1.一种LDPC码的自适应最小和译码方法,其特征在于:包括如下具体步骤:
1)设定迭代次数l=0,以及最大迭代次数Imax;对接收到的长度为n的待译码序列yi,i=
1,2,…,n,进行BPSK调制和高斯信道传输,结果记为(l)
2)更新变量节点边信息,其中,第i变量节点vi传递给第j校验节点cj的边信息L (vij)更新公式如下:式中,N(i)/j为除第j校验节点cj外,所有与第i变量节点vi相邻的校验节点集合;
(l)
3)更新校验节点边信息,其中,第j校验节点cj传递给第i变量节点vi的边信息L (cji)更新公式如下:其中, 为自适应乘性因子, z1为变量节点边信息中绝对值的最小值;z2为变量节点边信息中绝对值的次小值;
N(j)/i为第i除变量节点vi外,所有与第j校验节点cj相邻的变量节点集合;
(l)
4)计算变量节点后验概率L (qi):式中,N(i)为所有与第i变量节点vi相邻的校验节点集合;
5)译码判决:
(l)
通过硬判决生成判决码字 其中,若L (qi)>0,则 否则
6)校验方程计算:
如果 则译码成功并输出译码结果;如果则判断当前迭代次数l是否满足l<Imax,如果满足,则l=l+1,并返回步骤2);如果不满足,则译码失败。
2.根据权利要求1所述的LDPC码的自适应最小和译码方法,其特征在于:所述最大迭代次数Imax为50次。