Serially concatenated belief propagation decoder for low-density parity-check codes

A new decoding strategy of belief propagation (BP) for low-density parity-check codes is presented by serially concatenating the traditional simultaneous decoding (also known as flooding) and the informed dynamic decoding (IDD) (e.g. node-wise residual belief propagation (NW RBP) or informed variable-to-check (IVC) RBP). The frame error rates (FER) and bit error rates (BER) of the concatenated BP decoder outperform that of the non-concatenated single decoder. In addition, as the signal-to-noise ratio (SNR) increases, the average number of decoding iterations required for the concatenated BP decoder decreases, and tends to merge with that of the first sub-decoder in the high SNR region. Moreover, since the IDD strategies concerned in this paper require extra effort for the residual computation, and the sequential updating of IDD is much more time consuming than the simultaneous updating of flooding. Therefore, compared with using a single IDD, serially concatenating flooding and IDD reduces both the approximate decoding complexity and the decoding latency because the concatenated decoder is still dominated by the sub-decoder flooding.

[1]  Brendan J. Frey,et al.  Iterative Decoding of Compound Codes by Probability Propagation in Graphical Models , 1998, IEEE J. Sel. Areas Commun..

[2]  Michaelraj Kingston Roberts,et al.  An improved low-complexity sum-product decoding algorithm for low-density parity-check codes , 2015, Frontiers of Information Technology & Electronic Engineering.

[3]  Hong-Yeop Song,et al.  Reduced Complexity-and-Latency Variable-to-Check Residual Belief Propagation for LDPC Codes , 2009 .

[4]  Richard D. Wesel,et al.  LDPC Decoders with Informed Dynamic Scheduling , 2010, IEEE Transactions on Communications.

[5]  Erwu Liu,et al.  Informed Decoding Algorithms of LDPC Codes Based on Dynamic Selection Strategy , 2016, IEEE Transactions on Communications.

[6]  Xingcheng Liu,et al.  An efficient dynamic schedule for layered belief-propagation decoding of LDPC codes , 2009, IEEE Communications Letters.

[7]  Brendan J. Frey,et al.  Factor graphs and the sum-product algorithm , 2001, IEEE Trans. Inf. Theory.

[8]  Yi Gong,et al.  Effective Informed Dynamic Scheduling for Belief Propagation Decoding of LDPC Codes , 2011, IEEE Transactions on Communications.

[9]  Daniel J. Costello,et al.  LDPC block and convolutional codes based on circulant matrices , 2004, IEEE Transactions on Information Theory.

[10]  Jung-Fu Cheng,et al.  Turbo Decoding as an Instance of Pearl's "Belief Propagation" Algorithm , 1998, IEEE J. Sel. Areas Commun..

[11]  Yuanbin Zhang,et al.  Variable-Node-Based Dynamic Scheduling Strategy for Belief-Propagation Decoding of LDPC Codes , 2015, IEEE Communications Letters.