[发明专利]一种混合校验LDPC码的构造方法有效
申请号: | 201810440838.0 | 申请日: | 2018-05-10 |
公开(公告)号: | CN108599775B | 公开(公告)日: | 2020-09-01 |
发明(设计)人: | 殷柳国;王平;陆建华 | 申请(专利权)人: | 清华大学 |
主分类号: | H03M13/11 | 分类号: | H03M13/11;H03M13/29 |
代理公司: | 北京清亦华知识产权代理事务所(普通合伙) 11201 | 代理人: | 廖元秋 |
地址: | 100084*** | 国省代码: | 北京;11 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | 本发明提出一种混合校验LDPC码的构造方法,属于通信信道编码技术领域。本方法首先构造准循环LDPC码作为基础LDPC码;然后确定基础LDPC码中待替换的校验节点。根据基础LDPC码校验矩阵的分层结构,只选取其中一层校验节点进行替换;根据EXIT函数选取最优子码;最后将基础LDPC码中选定的一层待替换的校验节点替换为最优子码约束的校验节点,混合校验LDPC码构造完毕。本发明构造了一种适用于复杂干扰信道的、实用性强的混合校验LDPC码,可有效降低数据在复杂干扰信道上传输的误码率,提高通信可靠性。 | ||
搜索关键词: | 一种 混合 校验 ldpc 构造 方法 | ||
【主权项】:
1.一种混合校验LDPC码的构造方法,其特征在于,该方法包括以下步骤:1)构造准循环LDPC码作为基础LDPC码;具体步骤如下:1‑1)在GF(p)域上,构造列重为a、行重为b的准循环LDPC码,其中p是素数,b>a>0;1‑2)去除步骤1‑1)构造的准循环LDPC码短环,具体步骤如下:1‑2‑1)设目标围长为g,设优化后的基础LDPC码校验矩阵为
初始化条件下令
l=2;1‑2‑2)检查
中是否存在长度为2l的环:若存在,则转入步骤1‑2‑3);若不存在,则转入步骤1‑2‑8);1‑2‑3)计算每个循环移位阵参与长为2l的环的数值,并将计算结果更新到计数矩阵n中;其中,n={n0,0,n0,1,...n0,b‑1;n1,0,n1,1,...n1,b‑1;...;na‑1,0,na‑1,1,...na‑1,b‑1},ns,t表示第s行、第t列循环移位阵参与长为2l的环的数值,0≤s≤a‑1,0≤t≤b‑1;1‑2‑4)统计计数矩阵n中的数值个数,设计数矩阵n中共有M个不同的数值,将M个数值由大到小排列为n0,n1,...,nM‑1;令nk的下标指示值k=0;1‑2‑5)查找计数矩阵n中数值等于nk对应的全部循环移位阵,并将所述循环移位阵组成的集合作为待选集Ψ;1‑2‑6)检查Ψ中是否存在满足度数约束条件的循环移位阵,其中度数约束条件指将选定的循环移位阵替换为零矩阵后
中所有约束节点的度数不低于2:若存在,则在Ψ中随机选取一个满足度数约束条件的循环移位阵,并转入步骤1‑2‑7);若不存在,则令nk的下标指示值k=k+1,重新返回步骤1‑2‑5);1‑2‑7)将步骤1‑2‑6)选取的循环移位阵替换为零矩阵;1‑2‑8)判断l=g/2‑1是否成立:若成立,则准循环LDPC码短环去除完毕,得到优化后的基础LDPC码校验矩阵
和构造完毕的基础LDPC码,进入步骤2);若不成立,则令l=l+1,重新返回步骤1‑2‑2);2)确定步骤1)构造的基础LDPC码中待替换的校验节点;设计划选定的校验节点度数为dC,2≤dC≤b,从
中选取校验节点度数为dC的一层校验节点作为待替换的校验节点;若
中存在多层校验节点度数为dC,则优先选取靠中间的一层的校验节点作为待替换的校验节点;3)根据EXIT函数选取最优子码;具体步骤如下:3‑1)确定待选子码集合Ω;从满足单奇偶校验约束条件的RM码、BCH码和Simplex码中将信息序列长为dC‑1的合法子码作为待选子码纳入待选子码集合Ω;3‑2)固定步骤1)构造的基础LDPC码,根据EXIT函数计算Ω中每个待选子码与基础LDPC码组合的译码阈值;变量节点的EXIT函数表达式如下:
式中,IE,VND表示变量节点输出的外信息,IA,V表示输入变量节点的平均先验互信息,λi表示与度数为dvi的变量节点相连的边所占的比例,IE,REP表示复杂干扰信道下变量节点EXIT函数,Eb/N0表示信噪比;校验节点的EXIT函数由单奇偶校验码约束的校验节点EXIT函数和子码约束的校验节点EXIT函数两部分组成,表达式如下:
式中,IE,CND表示校验节点输出的外信息,IA,C表示输入校验节点的平均先验信息,ρi表示与度数为dci的单奇偶校验码约束的校验节点相连的边所占的比例,IE,SPC表示复杂干扰信道下单奇偶校验码约束的校验节点EXIT函数,ρC表示与子码约束的校验节点相连的边所占的比例,IE,Cmpt表示复杂干扰信道下子码约束的校验节点EXIT函数;3‑3)根据步骤3‑2)的结果,将Ω中译码阈值最低的待选子码确定为最优子码;4)将基础LDPC码中根据步骤2)确定的待替换的校验节点替换为根据步骤3)选取的最优子码约束的校验节点,混合校验LDPC码构造完毕。
下载完整专利技术内容需要扣除积分,VIP会员可以免费下载。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于清华大学,未经清华大学许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/patent/201810440838.0/,转载请声明来源钻瓜专利网。
- 同类专利
- 专利分类