Module 3.2 - Error, Error Detection, and Error Control

0.0(0)
Studied by 0 people
call kaiCall Kai
Locked
learnLearn
examPractice Test
spaced repetitionSpaced Repetition
heart puzzleMatch
flashcardsFlashcards
GameKnowt Play
Card Sorting

1/20

flashcard set

Earn XP

Description and Tags

Midterm Topic

Last updated 3:48 PM on 9/1/26
Name
Mastery
Learn
Test
Matching
Spaced
Call with Kai
Chat

No analytics yet

Send a link to your students to track their progress

21 Terms

1
New cards

TRUE

  • Noise is always present; If a communications line experiences too much noise, the signal will be lost or corrupted


2
New cards

White Noise

  • Also known as thermal or Gaussian noise

  • Relatively constant and can be reduced

  • If this gets too strong, it can completely disrupt the signal


<ul><li><p>Also known as thermal or Gaussian noise</p></li><li><p>Relatively constant and can be reduced</p></li><li><p>If this gets too strong, it can completely disrupt the signal</p></li></ul><p></p>
3
New cards

Impulse Noise

  • One of the most disruptive forms of noise

  • Random spikes of power that can destroy one or more bits of information

  • Difficult to remove from an analog signal because it may be hard to distinguish from the original signal

  • It can damage more bits if the bits are closer together (transmitted at a faster rate)


4
New cards

Crosstalk

  • Unwanted coupling between 2 different signal paths

  • For example, hearing another conversation while talking on the telephone

  • Relatively constant and can be reduced with proper measures


<ul><li><p>Unwanted coupling between 2 different signal paths</p></li><li><p>For example, hearing another conversation while talking on the telephone</p></li><li><p>Relatively constant and can be reduced with proper measures</p></li></ul><p></p>
5
New cards

Echo

  • The reflective feedback of a transmitted signal as the signal moves through a medium

  • Most often occurs on coaxial cable

  • If this is bad enough, it could interfere with the original signal

  • Relatively constant, and can be significantly reduced


<ul><li><p>The reflective feedback of a transmitted signal as the signal moves through a medium</p></li><li><p>Most often occurs on coaxial cable</p></li><li><p>If this is bad enough, it could interfere with the original signal</p></li><li><p>Relatively constant, and can be significantly reduced</p></li></ul><p></p>
6
New cards

Jitter

  • The result of small timing irregularities during the transmission of digital signals

  • Occurs when a digital is repeated over and over

  • If serious enough, it forces systems to slow down their transmission

  • Steps can be taken to reduce it

  • the unwanted, short-term deviation of a digital signal's active edges from their ideal positions in time. It causes timing uncertainty in electronics and networks, which can lead to data errors, bit flips, or audio/video distortion


<ul><li><p>The result of small timing irregularities during the transmission of digital signals</p></li><li><p>Occurs when a digital is repeated over and over</p></li><li><p>If serious enough, it forces systems to slow down their transmission</p></li><li><p>Steps can be taken to reduce it</p></li><li><p>the unwanted, short-term deviation of a digital signal's active edges from their ideal positions in time. It causes timing uncertainty in electronics and networks, which can lead to data errors, bit flips, or audio/video distortion</p></li></ul><p></p>
7
New cards

Delay Distortion

  • Occurs because the velocity of propagation of a signal through a medium varies with the frequency of the signal

  • Can be reduced


8
New cards

Attenuation

  • The continuous loss of a signal’s strength as it travels through a medium


9
New cards

Error Prevention

  • To prevent errors from happening, several techniques may be applied:

  • Proper shielding of cables to reduce interference

  • Telephone line conditioning or equalization

  • Replacing older media and equipment with new, possibly digital components

  • Proper use of digital repeaters and analog amplifiers

  • Observe the stated capacities of the media


10
New cards

Error Detection

  • Despite the best prevention techniques, errors may still happen

  • To detect an error, something extra has to be added to the data/signal: This is called an error detection code

  • 3 basic techniques for detecting errors: parity checking, arithmetic checksum, and cyclic redundancy checksum


11
New cards

Simple Parity

  • An error detection technique:

  • If performing an even parity, add a parity bit such that an even number of 1s are maintained

  • Only catches odd numbers of bit errors


