13 Error Detection and Correction 23122024 024244pm
13 Error Detection and Correction 23122024 024244pm
2
Error Control
Detecting errors
Correcting errors
Forward error correction
Automatic repeat request
3
Types of Errors
Single-bit errors
Burst errors
4
Redundancy
5
Coding
6
XOR Operation
7
Block Coding
8
Example: 4B/5B Block Coding
9
Error Detection in Block Coding
Block Diagram
10
Notes
11
Error Correction
12
Hamming Distance
Hamming
Hamming Distance
Distance between
between two two words
words is
is the
the
number
number of of differences
differences between
between corresponding
corresponding
bits.
bits.
d(01, 00) = ?
d(11, 00) = ?
d(010, 100) = ?
d(0011, 1000) = ?
How many 8-bit words are n bits away from 10000111?
(Next Slide)
13
Parity Check
14
Example: Parity Check