Error Detection and Correction
Error Detection and Correction
Error Detection and Correction
Presented By:
Maria Akther
Dept.: Computer Science
Daffodil International University
Data can be corrupted during transmission.
some applications require that errors be detected
and corrected.
1.Single-Bit Error
2.Burst Error
In a single-bit error only 1 bit in the data unit has
changed.
Example:
Correction
In correction, we need to know the exact number of
bits that are corrupted and their location in the
message. The number of the errors and size of
message are important.
Forward error correction
Retransmission
Block coding
Convolution coding
In block coding, we divide our message into blocks,
each of k bits, called datawords. We add r redundant
bits to each block to make the length n = k + r. The
resulting n-bit blocks are called codewords.
Two conditions are met to detect an error by the
receiver-
2.The receiver has a list of valid codewords.