© 1999 IEEE. Personal use of this material is permitted. However, permission to reprint/republish this material for advertising or promotional purposes or for creating new collective works for resale or redistribution to servers or lists, or to reuse any copyrighted component of this work in other works must be obtained from the IEEE.

IEEE Journal on Selected Areas in Communications
Volume 17 Number 4, April 1999

Table of Contents for this issue

Complete paper in PDF format

Trellis-Coded Modulation with Bit Interleaving and Iterative Decoding

Xiaodong Li, Member, IEEE, and James A. Ritcey, Member, IEEE

Page 715.

Abstract:

This paper considers bit-interleaved coded modulation (BICM) for bandwidth-efficient transmission using software radios. A simple iterative decoding (ID) method with hard-decision feedback is suggested to achieve better performance. The paper shows that convolutional codes with good Hamming-distance property can provide both high diversity order and large free Euclidean distance for BICM-ID. The method offers a common framework for coded modulation over channels with a variety of fading statistics. In addition, BICM-ID allows an efficient combination of punctured convolutional codes and multiphase/level modulation, and therefore provides a simple mechanism for variable-rate transmission.

References

  1. J. Mitola, "The software radio architecture," IEEE Commun. Mag., vol. 33, pp. 26-45, May 1995.
  2. Z. Kostic and S. Seetharaman, "Digital signal processors in cellular radio communications," IEEE Commun. Mag., vol. 35, pp. 22-35, Dec. 1997.
  3. G. Ungerboeck, "Channel coding with multilevel/phase signals," IEEE Trans. Inform. Theory, vol. IT-28, pp. 56-67, Jan. 1982.
  4. D. Divsalar and M. K. Simon, "The design of trellis coded modulation for MPSK for fading channels: Performance criteria," IEEE Trans. Commun., vol. 36, pp. 1004-1012, Sept. 1988.
  5. C. Schlegel and D. Costello, "Bandwidth efficient coding for fading channels: Code construction and performance analysis," IEEE J. Select. Areas Commun., vol. 7, pp. 1356-1368, Dec. 1989.
  6. C.-E. W. Sundberg and N. Seshadri, "Coded modulation for fading channels: An overview," Eur. Trans. Telecommun., vol. 4, pp. 325-334, May-June 1993.
  7. E. Zehavi, "8-PSK trellis codes for a Rayleigh fading channel," IEEE Trans. Commun., vol. 40, pp. 873-883, May 1992.
  8. X. Li and J. A. Ritcey, "Bit-interleaved coded modulation with iterative decoding," IEEE Commun. Lett., vol. 1, pp. 169-171, Nov. 1997.
  9. --, "Low-complexity MAP decoding of trellis coded modulation with bit interleaving," in Proc. IEEE GLOBECOM'97, Commun. Theory Mini-Conf., Nov. 1997, pp. 28-32.
  10. --, "Variable-rate trellis coded modulation using punctured codes," in Proc. PACRIM'97, Aug. 1997, pp. 624-627.
  11. G. Ungerboeck, "Trellis-coded modulation with redundant signal sets, Part I: Introduction," IEEE Commun. Mag., vol. 25, pp. 5-11, Feb. 1987.
  12. U. Hansson and T. Aulin, "Channel symbol expansion diversity-improved coded modulation for the Rayleigh fading channels," in Proc. IEEE ICC'96, June 1996, pp. 891-895.
  13. S. A. Al-Semari and T. E. Fuja, "Bit interleaved I-Q TCM," in Proc. ISITA'96, Sept. 1996, pp. 16-19.
  14. G. Caire, G. Taricco, and E. Biglieri, "Bit-interleaved coded modulation," in Proc. IEEE ICC'97, June 1997, pp. 1463-1467.
  15. S. Lin and D. J. Costello, Jr., Error Control Coding: Fundamentals and Applications.Englewood Cliffs, NJ: Prentice Hall, 1983.
  16. J. B. Cain, G. C. Clark, and J. M. Geist, "Punctured convolutional codes of rate (n-1)/n and simplified maximum likelihood decoding," IEEE Trans. Inform. Theory, vol. IT-25, pp. 97-100, Jan. 1974.
  17. J. Hagenauer, "Rate-compatible punctured convolutional codes (RCPC codes) and their applications," IEEE Trans. Commun., vol. 36, pp. 389-400, Apr. 1988.
  18. J. K. Wolf and E. Zehavi, "P^2 codes: Pragmatic trellis codes utilizing punctured convolutional codes," IEEE Commun. Mag., vol. 33, pp. 94-99, Feb. 1995.
  19. J. Kim and G. J. Pottie, "On punctured trellis coded modulation," IEEE Trans. Inform. Theory, vol. 42, pp. 627-636, Mar. 1996.
  20. F. Chan and D. Haccoun, "Performance of punctured trellis coded modulation over fading channels," in Proc. IEEE VTC'97, May 1997, pp. 339-343.
  21. S. G. Wilson and Y. S. Leung, "Trellis-coded phase modulation on Rayleigh channels," in Proc. IEEE ICC'87, June 1987, pp. 739-743.
  22. C. Berrou, A. Glavieux, and P. Thitimajshima, "Near Shannon limit error-correcting coding and decoding: Turbo-codes (1)," in Proc. IEEE ICC'93, May 1993, pp. 1064-1070.
  23. T. Woerz and J. Hagenauer, "Iterative decoding for multilevel codes using reliability information," in Proc. IEEE GLOBECOM'92, Dec. 1992, pp. 1779-1784.
  24. N. Seshadri and C.-E. W. Sundberg, "Multilevel trellis coded modulations for the Rayleigh fading channel," IEEE Trans. Commun., vol. 41, pp. 1300-1310, Sept. 1993.
  25. L. Bahl, J. Cocke, F. Jelinek, and J. Raviv, "Optimal decoding of linear codes for minimizing symbol error rate," IEEE Trans. Inform. Theory, vol. IT-20, pp. 284-287, Mar. 1974.
  26. X. Li and J. A. Ritcey, "Bit-interleaved coded modulation with iterative decoding--Approaching Turbo-TCM performance without code concatenation," in Proc. CISS'98, Mar. 1998.
  27. J. Hagenauer and P. Hoeher, "A Viterbi algorithm with soft-decision outputs and its applications," in Proc. IEEE GLOBECOM'89, Nov. 1989, pp. 1680-1688.
  28. S. Benedetto, D. Divsalar, G. Montorsi, and F. Pollara, "Parallel concatenated trellis coded modulation," in Proc. IEEE ICC'96, June 1996, pp. 974-978.
  29. J. B. Cain and D. N. McGregor, "A recommended error control architecture for ATM networks with wireless links," IEEE J. Select. Areas Commun., vol. SAC-15, pp. 16-27, Jan. 1997.