发明名称 一种LDPC码的纠删译码方法及系统
摘要 本发明公开了一种LDPC码的纠删译码方法及系统,方法包括步骤:S1、将码字中已知信息代入校验方程组,得到残余校验方程组;S2、查找残余校验方程组中只有一个未知变量的方程,解出该未知变量并代入残余校验方程组进行更新;S3、重复步骤S2,若恢复出所有未知变量则译码成功;若未能恢复所有变量则执行步骤S4;S4、搜索残余校验方程组中的子方程组,其只有一个未知变量在子方程组中出现一次,而其它未知变量出现偶数次,将子方程组相加以解出只出现一次的未知变量,更新残余校验方程组,执行步骤S3直至恢复出所有未知变量。实施本发明无需猜测,也无需进行高斯消去,可提高LDPC码在删除信道上传输时的译码性能。
申请公布号 CN104052499B 申请公布日期 2017.04.19
申请号 CN201410245785.9 申请日期 2014.06.04
申请人 华中科技大学 发明人 陶雄飞;夏嫦娟;柳盼;冯卓明;刘卫忠
分类号 H03M13/11(2006.01)I 主分类号 H03M13/11(2006.01)I
代理机构 华中科技大学专利中心 42201 代理人 梁鹏
主权项 一种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直至恢复出所有未知变量。
地址 430074 湖北省武汉市洪山区珞喻路1037号