[发明专利]支持任何码率/码长的低密度奇偶校验码编码装置和方法有效
申请号: | 200610009138.3 | 申请日: | 2006-02-13 |
公开(公告)号: | CN1953335A | 公开(公告)日: | 2007-04-25 |
发明(设计)人: | 徐俊;胡留军;赵盟 | 申请(专利权)人: | 中兴通讯股份有限公司 |
主分类号: | H03M13/11 | 分类号: | H03M13/11;H03M13/00 |
代理公司: | 暂无信息 | 代理人: | 暂无信息 |
地址: | 518057广东省深圳市南*** | 国省代码: | 广东;44 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | 本发明公开了一种支持任何码率/码长的低密度奇偶校验码编码方法和装置,用与实现信道编码。该装置包括扩展因子z计算器,用于计算扩展因子,再输出z值到缩短码编码器;一个缩短码编码器,用于得到缩短码编码器编码后数据,输出缩短码码字到删除码字比特装置;一个删除码字比特装置,用于输入缩短码码字;在保证删除码性能的条件下,选择并删除一定位置上缩短码字的比特;将删除后得到的码字输出。本发明实现了不同码率不同码长的LDPC码具有统一的编译码器,不同码率不同码长的LDPC码具有一个统一的基础矩阵。相对现有的方法,节省了硬件成本,提高了码本身的灵活性,码的适用范围将得到了很大扩展。 | ||
搜索关键词: | 支持 任何 密度 奇偶 校验码 编码 装置 方法 | ||
【主权项】:
1、一种支持任何码率/码长的低密度奇偶校验码编码方法,用于将来自信源编码器的信号进行编码,然后输出给调制器,其特征在于包括如下步骤:A、设定一个特定码率变码长的低密度奇偶校验码母码集,用于实现(N=z×nb,k=z×kb)低密度奇偶校验码的编译码,其中z∈{zmin∶1∶zmax};该码集具有一个统一形式的(mb×nb)基础矩阵Hbuniform,为了实现(z×nb,z×kb)编译码,用修正运算和扩展因子z来修正统一的基础矩阵Hbuniform,得到修正后的基础矩阵Hbmodified,再根据Hbmodified和z就可以扩展得到奇偶校验矩阵;并且基础矩阵Hbuniform总有码率R 0 = ( n b - m b ) n b , ]]>其中,nb是大于2的整数,mb是大于1的整数;B、当码率R低于等于R0时,令编码前任意信息分组长度为K,编码后任意码字长度为N,z是结构化LDPC码的扩展因子,校验位个数是M=N-K;用于完成(N,K)的LDPC码的编码方法包括:步骤B1、计算扩展因子基于统一的基础矩阵Hbuniform和计算得到的扩展因子z,得到(mb×z,nb×z)LDPC母码,这里,表示向下取整;步骤B2、添加x=kb·z-K零比特到K个信息比特之前,构成编码所需要的kb×z信息分组;然后进行(mb×z,nb×z)LDPC编码,得到mb×z个校验位;步骤B3、对母码码字删除步骤B2中添加的x个零比特,如果删除后的码字比特数目和所需要的分组大小N不匹配,删除零比特后:重复码字中y=N-K-mb×z个比特,或者添加码字中y=N-K-mb×z个零比特到删除零比特后的码字之前或者之后,最终得到长度为N的码字;C、当码率R高于R0时,令编码前任意信息分组长度为K,编码后任意码字长度为N,z是结构化LDPC码的扩展因子,校验位个数是M=N-K;用于完成(N,K)的LDPC码的编码方法包括:步骤C1、计算扩展因子基于统一的基础矩阵Hbuniform和计算得到的扩展因子z,可以得到(mb×z,nb×z)LDPC母码,在这里,「表示向上取整;步骤C2、添加x=kb·z-K零比特到K个信息比特之前,构成编码所需要的kb×z信息分组;然后进行(mb×z,nb×z)LDPC编码,得到mb×z个校验位;步骤C3、对母码码字删除步骤C2中添加的x个零比特,如果删除后的码字比特数目和所需要的分组大小N不匹配,从上述删除零比特后码字中继续删除y=mb×z-N+K个比特,最终得到长度为N的码字。
下载完整专利技术内容需要扣除积分,VIP会员可以免费下载。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于中兴通讯股份有限公司,未经中兴通讯股份有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/patent/200610009138.3/,转载请声明来源钻瓜专利网。
- 上一篇:车轮支承装置
- 下一篇:用于无线通信管理的集中基本结构的接入
- 同类专利
- 专利分类