发明名称 | 一种基于振荡变量节点的LDPC码动态调度译码方法 | ||
摘要 | 本发明公开了一种基于振荡变量节点的LDPC码动态调度译码方法,采用了设置三重判定条件的动态选择策略确定出可靠性最低的变量节点进行更新。本发明可以对变量节点的可靠度进行更加合理准确的判断,优化动态调度译码算法的消息更新顺序,有效地克服Tanner图中陷阱集的影响;同时从变量节点的角度定义和处理了振荡,降低了错误信息带来的影响,提升了算法的译码性能。 | ||
申请公布号 | CN104467874A | 申请公布日期 | 2015.03.25 |
申请号 | CN201410818522.2 | 申请日期 | 2014.12.24 |
申请人 | 中山大学 | 发明人 | 刘星成;张源斌 |
分类号 | H03M13/11(2006.01)I | 主分类号 | H03M13/11(2006.01)I |
代理机构 | 广州粤高专利商标代理有限公司 44102 | 代理人 | 邱奕才;汪晓东 |
主权项 | 一种基于振荡变量节点的LDPC码动态调度译码方法,其特征在于,采用了设置三重判定条件的动态选择策略确定出可靠性最低的变量节点进行更新;所述三重判定条件采用步骤如下:S11.判断是否有振荡的变量节点,若没有,直接选择残差也即r(m<sub>k</sub>)=||f(m<sub>k</sub>)‑m<sub>k</sub>||最大的变量节点作为最不可靠的变量节点,其中:变量节点消息为m<sub>k</sub>,更新后为f(m<sub>k</sub>);若有,执行S12;S12.计算振荡的变量节点所不满足的校验方程的个数,若未达到最大值,在振荡变量节点中选择残差最大的变量节点作为最不可靠的变量节点;若达到,执行S13;S13.在这些不满足校验方程个数达到最大值的振荡变量节点中选择残差最大的变量节点作为最不可靠的变量节点。 | ||
地址 | 510275 广东省广州市新港西路135号 |