如果在数据传输过程中发生传输错误,那么接收端收到的带有CRC校验

题目

如果在数据传输过程中发生传输错误,那么接收端收到的带有CRC校验码的数据比特序列一定能被相同的生成多项式整除。

如果没有搜索结果或未解决您的问题,请直接 联系老师 获取答案。
相似问题和答案

第1题:

在数据传输率相同的情况下,同步传输的字符传送速度高于异步传输的字符传送速度,其原因是

A.同步传输采用了中断方式

B.同步传输中所附加的冗余信息量少

C.同步传输中发送时钟和接收时钟严格一致

D.同步传输采用了检错能力强的CRC校验


正确答案:B

第2题:

LTE上行数据传输,为了保证信道的错误检测,每个传输块需要添加()的CRC校验信息。

A.48bit

B.24bit

C.36bit

D.12bit


正确答案:B

第3题:

● 将某 ASCII 字符采用偶校验编码(7 位字符编码+1 位校验码)发送给接收方,在接收方收到的8位数据中,若 (1) ,则能确定传输过程中发生错误。

(1)

A. “1”的个数为奇数

B. “1”的个数为偶数

C. 最低位为“1”

D. 最高位为“1”


正确答案:A

 

第4题:

下面关于校验方法的叙述,(5)是正确的。

A.采用奇偶校验可检测数据传输过程中出现一位数据错误的位置并加以纠正

B.采用海明校验可检测数据传输过程中出现一位数据错误的位置并加以纠正

C.采用海明校验,校验码的长度和位置可随机设定

D.采用CRC校验,需要将校验码分散开并插入数据的指定位置中


正确答案:B
解析:本题考查校验方法。
  奇偶校验是一种简单有效的校验方法。这种方法通过在编码中增加一位校验位来使编码中1的个数为奇数(奇校验)或者为偶数(偶校验),从而使码距变为2。它可以检测代码中奇数位出错的编码,但不能发现偶数位出错的情况,即当合法编码中奇数位发生了错误,即编码中的1变成0或0变成1,则该编码中1的个数的奇偶性就发生了变化,从而可以发现错误。
  海明码也是利用奇偶性来检错和纠错的校验方法。海明码的构成方法是:在数据位之间插入众个校验位,通过扩大码距来实现检错和纠错。
  例如,对于8位的数据位,进行海明校验需要4个校验位。令数据位为D7、D6、 D5、D4、D3、D2、D1\D0,校验位为P4、P3、P2、P1,形成的海明码为H12、H11、…”、 H3、H2、H1,对应关系如下所示:
  H12 H11 H10 H9  H8  H7  H6  H5  H4  H3  H2  H1
  D7  D6  D5  D4  P4  D3  D2  D1  P3  D0  P2  P1
  循环冗余校验码广泛应用于数据通信领域和磁介质存储系统中。它利用生成多项式为k个数据位产生r个校验位来进行编码,其编码长度为k+r。CRC的代码格式为:

  循环冗余校验码是由两部分组成的,左边为信息码(数据),右边为校验码。若信息码占A位,则校验码就占n-k位。校验码是由信息码产生的,校验码位数越长,该代码的校验能力就越强。在求CRC编码时,采用的是模2运算。

第5题:

如果在数据传输中发生传输错误,那么接收端收到的带有CRC校验码的数据比特序列一定能被相同的生成多项式整除。()

此题为判断题(对,错)。


正确答案:×

第6题:

在CRC校验中,接收端检查到有一位错误数据后,纠正的方法是______。

A.请求重新发送

B.删除数据

C.通过余数的值由接收端自行纠正

D.以上均可以


正确答案:D
解析:首先看选项A。当错误发生时请求重传这是一种非常普遍的纠错方式,它适用于任何一种编码传输,又因为CRC码是一种纠错码(把接收到的CRC码与生成多项式相除,可以确定错误位置),所以选项C也正确,所以此题只能选D。选项B的“删除数据”有些让人不好理解,其实我们可以这样来看,一般的数据传输不是一个两个字节,而是一段连续的数据,如果有一个接收数据出错了,我们把它删除,系统会认为这个数据包在传输过程中已经丢失,这样系统会自动发出重传请求,从而达到纠错的目的。

第7题:

