Consider the generator polynomial 100101 and the data 1011100110001 . Applying the CRC algori

dglennuo

dglennuo

Answered question

2022-05-26

Consider the generator polynomial 100101 and the data 1011100110001. Applying the CRC algorithm we get the transmitted message:
1011100110001 D a t a 00011 R e m a i n d e r
I need to make 3 errors in the transmitted word (that is, bit flips) that the receiver won't notice. Hence, the CRC algorithm will fail to notice the errors and will falsely the data. How can this be arranged?

Answer & Explanation

Dreforganzv

Dreforganzv

Beginner2022-05-27Added 9 answers

In the simplest form of CRC algorithm, the data polynomial d ( x ) is multiplied by x 5 and then divided by x 5 + x 2 + 1, the CRC polynomial, to get a remainder r ( x ) = x + 1 in this case.. The transmitted word polynomial is x 5 d ( x ) + x + 1 and is a multiple of x 5 + x 2 + 1. Can you tell why? That's what the receiver is checking for: is the word a multiple of x 5 + x 2 + 1 or not?? So, it you add x 5 + x 2 + 1 to the transmitted word, the result will still pass the test, no?
Alessandra Clarke

Alessandra Clarke

Beginner2022-05-28Added 5 answers

good answer.

Do you have a similar question?

Recalculate according to your conditions!

New Questions in College Statistics

Ask your question.
Get an expert answer.

Let our experts help you. Answer in as fast as 15 minutes.

Didn't find what you were looking for?