应用于计算机通信中的差错检测与控制技术.docVIP

应用于计算机通信中的差错检测与控制技术.doc

  1. 1、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
应用于计算机通信中的差错检测与控制技 术 实践证明,在实际的工作中,要针对不同的传输介质和 实际的信道情况,可以使用不同的差错检测和控制方案,确 保较高的传输质量和较低的传输延时,从而提高数据通信的 效率。 1错差分类 綜合差错产生的原因可以将差错分为随机性差错和突 发性的差错两大类。随机差错是指那些独立地、稀疏地发生 的差错,信号的衰减、失真和热噪声、交调噪声等造成的差 错可归为这一类。突发差错是指一连串甚至成片出现的差 错,它们之间有相关性,并且差错出现是密集的。它主要由 脉冲噪声造成,是数据通信系统中产生差错的主要原因。 产生差错原因包括信号的衰减、失真和噪声影响等, 具体来讲:衰减是指信号在传输过程将会有部分能转化为 热能或者被传输介质吸收,造成信号强度不断减弱; 在远距离通信时不可忽视应在适当位置设立转发器来增加 强度;失真是指信号在传输过程中波形发生的变化.根据产生 的原因不同分为两类:振幅失真,由信号不同的频率的分量 产生不同的衰减所造成;延迟失真,由各频率分量的传播速 度不一致所造成;噪声是指信号在传输过程中插入进来不希 望有的信号,根据产生原因分为4类,这里就不一一说明了。 差错检测 奇偶校验 该方法是一种基于字符的差错检测方法,适合于异步 通讯。发送端,待发送的数据划分为字符的集合,在每一个 要传输的字符的后面附加一个比特的校验信息,使得信息码 连同监督码在一起的1个数为奇数或偶数。接收端根据这一 规则检测传输过程中是否有错联盟。奇偶校验的监督码只有 1位,并且只能检测出奇数个错误,但在数据通信过程中出 现奇数个错误的概率远大于偶数个错误。它的最大缺点就是 没有办法检测出偶数个错误,为避免这一缺点,引入方阵奇 偶校验方法。概括来讲,奇偶校验,主要用于计算机内部的 数据传送和I/O设备中。 2。分块校验 该方法一种基于数据块的差错检测方法,适合于同步 通讯。发送端,待发送的数据划分为数据块的集合,对当前 每一个要传输的数据块,根据一定的计算规则,计算出一个 附加的校验数据块,紧跟于信息码发送出去。接收端,使用 同样的规则进行校验以确定传输是否有错。在计算机通信 中,典型的分块校验方法有校验和法与循环冗余校验法两 种。 校验和法:这是一种简单而快速的分块校验方法。 种简单的校验和方法就是按一定的位数求数据块的和,然后 将该结果值作为校验码。在TCP /IP协议中IP数据报就使用 这种简单的方法对数据报的首部进行检验。发送端,将数据 划分为16位码字的集合,然后求它们的和,将和的反码作 为所谓的因特网校验和。接收端,对收到的数据计算校验和, 检查是否匹配收到的分组中所携带的校验和字段。 循环冗余校验法。这是一种在计算机网络和数据通信 中使用广泛、检错能力很高的一种分块校验方法。CRC校 验利用构成数据信息的二进制序列和系数为0, 1的多项式 呈一一对应的特点,其基本思想就是:发送端,根据欲发送 的k位信息构成的报文/帧,发送器生成一个r比特的序列, 称为帧校验序列,将此序列作为监督码附加到k位信息序列 之后作为实际发送的数据帧,这个帧所对应二进制序列恰好 能够被某个预先确定的整数整除;接收端,用接收到的二进 制序列除以预先确定的整数,如果能整除,则传输过程未发 生差错,否则,说明发生传输错误。 差错控制 3。1后向差错控制 应用后向差错控制方法需要一个双向通信信道。发送 方,将整个待发送的数据划分为独立的数据块,对各个数据 块进行检错编码。接收方,利用差错检测技术,如果检测到 接收到的数据发生差错,则利用反向通道请求发送方重发出 错的数据块,这一机制也称作自动请求重发。ARQ方法肯定 能够修复检测到的差错,但是它也会引起数据传输过程中的 不固定时延,因为数据传输需要收发双方“握手确认”后才能 成功。 3。前向差错控制 利用前向差错控制,仅需要进行单工通信。但是,它 需要对数据进行冗余编码,使发送的数据携带足够的冗余信 息,以致接收方能准确的定位和纠正通信过程中发生的某些 错误。实践证明,FEC进行纠错编码,编译码设备较ARQ 技术要复杂得多,但只要进行单工通信,信息传输时延固定, 且信息可连续传送,这对于实时通信非常重要。 3。混合差错控制 HEC将ARQ和FEC方式结合起来,发送端发送不仅 能检测错误,而且能够在一定程度内纠正错误的编码;接收 端译码器收到码组后,首先检测传输是否有错,如果有错, 且差错在码组纠错能力以内自动纠错,否则请求发送器重 发。在传输过程中能纠错就纠错,不能纠就重发;HEC控制 技术降低FEC编译码的复杂性,提高ARQ方式信息连贯性。 综上所述,数据要进行可靠传输,必须通过一定的差 错检测与控制技术来实现。对于不同服务质量的通信媒体, 针对各种信号的特定环境采用不同差错检测与控制解决方

文档评论(0)

ggkkppp + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档