Improved Belief Propagation Polar Decoders With Bit-Flipping Algorithms

被引:23
|
作者
Shen, Yifei [1 ,2 ,3 ]
Song, Wenqing [4 ]
Ji, Houren [1 ,2 ,3 ]
Ren, Yuqing [1 ,2 ,3 ]
Ji, Chao [1 ,2 ,3 ]
You, Xiaohu [1 ,2 ,3 ]
Zhang, Chuan [1 ,2 ,3 ]
机构
[1] Southeast Univ, LEADS, Nanjing 211189, Peoples R China
[2] Southeast Univ, Natl Mobile Commun Res Lab, Nanjing 211189, Peoples R China
[3] Purple Mt Labs, Nanjing 211189, Peoples R China
[4] Nanjing Univ, Sch Elect Sci & Engn, Nanjing 210023, Peoples R China
关键词
Polar codes; belief propagation (BP) decoding; bit-flipping; error patterns; flip set; LIST DECODERS; CODES; CHANNEL;
D O I
10.1109/TCOMM.2020.3017656
中图分类号
TM [电工技术]; TN [电子技术、通信技术];
学科分类号
0808 ; 0809 ;
摘要
Since the inherent serial nature of successive cancellation list (SCL) decoding results in a long latency, belief propagation (BP) decoding for polar codes has drawn attention for high-throughput applications. However, its error correction performance is inferior to that of SCL decoding. Therefore, the bit-flipping strategy has been recently applied to BP decoding, which can approach the SCL decoding performance through multiple additional decoding attempts. The original BP flip (BPF) decoding suffers from an inaccurate identification of erroneous bits by a fixed flip set (FS), which has been improved by the generalized BPF (GBPF) decoding. In this article, the GBPF decoding is extended to support multiple bits being flipped in one decoding attempt. In addition, for two types of decoding errors: detected errors and undetected errors, we propose two novel methods to more effectively identify erroneous bits. For detected errors, the concept of loop sets is defined and a loop-based identification method is introduced based on the study of error patterns of BP decoding. On the other hand, a method to generate a more accurate fixed FS is proposed for undetected errors, which considers the bit error distribution under BP decoding. Combining the two methods, the GBPF with merged sets (GBPF-MS) decoding can achieve the SCL-8 performance and outperforms the state-of-the-art BPF, BP list, and SC flip (SCF) decoding, for polar codes with length 1024 and information rate 1/2. Implemented by 40nm CMOS technology, the proposed GBPF-MS decoder with ten flips exhibits an average throughput of 4.19 Gbps at 2.5 dB, which is 1.6x and 1.72x faster than the state-of-the-art SCL-4 and SCF decoders, respectively.
引用
收藏
页码:6699 / 6713
页数:15
相关论文
共 50 条
  • [1] BIPARTITE BELIEF PROPAGATION POLAR DECODING WITH BIT-FLIPPING
    Gong, Zihao
    Shen, Yifei
    Ji, Houren
    Song, Wenqing
    Zhang, Zaichen
    You, Xiaohu
    Zhang, Chuan
    2020 IEEE INTERNATIONAL CONFERENCE ON ACOUSTICS, SPEECH, AND SIGNAL PROCESSING, 2020, : 1703 - 1707
  • [2] Improved Segmented Belief Propagation List Decoding for Polar Codes with Bit-Flipping
    Mao Yinyou
    Yang Dong
    Liu Xingcheng
    Zou En
    ChinaCommunications, 2024, 21 (03) : 19 - 36
  • [3] Improved Segmented Belief Propagation List Decoding for Polar Codes with Bit-Flipping
    Mao, Yinyou
    Yang, Dong
    Liu, Xingcheng
    Zou, En
    CHINA COMMUNICATIONS, 2022, 21 (03) : 19 - 36
  • [4] An Enhanced Belief Propagation Decoding Algorithm With Bit-Flipping for Polar Codes
    Yang, Zhongjun
    Chen, Li
    IEEE COMMUNICATIONS LETTERS, 2025, 29 (02) : 348 - 352
  • [5] Enhanced Belief Propagation Decoder for 5G Polar Codes With Bit-Flipping
    Shen, Yifei
    Song, Wenqing
    Ren, Yuqing
    Ji, Houren
    You, Xiaohu
    Zhang, Chuan
    IEEE TRANSACTIONS ON CIRCUITS AND SYSTEMS II-EXPRESS BRIEFS, 2020, 67 (05) : 901 - 905
  • [6] Belief Propagation Decoder With Multiple Bit-Flipping Sets and Stopping Criteria for Polar Codes
    Zhang, Jianyong
    Wang, Muguang
    IEEE ACCESS, 2020, 8 : 83710 - 83717
  • [7] CONVOLUTIONAL NEURAL NETWORK-AIDED BIT-FLIPPING FOR BELIEF PROPAGATION DECODING OF POLAR CODES
    Teng, Chieh-Fang
    Ho, Andrew Kuan-Shiuan
    Wu, Chen-Hsi
    Wong, Sin-Sheng
    Wu, An-Yeu
    2021 IEEE INTERNATIONAL CONFERENCE ON ACOUSTICS, SPEECH AND SIGNAL PROCESSING (ICASSP 2021), 2021, : 7898 - 7902
  • [8] Improved Bit-Flipping Algorithm for Successive Cancellation Decoding of Polar Codes
    Ercan, Furkan
    Condo, Carlo
    Gross, Warren J.
    IEEE TRANSACTIONS ON COMMUNICATIONS, 2019, 67 (01) : 61 - 72
  • [9] An Improved Bit-Flipping Algorithm of Successive Cancellation List Decoding for Polar Codes
    Wang, Desheng
    Yin, Jihang
    Xu, Yonggang
    Yang, Xuan
    Xu, Qiuwei
    Hua, Gang
    MATHEMATICS, 2023, 11 (21)
  • [10] An Improved Multiple Bit-Flipping Successive Cancellation Decoding Algorithm for Polar Codes
    Sha, Sha
    Zhang, Li
    He, Yejun
    2020 12TH INTERNATIONAL CONFERENCE ON WIRELESS COMMUNICATIONS AND SIGNAL PROCESSING (WCSP), 2020, : 987 - 991