Evaluating the performance of turbo codes and turbo-coded modulation in a DS-CDMA environment

Turbo codes have received great attention due to their outstanding performance. Unfortunately, a high performance is associated with large transmission delays, prohibiting an application for speech transmission. Hence, the aim of this paper is the comparison of turbo codes employing short interleavers with convolutional codes in terms of bit error rate performance and computational effort. Additionally, a pragmatic approach of bandwidth-efficient turbo-coded modulation is considered. Analyzing the structure of the transmitter and receiver, interesting results are presented concerning the design of the mapper. Furthermore, a new very simple soft-output demodulation algorithm is derived. In order to compare turbo codes with convolutional codes under realistic conditions, both are embedded in a direct sequence (DS) code division multiple access system. Besides this comparison, a compromise between a high coding gain (low code rate) and high direct-sequence spreading is worked out, including the consideration of the turbo-coded modulation scheme. Simulation results indicate that turbo codes with small block interleavers do not outperform conventional convolutional codes. Furthermore, it is shown that for coherent demodulation, low code rates and low DS spreading is superior to high code rates and high DS spreading.

[1]  Dariush Divsalar,et al.  Bandwidth efficient parallel concatenated coding schemes , 1995 .

[2]  Daniel J. Costello,et al.  A distance spectrum interpretation of turbo codes , 1996, IEEE Trans. Inf. Theory.

[3]  Sergio Benedetto,et al.  Design of parallel concatenated convolutional codes , 1996, IEEE Trans. Commun..

[4]  Patrick Robertson,et al.  A comparison of optimal and sub-optimal MAP decoding algorithms operating in the log domain , 1995, Proceedings IEEE International Conference on Communications ICC '95.

[5]  Patrick Robertson,et al.  Extensions of turbo trellis coded modulation to high bandwidth efficiencies , 1997, Proceedings of ICC'97 - International Conference on Communications.

[6]  F. Pollara,et al.  Parallel concatenated trellis coded modulation , 1996, Proceedings of ICC/SUPERCOMM '96 - International Conference on Communications.

[7]  A. Glavieux,et al.  Turbo-codes and high spectral efficiency modulation , 1994, Proceedings of ICC/SUPERCOMM'94 - 1994 International Conference on Communications.

[8]  J.E. Mazo,et al.  Digital communications , 1985, Proceedings of the IEEE.

[9]  Peter Jung,et al.  Application of turbo-codes to a CDMA mobile radio system using joint detection and antenna diversity , 1994, Proceedings of IEEE Vehicular Technology Conference (VTC).

[10]  Peter Jung,et al.  Comparison of Turbo-Code Decoders Applied to Short Frame Transmission Systems , 1996, IEEE J. Sel. Areas Commun..

[11]  Yoichi Sato,et al.  Optimum soft-output detection for channels with intersymbol interference , 1995, IEEE Trans. Inf. Theory.

[12]  P. Robertson,et al.  A Novel Coded Modulation Scheme Employing Turbo Codes. , 1995 .

[13]  P. Höher New Iterative ("Turbo") Decoding Algorithms. , 1997 .

[14]  Stephen G. Wilson,et al.  SNR mismatch and online estimation in turbo decoding , 1998, IEEE Trans. Commun..

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

[16]  P. Jung,et al.  New results on the application of antenna diversity and turbo-codes in a JD-CDMA mobile radio system , 1994, 5th IEEE International Symposium on Personal, Indoor and Mobile Radio Communications, Wireless Networks - Catching the Mobile Future..

[17]  Michael James Meyer,et al.  Correlative Channel Estimation in DS-CDMA Systems , 1995 .

[18]  Gottfried Ungerboeck,et al.  Channel coding with multilevel/phase signals , 1982, IEEE Trans. Inf. Theory.

[19]  Peter Jung Novel low complexity decoder for turbo-codes , 1995 .

[20]  Alain Glavieux,et al.  Iterative correction of intersymbol interference: Turbo-equalization , 1995, Eur. Trans. Telecommun..

[21]  A. Glavieux,et al.  Near Shannon limit error-correcting coding and decoding: Turbo-codes. 1 , 1993, Proceedings of ICC '93 - IEEE International Conference on Communications.