Knowee
Questions
Features
Study Tools

A bit stream 1101011011 is transmitted using the standard CRC method. The generator polynomial is x+x+1. What is the actual bit string transmitted?

Question

A bit stream 1101011011 is transmitted using the standard CRC method. The generator polynomial is x+x+1. What is the actual bit string transmitted?

🧐 Not the exact question you are looking for?Go ask a question

Solution

To solve this problem, we need to follow these steps:

  1. First, we need to understand the generator polynomial. The given polynomial is x^2 + x + 1. In binary form, this polynomial is represented as 111.

  2. Next, we need to append zeros to the bit stream. The number of zeros to append is one less than the degree of the polynomial. In this case, the degree of the polynomial is 2 (from x^2), so we append two zeros. The bit stream becomes 110101101100.

  3. Now, we perform binary division of the bit stream (including the appended zeros) by the generator polynomial. The remainder of this division will be our CRC checksum, which is added to the end of the original bit stream.

  4. The binary division is performed as follows:

    110101101100 divided by 111

    The first three bits (110) are divided by 111. Since 110 is less than 111, we write a 0 in the quotient and XOR the divisor with the next three bits from the dividend.

    This process is repeated until we've gone through all the bits in the dividend.

  5. The remainder from this division is 10.

  6. Finally, we append this remainder to the original bit stream (before we appended the zeros). So, the actual bit string transmitted is 110101101110.

Please note that the process of binary division is similar to long division, but uses XOR instead of subtraction.

This problem has been solved

Similar Questions

A bit stream 10011101 is transmitted using the standard CRC method described in thetext. The generator polynomial is x 3 + 1. Show the actual bit string transmitted. Sup-pose that the third bit from the left is inverted during transmission. Show that thiserror is detected at the receiver’s end. Give an example of bit errors in the bit stringtransmitted that will not be detected by the receiver.

Sender’s data D=11010, CRC generator polynomial= x 3 +x+1. ApplyCRC algorithm and perform calculations both at sender and receiverend

Bit steam 10011101 is to be transmitted using the standard CRCmethod with divisor value x3+1. Generate the CRC code word.

Show the sequence of bits sent from a client TELNET for the binary transmission of 11110011001111001111111 .

Consider the following string saved into a string type variable. We want to send it over the network to another computer. Use the given string and answer (solve) the questions given below. String: “Data Structures is one of the core courses of BS(CS) program.” Note: Double quotes are not the part of string. a. Build frequency table and Huffman encoding tree. [14 Marks] Use the following sample frequency table: Character Frequency Number of Bits used without any encoding Huffman code of each character Number of Bits used with Huffman encoding b. Calculate how many bits will be used for the above string: [6 Marks]  Without using any encoding technique  With Huffman encoding technique  What percentage of bits is saved by Huffman encoding scheme? in C++ language

1/1

Upgrade your grade with Knowee

Get personalized homework help. Review tough concepts in more detail, or go deeper into your topic by exploring other relevant questions.