发明名称 单向纠正的多状态置信传播迭代的LDPC译码方法
摘要 本发明属于数字信息传输技术领域的一种单向纠正的多状态置信传播迭代的LDPC译码方法,包括以下步骤:(1)执行标准置信传播译码步骤,如果伴随式s=Hc<sup>T</sup>=0,则译码结束;否则执行步骤(2);(2)执行基于信道信息修改的二次BP迭代步骤:①执行外循环迭代:寻找最不可靠的变量节点,从反方向修改选定节点的初始软信息;②内循环迭代:更新变量节点和校验节点,尝试判决,如果<img file="200910067810.8_AB_0.GIF" wi="134" he="38" />,<img file="200910067810.8_AB_1.GIF" wi="15" he="37" />作为有效输出值输出,完成译码处理。本发明是一种启发式结构,根据迭代译码的结果,从反方向修改原有初始信道似然值信息,从而增加了信道信息纠正的准确性,提高了译码性能。
申请公布号 CN101707486A 申请公布日期 2010.05.12
申请号 CN200910067810.8 申请日期 2009.02.03
申请人 天津博微科技有限公司 发明人 门爱东;兰军;唐光;王洪湔;华建军;陈志;欧阳书平
分类号 H03M13/11(2006.01)I;H03M13/15(2006.01)I 主分类号 H03M13/11(2006.01)I
代理机构 天津盛理知识产权代理有限公司 12209 代理人 王来佳
主权项 1.一种单向纠正的多状态置信传播迭代的LDPC译码方法,其特征在于:包括以下步骤:(1).执行标准置信传播译码步骤,如果伴随式s=Hc<sup>T</sup>=0,则译码结束;否则执行步骤(2);(2).执行基于信道信息修改的二次BP迭代步骤:①.外循环迭代:寻找最不可靠的变量节点v<sub>n</sub>;从反方向修改找到的变量节点v<sub>n</sub>,并将变量节点的初始软信息修改为<img file="F2009100678108C0000011.GIF" wi="233" he="55" />其中:β是修正因子;②.内循环迭代:更新变量节点和校验节点,并且尝试判决:当<img file="F2009100678108C0000012.GIF" wi="108" he="41" />时,<img file="F2009100678108C0000013.GIF" wi="122" he="56" />当<img file="F2009100678108C0000014.GIF" wi="106" he="42" />时,<img file="F2009100678108C0000015.GIF" wi="153" he="57" />得到码字<img file="F2009100678108C0000016.GIF" wi="261" he="45" />如果<img file="F2009100678108C0000017.GIF" wi="191" he="52" /><img file="F2009100678108C0000018.GIF" wi="19" he="34" />作为有效输出值输出,完成译码处理;如果没有达到预定的内循环迭代次数,则循环执行内循环迭代;否则转入下一步;③.如果没有达到预定的外循环次数,返回步骤①执行下一次外循环迭代,否则译码结束。
地址 300384 天津市华苑产业区海泰发展六道6号海泰绿色产业基地G座6层605