[发明专利]编码方法及其装置、解码方法及其装置无效
申请号: | 200910167274.9 | 申请日: | 2009-09-02 |
公开(公告)号: | CN101667887A | 公开(公告)日: | 2010-03-10 |
发明(设计)人: | 魏小义;杨先超 | 申请(专利权)人: | 中兴通讯股份有限公司 |
主分类号: | H04L1/00 | 分类号: | H04L1/00 |
代理公司: | 北京安信方达知识产权代理有限公司 | 代理人: | 李 健;龙 洪 |
地址: | 518057广东省深圳市南山*** | 国省代码: | 广东;44 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 编码 方法 及其 装置 解码 | ||
1、一种前向纠错编码方法,包括:
将数据流按照里德-索洛蒙RS规则编码;
将所述RS编码后的数据流进行交织作为博斯-乔赫里-霍克文黑姆BCH编码的输入数据流;
将所述交织后的数据流按照BCH规则编码。
2、如权利要求1所述的编码方法,其特征在于,包括:
将数据流分成K组,对所述K组数据流进行k次并行RS编码;
将所述RS编码后的K组数据流进行k次并行交织作为博斯-乔赫里-霍克文黑姆BCH编码的输入数据流;
将所述交织后的K组数据流并行按照BCH规则进行k次编码;
所述K为从1开始的自然数,设定输入业务数据带宽为I Gbps、每组编码的处理能力为P Gbps,则K=mod(I/P)+1。
3、如权利要求1或2所述的编码方法,其特征在于,包括下述交织方法:
将RS码字按次序从左到右先存满第一行,再存满第二行,依次存满Kb行、8*N列,并按列输出为BCH编码数据流,所述Kb为BCH编码的信息码长度,所述N为从1开始的自然数。
4、一种前向纠错解码方法,包括:
将数据流按照BCH规则解码;
将所述BCH解码后的数据流进行解交织作为RS解码的输入数据流;
将所述解交织后的数据流按照RS规则解码。
5、如权利要求4所述的解码方法,其特征在于,包括:
将数据流分成K组,对所述K组数据流进行k次并行BCH解码;
将所述BCH解码后的K组数据流进行k次并行解交织作为RS解码的输入数据流;
将所述解交织后的k组数据流并行按照RS规则进行k次解码;
所述K为从1开始的自然数,设定输入业务数据带宽为I Gbps、每组解码的处理能力为P Gbps,则K=mod(I/P)+1。
6、如权利要求4或5所述的解码方法,其特征在于,包括下述解交织方法:
将8*N列BCH码字整列输出为8*N行、Kb列,然后按列顺序输出为RS解码数据流,所述Kb为BCH编码的信息码长度,所述N为从1开始的自然数。
7、一种前向纠错编码装置,其特征在于,包括:
RS编码模块、交织模块和BCH编码模块;
所述RS编码模块用于对数据流按照RS规则编码,所述交织模块用于将所述RS编码后的数据流进行交织成为BCH编码数据流,所述BCH编码模块用于对交织后的数据流按照BCH规则编码;
数据流经过所述RS编码模块后,输入到所述交织模块重新存储为BCH编码的数据流后,输出到所述BCH编码模块。
8、如权利要求7所述的装置,其特征在于,包括:
K个并行连接的RS编码模块、数据交织模块和BCH编码模块,
所述k个并行连接的RS编码模块,用于对K组数据流进行k次并行RS编码;
所述k个并行连接的数据交织模块,用于对RS编码后的K组数据流进行k次并行交织作为BCH编码的输入数据流;
所述k个并行连接的BCH编码模块,用于将交织后的K组数据流并行按照BCH规则进行k次编码;
K组数据流经过所述K个并行连接的RS编码模块后,输入到所述K个并行连接的交织模块重新存储为BCH编码的数据流后,输出到所述k个并行连接的BCH编码模块;
所述K为从1开始的自然数,设定输入业务数据带宽为I Gbps、每组编码的处理能力为P Gbps,则K=mod(I/P)+1。
9、一种前向纠错解码装置,其特征在于,包括:
BCH解码模块、解交织模块和RS解码模块;
所述BCH解码模块用于对数据流按照BCH规则解码,所述解交织模块用于将所述BCH解码后的数据流进行解交织作为RS解码的输入数据流,所述RS解码模块用于对解交织后的数据流按照RS规则解码;
数据流经过所述BCH解码模块后,输入到所述解交织模块重新存储为RS解码数据流后,输出到所述RS解码模块。
10、如权利要求9所述的装置,其特征在于,包括:
K个并行连接的BCH解码模块、数据解交织模块和RS解码模块,
所述k个并行连接的BCH解码模块,用于对K组数据流进行k次并行BCH解码;
所述k个并行连接的数据解交织模块,用于对BCH解码后的K组数据流进行k次并行解交织作为RS解码的输入数据流;
所述k个并行连接的RS解码模块,用于将解交织后的K组数据流并行按照RS规则进行k次解码;
K组数据流经过所述K个并行连接的BCH解码模块后,输入到所述K个并行连接的解交织模块重新存储为RS解码的数据流后,输出到所述k个并行连接的RS解码模块;
所述K为从1开始的自然数,设定输入业务数据带宽为I Gbps、每组解码的处理能力为P Gbps,则K=mod(I/P)+1。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于中兴通讯股份有限公司,未经中兴通讯股份有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/200910167274.9/1.html,转载请声明来源钻瓜专利网。
- 上一篇:具有硅承台的发光二极管模块
- 下一篇:用于医疗软管的插塞连接器