<ul><li><p>An error detection technique:</p></li><li><p>If performing an even parity, add a parity bit such that an even number of 1s are maintained</p></li><li><p>Only catches odd numbers of bit errors</p></li></ul><p></p>
12
New cards

Longitudinal Parity

  • An error detection technique:

  • Adds a parity bit to each character then adds a row of parity bits after a block of characters

  • The row of parity bits is actually a parity bit for each “column” of characters

  • The row of parity bits plus the column parity bits add a great amount of redundancy to a block of characters

  • Is better at catching errors but requires too many check bits added to a block of data


13
New cards

TRUE

  • Both simple and longitudinal parity do not catch all errors


14
New cards

Arithmetic Checksum

  • An error detection technique:

  • Used in TCP and IP on the Internet

  • Characters to be transmitted are converted to numeric form and summed

  • The sum is placed in some form at the end of the transmission

  • Receiver performs same conversion and summing and compares new sum with sent sum

  • TCP and IP process is a little more complex but the idea is the same

  • It can still let errors slip through


<ul><li><p>An error detection technique:</p></li><li><p>Used in TCP and IP on the Internet</p></li><li><p>Characters to be transmitted are converted to numeric form and summed</p></li><li><p>The sum is placed in some form at the end of the transmission</p></li><li><p>Receiver performs same conversion and summing and compares new sum with sent sum</p></li><li><p>TCP and IP process is a little more complex but the idea is the same</p></li><li><p>It can still let errors slip through</p></li></ul><p></p>
15
New cards

Cyclic Redundancy Checksum (CRC)

  • An error detection technique:

  • It treats the packet of data to be transmitted as a large polynomial

  • The transmitter takes the message polynomial and using polynomial arithmetic, divides it by a given generating polynomial

  • The quotient is discarded but the remainder is “attached” to the end of the message

  • The message (with the remainder) is transmitted to the receiver

  • The receiver divides the message and remainder by the same generating polynomial

  • If a remainder not equal to zero results, there was an error during transmission

  • If a remainder of zero results, there was no error during transmission


16
New cards

Error Control

  • Once an error is detected, what is the receiver going to do?:

  • Do nothing (simply toss the frame or packet)

  • Return an error message to the transmitter

  • Fix the error with no further help from the transmitter


17
New cards

Do Nothing (Toss the Frame/Packet)

(Error Control)

  • Seems like a strange way to control errors but some lower-layer protocols such as frame relay perform this type of error control

  • For example, if frame relay detects an error, it simply tosses the frame. (Frame relay assumes a higher protocol (such as TCP/IP) will detect the tossed frame and ask for retransmission)

  • No message is returned


18
New cards

Return a Message

(Error Control)

  • Once an error is detected, an error message is returned to the transmitter

  • 2 Basic forms: Stop-and-wait error control, sliding window error control


19
New cards

Stop and Wait Error Control

(Error Control - Return a Message)

  • Is the simplest of the error control protocols

  • A transmitter sends a frame then stops and waits for an acknowledgement

  • If a positive ACK is received, the next frame is sent, if a negative ACK is received, the same frame is transmitted again


<p>(Error Control - Return a Message)</p><ul><li><p>Is the simplest of the error control protocols</p></li><li><p>A transmitter sends a frame then stops and waits for an acknowledgement</p></li><li><p>If a positive ACK is received, the next frame is sent, if a negative ACK is received, the same frame is transmitted again</p></li></ul><p></p>
20
New cards

Sliding Window Error Control

(Error Control - Return a Message)

  • Allows the transmitter to send a number of data packets at one time before receiving any acknowledgements; depends on window size

  • When a receiver does acknowledge the receipt, the returned ACK contains the number of the frame expected next


<p>(Error Control - Return a Message)</p><ul><li><p>Allows the transmitter to send a number of data packets at one time before receiving any acknowledgements; depends on window size</p></li><li><p>When a receiver does acknowledge the receipt, the returned ACK contains the number of the frame expected next</p></li></ul><p></p>
21
New cards

Forward Error Correction

(Error Control)

  • For a receiver to correct the error w/ no further help from the transmitter requires a large amount of redundant information to accompany the original data: this redundant info allows the receiver to determine the error and make corrections

  • This involves codes called Hamming codes: add additional check bits to a character

  • This is used in the transmission of radio signals such as those used in the transmission of digital television