skip to main content
10.1145/1280940.1281009acmconferencesArticle/Chapter ViewAbstractPublication PagesiwcmcConference Proceedingsconference-collections
Article

Simple construction of multiple interleavers for concatenated zigzag codes

Published:12 August 2007Publication History

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.

References

  1. 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 ScholarGoogle ScholarDigital LibraryDigital Library
  2. 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 ScholarGoogle Scholar
  3. 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 ScholarGoogle Scholar
  4. 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 ScholarGoogle Scholar
  5. 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 ScholarGoogle Scholar
  6. 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 ScholarGoogle ScholarCross RefCross Ref
  7. 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 ScholarGoogle Scholar
  8. 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 ScholarGoogle Scholar
  9. 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 ScholarGoogle ScholarDigital LibraryDigital Library
  10. 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 ScholarGoogle ScholarCross RefCross Ref
  11. 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 ScholarGoogle Scholar
  12. 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 ScholarGoogle Scholar
  13. 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 ScholarGoogle Scholar
  14. A. Barbulescu and S. Pietrobon, "Interleaver design for three dimensional turbo codes," in IEEE International Symposium on Information Theory, September 1995, p. 37.Google ScholarGoogle Scholar
  15. 3GPP, "Turbo code internal interleaver," in 3G TS 25.212 V3.2.0 (2000-03), Release 1999, 2000.Google ScholarGoogle Scholar
  16. 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 ScholarGoogle ScholarDigital LibraryDigital Library

Index Terms

  1. Simple construction of multiple interleavers for concatenated zigzag codes

    Recommendations

    Comments

    Login options

    Check if you have access through your login credentials or your institution to get full access on this article.

    Sign in
    • Published in

      cover image ACM Conferences
      IWCMC '07: Proceedings of the 2007 international conference on Wireless communications and mobile computing
      August 2007
      716 pages
      ISBN:9781595936950
      DOI:10.1145/1280940

      Copyright © 2007 ACM

      Permission to make digital or hard copies of all or part of this work for personal or classroom use is granted without fee provided that copies are not made or distributed for profit or commercial advantage and that copies bear this notice and the full citation on the first page. Copyrights for components of this work owned by others than ACM must be honored. Abstracting with credit is permitted. To copy otherwise, or republish, to post on servers or to redistribute to lists, requires prior specific permission and/or a fee. Request permissions from [email protected]

      Publisher

      Association for Computing Machinery

      New York, NY, United States

      Publication History

      • Published: 12 August 2007

      Permissions

      Request permissions about this article.

      Request Permissions

      Check for updates

      Qualifiers

      • Article

    PDF Format

    View or Download as a PDF file.

    PDF

    eReader

    View online with eReader.

    eReader