前向纠错的方法技术

技术编号:3421990 阅读:228 留言:0更新日期:2012-04-11 18:40
一种纠正数据块(164)中的错误的迭代方法。首先利用从数据块(164)的8B/10B编码/解码中导出的信息识别坏字节。在每个识别的坏字节内,随后利用从数据块(164)中坏字节所处的那一行的奇偶校验编码中导出的信息识别可疑位。然后利用从数据块(164)中可疑位所处的那一列的奇偶校验编码中导出的信息,将每个可疑位分类成确认错误位或未确认错误位。然后纠正确认错误位,重置与确认错误位相对应的奇偶校验位,和清除坏字节。然后如果在数据块(164)中仍然存在一个或多个坏字节,则重复上面的过程。(*该技术在2023年保护过期,可自由使用*)

【技术实现步骤摘要】

本专利技术涉及纠错技术,尤其涉及适合于在广播路由器中使用的、前向纠错数字信号的方法。
技术介绍
广播路由器使得其多个输出中的每一个都被分配了来自于到达该广播路由器的多个输入中的任何一个的信号。例如,N×M广播路由器含有N个输入端和M个输出端,这N个输入端和M个输出端通过使N个输入的任何一个施加给M个输出端的每一个的路由引擎耦合在一起。时常,人们希望从多个较小的广播路由器,例如上述的N×M广播路由器来构造较大的广播路由器,例如4N×4M广播路由器。互连较小广播路由器需要使用多条链路,例如铜线,以在较小广播路由器之间传输信号。但是,这样的链路的使用会起限制广播路由器可以工作的速度的作用。当希望在例如上述广播路由器的设备之间进行高速数据传送时,常常使用时钟数据恢复(或“CDR”)串行数据链路。到目前为止,CDR串行数据链路已经在允许存在错误的数据重发应用中使用。但是,当使用广播路由器时,没有足够的时间使数据得到重发。结果,为了使用CDR或其它高速串行数据链路,广播路由器必须被配备为进行接收数据的前向纠错(或“FEC”)。但是,当前FEC技术,例如,维特比或里德-索洛蒙FEC技术给数据传本文档来自技高网...

【技术保护点】
一种纠正含有N行和X列的数据块(164)中的错误的方法,包括:对所述数据块(164)的所述N行的每一行进行奇偶校验;对所述数据块(164)的所述X列的每一列进行奇偶校验;识别所述数据块(164)的至少一个坏字节; 根据所述数据块(164)的所述N行中的每一行的所述奇偶校验、所述数据块(164)的所述X列中的每一列的所述校验、和所述数据块(164)的所述至少一个识别的坏字节,识别所述数据块(164)中的至少一个错误;和纠正所述数据块(164 )中的所述至少一个识别的错误中的每一个错误。

【技术特征摘要】
...

【专利技术属性】
技术研发人员:卡尔克里斯坦森
申请(专利权)人:汤姆森特许公司
类型:发明
国别省市:FR[法国]

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1