[发明专利]一种用于生成RC-LDPC码校验矩阵的方法有效

专利信息
申请号: 201710465228.1 申请日: 2017-06-19
公开(公告)号: CN107294543B 公开(公告)日: 2020-01-03
发明(设计)人: 甘柳月;史治平 申请(专利权)人: 电子科技大学
主分类号: H03M13/11 分类号: H03M13/11
代理公司: 51232 成都点睛专利代理事务所(普通合伙) 代理人: 孙一峰
地址: 611731 四川省*** 国省代码: 四川;51
权利要求书: 查看更多 说明书: 查看更多
摘要:
搜索关键词: 一种 用于 生成 rc ldpc 校验 矩阵 方法
【权利要求书】:

1.一种用于生成RC-LDPC码校验矩阵的方法,其特征在于,包括以下步骤:

S1、生成母码,具体包括:

S11、设定母码的信息位长度K和校验位长度N,根据码率的定义式得到码率R为:

R=K/N;

S12、根据母码的码率,确定母码中检验节点的度分布;

S13、根据母码的度分布,采用PEG算法构造出具有下三角结构校验矩阵H,H作为母码,大小为M0×N0,是具有最高码率的非规则LDPC码;采用PEG算法构造出具有下三角结构校验矩阵H的具体方法为:

从列号由大到小的顺序依次添加H矩阵的每列:

对选中的变量节点vj,按照从k=0到的顺序依次添加每行元素:

k=0,添加边表示连接到变量节点vj的第一条边,ci为当前边集合中具有最小度数的校验节点;

然后依次添加与其相连的第k条边其中ci的取法为:由当前变量节点vj展开成一个深度为l的子图,若子图展开过程中中的元素停止增加,且个数小于m,则ci取中度数最小的校验节点,若子图展开过程中中的元素个数达到m,此时所有校验节点均已出现在子图中,即但中的元素个数小于m,则ci取中度数最小的校验节点;其中,对于后面的M个校验节点,每个比特节点的第l校验位必须添加在对角线的位置上,其余的校验位添加在对角线的下方,即添加H矩阵中具有下三角结构的那些列时,每列的第1个“1”在对角线的位置上,其余的“1”在对角线的下方;

S2、在母码的基础上增添扩展块:

通过保持信息序列长度K不变,增大校验序列长度M的方法来增添扩展块,具体为对获得的校验矩阵H,将行和列同时扩大相同的长度Mext,获得扩展之后的校验矩阵Hi;扩展之后的校验矩阵Hi表示为:

所述扩展之后的校验矩阵Hi具有如下特性:

右上角需为零矩阵;

右下角的扩展方阵设为与母码具有相同度序列的扩展块,即:将校验矩阵的列重由高到低分布,使得校验比特能够按照度数由高到低的顺序进行重传,根据与母码相同的度分布,得到所有变量节点的度的大小,按度照降序的方法,对变量节点排序,得到降序的度序列,根据度序列,采用与步骤S13相同的方法,构造具有下三角结构的扩展块矩阵hext

左下角的扩展部分的度序列为:

其中,为两个列重均为1的矩阵;

S3、重复步骤S2,对母码进行i-1次扩展,得到码率为Ri=K/(N0+i·Mext)的子码的检验矩阵,具体方法为:

假设母码码字对应的校验矩阵为通过每次增加Mext行、Mext列来保证信息序列不变,从而构造不同的较低码率的校验矩阵; 每次扩展只要重复步骤S2即可得到对应码率的校验矩阵; 根据码率公式R=K/N,可以得到扩展次后的码率为:

可以得到经过L级的扩展之后的码率为各级码率的关系:R0>R1>…RL

下载完整专利技术内容需要扣除积分,VIP会员可以免费下载。

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

本文链接:http://www.vipzhuanli.com/pat/books/201710465228.1/1.html,转载请声明来源钻瓜专利网。

×

专利文献下载

说明:

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

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

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

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

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

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

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

钻瓜专利网在线咨询

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

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