河北大学学报(自然科学版) ›› 2016, Vol. 36 ›› Issue (5): 547-553.DOI: 10.3969/j.issn.1000-1565.2016.05.016

• • 上一篇    下一篇

一种改进的LDPC码BP译码算法

郑伟,马晓越,赵成晨   

  • 收稿日期:2015-12-05 出版日期:2016-09-25 发布日期:2016-09-25
  • 作者简介:郑伟(1972—),女,黑龙江兰西人,河北大学教授,博士,主要从事图像处理、图像安全通信的研究. E-mail:147685650@qq.com
  • 基金资助:
    河北大学医工交叉研究中心开放基金项目(BM201103)

An improved BP decoding algorithm of LDPC codes

ZHENG Wei,MA Xiaoyue,ZHAO Chengchen   

  1. Key Laboratory of Digital Medical Engineering in Hebei Province Electronic InformationEngineering College, Hebei University, Baoding 071002, China
  • Received:2015-12-05 Online:2016-09-25 Published:2016-09-25

摘要: 通过对LDPC码经典的BP译码算法进行研究,针对算法译码复杂度非常大、迭代次数多、不利于硬件实现的问题,提出了一种改进的BP译码算法.改进算法通过实时监控在连续3次迭代中译码是否稳定来减少在信噪比低于译码阈值时的迭代次数.同时,在变量消息更新过程中对传递的校验信息进行数据约束,防止由于数据溢出而导致的译码失败.仿真结果表明,改进的BP算法,在性能损失不大的情况下可以有效地降低译码的复杂度,从而更利于硬件的实现.

关键词: LDPC码, BP译码算法, 迭代次数, 数据约束

Abstract: In BP decoding algorithm of LDPC codes decoding algorithm complexity is usually very high,more iterations is not conducive to the realization of hardware.We proposed an improved BP decoding algorithm.The improved decoding algorithm for real-time monitoring through three consecutive iterations is stable to reduce the number of iterations in the decoding when the SNR is below the threshold value,at the same time the variable message updates to check information transmission constraints.Simulation results demonstrate that the improved BP algorithm,in the case of almost no performance loss,can effectively reduce the complexity of decoding,thus more conducive to the realization of the hardware.

Key words: LDPC codes, BP decoding algorithm, iterations, data constraints

中图分类号: