[发明专利]一种LDPC自适应译码方法及LDPC自适应译码器有效
申请号: | 202010867467.1 | 申请日: | 2020-08-25 |
公开(公告)号: | CN111917420B | 公开(公告)日: | 2023-07-04 |
发明(设计)人: | 孙文鹏;罗倩倩;殷瑭蔓;魏涛 | 申请(专利权)人: | 广东省新一代通信与网络创新研究院 |
主分类号: | H03M13/11 | 分类号: | H03M13/11 |
代理公司: | 广州三环专利商标代理有限公司 44202 | 代理人: | 麦小婵;郝传鑫 |
地址: | 510000 广东省广州市高*** | 国省代码: | 广东;44 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 ldpc 自适应 译码 方法 译码器 | ||
本发明公开了一种LDPC自适应译码方法及LDPC自适应译码器。所述LDPC自适应译码方法,包括:根据待译码数据中每一比特的对数似然比确定硬判决序列,并根据所述硬判决序列和校验矩阵计算错误伴随图样;根据所述错误伴随图样,以及每一所述比特与校验方程的校验结果,统计每一所述比特不满足的校验方程个数;当最大所述不满足的校验方程个数小于所述预设门限值时,采用硬判决译码算法对所述待译码数据进行译码;当最大所述不满足的校验方程个数大于等于所述预设门限值时,采用软判决译码算法对所述待译码数据进行译码。本发明能够根据不同质量的信道自适应切换译码算法,兼顾译码运算量和译码性能,从而提高译码效率。
技术领域
本发明涉及移动通信技术领域,尤其涉及一种LDPC自适应译码方法及LDPC自适应译码器。
背景技术
LDPC(Low Density Parity Check Code,低密度奇偶校验码)是基于稀疏矩阵的线性分组码,其相对应的校验矩阵包含绝大多数0而极少数1。LDPC码遵循迭代信息传递的译码过程,其译码算法主要分为硬判决和软判决。硬判决译码算法的运算复杂度低,译码性能也较低,软判决译码算法的运算复杂度高,译码性能也较高。在实际应用中,往往需要针对不同质量的信道选择合适的译码方法,而一旦信道质量随信道环境变化而变化,选择的LDPC译码方法可能难以适应不同质量的信道,限制了译码效率。
发明内容
为了克服现有技术的缺陷,本发明提供一种LDPC自适应译码方法及LDPC自适应译码器,能够根据不同质量的信道自适应切换译码算法,兼顾译码运算量和译码性能,从而提高译码效率。
为了解决上述技术问题,第一方面,本发明一实施例提供一种LDPC自适应译码方法,包括:
根据待译码数据中每一比特的对数似然比确定硬判决序列,并根据所述硬判决序列和校验矩阵计算错误伴随图样;
根据所述错误伴随图样,以及每一所述比特与校验方程的校验结果,统计每一所述比特不满足的校验方程个数;
当最大所述不满足的校验方程个数小于预设门限值时,采用硬判决译码算法对所述待译码数据进行译码;
当最大所述不满足的校验方程个数大于等于所述预设门限值时,采用软判决译码算法对所述待译码数据进行译码。
进一步地,所述根据待译码数据中每一比特的对数似然比确定硬判决序列,具体为:
计算所述待译码数据中每一比特的对数似然比,并当所述比特的对数似然比大于0时,将所述硬判决序列对应元素的值设置为0,当所述比特的对数似然比小于等于0时,将所述硬判决序列对应元素的值设置为1。
进一步地,所述硬判决序列为z=(z1,z2,...,zn);
其中,i∈(1,2,...,n),yi表示所述待译码数据中第i个比特的对数似然比,Si表示所述待译码数据,ci表示所述待译码数据中第i个比特,P(ci=0|Si)表示所述待译码数据中第i个比特被判断为0的概率,P(ci=1|Si)表示所述待译码数据中第i个比特被判断为1的概率。
进一步地,所述根据所述硬判决序列和校验矩阵计算错误伴随图样,具体为:
将所述硬判决序列与所述校验矩阵相乘,得到所述错误伴随图样。
进一步地,所述错误伴随图样为j=(j1,j2,...,jn)=z*H;
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于广东省新一代通信与网络创新研究院,未经广东省新一代通信与网络创新研究院许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202010867467.1/2.html,转载请声明来源钻瓜专利网。
- 上一篇:一种服装生产用废布余料打包设备
- 下一篇:一种静态湖水生态修复系统及工作方法
- 同类专利
- 专利分类