Error Detection Flashcards
Error correction definition ?
Is a systems ability to detect the presence of errors cause by the noise or other impairments during a transmission
What do all error detections codes transmit ?
More bits than contained in the original data
Most codes are systematic, what does the transmitter send if this is the case ?
A fixed number of original data but followed by a fixed number of check bits
What does the receive terminal do with the check bits ?
Applies them to the data received and compares them to see if the values match
What are repetition schemes ?
Data is broken up into blocks and each block is sent a set number of times
What problems can arise in repetition schemes ?
If there is an error in the same place in all repeated blocks
What are parity schemes ?
They are error detecting schemes that add extra. I art digits at the end of each word called a parity check bit
What two versions of parity schemes are there ?
And what does each one do ?
Even and odd parity schemes
Even makes sure there is an even amount of 1’s
Odd makes sure there is an odd number of 1’s
What is not detectable within party checks ?
If there is an even amount of errors
Error correction definition ?
The ability of the receive terminal to reconstruct the original transmitted data stream error free
What are the two basic forms of error correction systems ?
Automatic repeat request or ARQ
And
Forward error correction or FEC
What is the basic premise of automatic repeat request systems ?
The transceiver and receiver uses acknowledgements and time outs to tell each other if data is being sent error free
What are the three ARQ’s automatic repeat requests ?
Stop and wait ARQ
Go back N ARQ
Selective repeat ARQ
What is stop and wait ARQ
The simplest method of automatic repeat request,
The transmit terminal send one frame at a time and waits to receive an acknowledgement from the receiver before sending the next one
What happens if the stop and wait ARQ doesn’t receive an acknowledgment?
It will send the frame again until is does receive an acknowledgment or reaches a predetermined limit of attempts to send the data