一种LDPC自适应译码方法及LDPC自适应译码器与流程

文档序号:22885694发布日期:2020-11-10 18:00阅读:来源:国知局

技术特征:

1.一种ldpc自适应译码方法,其特征在于,包括:

根据待译码数据中每一比特的对数似然比确定硬判决序列,并根据所述硬判决序列和校验矩阵计算错误伴随图样;

根据所述错误伴随图样,以及每一所述比特与校验方程的校验结果,统计每一所述比特不满足的校验方程个数;

当最大所述不满足的校验方程个数小于预设门限值时,采用硬判决译码算法对所述待译码数据进行译码;

当最大所述不满足的校验方程个数大于等于所述预设门限值时,采用软判决译码算法对所述待译码数据进行译码。

2.如权利要求1所述的ldpc自适应译码方法,其特征在于,所述根据待译码数据中每一比特的对数似然比确定硬判决序列,具体为:

计算所述待译码数据中每一比特的对数似然比,并当所述比特的对数似然比大于0时,将所述硬判决序列对应元素的值设置为0,当所述比特的对数似然比小于等于0时,将所述硬判决序列对应元素的值设置为1。

3.如权利要求1或2所述的ldpc自适应译码方法,其特征在于,所述硬判决序列为z=(z1,z2,...,zn);

其中,yi表示所述待译码数据中第i个比特的对数似然比,si表示所述待译码数据,ci表示所述待译码数据中第i个比特,p(ci=0|si)表示所述待译码数据中第i个比特被判断为0的概率,p(ci=1|si)表示所述待译码数据中第i个比特被判断为1的概率。

4.如权利要求1所述的ldpc自适应译码方法,其特征在于,所述根据所述硬判决序列和校验矩阵计算错误伴随图样,具体为:

将所述硬判决序列与所述校验矩阵相乘,得到所述错误伴随图样。

5.如权利要求1或4所述的ldpc自适应译码方法,其特征在于,所述错误伴随图样为j=(j1,j2,...,jn)=z*h;

其中,z表示所述硬判决序列,z=(z1,z2,...,zn),h表示所述校验矩阵,jm表示错误图样值,jm=1表示所述硬判决序列不满足第m个所述校验方程,jm=0表示所述硬判决序列满足第m个所述校验方程。

6.如权利要求1所述的ldpc自适应译码方法,其特征在于,所述当最大所述不满足的校验方程个数小于预设门限值时,采用硬判决译码算法对所述待译码数据进行译码,具体为:

翻转与最大所述不满足的校验方程个数对应的所述比特的值,得到新的待译码数据,并根据所述新的待译码数据计算新的错误伴随图样;

当所述新的错误伴随图样等于0或当前迭代次数达到最大迭代次数时停止译码,否则重新根据所述硬判决序列和所述校验矩阵计算所述错误伴随矩阵。

7.如权利要求1所述的ldpc自适应译码方法,其特征在于,所述当最大所述不满足的校验方程个数大于等于所述预设门限值时,采用软判决译码算法对所述待译码数据进行译码,具体为:

对变量节点进行初始化,并在迭代过程中计算校验节点传递给相邻所述变量节点的可靠信息和所述变量节点传递给相邻所述校验节点的可靠信息,以计算每一所述变量节点的可靠信息;

根据所述变量节点的可靠信息确定对应所述比特的估计值,并当所述比特的估计值满足奇偶校验方程或当前迭代次数达到最大迭代次数时停止译码,否则重新根据所述硬判决序列和所述校验矩阵计算所述错误伴随矩阵。

8.一种ldpc自适应译码器,其特征在于,包括:

错误伴随图样计算模块,用于根据待译码数据中每一比特的对数似然比确定硬判决序列,并根据所述硬判决序列和校验矩阵计算错误伴随图样;

校验方程个数统计模块,用于根据所述错误伴随图样,以及每一所述比特与校验方程的校验结果,统计每一所述比特不满足的校验方程个数;

硬判决译码模块,用于当最大所述不满足的校验方程个数小于预设门限值时,采用硬判决译码算法对所述待译码数据进行译码;

软判决译码模块,用于当最大所述不满足的校验方程个数大于等于所述预设门限值时,采用软判决译码算法对所述待译码数据进行译码。

9.如权利要求8所述的ldpc自适应译码器,其特征在于,所述根据待译码数据中每一比特的对数似然比确定硬判决序列,具体为:

计算所述待译码数据中每一比特的对数似然比,并当所述比特的对数似然比大于0时,将所述硬判决序列对应元素的值设置为0,当所述比特的对数似然比小于等于0时,将所述硬判决序列对应元素的值设置为1。

10.如权利要求8所述的ldpc自适应译码器,其特征在于,所述根据所述硬判决序列和校验矩阵计算错误伴随图样,具体为:

将所述硬判决序列与所述校验矩阵相乘,得到所述错误伴随图样。


技术总结
本发明公开了一种LDPC自适应译码方法及LDPC自适应译码器。所述LDPC自适应译码方法,包括:根据待译码数据中每一比特的对数似然比确定硬判决序列,并根据所述硬判决序列和校验矩阵计算错误伴随图样;根据所述错误伴随图样,以及每一所述比特与校验方程的校验结果,统计每一所述比特不满足的校验方程个数;当最大所述不满足的校验方程个数小于所述预设门限值时,采用硬判决译码算法对所述待译码数据进行译码;当最大所述不满足的校验方程个数大于等于所述预设门限值时,采用软判决译码算法对所述待译码数据进行译码。本发明能够根据不同质量的信道自适应切换译码算法,兼顾译码运算量和译码性能,从而提高译码效率。

技术研发人员:孙文鹏;罗倩倩;殷瑭蔓;魏涛
受保护的技术使用者:广东省新一代通信与网络创新研究院
技术研发日:2020.08.25
技术公布日:2020.11.10
当前第2页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1