当前位置:首页 > 计算机网络原理(04741) > 正文内容

假设要传输消息1011001001001011,并用CRC多项式X8+X2+X+1防止它出错。(a)使用多项式除法确定传输的信息(原始信息加余数)。(b)假设由于传输链路上的噪音使得消息最左端的比特发生反转。接收方CRC的计算结果是什么?接收方如何知道发生了一个差错?

高老师2年前 (2024-03-26)计算机网络原理(04741)10

假设要传输消息1011001001001011,并用CRC多项式X8+X2+X+1防止它出错。(a)使用多项式除法确定传输的信息(原始信息加余数)。(b)假设由于传输链路上的噪音使得消息最左端的比特发生反转。接收方CRC的计算结果是什么?接收方如何知道发生了一个差错?

(a)由CRC多项式知除数为:P=100000111,待传送的数据M=101100100101011进行模2运算,得到余数R=10010011则传输信息为:101100100100101110010011(b)接收方接收数据因为消息最左端的比特发生反转,所以变为MI=001100100100101110010011,与除数P进行模2运算得余数R=00001011(运算方法同上)。接收码字同除数进行模2运算。若余数为零则认为传输无差错;若余数不为零则传输有差错。

扫描二维码免费使用微信小程序搜题/刷题/查看解析。

版权声明:本文由翰林刷题小程序授权发布,如需转载请注明出处。

本文链接:https://doc.20230611.cn/post/237306.html

分享给朋友: