[发明专利]准循环低密度校验码的联合构造方法有效
申请号: | 201310694524.0 | 申请日: | 2013-12-16 |
公开(公告)号: | CN103731157B | 公开(公告)日: | 2017-07-07 |
发明(设计)人: | 刘原华 | 申请(专利权)人: | 西安邮电大学 |
主分类号: | H03M13/11 | 分类号: | H03M13/11 |
代理公司: | 北京高沃律师事务所11569 | 代理人: | 李娜 |
地址: | 710121 陕*** | 国省代码: | 陕西;61 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 循环 密度 校验码 联合 构造 方法 | ||
1.准循环低密度校验码的联合构造方法,包括以下步骤:
Ⅰ、选取2个互素的整数L1,L2,即gcd(L1,L2)=1,其中L1为素数,令L=L1L2;
Ⅱ、根据L1构造阵列LDPC码的校验矩阵其移位矩阵为L1×L1的矩阵,记为的第i行第j列的元素为(i-1)(j-1)mod L1(1≤i,j≤L1),对于给定的码参数:行重1≤ρ≤L1,列重1≤γ≤L1,围长g≥6,首先删除的第γ+1行至第L1行,即保留的前γ行;然后逐列删除的列,每删除一列之前先统计矩阵对应坦纳图中长度小于g的环所处的列的位置,删除中参与长度小于g的环数最多的列,如果存在多列参与长度小于g的环数最多,则随机删除其中一列;直至得到围长为g、剩余ρ列的缩短阵列LDPC码的移位矩阵进入步骤Ⅲ;若删除至剩余ρ列后仍存在长度小于g的环,则本次构造失败,返回步骤Ⅰ;
Ⅲ、构造与S(H1)维数相同的矩阵首先将S(H2)的所有元素初始化为∞;然后从集合{0,1,2,…,L2-1}中随机选取元素作为S(H2)的第一行及第一列;S(H2)其余元素从左至右逐列设置,每列的元素从上至下逐个设置,具体设置方法见步骤Ⅳ;
Ⅳ、将某列某行的元素分别设置为集合{0,1,2,…,L2-1}中的每一个值,并由如下公式得到L2个矩阵S(H)=(aij):
其中b1L2=1 mod L1,b2L1=1 mod L2;根据当前得到的每个S(H)统计稀疏矩阵H对应坦纳图中长度为g的环的个数,并选择长度为g的环最少的元素作为此列此行的元素;若长度为g的环最少的元素有多个,则随机选择其中一个元素设置为此列此行的元素;
Ⅴ、根据步骤Ⅳ设置S(H2)所有元素后得到S(H),将S(H)=(aij)中的每个元素用L×L的循环置换矩阵替换,为L×L的单位矩阵每行向右循 环移位aij次得到;得到g-环较少的稀疏矩阵H作为准循环低密度校验码的校验矩阵,完成准循环低密度校验码的构造。
2.根据权利要求1所述的准循环低密度校验码的联合构造方法,其特征在于:
所述步骤Ⅰ选取L1=11,L2=13;
所述步骤Ⅱ中选取行重、列重和围长分别为ρ=11,γ=3,g=6,删除 的第4行至第11行;
所述步骤Ⅳ中选取b1=6,b2=6;
所述步骤Ⅴ完成的准循环低密度低校验码为(1573,1146)。
3.根据权利要求1所述的准循环低密度校验码的联合构造方法,其特征在于:
所述步骤Ⅰ选取L1=31,L2=7;
所述步骤Ⅱ中选取行重、列重和围长分别为ρ=7,γ=3,g=8,删除 的第4行至第31行,同时删除的第1、2、3、6、7、9、11、12、13、27、29、30、31列以及第15列至第25列;
所述步骤Ⅳ中选取b1=9,b2=5;
所述步骤Ⅴ完成的准循环低密度低校验码为(1519,870)。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于西安邮电大学,未经西安邮电大学许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201310694524.0/1.html,转载请声明来源钻瓜专利网。
- 同类专利
- 专利分类