3. INTRODUCTION
• A digital signal can be error when it is transmitted trough a channel.
• The error might be occurred a single bit or multiple bits.
• As it is digital signal , The error bit can be changed into 1 instead of 0 and vice-
versa .
• To detect this , Richard Humming found a way during the invention “Hamming
Code”.
2
4. TYPES OF ERROR
• There are two types of error in "Hamming Code”:-
1. Single Bit Error:
In a single-bit error, only one bit in the data unit has changed.
2.Burst Error :
A burst error means that 2 or more bits in the data unit have changed.
3
5. FORWARD ERROR DETECTION
• It can only detect a single bit error of a “Humming Code”
Error Bit
Humming Code
R1
R2
R3
R4
R5
0 1 1 1 0
1 1 0 0 0 0 0 1 0 0 0 1 1 1 0 0 1 0
1 0 0 1 0 1 1 0 0
1 0 0 1 0 1 1 0 1
0 0 0 0 1 1 1 0
0 0 0 0 1 0 0 0
1 1 0
4
6. BURST ERROR DETECTION
• It can detect more than one error
• HC= 11101 11011
• For 1st Segment
Error in 2nd bit 0 1 0
1 1 0 1 1
1 1 0 1 1
1 1 0 1 1
5