Error
Error
Types of Errors
Single-Bit Error
A single-bit error refers to a type of data transmission error that occurs when
one bit (i.e., a single binary digit) of a transmitted data unit is altered during
transmission, resulting in an incorrect or corrupted data unit.
Single-Bit Error
Multiple-Bit Error
A multiple-bit error is an error type that arises when more than one bit in a data
transmission is affected. Although multiple-bit errors are relatively rare when
compared to single-bit errors, they can still occur, particularly in high-noise or
high-interference digital environments.
Multiple-Bit Error
Burst Error
Burst Error
Disadvantages
Single Parity check is not able to detect even no. of bit error.
For example, the Data to be transmitted is 101010. Codeword transmitted to
the receiver is 1010101 (we have used even parity).
Let’s assume that during transmission, two of the bits of code word flipped to
1111101.
On receiving the code word, the receiver finds the no. of ones to be even
and hence no error, which is a wrong assumption.
Checksum
Example: Previous year GATE questions based on error detection: GATE CS
2009 Question 48 GATE CS 2007 Question 68. This article has been
contributed by Vikash Kumar. Please write comments if you find anything
incorrect, or if you want to share more information about the topic discussed
above.
Advantages:
Increased Data Reliability: Error detection ensures that the data transmitted
over the network is reliable, accurate, and free from errors. This ensures that
the recipient receives the same data that was transmitted by the sender.
Improved Network Performance: Error detection mechanisms can help to
identify and isolate network issues that are causing errors. This can help to
improve the overall performance of the network and reduce downtime.
Enhanced Data Security: Error detection can also help to ensure that the data
transmitted over the network is secure and has not been tampered with.
Disadvantages:
Overhead: Error detection requires additional resources and processing power,
which can lead to increased overhead on the network. This can result in slower
network performance and increased latency.
False Positives: Error detection mechanisms can sometimes generate false
positives, which can result in unnecessary retransmission of data. This can
further increase the overhead on the network.
Limited Error Correction: Error detection can only identify errors but cannot
correct them. This means that the recipient must rely on the sender to
retransmit the data, which can lead to further delays and increased network
overhead.