Error Detection and Correction: Anan Phonphoem, PH.D
Error Detection and Correction: Anan Phonphoem, PH.D
3 4
5 6
Redundancy
Detection Methods
n bits
•Can detect n bits burst error
•>n bits can be detected Æhigh prob.
9 10
11 12
Binary Division in a CRC gen. Polynomial
13 14
15 16
Notes:
•Segment
•Add using one’s complement
CRC Checksum •Sum is complemented
17 18
Data Unit and Checksum When the error is detected:
How can we correct them?
Discarded and resent
Automatically correct without resent
In theory, any error binary code can be
corrected
But adding complexity
Redundancy
Limited up to 3 errors because of overhead
19 20
21 22
23 24
Hamming Code Example of Hamming Code
Each bit is
covered
by at least
2 checkers
25 26
27 28