日期
04/29
2022
咨询
  • QQ扫一扫

  • Vision小助手
    (CMVU)

FEC前向纠错——你只管向前走
收藏
2022-04-29 15:11:42来源: 中国机器视觉网

FEC是一种协议技术,其可以通过在传输码列中加入冗余纠错码,大幅度降低接收端的OSNR容限,减少误码率和发射功率。

如果要你左手抓着一堆车厘子的同时右手握着几个荔枝,然后穿过未知的2km的丛林,这中间可能有突然出现吓你一跳的松鼠,也可能需要穿过一片荆棘,或者遇到落在你肩头的小鸟。那么你手里的水果难免会因为你的紧张和所受的惊吓而受到挤压或从指缝溜走。而现代信息传输过程中那些从远方而来的数据所经历的也许就是你手中的水果所经历的,只不过距离远不止2km。

而本文要说的FEC——前向纠错技术就是帮助我们解决这些问题的。

当使用 FEC 时,附加信息将与目标报文一起在噪声信道上发送。发送的若干比特可能会被破坏,但是接收器 FEC 算法可以使用附加信息——添加的比特来允许它检测和纠正被破坏的比特。因此,现代的 FEC算法能够以一些额外的数据“开销”为代价,促使数据在到达目的地接受验收时更好的还原信息,提高信息传输的正确性。    

像我们在出发前将所携带水果编好码,再添加一些和它们同样代码的水果,在到了目的地清点时进行代码校验,整理出原计划携带的水果。当然这只是非常通俗简单的解释,真正的前向纠错技术肯定没有这么简单,但我们只需要知道这个技术可以为我们带来哪些帮助就可以了。FEC通过增加少数附加位检测并纠正有缺陷的传输错误,纠正随距离增加而使信噪比降低带来的误码,以提供更远的传输距离。

66.jpg

也正因如此,FEC技术还能降低通信成本。例如,长距离光纤传输中的衰减、干扰导致其在中途增加光放大器从而提升了成本,而FEC技术能够提高通过数字通信纠错能力从而有效的节省成本。其接收端可以自行纠正信号中的错误,而不用请求发送端重新发送数据,比请求重传方法节省2倍通信时间。

目前,FEC广泛应用于光通信、无线通信、深空通信等领域。可见,基于不同设备的需求,不同形式的FEC码在通信系统中均被广泛应用。可以肯定的是,无论是目前还是将来,FEC对于通信系统的可靠性和高效都起着重要作用。