[发明专利]一种适用于深空通信的基于原模图的LDPC码校验矩阵的构造方法在审
申请号: | 202110279667.X | 申请日: | 2021-03-16 |
公开(公告)号: | CN113055026A | 公开(公告)日: | 2021-06-29 |
发明(设计)人: | 黄胜;沈阳;昝继航 | 申请(专利权)人: | 重庆邮电大学 |
主分类号: | H03M13/11 | 分类号: | H03M13/11 |
代理公司: | 暂无信息 | 代理人: | 暂无信息 |
地址: | 400065*** | 国省代码: | 重庆;50 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 适用于 通信 基于 原模图 ldpc 校验 矩阵 构造 方法 | ||
1.一种适用于深空通信的基于原模图的LDPC码校验矩阵的构造方法,其特征在于,能够对原模图扩展,完成移位矩阵构造,具体包括以下步骤:
步骤一:根据需求选择原模图作为基矩阵,确定原模图的第一次扩展倍数L1,第二次扩展倍数L2,码长L,其中第一次扩展倍数L1要大于或等于原模图的最大元素,L1和L2根据CCSDS推荐的深空通信环境下LDPC码的标准码长来选定。
步骤二:对原模图消除重边。利用本发明提出的优化的的PEG算法消除重边,在满足约束条件下根据原模图建立当前校验节点与变量节点之间的连接,当添加的边有环存在时,选择大于ACE阈值的边添加进衍生图矩阵,这样可以提高了环的连通性,提升构造的码的性能。
步骤三:在建立当前校验节点与变量节点之间的连接时根据环长约束寻找对应单位循环矩阵的偏移量,没有连接时偏移量为-1,当有环存在时对移位矩阵消除短环,增大围长,最后得到移位矩阵。
步骤四:用大小为L2×L2的矩阵对移位矩阵的元素进行替换,移位矩阵中-1用全零矩阵替换,用单位循环矩阵替换移位矩阵中的非负值,单位循环矩阵的偏移量由移位矩阵对应的元素确定。得到构造的准循环LDPC码的校验矩阵,完成构造。
2.如权利要求1所述的基于原模图的LDPC码校验矩阵的构造方法,步骤二包括:
1)对原模图从第1列到第n列、第1行到第m行遍历,消除重边根据原模图建立当前校验节点与变量节点之间的连接。在使用原模图优化的PEG算法消除重边过程中有以下三种情况:①添加的边是第一条连接到该校验节点的边,此时该节点没有环存在;②当添加的边不是第一条边,且添加边后没有环存在;③当添加的边形成了一个环。当为①②时没有环存在,将添加边对应衍生图矩阵H(i,j)设置为1(其中1≤i≤m×L1,1≤j≤n×L1),没有添加边的位置的值设为0;当为③时,此时有环存在,若有多个候选边,对候选边形成的环计算其中di表示环上变量节点的度,为了提升环的连通度,选择大于ACE阈值的边,将添加边对应的位置H(i,j)设置为1,没有添加边的位置的值设为0。
3.如权利要求1所述的基于原模图的LDPC码移位矩阵的构造方法,步骤三包括:
1)当添加的边为①②时,此时没有环存在,将对应移位矩阵E(i,j)的循环移位值设置为一个随机数w(0≤wL2),没有添加边的位置的移位值设置为-1。
2)当添加的边为③时,利用衍生图矩阵H搜索经过该边的小于等于2d为环(d≥2)。
3)对经过该边的环,利用公式分别计算所有环的累加偏移量之和P,添加边的循环移位值应使得所有环的累加偏移量之和在模L2运算下不为0,满足条件则找到添加边的循环移位值,否则将搜索的环长设置为2(d-1),重复2)~3)。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于重庆邮电大学,未经重庆邮电大学许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202110279667.X/1.html,转载请声明来源钻瓜专利网。
- 同类专利
- 专利分类