0
  • 聊天消息
  • 系统消息
  • 评论与回复
登录后你可以
  • 下载海量资料
  • 学习在线课程
  • 观看威廉希尔官方网站 视频
  • 写文章/发帖/加入社区
会员中心
创作中心

完善资料让更多小伙伴认识你,还能领取20积分哦,立即完善>

3天内不再提示

FEC(前向纠错)的工作原理是什么

冬至子 来源:通信百科 作者:等那一朵梅花香 2022-11-18 11:04 次阅读

当我们阅读一篇文章,如果有一个排印错误,比如说有两个字的顺序错了,对我们理解原文的意思没有任何困难。但是如果存在太多的拼写错误,看了多遍了不知所云。这时对我们来说,信息就无法正确有效的获取。

图片

(中文自带纠错功能)

FEC(前向纠错)的工作原理与此类似。对比在通信里面,信号被编码为0和1传输,不可避免的会出现劣化、误码,当这种程度在FEC的纠错能力的范围内时,系统就仍然能实现无差错接收,从而就不需要重传。

扒一点历史,Hamming Code可能是FEC的第一种形式,最早是由Richard Hamming于1950年发明的。在贝尔实验室工作时,他对打孔卡中经常出现的错误感到的恼火(该打孔卡当时用于记录和传输数据),因此设计了一种编码方法来识别和纠正错误,从而避免了复制和重新发送卡片的需要。

在光传输系统中,FEC的作用主要是降低了降低系统的OSNR的容限。用上面阅读文章来比喻,相当于提高了阅读者的理解能力,拥有了更加丰富的判别经验,在一定程度上允许文章中出现更多的错误。

图片

因此,我们定义FEC (Forward Error Correction)为: 确保通信系统在噪声和其他损伤的影响下,依然能够实现无错误传输的能力。

本质上来说,FEC 是一个编码解码的过程,其算法的结果作为附加信息与来自发送端的数据一起发送。通过在远端重复相同的算法,使接收器能够检测单个bit级别的错误并对其进行纠正(可纠正的错误),而无需重新传输数据。

而如何来衡量这个能力,一般需要关注FEC的四个量:纠前BER容限、编码增益(CG)、开销(OH)和净编码增益(NCG)。

我们了解一下NCG编码增益的定义:它定义BER为一定水平(比如说1×10^-15^)时所对应的Q值和纠前BER容限所对应的Q(dB)值之间的差异。

图片

在这里我们主要看净编码增益(NCG)。NCG可以理解为小白看一篇文章和专家看同一篇文章,纠错并获取正确信息的能力差。即有FEC和没有FEC时的OSNR需求降低量。

通常来说,FEC威廉希尔官方网站 有带内FEC和带外FEC两种。

带内FEC:由ITU-T G.707标准定义,利用SDH帧的开销字节承载FEC码元,主要用于SDH系统中。

带外FEC:由ITU-T G.975/709标准支持。G.975推荐用于海底光缆系统的FEC,采用RS(255,239),G.709根据G.975的FEC编码修改。

在DWDM/OTN系统中我们主要使用带外FEC威廉希尔官方网站 ,在G.709中,为OTN系统定义了Reed Solomon FEC (RS-FEC),位于OTUk层的FEC开销,它的位置如下图所示。

图片

目前FEC已经发展了多代。

第1代FEC主要采用循环码或代数码,比如说ITU-T G.975定义的RS(255,239)码,我们常称之为标准FEC。

第2代FEC主要级联码来构建FEC,比如说RS+RS或者RS+BCH,这种FEC有两种,增强型Ehanced FEC(EFEC)和超强FEC(AFEC)。

第3代FEC则采用软判决或迭代的方式,比如说Block Turbo Code分组Turbo码和LDPC低密度奇偶校验码。

图片

在第1代、第2代FEC威廉希尔官方网站 中,通常只利用码的代数结构进行译码,由解调器供给译码器的是二进制序列,即解调器仅对接收序列进行0、1判决,这种译码方法称为硬判决Hard-Decision(HD-FEC)。这几种硬判决FEC对比如下:

图片

而在第3代FEC中则使用软判决威廉希尔官方网站 Soft-Decision(SD-FEC)。它是一种概率译码法,它将解调器输出的抽样电压进行多位量化后,再送入译码器进行码的代数结构译码。

图片

如上图所示,简单一点理解,SD-FEC与硬判决只使用1个门限来量化1个比特不同,软判决使用多个门限来量化恢复的符号,从而得到一个比特信息加上若干比特概率(置信度)信息。

相当于在YES和NO之间再增加了Maybe。在同样的开销比例下,软判决SD-FEC要比硬判决HFEC高出1-1.5dB的NCG增益。

图片

目前来说,对100G及超100G波分系统而言,采用的多是SD-FEC或者SD-FEC与EFEC/HFEC等编码的混合方式。以LOFC会议对LDPC定义为例,其开销和NCG如下表所示.

图片

从上表中,我们似乎看到了一个规律,FEC使用的开销越大,编码增益也越大。是不是意味着开销越大越好?

审核编辑:刘清

声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉
  • 解调器
    +关注

    关注

    0

    文章

    286

    浏览量

    25812
  • FEC
    FEC
    +关注

    关注

    0

    文章

    40

    浏览量

    13688
  • 光传输系统
    +关注

    关注

    0

    文章

    8

    浏览量

    7265
