[发明专利]一种二元LDPC短码构造方法及其构造装置、终端、存储介质有效
申请号: | 201910877570.1 | 申请日: | 2019-09-17 |
公开(公告)号: | CN110611510B | 公开(公告)日: | 2021-03-23 |
发明(设计)人: | 姚艳军;赵飞飞;任伟龙;张霄;胡树楷;刘孟孟;章仁飞;邹永庆;张靖;黄永华 | 申请(专利权)人: | 天地信息网络研究院(安徽)有限公司 |
主分类号: | H03M13/11 | 分类号: | H03M13/11 |
代理公司: | 合肥市泽信专利代理事务所(普通合伙) 34144 | 代理人: | 方荣肖 |
地址: | 230094 安徽省合肥市高新区习*** | 国省代码: | 安徽;34 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 二元 ldpc 构造 方法 及其 装置 终端 存储 介质 | ||
1.一种二元LDPC短码构造方法,其特征在于,其包括以下步骤:
(1)确定QC-LDPC码的基矩阵Hb;
(2)初始化基矩阵Hb;
(3)优化初始化后的基矩阵Hb;
(4)掩模优化后的基矩阵Hb;
(5)扩展优化掩模后的基矩阵Hb成为相应的校验矩阵H,得围长为8的大围长LDPC码;
所述优化方法包括如下步骤:
(3a)作对应的Tanner图,寻找最短环并确定最短环的数目,同时可得LDPC码的围长g;
(3b)在保证围长g不减小的条件下,更改前12列最短环上的移位值,使最短环数目减小,重复该步骤直至最短环数目不再降低;
所述掩模的方法包括以下步骤:
(4a)统计前12列中每个移位值参与最短环的数目;
(4b)将参与最短环次数最多的移位值置为-1;当移位值不唯一时,随机置其中的某个移位值为-1,其余移位值保持不变;
(4c)重复步骤(4a)及(4b),直至围长g增加;
对基矩阵Hb的优化和掩模设置中止条件,设置中止条件的方法为:
(5a)若LDPC码的围长g8,重复步骤(3)和(4),继续对基矩阵及校验矩阵进行优化和掩模;
(5b)若LDPC码的围长g=8,则认为此时的QC-LDPC码已达到目标条件,停止优化和掩模;
按照以下规则,将基矩阵Hb扩展为完整的校验矩阵H:
(6a)当pi,j=-1时,表示24×24的全零矩阵;
(6b)当pi,j=c,c≠-1时,表示24×24的单位矩阵按列右循环c位后得到的矩阵。
2.如权利要求1所述的二元LDPC短码构造方法,其特征在于,基矩阵Hb的确定方法包括以下步骤:
(1a)计算扩展因子Z:
其中,n表示QC-LDPC码中的总码元数,n=576,则
(1b)确定基矩阵Hb的维度:
令Hb为一个mb×nb的矩阵,其中mb=24×R,R表示码率,则nb=24,则Hb表示为
其中,pi,j代表基矩阵Hb中第i行第j列的元素,pi,j取值为区间[-1,Z)中的整数,基矩阵Hb表示24×24的零矩阵或24×24单位阵的循环移位矩阵,pi,j数值大小表示向右循环移位的次数。
3.如权利要求2所述的二元LDPC短码构造方法,其特征在于,基矩阵Hb的初始化方法包括以下步骤:
(2a)将基矩阵Hb前12列的所有元素初步赋为移位值,取区间[0,23]中的随机整数,即:
pi,j=x,x∈[0,23],i∈[0,11],j∈[0,11];
(2b)将基矩阵Hb的第13列中的首行、中间行和末行的元素分别设为0,8,0;其他行元素统一设为-1,即,
p0,12=0;p6,12=8;p11,12=0;pi,12=-1,i∈[1,10]\{6};
(2c)将基矩阵Hb的第14至第24列组成的子矩阵置为双对角矩阵,即i=j和i=j+1时赋值为0,其他位置为-1。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于天地信息网络研究院(安徽)有限公司,未经天地信息网络研究院(安徽)有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201910877570.1/1.html,转载请声明来源钻瓜专利网。
- 上一篇:一种红外温度数据压缩方法及系统
- 下一篇:一种发射机、接收机以及无线充电系统
- 同类专利
- 专利分类