Title :
Quantized Iterative Message Passing Decoders with Low Error Floor for LDPC Codes
Author :
Xiaojie Zhang ; SIEGEL, Peter H.
Author_Institution :
Dept. of Electr. & Comput. Eng., Univ. of California, San Diego, La Jolla, CA, USA
Abstract :
The error floor phenomenon observed with LDPC codes and their graph-based, iterative, message-passing (MP) decoders is commonly attributed to the existence of error-prone substructures - variously referred to as near-codewords, trapping sets, absorbing sets, or pseudocodewords - in a Tanner graph representation of the code. Many approaches have been proposed to lower the error floor by designing new LDPC codes with fewer such substructures or by modifying the decoding algorithm. Using a theoretical analysis of iterative MP decoding in an idealized trapping set scenario, we show that a contributor to the error floors observed in the literature may be the imprecise implementation of decoding algorithms and, in particular, the message quantization rules used. We then propose a new quantization method - (q+1)-bit quasi-uniform quantization - that efficiently increases the dynamic range of messages, thereby overcoming a limitation of conventional quantization schemes. Finally, we use the quasi-uniform quantizer to decode several LDPC codes that suffer from high error floors with traditional fixed-point decoder implementations. The performance simulation results provide evidence that the proposed quantization scheme can, for a wide variety of codes, significantly lower error floors with minimal increase in decoder complexity.
Keywords :
codecs; iterative decoding; message passing; parity check codes; quantisation (signal); LDPC codes; absorbing sets; decoder complexity; decoding algorithm; error floor phenomenon; error-prone substructures; fixed-point decoder implementations; graph-based decoders; iterative MP decoding; iterative decoders; low error floor; message quantization rules; message-passing decoders; near-codewords; pseudocodewords; quantization method; quantization schemes; quantized iterative message passing decoders; quasi-uniform quantization; tanner graph representation; theoretical analysis; trapping sets; Dispersion; Monte Carlo methods; Noise; Photonics; Receivers; Scattering; Sea measurements; Low-density parity-check (LDPC) codes; error floors; iterative message-passing decoding; message quantization; sum-product algorithm; trapping sets;
Journal_Title :
Communications, IEEE Transactions on
DOI :
10.1109/TCOMM.2013.112313.120917