BP-LED Decoding Algorithm for LDPC Codes Over AWGN Channels

被引:11
作者
Bocharova, Irina E. [1 ]
Kudryashov, Boris D. [1 ]
Skachek, Vitaly [2 ]
Yakimenka, Yauhen [2 ]
机构
[1] St Petersburg Natl Res Univ Informat Technol Mech, Dept Informat Syst, St Petersburg 197101, Russia
[2] Univ Tartu, Inst Comp Sci, EE-50090 Tartu, Estonia
关键词
Channel coding; low-density parity-check codes; maximum-likelihood decoding; iterative decoding; PARITY-CHECK CODES; LINEAR BLOCK-CODES; ERROR-PROBABILITY; BINARY; BOUNDS; MATRIX; FLOORS;
D O I
10.1109/TIT.2018.2866879
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
A new method is presented for low-complexity near-maximum-likelihood (ML) decoding of low-density parity check (LDPC) codes over the additive white Gaussian noise channel. The proposed method termed belief-propagation list erasure decoding (BP-LED) is based on erasing carefully chosen unreliable bits performed in case of BP decoding failure. A strategy of introducing erasures into the received vector and a new erasure decoding algorithm are proposed. The new erasure decoding algorithm, called list erasure decoding, combines ML decoding over the BEC with list decoding applied if the ML decoder fails to find a unique solution. The asymptotic exponent of the average list size for random regular LDPC codes from the Gallager ensemble is analyzed. Furthermore, a few examples of irregular quasi-cyclic LDPC as well as randomly constructed regular LDPC codes of short and moderate lengths are studied by simulations and their performance is compared to the tightened upper bound on the LDPC ensemble-average performance and the upper bound on the average performance of random linear codes under ML decoding. A comparison of the BP decoding and BP-LED pertimmance of the WiMAX standard codes and performance of the near-ML BEAST decoding are presented. The new algorithm is applied to decoding a short nonbinary (NB) LDPC code over extensions of the binary Galois field. The obtained simulation results are compared to the tightened upper bound on the ensemble-average performance of the binary image of regular NB LDPC codes.
引用
收藏
页码:1677 / 1693
页数:17
相关论文
共 44 条
[1]  
[Anonymous], 2005, P80216ED12 IEEE
[2]  
[Anonymous], 1963, Low-Density Parity-Check Codes
[3]   Lowering the Error Floor of LDPC Codes Using Cyclic Liftings [J].
Asvadi, Reza ;
Banihashemi, Amir H. ;
Ahmadian-Attari, Mahmoud .
IEEE TRANSACTIONS ON INFORMATION THEORY, 2011, 57 (04) :2213-2224
[4]   On the use of ordered statistics decoders for low-density parity-check codes in space telecommand links [J].
Baldi, Marco ;
Maturo, Nicola ;
Paolini, Enrico ;
Chiaraluce, Franco .
EURASIP JOURNAL ON WIRELESS COMMUNICATIONS AND NETWORKING, 2016,
[5]   A Hybrid Decoding Scheme for Short Non-Binary LDPC Codes [J].
Baldi, Marco ;
Chiaraluce, Franco ;
Maturo, Nicola ;
Liva, Gianluigi ;
Paolini, Enrico .
IEEE COMMUNICATIONS LETTERS, 2014, 18 (12) :2093-2096
[6]   THE TECHNOLOGY OF ERROR-CORRECTING CODES [J].
BERLEKAMP, ER .
PROCEEDINGS OF THE IEEE, 1980, 68 (05) :564-593
[7]   BEAST decoding for block codes [J].
Bocharova, IE ;
Johannesson, R ;
Kudryashov, BD ;
Loncar, M .
EUROPEAN TRANSACTIONS ON TELECOMMUNICATIONS, 2004, 15 (04) :297-305
[8]  
Bocharova IE, 2017, IEEE INT SYMP INFO, P361, DOI 10.1109/ISIT.2017.8006550
[9]  
Bocharova IE, 2017, IEEE INT SYMP INFO, P794, DOI 10.1109/ISIT.2017.8006637
[10]  
Bocharova IE, 2016, IEEE INT SYMP INFO, P2704, DOI 10.1109/ISIT.2016.7541790