[发明专利]利用割圆陪集构造准循环LDPC码的构造方法和装置有效
申请号: | 201210120795.0 | 申请日: | 2012-04-23 |
公开(公告)号: | CN102651651A | 公开(公告)日: | 2012-08-29 |
发明(设计)人: | 张立军;赵欣 | 申请(专利权)人: | 北京交通大学 |
主分类号: | H03M13/11 | 分类号: | H03M13/11 |
代理公司: | 北京润泽恒知识产权代理有限公司 11319 | 代理人: | 苏培华 |
地址: | 100044 北*** | 国省代码: | 北京;11 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 利用 割圆陪集 构造 循环 ldpc 方法 装置 | ||
1.一种利用割圆陪集构造准循环LDPC码的构造方法,其特征在于,包括:
从模(2m-1)的多个割圆陪集中选择出元素数量相同的r个割圆陪集Ci={i,2i,4i,…,2k-1i};其中,m为k的整倍数;m、r、i为正整数;
生成r个共轭陪集
其中,每个共轭陪集其中1≤l≤r,α为伽罗华域GF(2m)的一个本原元;其中,每个割圆陪集的元素作为α幂指数;
通过所述r个共轭陪集生成基矩阵W;
将基矩阵W中的每个域元素用其对应的α乘循环置换矩阵Ai,j来代替,生成奇偶校验矩阵H;
其中0≤i≤k-1,0≤j≤r-1;
由基矩阵H的零空间生成2m元准循环LDPC码。
2.根据权利要求1所述的方法,其特征在于,所述m=k。
3.根据权利要求1或2所述的方法,其特征在于,所述α乘循环置换矩阵Ai,j通过以下步骤获得:
确定当前所述域元素的位置矢量z(αi);所述位置矢量中的第i个分量zi=αi,其余的分量为零;
将位置矢量z(αi)做α乘循环右移2m-2次;
将每次乘循环右移后的矢量依次作为所述α乘循环置换矩阵的第二行至最后一行,将所述域元素的位置矢量z(αi)作为第一行,得到所述α乘循环置换矩阵Ai,j。
4.一种利用割圆陪集构造准循环LDPC码的构造装置,其特征在于,包括:
选择模块,用于从模(2m-1)的多个割圆陪集中选择出元素数量相同的r个割圆陪集Ci={i,2i,4i,…,2k-1i};其中,m为k的整倍数;m、r、i为正整数;
共轭陪集模块,用于生成r个共轭陪集
其中,每个共轭陪集其中1≤l≤r,α为伽罗华域GF(2m)的一本原元;
基矩阵模块,用于通过所述r个共轭陪集生成基矩阵W;
置换模块,用于将基矩阵W中的每个域元素用其对应的α乘循环置换矩阵Ai,j来代替,生成奇偶校验矩阵H;
其中0≤i≤k-1,0≤j≤r-1;
LDPC模块,用于通过矩阵H的零空间生成2m元准循环LDPC码。
5.根据权利要求4所述的装置,其特征在于,所述置换模块包括:
位置矢量模块,用于确定当前所述域元素的位置矢量z(αi);所述位置矢量中的第i个元素zi=αi,其余的元素为零;
乘循环模块,用于将位置矢量z(αi)做α乘循环右移2m-2次;
矩阵模块,用于将每次乘循环右移后的矢量依次作为所述α乘循环置换矩阵的第二行至最后一行,将所述域元素的位置矢量z(αi)作为第一行,得到所述α乘循环置换矩阵Ai,j;
奇偶校验矩阵模块,用于将基矩阵W中的每个域元素用其对应的α乘循环置换矩阵Ai,j来代替,生成奇偶校验矩阵H。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于北京交通大学,未经北京交通大学许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201210120795.0/1.html,转载请声明来源钻瓜专利网。
- 上一篇:一种凿岩机的机械爪压力控制阀
- 下一篇:一种液压凿岩机的定位切换阀
- 同类专利
- 专利分类