常用的差错控制方法有哪些?
2019-10-31

  差错校验,差错校验是什么意思   差错检验的原因:   数据在传输过程中,会受到来自信道内外的干扰与噪声,从而产生差错   差错检验的方法:   通常可以采用抗干扰编码或纠错编码来提高抗干扰能力   使用各种差错校验方法来检测错误   常用差错校验方法   奇偶校验   –根据一组二进制位中1和0的个数进行校验的方法   –又称为垂直冗余校验   –以字符为单位进行校验   –低7位为信息字符,最高位为校验位   –奇校验:   校验位使字符代码中的“1”的个数为奇数   例:11010110   –偶校验   校验位使字符代码中的“1”的个数为偶数   例:01010110   方块校验   –在奇偶校验的基础上,在一批字符之后,增加一个“方块校验字符”   –使每一纵向位代码中的“1”的个数为奇数或偶数   循环冗余校验   方法:   –生成多项式G(x)=(x+1)G1(x)   –使用发送数据作一个多项式F(x)的系数   –发送用F(x)/G(x)得到余数多项式系数(循环冗余校验位)   –接收端用同样的方法求得余数多项式,与传送的比较,若结果相同,则表示传输无误;否则表示传输有误   例:   –盒式磁带机:CRC-16码   –软磁盘机:CRC-CCITT码   上述两种码型可直接用CRC芯片(如MC8503)来实现   差错控制机制   反馈重发方法   停止等待方式 :传输效率低   发送 →等待应答帧 →(传输无误) →继续发送下一帧   (传输有误) →重新发送错误帧   连续工作方式   –拉回式方式:   发现错误,回拉到错误帧重发   –选择重发方式 :   发现错误,仅重发错误帧后继续发送

大家都在看
本站系本网编辑转载,转载目的在于传递更多信息,并不代表本网赞同其观点和对其真实性负责。如涉及作品内容、版权和其它问题,请在30日内与本网联系,我们将在第一时间删除内容!本站文章版权归原作者所有,内容为作者个人观点。本站只提供参考并不构成任何投资及应用建议。本站拥有对此声明的最终解释权。