前向纠错解决方案-Keysight.pdf

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
前向纠错解决方案 比特误码率测试仪基础知识 全球范围都在要求通过现有的基础设施以更快的速度获取更多数据,这给通信带来了 诸多挑战。由于通信信道不够可靠或者环境嘈杂,高数据速率、更小的信号和被压缩 的信道都会造成编码错误。比如,硬盘没过几天就随机丢失数据,或者手机仅在天气 晴朗时才能通话,这就会使它们变得毫无用处。此外,如果围绕行星运行并与地球进 行通信的卫星解码错误过多的话,就会需要重新传输并产生长达 5 小时的延迟。为了 防止这些错误,我们现在有了编码理论。前向纠错 (FEC) 或信道编码是可以显着减少 这些数据传输错误的技术。 FEC 的基本原理是添加冗余比特,使解码器能够确定来自发射机的真实消息。FEC 技术 可以应用于数字比特流,或者在对数字调制的载波进行解调的过程中使用。许多 FEC 编码器可以生成比特误码率 (BER) 信号,作为反馈信息对模拟接收电子设备进行微调。 简言之,发射机会对消息进行编码,并且使用纠错码 (ECC) 添加附加比特(我们称之 为冗余)。这种冗余使接收机能够检测并纠正消息中任何地方可能出现的有限数量的 误码。更强的代码需要更多的冗余和系统带宽,以便降低有效比特率,同时提高接收的 有效信噪比。 Find us at Page 1 P a g 工作原理 利用某种算法将冗余比特添加到所发送的信息中,从而实现前向纠错。冗余比特可以是许多原始比特 的复合函数。FEC 的简单示例是将每个数据比特发送三次。这被称为 (3, 1) 重复代码,如下面的图 1 所示。接收机会收到八个版本的 3 位代码的输出。 收到的数据 FEC 解析 000 0 (无误码) 001 0 010 0 011 1 100 0 101 1 110 1 111 1 (无误码) 图 1 :编码八个不同比特信息的 FEC 结果 三个采样中任何一个的误码都可以通过叫做“多数投票”的功能来纠正。上面的这种三重模块冗余的 方法得到了广泛使用,但它是一种效率稍低的 FEC 形式。有效的 FEC 代码通常检查接收的最后几十或 几百个比特,然后确定如何解码少量比特(通常以 2 到 8 比特的组合为单位)。 2 联系我们: 第 页 P a g 交错法 为了改善突发模式应用中的 FEC 性能,经常使用交错法。交错法会在多个代码字之间混合数据来实现, 从而创建更均匀的误码分布。例如: 没有交错的传输 一条无误码的消息: TTTTUUUUVVVVWWWWXXXXYYYYZZZZ 具有突发误码的传输: TTTTUUUUVVV_______WXXXXYYYYZZZZ 每个相同字母组代表一个 4 比特、1 比特的纠错码字。代码字 VVVV 中有一个改变的比

文档评论(0)

136****3783 + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档