Consider the transmission of data bits over a link that uses Cyclic Redundancy Check (CRC) code for error detection. If the generator bit pattern is given to be , which one of the following options shows the remainder bit pattern appended to the data bits before transmission?
View worked solution
Answer: D
In Cyclic Redundancy Check (CRC), the number of redundant bits (zeros) appended to the data bits before division is , where is the length of the generator bit pattern.
Given:
- Data bits:
- Generator bit pattern: (length )
- Number of redundant bits to append:
Appending three s to the data bits gives the dividend: . We now perform modulo-2 division (using XOR operations) by the generator :
1101011100 (Quotient)
_____________
1001 | 110001011000
1001
----
01010
1001
----
00111
0000
----
01110
1001
----
01111
1001
----
01101
1001
----
01000
1001
----
00010
0000
----
00100 <-- Remainder (3 bits)
The 3-bit remainder obtained is . Therefore, the bit pattern appended to the data bits is .
Free practice · Your answers on this page are not saved.
