[发明专利]一种码率兼容QC-LDPC码的构造方法在审

专利信息
申请号: 201410142370.9 申请日: 2014-04-10
公开(公告)号: CN103944586A 公开(公告)日: 2014-07-23
发明(设计)人: 王汝言;秦亮;赵辉;鲍霄霄;王琴;刘静 申请(专利权)人: 重庆邮电大学
主分类号: H03M13/11 分类号: H03M13/11
代理公司: 重庆市恒信知识产权代理有限公司 50102 代理人: 刘小红
地址: 400065 *** 国省代码: 重庆;85
权利要求书: 查看更多 说明书: 查看更多
摘要: 发明涉及无线通信系统和卫星通信系统的信道编码技术领域,提供了一种基于矩阵行列删除的码率兼容QC-LDPC码的构造方法。所述方法包括:首先,基于GCDg8算法构造一个大围长的低码率QC-LDPC码作为母码;然后进行指数矩阵的逐次行列删除获取信息位长度不变的高码率子码,避免了高码率码字出现短环,因为行列删除即是在无短环的母码对应的Tanner图中删除相应的边,不仅不会产生短环,而且还可能增大围长;最后,采用隐蔽技术分别对子码进行处理,提高了码字的最小距离及性能。本方法采用结构化设计的码率兼容QC-LDPC码,与PEG算法构造的LDPC码相比,构造更简单,硬件实现复杂度不高,性能更优越。
搜索关键词: 一种 兼容 qc ldpc 构造 方法
【主权项】:
一种码率兼容QC‑LDPC码的构造方法,其特征在于包括以下步骤:101、初始化序列S为{0,1},输入指数矩阵E的行数J,列数L,根据GCDg8算法得到序列S={a0,a1,…,aJ‑1},然后根据计算式P≥(aJ‑1‑a0)(L‑1)+1,得出循环置换矩阵的维数为P×P,元素ai·j对应于P×P单位矩阵的每行向右循环移ai·j位,,i=0,1,…,J‑1;j=0,1,…,L‑1,所述指数矩阵E为<mrow><mi>E</mi><mrow><mo>(</mo><msub><mi>a</mi><mn>0</mn></msub><mo>,</mo><msub><mi>a</mi><mn>1</mn></msub><mo>,</mo><mo>.</mo><mo>.</mo><mo>.</mo><mo>,</mo><msub><mi>a</mi><mrow><mi>J</mi><mo>-</mo><mn>1</mn></mrow></msub><mo>)</mo></mrow><mo>=</mo><mfenced open='(' close=')'><mtable><mtr><mtd><msub><mi>a</mi><mn>0</mn></msub><mo>&CenterDot;</mo><mn>0</mn></mtd><mtd><msub><mi>a</mi><mn>0</mn></msub><mo>&CenterDot;</mo><mn>1</mn></mtd><mtd><mo>.</mo><mo>.</mo><mo>.</mo></mtd><mtd><msub><mi>a</mi><mn>0</mn></msub><mo>&CenterDot;</mo><mrow><mo>(</mo><mi>L</mi><mo>-</mo><mn>1</mn><mo>)</mo></mrow></mtd></mtr><mtr><mtd><msub><mi>a</mi><mn>1</mn></msub><mo>&CenterDot;</mo><mn>0</mn></mtd><mtd><msub><mi>a</mi><mn>1</mn></msub><mo>&CenterDot;</mo><mn>1</mn></mtd><mtd><mo>.</mo><mo>.</mo><mo>.</mo></mtd><mtd><msub><mi>a</mi><mn>1</mn></msub><mo>&CenterDot;</mo><mrow><mo>(</mo><mi>L</mi><mo>-</mo><mn>1</mn><mo>)</mo></mrow></mtd></mtr><mtr><mtd></mtd><mtd></mtd><mtd></mtd><mtd><mo>.</mo></mtd></mtr><mtr><mtd><mo>.</mo><mo>.</mo><mo>.</mo></mtd><mtd><mo>.</mo><mo>.</mo><mo>.</mo></mtd><mtd><mo>.</mo><mo>.</mo><mo>.</mo></mtd><mtd><mo>.</mo></mtd></mtr><mtr><mtd></mtd><mtd></mtd><mtd></mtd><mtd><mo>.</mo></mtd></mtr><mtr><mtd><msub><mi>a</mi><mrow><mi>J</mi><mo>-</mo><mn>1</mn></mrow></msub><mo>&CenterDot;</mo><mn>0</mn></mtd><mtd><msub><mi>a</mi><mrow><mi>J</mi><mo>-</mo><mn>1</mn></mrow></msub><mo>&CenterDot;</mo><mn>1</mn></mtd><mtd><mo>.</mo><mo>.</mo><mo>.</mo></mtd><mtd><msub><mi>a</mi><mrow><mi>J</mi><mo>-</mo><mn>1</mn></mrow></msub><mo>&CenterDot;</mo><mrow><mo>(</mo><mi>L</mi><mo>-</mo><mn>1</mn><mo>)</mo></mrow></mtd></mtr></mtable></mfenced><mo>;</mo></mrow>J和L为两个整数,J≥3,L≥3,且0≤a0<a1<…<aJ‑1,a0,…,aJ‑1为整数;102、根据步骤101中得到的序列S={a0,a1,…,aJ‑1}和循环置换矩阵的维数P×P,依据101中指数矩阵的构造原则得到其校验矩阵,且该校验矩阵的围长大于或等于8;103、删除步骤102所得的准循环低密度奇偶校验QC‑LDPC码母码LDPC0的指数矩阵最后一行和最后一列得到子码LDPC1,再删除子码LDPC1的指数矩阵的最后一行和最后一列得到子码LDPC2,以此类推进行删除得到多个码率的高码率子码,经过逐次行列删除方法后得到的高码率码字的码率为n=1,2,…,表示对母码的指数矩阵总共删除的行/列数;104、分别对步骤103中所得的母码LDPC0和子码LDPC1、LDPC2的指数矩阵E采用相同维数的隐蔽矩阵M处理,隐蔽矩阵M(J,L,J′)=(mi,j)0≤i<J,0≤j<L为一个J×L的二元矩阵,隐蔽操作定义如下:如果mi,j=1,则mi,j·Ei,j=Ei,j,否则mi,j=0时,mi,j·Ei,j对应P×P的全零矩阵,采用和指数矩阵相同维数的二元隐蔽矩阵对相应码率的QC‑LDPC码的指数矩阵进行处理,即是将对应的指数矩阵中与隐蔽矩阵中0对应的位置单元采用同等维数的零矩阵替换,与隐蔽矩阵中1对应的位置单元保持不变,得到码率兼容的QC‑LDPC码。
下载完整专利技术内容需要扣除积分,VIP会员可以免费下载。

该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于重庆邮电大学,未经重庆邮电大学许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服

本文链接:http://www.vipzhuanli.com/patent/201410142370.9/,转载请声明来源钻瓜专利网。

×

专利文献下载

说明:

1、专利原文基于中国国家知识产权局专利说明书;

2、支持发明专利 、实用新型专利、外观设计专利(升级中);

3、专利数据每周两次同步更新,支持Adobe PDF格式;

4、内容包括专利技术的结构示意图流程工艺图技术构造图

5、已全新升级为极速版,下载速度显著提升!欢迎使用!

请您登陆后,进行下载,点击【登陆】 【注册】

关于我们 寻求报道 投稿须知 广告合作 版权声明 网站地图 友情链接 企业标识 联系我们

钻瓜专利网在线咨询

周一至周五 9:00-18:00

咨询在线客服咨询在线客服
tel code back_top