找回密码
 立即注册

QQ登录

只需一步,快速开始

工控课堂 首页 工控文库 自动化控制 查看内容

通信传输的数据中途失真接收方如何发现

2023-2-1 17:42| 发布者: gk-auto| 查看: 971| 评论: 0|来自: dgzj.com

摘要: 通信传输的数据中途失真,接收方都是通过编码校验的方式发现错误的。常用的校验方式有如下:1)奇偶校验:这是最简单的校验方式,根据被传输数据的二进制编码中,数位为“1”的个数是奇数还是偶数来进行校验,然后把 ...
通信传输的数据中途失真,接收方都是通过编码校验的方式发现错误的。常用的校验方式有如下:

1)奇偶校验:这是最简单的校验方式,根据被传输数据的二进制编码中,数位为“1”的个数是奇数还是偶数来进行校验,然后把“1”的个数是奇数或者偶数也做为1bit的编码,附加到待传输数据中,接收端收到数据后,根据收到数据中“1”的个数和校验码比较来确定传输中是否有误码。

2)CRC校验:这是通信领域中最常用的一种校验码,发送端选择特定的多项式,对数据按位计算,并且把计算结果加到数据后,形成新的数据,接收端收到新的数据后,剥离校验码和数据,把数据按选定的多项式运算后,比较运算结果和剥离的校验码是否一致,用来判断最终是否存在误码。

3)FEC纠错:这是一种差错控制方式,数据预先按照一定的算法进行编码处理,加入带有信号本身特性的冗余码,在接收端对接收的数据进行解码,可以找到传输中错误的是bit并将其纠正的技术,相比奇偶校验和CRC,FEC不仅可以校验还可以纠错。

总之,通信系统中,校验和纠错的方法还有很多,我们可以根据使用场景和需求灵活选用。
关注公众号,加入500人微信群,下载100G免费资料!

最新评论

热门文章
关闭

站长推荐上一条 /1 下一条

QQ|手机版|免责声明|本站介绍|工控课堂 ( 沪ICP备20008691号-1 )

GMT+8, 2025-12-23 07:55 , Processed in 0.060723 second(s), 23 queries .

Powered by Discuz! X3.5

© 2001-2025 Discuz! Team.

返回顶部