主权项 |
一种LDPC码的纠删译码方法,其特征在于,所述方法包含以下步骤:S1、将接收到的LDPC码字X中的已知变量代入校验方程组HX=0,得到残余校验方程组H<sub>t</sub>X<sub>t</sub>=Y<sub>t</sub>,所述H<sub>t</sub>为校验矩阵H的子矩阵,X<sub>t</sub>为X中的未知变量,Y<sub>t</sub>为矩阵H<sub>t</sub>和X<sub>t</sub>的乘积;S2、查找残余校验方程组中只有一个未知变量的方程,解出该未知变量,并将解出的未知变量代入所述残余校验方程组以更新所述残余校验方程组;S3、重复执行步骤S2,如果恢复出所有未知变量则译码成功;如果未能恢复出所有未知变量则执行步骤S4;S4、搜索更新后的残余校验方程组中的子方程组H<sub>s</sub>X<sub>s</sub>=Y<sub>s</sub>,H<sub>s</sub>∈H<sub>t</sub>,X<sub>s</sub>∈X<sub>t</sub>,Y<sub>s</sub>∈Y<sub>t</sub>,所述子方程组满足只有一个未知变量在所述子方程组中只出现一次,而其它的未知变量出现的次数均为偶数次;将满足条件的子方程组中的所有方程按行相加,解出可解的未知变量并代入残余校验方程组H<sub>t</sub>X<sub>t</sub>=Y<sub>t</sub>中以更新所述残余校验方程组,执行步骤S3直至恢复出所有未知变量。 |