Title :
New group shuffled BP decoding algorithms for LDPC codes
Author :
Chen, Yu-Liang ; Lee, Chang-Ming ; Su, Yu.T. ; Chang, Chi-Yuan
Author_Institution :
Dept. of Commun. Eng., Nat. Chiao Tung Univ., Hsinchu, Taiwan
fDate :
June 28 2009-July 3 2009
Abstract :
Implementing a belief propagation (BP) based LDPC decoder requires high degrees of parallelism using many component soft-in soft-output (SISO) decoding units to perform message passing from variable nodes to check nodes or vice versa. An obvious complexity-reduction solution is to serialize the decoding process, i.e., dividing a decoding iteration into several serial sub-iterations in which a sub-iteration performs only part of the complete parallel message-passing operation. The group horizontal shuffled BP (GHSBP) and vertical shuffled BP (GVSBP) algorithms respectively partition the check and variable nodes of the code graph into groups to perform group-by-group message-passing decoding. This paper proposes new techniques to improve three key elements of a GHSBP decoding algorithm, namely, the grouping method, the decoding schedule and the log-likelihood updating formulae. The (check nodes) grouping method and decoding schedule optimize certain design criterion. The new normalized min-sum updating formula with a self-adjustable correction (scaling) factor offers better nonlinear approximation. Numerical performance of new GHSBP algorithms that include part or all three new techniques indicate that the combination of the proposed grouping and decoding schedule yields a faster convergence rate and our modified min-sum algorithm gives performance superior to that of the conventional min-sum and normalized min-sum algorithm and is very close to that of the sum-product algorithm.
Keywords :
decoding; minimax techniques; parity check codes; LDPC codes; LDPC decoder; belief propagation; code graph; complexity reduction; decoding process; decoding schedule; design criterion; group horizontal shuffled BP; group shuffled BP decoding; group-by-group message-passing decoding; log-likelihood updating formula; nonlinear approximation; normalized min-sum updating formula; scaling factor; self-adjustable correction factor; soft-in soft-output decoding units; vertical shuffled BP; Belief propagation; Convergence of numerical methods; Design optimization; Iterative decoding; Message passing; Optimal scheduling; Parity check codes; Partitioning algorithms; Scheduling algorithm; Sum product algorithm;
Conference_Titel :
Information Theory, 2009. ISIT 2009. IEEE International Symposium on
Conference_Location :
Seoul
Print_ISBN :
978-1-4244-4312-3
Electronic_ISBN :
978-1-4244-4313-0
DOI :
10.1109/ISIT.2009.5205781