Error
Detection And Correction Methods
™ Longitudinal Red Check(LRC)
o In LRC, a block of bits is organized in a
table (rows and columns)
o For example instead of sending 32 bits,
we organize them in a table made of 4
rows
and 8 columns
|
o We then calculate the Parity bit for each
column and create a new row of 8 bits
which
are the parity bits for the whole block
th
o Note
that the first
parity bit in the
5 row is
calculated based on
all the first
bits
o The second parity bit is calculated based
on all the second bits and so on
o We
then attach the
8 parity bits
to the original
data and send
them to the
receiver
Example
9.4
Suppose
the following block is sent:
10101001
00111001
11011101
11100111
__________
10101010 (LRC)
Š It is hit by a burst of length 8 and some
bits are corrupted:
10100011
10001001
11011101
11100111
__________
10101010 (LRC)
Š Receiver
checks LRC, some
of bits do
not follow even
parity rule and
whole
block
is discarded
|
No comments:
Post a Comment