核心原理与应用技术第5章差错检测与控制技术_第1页
核心原理与应用技术第5章差错检测与控制技术_第2页
核心原理与应用技术第5章差错检测与控制技术_第3页
核心原理与应用技术第5章差错检测与控制技术_第4页
核心原理与应用技术第5章差错检测与控制技术_第5页
已阅读5页,还剩2页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

核心原理与应用技术第5章差错检测与控制技术差错检测与控制技术是计算机科学的重要分支,可以通过增加一些冗余的信息来检测和纠正数据传输过程中的差错。奇偶校验码技术1概述奇偶校验码是一种简单的差错检测和控制技术,适用于传输的数据为二进制形式的场合。2实现过程发送端在数据传输前将数据的二进制位数加和,并将加和的结果添加到数据的末尾,接收端将数据接收后重新计算数据的二进制位数加和,判断结果是否为偶数,如果为偶数,则数据正常接收,否则需要重新传输。3应用场景奇偶校验码适用于传输数据量较小、传输距离不长、传输速率不高的场合。循环冗余校验码技术概述循环冗余校验码是一种成熟的差错检测和控制技术,它可以检测出较长的差错序列并进行纠正。实现过程发送方将要传输的数据按照固定的规则进行处理,形成校验码,并将数据和校验码一起发送。接收方先对数据进行同样的处理,然后根据接收到的校验码判断数据是否出现差错。应用场景循环冗余校验码适用于高速传输、长距离传输、传输可靠性要求高的场合。海明校验码技术概述海明校验码技术是一种借鉴了数学领域的知识,通过添加冗余信息来检测和纠正数据传输过程中的差错。实现过程在编码时,海明码将要传输的数据进行二进制拆分,并向数据添加二进制校验位。在接收数据时,根据二进制位的奇偶性来判断数据是否有误,并进行纠正。应用场景海明校验码技术适用于数据传输距离较远、传输速率较高、数据传输可靠性要求高的场合。CRC码技术1概述CRC码技术是一种快速检测和纠正数据传输差错的技术。2实现过程发送方根据指定的多项式将数据编码生成一串余数,并将数据和余数一起发送。接收方收到数据后,同样采用同样的多项式进行计算,得到一个余数,如果接收到的余数与产生的余数相同,则说明数据没有出现差错。3应用场景CRC码技术适用于高速传输、长距离传输、传输可靠性要求高的场合。其它差错检测技术纵向冗余校验码(VRC)在每一行或每一列添加一个校验位,用于检测每一行或每一列的数据是否出现差错。横向冗余校验码(LRC)通过对每一个数据块之间计算异或运算来实现数据差错的检测。重传机制当数据传输出现错误时,接收方通过反馈机制反馈给发送方并要求重发。总结差错检测与控制技术是计算机通信技术中的重要部分,不同的技术适用于不同的场合,每一种技术都有其独

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论