若一网络系统中采用CRC进行纠错编码。已知传输的信息码为1101,对应的生成多项式为G(x)=x4+x2+1,问得到的CRC码是什么?若接收时收到这样一串传输10010011,问是否发生了传输错误?


参考答案:(1)11010000/11001,得到余数为0010,则CRC码为0010 (2)10010011/11001,不能被整除,余数为1101,所以该数据传输时出现了传输错误。

第8题:

将某ASCII字符采用偶校验编码(7位字符编码+1位校验码)发送给接收方,在接收方收到的8位数据中,若(),则能确定传输过程中发生的错误。

A."1"的个数为奇数

B."1"的个数为偶数

C.最低位为"1"

D.最高位为"1"


参考答案:A

采用偶校验编码时,数据位和校验位中"1"的个数应是偶数。当接收方收到的8位数据中"1"的个数为奇数时,可以确定传输过程中出错。

第9题:

关于校验方法,“(5)”是正确的。

A.采用奇偶校验可检测数据传输过程中出现一位数据错误的位置并加以纠正

B.采用海明校验可检测数据传输过程中出现一位数据错误的位置并加以纠正

C.采用海明校验,校验码的长度和位置可随机设定

D.采用CRC校验,需要将校验码分散开并插入数据位的指定位置中


正确答案:B
解析:本题考查校验方法。
  奇偶校验是一种简单有效的校验方法。这种方法通过在编码中增加一位校验位来使编码中1的个数为奇数(奇校验)或者为偶数(偶校验),从而使码距变为2。它可以检测代码中奇数位出错的编码,但不能发现偶数位出错的情况,即当合法编码中奇数位发生了错误,即编码中的1变成0或0变成1,则该编码中1的个数的奇偶性就发生了变化,从而可以发现错误。
  海明码也是利用奇偶性来检错和纠错的校验方法。海明码的构成方法是:在数据位之间插入k个校验位,通过扩大码距来实现检错和纠错。
  例如,对于8位的数据位,进行海明校验需要4个校验位。令数据位为D7、D6、D5、D4、D3、D2、D1、D0,校验位为P4、P3、P2、P1,形成的海明码为H12、H11、…、H3、H2、H1,对应关系如下所示:
  H12  H11  H10  H9  H8  H7  H6  H5  H4  H3  H2  H1
  D7  D6  D5  D4  P4  D3  D2  D1  P3  D0  P2  P1
  循环冗余校验码广泛应用于数据通信领域和磁介质存储系统中。它利用生成多项式为k个数据位产生r个校验位来进行编码,其编码长度为k+r。CRC的代码格式为:
 
  循环冗余校验码是由两部分组成的,左边为信息码(数据),右边为校验码;若信息码占k位,则校验码就占n-k位。校验码是由信息码产生的,校验码位数越长,该代码的校验能力就越强。在求CRC编码时,采用的是模2运算。

第10题:

在数据传输率相同的情况下,同步传输率高于异步传输速率的原因是(22)。

A.发生错误的概率小

B.附加的冗余信息量少

C.字符或组传送,间隔短

D.由于采用CRC循环码校验


正确答案:B
解析:数据的传输方式一般有两种,即同步传输与异步传输。异步传输意味着传输的双方不需要使用某种方式来“对时”,所以它并不传送很长的数据,数据是按单个的字符传送的,每个字符被加上开始位和停止位,有时还会加上校验位。异步传输最重要的特点是简单而廉价,由于有开始位和停止位的存在,对双方的时钟精确度要求并不高。异步传输的主要缺点是额外的开销比较大,在没有校验位的情况下,用于同步的数据也要占传输总数据的20%,这不利于进行高速、大量的数据传输。同步传输不用起始位和停止位,传输的是一个整块的数据流。这样,就必须使用某种方式将传输双方的时钟进行调整。这种调整可以使用单独的时钟线路,还可以使用具有时钟同步功能的编码方式,如数字编码中的曼彻斯特编码或者差分曼彻斯特编码,模拟传输中的载波相位来进行同步。使用同步传输,接收方需要知道数据块的边界,也就是从什么时候开始传送一连串连续的比特流。和异步传输有些类似,数据块被加上前同步码和后同步码,以及在需要的情况下,加上校验码来进行传输。由于同步传输的数据信息比特远远多于用于帧同步的同步码(附加的冗余信息),所以它的效率要比异步传输高得多。

更多相关问题