0% found this document useful (0 votes)
173 views1 page

Vertical Redundancy Check

Vertical Redundancy Check (VRC), or Parity Check, is an error detection method that adds a parity bit to data blocks to identify transmission errors. It can use even or odd parity to ensure the total number of 1s is even or odd, respectively. While VRC is simple and fast with low overhead, it has limitations in detecting multiple-bit errors and does not provide error correction.

Uploaded by

tech4fresherss
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as ODT, PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
173 views1 page

Vertical Redundancy Check

Vertical Redundancy Check (VRC), or Parity Check, is an error detection method that adds a parity bit to data blocks to identify transmission errors. It can use even or odd parity to ensure the total number of 1s is even or odd, respectively. While VRC is simple and fast with low overhead, it has limitations in detecting multiple-bit errors and does not provide error correction.

Uploaded by

tech4fresherss
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as ODT, PDF, TXT or read online on Scribd
You are on page 1/ 1

Vertical Redundancy Check (VRC), also known as Parity Check, is another method used for

error detection in computer networks. Here's how it works:

What is VRC?
VRC involves adding an extra bit (called a parity bit) to each byte (or group of bits) of data being
transmitted. This parity bit helps in detecting errors that might occur during transmission.

How does it work?


1. Data Block: Imagine you have a block of data, such as a byte with the bits 1011001.

2. Parity Bit Calculation: Depending on the type of parity (even or odd), the parity bit is
calculated and appended to the data block.
• Even Parity: The parity bit is set so that the total number of 1s in the byte (including
the parity bit) is even.
• Odd Parity: The parity bit is set so that the total number of 1s in the byte (including
the parity bit) is odd.
3. Transmission: The data block with the added parity bit is transmitted over the network.
4. Error Detection: At the receiving end, the parity bit is checked to ensure that the data has
been transmitted correctly. If the parity doesn't match, it indicates that an error has occurred
during transmission.

Example
• Even Parity: For the data 1011001, the parity bit would be 1 (because the original number
of 1s is four, which is even, so the parity bit makes the total number of 1s five, which is still
odd).
• Odd Parity: For the data 1011001, the parity bit would be 0 (because the original number
of 1s is four, which is even, so the parity bit makes the total number of 1s four, which is still
even).

Advantages
• Simple and Fast: VRC is easy to implement and can quickly detect single-bit errors.
• Low Overhead: Only one extra bit is added to each data block.

Limitations
• Limited Error Detection: VRC can detect single-bit errors but might not detect multiple-bit
errors.
• No Error Correction: Similar to LRC, VRC can only detect errors but cannot correct them.

You might also like