[发明专利]一种多码率多码长QC-LDPC码的构造和编码方法有效
申请号: | 201710072169.1 | 申请日: | 2017-02-08 |
公开(公告)号: | CN108400836B | 公开(公告)日: | 2020-03-27 |
发明(设计)人: | 彭克武;陈璋美;刘玥 | 申请(专利权)人: | 清华大学 |
主分类号: | H04L1/00 | 分类号: | H04L1/00;H03M13/11 |
代理公司: | 北京清亦华知识产权代理事务所(普通合伙) 11201 | 代理人: | 张润 |
地址: | 10008*** | 国省代码: | 北京;11 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 多码率多码长 qc ldpc 构造 编码 方法 | ||
1.一种多码率多码长QC-LDPC码的构造和编码方法,其特征在于,包括以下步骤:
S1:确定多码率多码长QC-LDPC码模板矩阵TMb_max,Kb_max的参数,其中,所述模板矩阵TMb_max,Kb_max的信息节点删除长度为Vb,非零元素最大值为D,预编码对应的校验节点长度为Mb_min,最大校验节点长度为Mb_max,信息比特零填充对应的最小信息节点长度为Kb_min,最大信息节点长度为Kb_max,且Kb_min<Kb_max,Mb_min<Mb_max;
S2:构造JMb_min,Kb_max个模板矩阵TMb_min,Kb_max,以对应Raptor-like结构QC-LDPC码的预编码模板矩阵,并采用密度演进分析工具,得到JMb_min,Kb_max个构造结果在典型信道下的信噪比门限,优选并保留一个构造结果;
S3:对于Mb=Mb_min至Mb_max-1,在模板矩阵TMb,Kb_max的一个构造结果的基础上,构造JMb+1,Kb_max个模板矩阵TMb+1,Kb_max,并采用密度演进分析工具,得到JMb+1,Kb_max个构造结果在典型信道下的信噪比门限,优选并保留一个构造结果,以得到所述多码率多码长QC-LDPC码模板矩阵TMb_max,Kb_max;
S4:根据所述模板矩阵TMb_max,Kb_max构造一组校验矩阵{Hb*Mb_max,b*Kb_max},并根据所述校验矩阵{Hb*Mb_max,b*Kb_max}完成对多码率多码长QC-LDPC码的构造,其中,{b}为一组扩展因子。
2.根据权利要求1所述的多码率多码长QC-LDPC码的构造和编码方法,其特征在于,还包括:
S5:LDPC编码系统接收信息比特长度K、编码比特长度N和输入信息比特;
S6:根据所述信息比特长度K,从所述步骤S3的模板矩阵构造结果中选取一个目标模板矩阵,并从所述步骤S4中的一组校验矩阵{Hb*Mb_max,b*Kb_max}中选取一个校验矩阵作为编码校验矩阵,并根据信息比特长度K对编码校验矩阵进行缩短,得到缩短校验矩阵,并根据编码比特长度N对缩短校验矩阵进行截取,得到截取校验矩阵,并根据信息比特长度K和截取校验矩阵的大小对输入信息比特进行零填充,得到长度为b0*Kb0的填充信息比特;
S7:根据所述截取校验矩阵对所述长度为b0*Kb0的填充信息比特进行LDPC编码,得到长度为(b0*Kb0+b0*Mb0)的编码比特;
S8:根据输入信息比特长度K,去除所述编码比特中包含的(b0*Kb0-K)个零填充比特,并根据校验比特长度M=N-K+b0*Vb,去除编码比特最后的(b0*Mb0-M)个校验比特,以及根据所述信息节点删除长度Vb,删除编码比特中包含的前b0*Vb个信息比特,得到长度为(K+M-b0*Vb)=N的输出编码比特。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于清华大学,未经清华大学许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201710072169.1/1.html,转载请声明来源钻瓜专利网。
- 上一篇:一种下行信号预纠偏方法及装置
- 下一篇:数据发送方法及终端设备