A New Method for Short Block Length LDPC Code Design
Subject Areas : electrical and computer engineering
1 -
2 -
Keywords: Semi-random parity check matrixextended bit fillingfinite length irregular LDPC codes,
Abstract :
In this paper, we propose a new method for short block length Low Density Parity Check (LDPC) code design. The experimental results show that codes designed using the proposed algorithm have better performance compare to the other short block length LDPC codes. For LDPC code design in short block length, two problems arise: first analytical estimation of code performance using density evolution method is unusable because of infinity of code length in this method. Second because of high code density, the probability of short loop in code graph (Girth) is high that dramatically reduces the code performance. We propose solution for both problems. First, code structure is designed in such a way that the code performance is near to that of the density evolution method estimates and second by improving Extended Bit Filling algorithm, short block length is controlled.
[1] R. G. Gallager, Low Density Parity Check Codes, No. 21 in Research Monograph series, MIT Press, Cambridge, Mass., ???. 1963.
[2] D. J. C. MacKay and R. M. Neal, "Near Shannon limit performance low density parity check codes," Electronics Letters, vol. 32, no. 18, p. 1645, Aug. 1996.
[3] T. J. Richardson, M. A. Shokrollahi, and R. L. Urbanke, "Design of capacity - approaching irregular Low Density Parity Check Codes," IEEE Trans. on Information Theory, vol. 47, no. 2, pp. 619-637, Feb. 2001.
[4] Y. Xue and H. Xiang, "Performance analysis of finite - length LDPC codes," in Proc. 4th IEEE Workshop on Signal Processing Advances in Wireless Communications, SPAWC, pp. 85-89, Jun. 2003.
[5] C. Di, D. Proietti, I. E. Telatar, T. J. Richardson, and R. L. Urbanke, "Finite-length analysis of lowdensity parity-check codes on the binary erasure channel," IEEE Truns. on Information Theory, vol. 48, no. 6, pp. 1570-1579, Jun. 2002.
[6] J. Campello and D. S. Modha, "Extended bit - filling and LDPC code design," in IEEE Global Telecommunications Conf., vol. 2, pp. 985-989, Nov. 2001.
[7] L. Ping, W. K. Leung, and N. Phamdo, "Low - density parity - check codes with semi-random parity-check matrix," Elecrronic Letters, vol. 35, no. 1, pp. 38-39, Jan. 1999.
[8] H. Xiao - Yu, E. Eleftheriou, and D. M. Arnold, "Progressive edge - growth tanner graphs," in Proc. IEEE Global Telecommunications Conf., vol. 2, pp. 995-1001, Nov. 2001.
[9] C. Sae - Young, T. J. Richardson, and R. L. Urbanke, "Analysis of sum - product decoding of low - density parity - check codes using a Gaussian approximation," IEEE Trans. on Information Theory, vol. 47, no. 2, pp. 657-670, Feb. 2001.
[10] M. Rashidpour, A. Shokrollahi, and S. H. Jamali, "Optimal regular LDPC codes for the binary erasure channel," IEEE Communications Letters, vol. 9, no. 6, pp. 546-548, Jun. 2005.