电工之家_电工基础知识学习网站
当前位置:电工之家 > 通信技术 > 正文

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

时间:2022-04-15 18:04 来源:未知

通信传输的数据中途失真,接收方都是通过编码校验的方式发现错误的。常用的校验方式有如下:

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

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

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

总之,通信系统中,校验和纠错的方法还有很多,我们可以根据使用场景和需求灵活选用。

上一篇:工业交换机与商用交换机有什么样的区别
下一篇:没有了
看过《通信传输的数据中途失真接收方如何发现》的人还看了以下文章
如何查找交换机端口转发数据ip地址 如何查找交换机端口转发数据ip地址
交换机端口是不能直接配置IP地址的,交换机的端口通过(mac,端口号)这样的mac地址转发表转发数据。 如果交换机端口配置IP地址,需要通过vlanif的方式: step1:交换机开启vlan 100(这个数值可以变化1~2048) step2:配置vlanif 100的ip地址,比如172.16.1...
数据链路层具体有什么用 数据链路层具体有什么用
数据链路层是OSI七层模型中的第二层,介于物理层和网络层之间,依靠物理层来向网络层提供服务。 如题,数据链路层具体有什么用呢?鉴于其工作在物理层和网络层之间,那么首先来了解以下物理层和网络层分别是干什么用的。 物理层 作为数据的传输媒介,如电缆...
数据链路层的作用通俗的讲是什么 数据链路层的作用通俗的讲是什么
TCP/IP协议是现在重要的网络通信协议体系。它的体系结构有应用层、运输层、网络层、数据链路层、物理层。数据链路层在TCP/IP协议体系结构中,负责两个相邻节点间的线路上无差别的传输,是以祯为单位的数据。 数据链路层是提供两个相邻网络节点之间或者是主机...
PCIe协议原始比特率和数据传输速度的区别 PCIe协议原始比特率和数据传输速度的区别
PCIe协议原始比特率和数据传输速度的区别 PCIe协议是一种端对端的互连协议,提供了高速传输带宽的解决方案。目前PCIe已经发展到第四代PCIe4.0, 每一代的发展,最明显的特征就是速率翻倍,如下表,从最初的2.5GT/s,到现在的PCIe 4.0的16GT/s. 数据传输速率定...
无线通信传输方式及技术原理 无线通信传输方式及技术原理
无线通信传输方式及技术原理 无线通信是利用电磁波信号在自由空间中传播的特性进行信息交换的一种通信方式。无线通信技术自身有很多优点,成本较低,无线通信技术不必建立物理线路,更不用大量的人力去铺设电缆,而且无线通信技术不受工业环境的限制,对抗环...