Spectra and minimum distances of repeat multiple accumulate codes

In this paper we consider ensembles of codes, denoted RAm, obtained by a serial concatenation of a repetition code and m accumulate codes through uniform random inter-leavers. We analyze their average spectrum functions for each m showing that they are equal to 0 below a threshold distance isinm and positive beyond it. One of our main results is to prove that these average spectrum functions form a not-increasing sequence in m converging uniformly to a limit spectrum function which is equal to the maximum between the average spectrum function of the classical linear random ensemble and 0. As a consequence the sequence isinm converges to the Gilbert-Varshamov distance. A further analysis allows to conclude that the threshold distance isinm is indeed the typical distance of the ensemble RAm when the interleaver length goes to infinity. Combining the two results we are able to conclude that the typical distance of the ensembles RAm converges to the Gilbert-Varshamov bound.

[1]  Robert J. McEliece,et al.  Coding theorems for turbo code ensembles , 2002, IEEE Trans. Inf. Theory.

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

[3]  Mohammad Mahdian,et al.  The Minimum Distance of Turbo-Like Codes , 2009, IEEE Transactions on Information Theory.

[4]  Jon Feldman,et al.  Decoding turbo-like codes via linear programming , 2004, J. Comput. Syst. Sci..

[5]  R. Urbanke,et al.  On the minimum distance of parallel and serially concatenated codes , 1998, Proceedings. 1998 IEEE International Symposium on Information Theory (Cat. No.98CH36252).

[6]  Jörg Kliewer,et al.  Coding Theorems for Repeat Multiple Accumulate Codes , 2008, ArXiv.

[7]  W. Rudin Principles of mathematical analysis , 1964 .

[8]  Jörg Kliewer,et al.  Minimum distance bounds for multiple-serially concatenated code ensembles , 2008, 2008 IEEE International Symposium on Information Theory.

[9]  Paul H. Siegel,et al.  The serial concatenation of rate-1 codes through uniform random interleavers , 2003, IEEE Trans. Inf. Theory.

[10]  Paul H. Siegel,et al.  On the capacity of finite state channels and the analysis of convolutional accumulate-m codes , 2003 .

[11]  Shlomo Shamai,et al.  On interleaved, differentially encoded convolutional codes , 1999, IEEE Trans. Inf. Theory.

[12]  Aliazam Abbasfar Turbo-like codes , 2007 .

[13]  Achilleas Anastasopoulos,et al.  Asymptotic weight distributions of irregular repeat-accumulate codes , 2005, GLOBECOM '05. IEEE Global Telecommunications Conference, 2005..

[14]  Robert J. McEliece,et al.  RA Codes Achieve AWGN Channel Capacity , 1999, AAECC.

[15]  Alexander Barg,et al.  Random codes: Minimum distances and error exponents , 2002, IEEE Trans. Inf. Theory.

[16]  Dariush Divsalar,et al.  Analysis, Design, and Iterative Decoding of Double Serially Concatenated Codes with Interleavers , 1998, IEEE J. Sel. Areas Commun..

[17]  Dariush Divsalar,et al.  Coding theorems for 'turbo-like' codes , 1998 .

[18]  Dariush Divsalar,et al.  Serial Concatenation of Interleaved Codes: Performance Analysis, Design, and Iterative Decoding , 1997, IEEE Trans. Inf. Theory.

[19]  Hui Jin,et al.  Analysis and design of turbo-like codes , 2001 .

[20]  Emre Telatar,et al.  On the Asymptotic Input-Output Weight Distributions and Thresholds of Convolutional and Turbo-Like Codes , 2006 .

[21]  Amin Shokrollahi,et al.  Repeat-accumulate codes that approach the Gilbert-Varshamov bound , 2005, Proceedings. International Symposium on Information Theory, 2005. ISIT 2005..

[22]  Sergio Benedetto,et al.  Unveiling turbo codes: some results on parallel concatenated coding schemes , 1996, IEEE Trans. Inf. Theory.

[23]  H. Jin,et al.  Irregular repeat accumulate codes , 2000 .

[24]  Jing Li,et al.  Generalized product accumulate codes: analysis and performance , 2001, GLOBECOM'01. IEEE Global Telecommunications Conference (Cat. No.01CH37270).

[25]  Jing Li,et al.  Product accumulate codes: a class of codes with near-capacity performance and low decoding complexity , 2004, IEEE Transactions on Information Theory.

[26]  Chiara Ravazzi,et al.  Spectra and Minimum Distances of Repeat Multiple–Accumulate Codes , 2009, IEEE Transactions on Information Theory.

[27]  Idan Goldenberg,et al.  Coding for Parallel Channels: Gallager Bounds and Applications to Turbo-Like Codes , 2007, IEEE Transactions on Information Theory.