[发明专利]QC-LDPC码的编码方法及编码装置有效
申请号: | 201410160885.1 | 申请日: | 2014-04-21 |
公开(公告)号: | CN105099467B | 公开(公告)日: | 2019-02-01 |
发明(设计)人: | 王铠尧 | 申请(专利权)人: | 华为技术有限公司 |
主分类号: | H03M13/11 | 分类号: | H03M13/11 |
代理公司: | 深圳市深佳知识产权代理事务所(普通合伙) 44285 | 代理人: | 唐华明 |
地址: | 518129 广东*** | 国省代码: | 广东;44 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | qc ldpc 编码 方法 装置 | ||
1.一种QC-LDPC码的编码方法,其特征在于,用于对信息向量进行编码,得到码字向量,所述码字向量包含所述信息向量和校验向量;所述信息向量等分为k个信息段,每一信息段长度为l;所述信息向量中的第i个信息段表示为m(i);1≤i≤k;所述校验向量等分为m个校验段;所述校验向量中的第j个校验段表示为p(j),1≤j≤m;所述p(j)中m(i)Wi,j的编码过程包括:
接收输入的所述m(i),所述Wi,j为与所述m(i)对应的循环子矩阵;所述m(i)中的l个比特是同时输入的;
依据所述Wi,j对应的行移位向量,对所述m(i)分别进行xi,j次循环右移,每一次循环右移对应一个循环右移结果;所述Wi,j对应的行移位向量表示为Ki,j;所述Ki,j包含所述Wi,j的第一行行向量中、取值为1的元素的位置索引;所述xi,j为所述Ki,j包含的位置索引的数目;
对所述xi,j个循环右移结果的进行累加,所述xi,j个循环右移结果的累加结果为所述m(i)Wi,j;
其中,所述xi,j次循环右移中的第a次循环右移包括:
将所述m(i)循环右移kai,j位,所述kai,j为所述Ki,j中第a个位置索引;1≤a≤xi,j。
2.如权利要求1所述的方法,其特征在于,
所述Wi,j对应的行移位向量记录在移位表中,或者,
所述Wi,j对应的行移位向量由记录在移位表中的、所述Wi,j对应的行零位向量计算得到;所述Wi,j对应的行零位向量包含所述Wi,j的第一行行向量中、取值为0的元素的位置索引,或者,
所述Wi,j对应的行移位向量由记录在移位表中的、所述Wi,j对应的列移位向量计算得到,所述Wi,j对应的列移位向量包含所述Wi,j的第一列列向量中、取值为1的元素的位置索引,或者,
所述Wi,j对应的行移位向量可由所述移位表中的、所述Wi,j对应的列零位向量计算得到,所述Wi,j对应的列零位向量包含所述Wi,j的第一列列向量中、取值为0的元素的位置索引。
3.如权利要求2所述的方法,其特征在于,所述Wi,j对应的列移位向量表示为Ji,j,所述Ki,j可通过如下公式计算得出:
Ki,j=(l-Ji,j)modl,所述l为Wi,j行向量或列向量的长度。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于华为技术有限公司,未经华为技术有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201410160885.1/1.html,转载请声明来源钻瓜专利网。
- 同类专利
- 专利分类