收藏 人收藏

    评论

    相关推荐

    Xilinx丰富FEC IP核鼎助网络运营商降低运营和资本支出

    赛灵思公司(Xilinx, Inc. (NASDAQ:XLNX) )在摩纳哥格里马尔迪会议中心举行的 2012 年 WDM 和下一代光网络大会上宣布推出纠错 (FEC) IP 核的
    发表于 06-20 09:47 1344次阅读

    Ad hoc中基于主动网的自适应FEC

    针对无线信道中高误码率限制传输性能,固定纠错(FEC)又不能适应无线网络中误码率多变和链路差异的环境等问题,通过利用主动网的网络可编程接口在Ad hoc网络中动态地实现了
    发表于 05-28 11:04 7次下载

    符合中国数字电视地面广播标准的纠错码编码器设计

    符合中国数字电视地面广播标准的纠错码编码器设计:文章提供了一种符合中国数字电视地面广播标准中的
    发表于 12-13 19:56 17次下载

    纠错(FEC)威廉希尔官方网站 助力40G/100G光传输网络部署

    PMCSierra公司日前宣布推出创新的纠错 (FEC) 威廉希尔官方网站 ,助力高性价比的 40G 和 100G 光传输网络 (OTN) 部署。
    发表于 02-12 09:02 2495次阅读

    Altera业界首款集成增强纠错(EFEC) IP内核

    Altera公司日前宣布,开始提供业界第一款集成增强纠错(EFEC) IP内核,该内核针对高性能Stratix IV和Stratix V系列FPGA进行了优化。
    发表于 03-09 09:42 1185次阅读

    光通信系统中SD-FEC软判决纠错编码威廉希尔官方网站 浅析

    纠错FEC)威廉希尔官方网站 目前已经被广泛地应用于光通信系统中,达到改善系统的误码率性能、提高系统通信的可靠性、延长光信号的传输距离、降低光发射机发射功率以及降低系统成本的
    发表于 08-06 16:26 2250次阅读
    光通信系统中SD-<b class='flag-5'>FEC</b>软判决<b class='flag-5'>纠错</b>编码威廉希尔官方网站
浅析

    一种改进的高速链路纠错编码

    在高速链路的可靠传输中,物理层纠错的研究主要集中在提高编码的纠错性能,且编码冗余位全部用于纠错校验,难以满足用户在传输中加裁定制信息的应
    发表于 11-21 15:41 15次下载
    一种改进的高速链路<b class='flag-5'>前</b><b class='flag-5'>向</b><b class='flag-5'>纠错</b>编码

    通过FPGA器件和RS编码器实现纠错系统的设计方案

    音频数据的实时性,不宜采用反馈重传等造成很大时延的差错控制方式。纠错码(FEC)的码字是具有一定纠错能力的码型,它在接收端解码后不仅可以
    发表于 03-04 09:09 1930次阅读
    通过FPGA器件和RS编码器实现<b class='flag-5'>前</b><b class='flag-5'>向</b><b class='flag-5'>纠错</b>系统的设计方案

    NB-IoT的HARQ是一种将纠错编码和ARQ相结合的威廉希尔官方网站

    NB-IoT的HARQ是一种将纠错(Forward Error Correction,FEC)编码和ARQ相结合而形成的威廉希尔官方网站 。HARQ的基本原理是缓存没有正确接收到的数据,并且将重
    发表于 09-15 13:54 1705次阅读

    纠错FEC)物理层交互测试系统

    来源:是德科技 是德科技公司(NYSE:KEYS)发布的两款新解决方案:N4891A 400GBASE 纠错FEC)交互一致性测试解决方案以及 A400GE-QDD 400GE
    的头像 发表于 10-12 02:02 760次阅读

    AX5042 纠错 (FEC)

    发表于 12-02 12:44 0次下载
    AX5042 <b class='flag-5'>前</b><b class='flag-5'>向</b><b class='flag-5'>纠错</b> (<b class='flag-5'>FEC</b>)

    什么是纠错FEC)?FEC最全解析

    光模块FEC威廉希尔官方网站 解析
    的头像 发表于 01-13 11:41 4492次阅读
    什么是<b class='flag-5'>前</b><b class='flag-5'>向</b><b class='flag-5'>纠错</b>(<b class='flag-5'>FEC</b>)?<b class='flag-5'>FEC</b>最全解析

    态路小课堂丨一文介绍FEC纠错威廉希尔官方网站

    受到了限制。虽然通过各种补偿威廉希尔官方网站 ,可以减轻光信号传输中所受的影响,但这样做需要花费很高的代价。为了适应光通信大容量、低成本的要求,纠错FEC威廉希尔官方网站 应运而生。本文态路将为大家介绍关于
    的头像 发表于 03-17 10:41 1230次阅读
    态路小课堂丨一文介绍<b class='flag-5'>FEC</b><b class='flag-5'>前</b><b class='flag-5'>向</b><b class='flag-5'>纠错</b>威廉希尔官方网站

    FEC功能在40G和100G光模块中的应用和注意事项

    FEC(Forward Error Correction,纠错)功能是一种在数字通信中用于纠正传输过程中产生的误码的威廉希尔官方网站 。
    的头像 发表于 05-20 14:05 1674次阅读
    <b class='flag-5'>FEC</b>功能在40G和100G光模块中的应用和注意事项

    【威廉希尔官方网站 】FEC—数据防丢失,提升数据通信可信度!

    纠错FEC纠错
    的头像 发表于 07-20 18:10 1414次阅读
    【威廉希尔官方网站
】<b class='flag-5'>FEC</b>—数据防丢失,提升数据通信可信度!