ABSTRACT
Concatenated zigzag codes with iterative decoding show excellent performance close to the performance of turbo codes while having significantly lower decoding complexity. A strong code is built by concatenation of several weak high rate codes which encode differently interleaved versions of the data sequence. The need for multiple interleavers implies a new problem in interleaver design: Multiple interleavers have to be constructed which allow good performance in iterative decoding and are mutually random. Furthermore, for practical reasons, they should be constructed either from a simple equation or by simple permutations of a common mother interleaver in order to minimize the required memory for storage of the permutation pattern. We propose two simple methods for interleaver construction which meet those requirements. Our first proposal is to obtain multiple interleavers by cyclic shifts and self-interleaving from a common mother interleaver. The second proposal uses modified read out processes in intermediate steps during construction of the UMTS turbo code internal interleaver. Particularly the proposed cyclic shifted interleavers are shown to provide superior performance with zigzag codes compared to other interleaving schemes such as congruential interleavers.
- L. Ping, X. Huang, and N. Phamdo, "Zigzag codes and concatenated zigzag codes," IEEE Transactions on Information Theory, vol. 47, no. 2, pp. 800--807, February 2001. Google ScholarDigital Library
- S.-N. Hong and D.-J. Shin, "Construction and analysis of rate-compatible punctured concatenated zigzag codes," in International Symposium on Information Theory (ISIT). IEEE, September 2005, pp. 840--844.Google Scholar
- S.-N. Hong and D.-J. Shin, "Optimal rate-compatible punctured concatenated zigzag codes," in International Conference on Communications (ICC). IEEE, May 2005, pp. 627--631.Google Scholar
- S.-N. Hong and D.-J. Shin, "Design of irregular concatenated zigzag codes," in International Symposium on Information Theory (ISIT). IEEE, September 2005, pp. 1363--1366.Google Scholar
- L. Ping, S. Chan, and K. Yeung, "Iterative decoding of multi-dimensional concatenated single parity check codes," in International Conference on Communications (ICC). IEEE, June 1998, pp. 131--135.Google Scholar
- X. Wu, Y. Xue, and H. Xiang, "On concatenated zigzag codes and their decoding schemes," IEEE Communications Letters, vol. 8, no. 1, pp. 54--56, January 2004.Google ScholarCross Ref
- N. Nefedov, "Multi-dimensional zigzag codes for high data rate transmission," in 3rd International Symposium on Turbo Codes and Related Topics, September 2003, pp. 215--218.Google Scholar
- N. Nefedov, "Evaluation of low complexity concatenated codes for high data rate transmission," in 14th International Symposium on Personal, Indoor and Mobile Radio Communications, September 2003, pp. 1868--1872.Google Scholar
- A. Tarable, G. Montorsi, and S. Benedetto, "Analysis and design of interleavers for iterative multiuser receivers in coded CDMA systems," IEEE Transactions on Information Theory, vol. 51, no. 5, pp. 1650--1666, May 2005. Google ScholarDigital Library
- S. Brück, U. Sorger, S. Gligorevic, and N. Stolte, "Interleaving for outer convolutional codes in DS-CDMA systems," IEEE Transactions on Communications, vol. 48, no. 7, pp. 1100--1107, July 2000.Google ScholarCross Ref
- K. Kusume and G. Bauch, "Some aspects of interleave division multiple access in ad hoc networks," in 4th International Symposium on Turbo Codes and Related Topics, April 2006.Google Scholar
- N. Ehtiati, M.R. Soleymani, and H.R. Sadjadpour, "Interleaver design for multiple turbo codes," in Canadian Conference on Electrical and Computer Engineering, May 2003, pp. 1605--1607.Google Scholar
- N. Ehtiati, M.R. Soleymani, and H.R. Sadjadpour, "Joint interleaver design for multiple turbo codes," in IEEE Vehicular Technology Conference (VTC Fall), September 2004, pp. 2302--2306.Google Scholar
- A. Barbulescu and S. Pietrobon, "Interleaver design for three dimensional turbo codes," in IEEE International Symposium on Information Theory, September 1995, p. 37.Google Scholar
- 3GPP, "Turbo code internal interleaver," in 3G TS 25.212 V3.2.0 (2000-03), Release 1999, 2000.Google Scholar
- J. Hagenauer, E. Offer, and L. Papke, "Iterative decoding of binary block and convolutional codes," IEEE Transactions on Information Theory, vol. IT-42, pp. 425--429, March 1996. Google ScholarDigital Library
Index Terms
- Simple construction of multiple interleavers for concatenated zigzag codes
Recommendations
Concatenated zigzag hadamard codes
In this correspondence, we introduce a new class of low-rate error correction codes called zigzag Hadamard (ZH) codes and their concatenation schemes. Each member of this class of codes is specified by a highly structured zigzag graph with each segment ...
Zigzag codes and concatenated zigzag codes
This paper introduces a family of error-correcting codes called zigzag codes. A zigzag code is described by a highly structured zigzag graph. Due to the structural properties of the graph, very low-complexity soft-in/soft-out decoding rules can be ...
Comments