Whenever a message is transmitted, it may get scrambled by noise or data may get corrupted. To avoid this, we use error-detecting codes which are additional data added to a given digital message to help us detect if any error has occurred during transmission of the message.
Basic approach used for error detection is the use of redundancy bits, where additional bits are added to facilitate detection of errors.
Some popular techniques for error detection are:
- Simple Parity check
- Two-dimensional Parity check
- Checksum
- Cyclic redundancy check (CRC)
Sample Output is available for reference....