Low-Complexity Belief-Propagation Decoding via Dynamic Silent-Variable-Node-Free Scheduling

This letter presents a low-complexity scheduling scheme, referred to as the dynamic silent-variable-node-free scheduling (D-SVNFS) scheme, for the sequential belief propagation decoding of LDPC code. The D-SVNFS regulates the dynamic propagation of message updates based on the check-to-variable message residuals. To determine the next message update, it computes the on-demand message residuals and selects the largest one associated with the last updated variable and check nodes. In addition, the D-SVNFS attempts to propagate more message updates toward the erroneous variable nodes, trying to correct them with higher priority. It is shown that the proposed scheduling reduces the BP decoding complexity by up to 70% compared with prior-art SVNF scheme, without affecting the error-rate performance, at medium to high signal-to-noise ratio over the BI-AWGN and Rayleigh fading channels.

[1]  Robert G. Gallager,et al.  Low-density parity-check codes , 1962, IRE Trans. Inf. Theory.

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

[3]  S. Gevorgian Ferroelectrics in Microwave Devices, Circuits and Systems , 2009 .

[4]  Yong Liang Guan,et al.  Improving the Belief-Propagation Convergence of Irregular LDPC Codes Using Column-Weight Based Scheduling , 2015, IEEE Communications Letters.

[5]  Dongho Kim,et al.  Serial scheduling algorithm of LDPC decoding for multimedia transmission , 2012, IEEE international Symposium on Broadband Multimedia Systems and Broadcasting.

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

[7]  Huang-Chang Lee,et al.  Two Informed Dynamic Scheduling Strategies for Iterative LDPC Decoders , 2013, IEEE Transactions on Communications.

[8]  Richard D. Wesel,et al.  Informed Dynamic Scheduling for Belief-Propagation Decoding of LDPC Codes , 2007, 2007 IEEE International Conference on Communications.

[9]  D.E. Hocevar,et al.  A reduced complexity decoder architecture via layered decoding of LDPC codes , 2004, IEEE Workshop onSignal Processing Systems, 2004. SIPS 2004..

[10]  Hong-Yeop Song,et al.  Variable-to-Check Residual Belief Propagation for informed dynamic scheduling of LDPC codes , 2008, 2008 International Symposium on Information Theory and Its Applications.

[11]  Marc P. C. Fossorier,et al.  Shuffled iterative decoding , 2005, IEEE Transactions on Communications.