Title :
Construction of Near-Optimum Burst Erasure Correcting Low-Density Parity-Check Codes
Author :
Paolini, Enrico ; Chiani, Marco
Author_Institution :
DEIS/WiLAB, Univ. of Bologna, Cesena
fDate :
5/1/2009 12:00:00 AM
Abstract :
In this paper, a simple and effective tool for the design of low-density parity-check (LDPC) codes for iterative correction of bursts of erasures is presented. The design method consists of starting from the parity-check matrix of an LDPC code and developing an optimized parity-check matrix, with the same performance over the memoryless erasure channel, and suitable also for the iterative correction of single erasure bursts. The parity-check matrix optimization is performed by an algorithm called pivot searching and swapping (PSS) algorithm. It executes permutations of carefully chosen columns of the parity-check matrix, after a local analysis of particular variable nodes called stopping set pivots. This algorithm can be in principle applied to any LDPC code. If the input parity-check matrix is designed to achieve a good performance over the memoryless erasure channel, then the code obtained after the application of the algorithm provides a good joint correction of independent erasures and single erasure bursts. Numerical results are provided in order to show the algorithm effectiveness when applied to different categories of LDPC codes.
Keywords :
iterative decoding; parity check codes; iterative correction; low-density parity-check codes; memoryless erasure channel; near-optimum burst erasure; parity-check matrix; parity-check matrix optimization; pivot searching and swapping algorithm; Algorithm design and analysis; Automatic repeat request; Design methodology; Design optimization; Fading; Iterative algorithms; Iterative decoding; Iterative methods; Magnetic memory; Parity check codes; LDPC codes, burst erasure channel, iterative decoding;
Journal_Title :
Communications, IEEE Transactions on
DOI :
10.1109/TCOMM.2009.05.070047