








Study with the several resources on Docsity
Earn points by helping other students or get them with a premium plan
Prepare for your exams
Study with the several resources on Docsity
Earn points to download
Earn points by helping other students or get them with a premium plan
Error Detection and Correction
Typology: Slides
1 / 14
This page cannot be seen from the preview
Don't miss anything!









Pillars of Reliable Networking
Presented by Date Miguel Sabolleros November 11 th, 2025
Detects errors caused by noise or interference.
Uses redundant bits for consistency checking.
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.
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.
Two-Dimensional Parity Check
Cyclic Redundancy Check (CRC)
Simple parity check adds one extra bit to a data block. If the number of 1s is odd, the parity bit is set to 1; if even, it is set to 0. This helps detect single-bit errors during transmission.
Checksum detects errors by summing data segments with 1’s complement. The receiver repeats the sum; a result of all zeros means the data is correct.
CRC appends special check bits so the data becomes divisible by a predefined binary number. The receiver performs the same division; zero remainder means valid data, while a nonzero remainder indicates an error.