Please enable JavaScript.
Coggle requires JavaScript to display documents.
Error control methods (CRC (Cyclic redundancy check (How it is done? (At…
Error control methods
CRC
Cyclic redundancy check
How it is done?
At sender end:
- count the bits in CRC generator and place that many redundant zeros to LSB side
- Take CRC generator and xor it with data from the MSB side
-
At receiver end:
- we take the CRC generated and put it at the LSB side with actual data
- now we take the CRC generator and keep xoring it like at sender side.
- if there is no error finally zeroes are formed at the end of xoring
Checksum
How done?
At sender end
- we take the data and divide it into groups of n bits. depending on the n bit checksum
- each group encoded to its decimal equivalent
- decimal values of the groups is added; if we get acarry bit at the and it is wrapped around and re added.
- After finding the total its -ve is found by 1 's complimemt and placed in checksum field
-