系统仿真学报 ›› 2022, Vol. 34 ›› Issue (09): 1968-1975.doi: 10.16182/j.issn1004731x.joss.21-0385

• 仿真建模理论与方法 • 上一篇    下一篇

基于相对残差的LDPC码动态调度译码算法

陈发堂(), 李贺宾(), 张志豪, 梅志强   

  1. 重庆邮电大学 通信与信息工程学院,重庆  400065
  • 收稿日期:2021-04-30 修回日期:2021-08-16 出版日期:2022-09-18 发布日期:2022-09-23
  • 通讯作者: 李贺宾 E-mail:2080963980@qq.com;1511090958@qq.com
  • 作者简介:陈发堂(1965-),男,博士,研究员,研究方向为移动通信物理层算法仿真及软件开发。E-mail:2080963980@qq.com
  • 基金资助:
    国家科技重大专项(2017ZX03001021-004)

Relative-Residual-Based Dynamic Schedule for Decoding of LDPC Codes

Fatang Chen(), Hebin Li(), Zhihao Zhang, Zhiqiang Mei   

  1. School of Communication and Information Engineering, Chongqing University of Posts and Telecommunications, Chongqing 400065, China
  • Received:2021-04-30 Revised:2021-08-16 Online:2022-09-18 Published:2022-09-23
  • Contact: Hebin Li E-mail:2080963980@qq.com;1511090958@qq.com

摘要:

针对低密度奇偶校验码的动态调度译码算法中存在的震荡现象和贪婪特性问题,在基于变量节点消息残差置信传播算法的基础上,提出一种基于相对残差调度的置信传播算法。对变量节点进行分组,以变量节点向校验节点传递消息的相对残差值作为参考,优先更新相对残差值最大的节点,加快译码收敛速度。对于译码过程中震荡的变量节点,对其更新前后的后验LLR(log likelihood ratio)消息值做加权平均处理,提高震荡节点的可靠度。在算法迭代的过程中对变量节点向校验节点传递消息的相对残差值作衰减处理,缓解译码算法的贪婪特性。仿真结果表明:与VC-RBP算法相比,在误比特率为10-5时所提算法译码性能可以获得0.3~0.4 dB的增益,同时拥有更快的收敛速度。

关键词: 低密度奇偶校验码, 动态调度, 震荡现象, 贪婪特性, 相对残差

Abstract:

In order to solve the problems of the oscillation phenomenon and greedy characteristics in the dynamic scheduling decoding algorithm for low-density parity-check (LDPC) codes, the relative-residual-based dynamic schedule (RRB-BP) algorithm is proposed based on variable-to-check residual belief propagation (VC-RBP) algorithm. The variable nodes are grouped, then the relative residual value of the message passed by the variable nodes to the check node is taken as a reference, and the node with the largest relative residual value is updated in priority to accelerate the decoding convergence speed. For variable nodes oscillating in the decoding process, the posterior LLR (log likelihood ratio) message values before and after updating are processed with weighted average to improve the reliability of oscillating nodes. In the process of algorithm iteration, the relative residual value of messages transmitted from variable node to check node is attenuated to alleviate the greedy characteristic of decoding algorithm. The simulation results show that compared with the VC-RBP algorithm, the decoding performance gain of the proposed algorithm is 0.3~0.4 dB when the bit error rate is 10-5, and the convergence speed is faster.

Key words: LDPC(low-density parity-check) code, dynamic scheduling, oscillation phenomenon, greedy characteristics, relative-residual

中图分类号: