Question
A sender wants to transmit the binary data
1101101010
using the generator polynomial
G(x) = x⁴ + x + 1
Calculate the CRC bits and determine the transmitted codeword. Show all intermediate binary
division steps.
Answer :
Word Count : 653
________ _____ ________ __________ __________ ___ _____ __________ _______.
_________ ______ ______ _________ ______ _________.
_________ ___ ______ ______ ___ _______ ____.
___ ________ _________ ____ ___ _________ _______ ______.
_____ _____ ___ __________ ________ _______.
_____ _____ __________ ___ ______ __________ ___.
____ ___ _____ __________ ________ _________ ________ ___ __________.
_____ _____ _________ ____ __________ ______ _________ _____.
________ ________ ___ __________ ___.
________ ___ ______ _________ __________ _________ ________ _____ _____ ___ ____ _______.
____ ______ _______ _______ ______ _______ ___ ________.
____ _____ ___ ___ ______.
__________ ___ ______ _______ ___.
_______ ________ _______ ______ __________ ___ _____ ___ ____ ______.
_________ _______ ________ ___ ________ ___ _______ __________ _________ _____ ___.
____ ___ _____ ______ __________.
___ ______ ________ __________ ___ ___ ___ ________ ____ _____ _______ ___.
______ __________ _______ _________ ___ ____ ________ _______ ______ _____ ____ _______.
_____ _________ ___ _________ ____ __________.
____ _______ ______ _____ __________ ______ ______ _________ _________ ____ ______.
_______ _________ _________ ___ _______ __________.
______ _________ ___ ____ ___ __________ _____ ___.
_________ ___ _______ ____ _____ ___ ____ _____ _______ ___ ____.
_____ ________ _____ _______ ____ __________ _____ _____ ___ _______ ________.
____ ____ ___ __________ ___.
____ ____ _______ ______ ________ _____ _______.
_____ _____ ______ _____ ________ ______ _______ ___ ____.
____ ___ ______ ________ ______ ____ ___ _________.
________ ___ _______ ___ _____ ___.
_________ ___ _______ _________ ____ ______ ___ _________ ___ _________.
______ ____ ___ ____ _________ _____ ________ ____ _______ ___ _______.
_________ _________ ___ ________ ____ ____ ___ ______ ____ _________.
___ ____ _____ __________ ______ ________ ____ __________ ________ ____ _________.
___ _________ ____ _________ ____ ________ _______.
______ ___ _____ ___ ________ __________ ____ _____ ________ ___.
___ __________ ____ ____ ___ _____ ____.
____ ____ ____ ____ ______ _________ _________.
______ ______ _____ ____ _______ _____ _______ __________ _____ ____ _____.
____ _________ _________ ______ ______ _________ ___ _________ ______.
____ ________ __________ ___ ___ _____ ____.
__________ _______ ___ ________ ____ ___ _____ _______ ____ ____ ________ ________.
__________ ______ _______ ____ ______ _________.
_________ _________ _________ _______ ______ ____ _____ _________ __________ _______ ___ _____.
__________ ______ ___ ________ ___ _______ __________ ____ _______.
___ ___ ___ __________ ____.
______ ______ ____ _____ ______ ___ ___.
_______ ____ _____ ________ ________ _________ _____.
___ _____ _____ _____ ____ ___ ________ ________ ___ _______ ___ ______.
Skip in 10
The given binary data is [ D = 1101101010 ] and the generator polynomial is [ G(x)=x^4+x+1. ] The generator polynomial has the binary representation [ G = 10011 ] because the coefficients of (x^4+x+1), from (x^4) to (x^0), are (1,0,0,1,1). Since the highest power of the generator polynomial is 4, four zeros are appended to the original data before performing the CRC division. [ 1101101010 ; \longrightarrow ; 11011010100000 ] Thus, the dividend for the modulo-2 division is [ 11011010100000 ] and the divisor is [ 10011. ] CRC division uses modulo-2 arithmetic, in which subtraction is performed using the XOR operation. The basic XOR rules are [ 0\oplus0=0,\quad 0\oplus1=1,\quad 1\oplus0=1,\quad 1\oplus1=0. ] The binary division proceeds as follows. First, take the first five bits of the dividend: [ 11011 ] Since the first bit is 1, XOR with the generator: [ \begin{array}{r} 11011\ 10011\ \hline 01000 \end{array} ] The leading zero is ignored, and the next bit of the dividend is brought down. This gives [ 10000. ] Again, the first bit is 1, so XOR with (10011): [ \begin{array}{r} 10000\ 10011\ \hline 00011 \end{array} ] The result begins with 0, so no XOR with the generator is performed at this position. The next bit is brought down. The effective intermediate value becomes [ 00111. ] Since the first bit is 0, the generator is not XORed at this stage. The next bit is brought down, giving [ 01110. ]
___ ____ ________ ________ ___ _________ _____ ___.________ _____ ________ __________ __________ ___ _____ __________ _______.
_________ ______ ______ _________ ______ _________.
_________ ___ ______ ______ ___ _______ ____.
___ ________ _________ ____ ___ _________ _______ ______.
_____ _____ ___ __________ ________ _______.
_____ _____ __________ ___ ______ __________ ___.
____ ___ _____ __________ ________ _________ ________ ___ __________.
_____ _____ _________ ____ __________ ______ _________ _____.
________ ________ ___ __________ ___.
________ ___ ______ _________ __________ _________ ________ _____ _____ ___ ____ _______.
____ ______ _______ _______ ______ _______ ___ ________.
____ _____ ___ ___ ______.
__________ ___ ______ _______ ___.
_______ ________ _______ ______ __________ ___ _____ ___ ____ ______.
_________ _______ ________ ___ ________ ___ _______ __________ _________ _____ ___.
____ ___ _____ ______ __________.
___ ______ ________ __________ ___ ___ ___ ________ ____ _____ _______ ___.
______ __________ _______ _________ ___ ____ ________ _______ ______ _____ ____ _______.
_____ _________ ___ _________ ____ __________.
____ _______ ______ _____ __________ ______ ______ _________ _________ ____ ______.
_______ _________ _________ ___ _______ __________.
______ _________ ___ ____ ___ __________ _____ ___.
_________ ___ _______ ____ _____ ___ ____ _____ _______ ___ ____.
_____ ________ _____ _______ ____ __________ _____ _____ ___ _______ ________.
____ ____ ___ __________ ___.
____ ____ _______ ______ ________ _____ _______.
_____ _____ ______ _____ ________ ______ _______ ___ ____.
____ ___ ______ ________ ______ ____ ___ _________.
________ ___ _______ ___ _____ ___.
_________ ___ _______ _________ ____ ______ ___ _________ ___ _________.
______ ____ ___ ____ _________ _____ ________ ____ _______ ___ _______.
_________ _________ ___ ________ ____ ____ ___ ______ ____ _________.
___ ____ _____ __________ ______ ________ ____ __________ ________ ____ _________.
___ _________ ____ _________ ____ ________ _______.
______ ___ _____ ___ ________ __________ ____ _____ ________ ___.
___ __________ ____ ____ ___ _____ ____.
____ ____ ____ ____ ______ _________ _________.
______ ______ _____ ____ _______ _____ _______ __________ _____ ____ _____.
____ _________ _________ ______ ______ _________ ___ _________ ______.
____ ________ __________ ___ ___ _____ ____.
__________ _______ ___ ________ ____ ___ _____ _______ ____ ____ ________ ________.
__________ ______ _______ ____ ______ _________.
_________ _________ _________ _______ ______ ____ _____ _________ __________ _______ ___ _____.
__________ ______ ___ ________ ___ _______ __________ ____ _______.
___ ___ ___ __________ ____.
______ ______ ____ _____ ______ ___ ___.
_______ ____ _____ ________ ________ _________ _____.
___ _____ _____ _____ ____ ___ ________ ________ ___ _______ ___ ______.
IGNOU ACADEMY
Your IGNOU journey, made easier.
- Solved Assignments
- Study Notes
- Guess Papers
- Question Papers
Continue Reading — It's Free
Sign in with Google to unlock more of this answer.
✓ Free access
✓ Unlock up to 60% of the answer
✓ No payment required
✓ Unlock up to 60% of the answer
✓ No payment required
Quick Google sign-in. No separate registration form.