Near-optimal convolutionally coded synchronous CDMA with iterative multiuser detection/decoding

We consider in this paper a convolutionally coded synchronous DS-CDMA system with iterative multiuser detection and decoding. Each user's bits are convolutionally encoded, interleaved, and differentially encoded before being transmitted over the multiuser CDMA channel. In contrast to previous work in this area, a differential encoder is inserted to effect an interleaver gain. The receiver consists of a soft-in soft-out multiuser detector followed by a bank of iterative decoders matched to the convolutional code-differential encoder combination. Dramatic gains over systems which contain no differential encoder are demonstrated. We also show that there exists an optimal code rate under a bandwidth constraint. The gains and optimal code rates are demonstrated via bit error rate simulations and density evolution analyses.

[1]  Hesham El Gamal,et al.  Analyzing the turbo decoder using the Gaussian approximation , 2001, IEEE Trans. Inf. Theory.

[2]  Rüdiger L. Urbanke,et al.  The capacity of low-density parity-check codes under message-passing decoding , 2001, IEEE Trans. Inf. Theory.

[3]  William E. Ryan,et al.  Punctured turbo-codes for BPSK/QPSK channels , 1999, IEEE Trans. Commun..

[4]  Sae-Young Chung,et al.  Analysis of sum-product decoding of low-density parity-check codes using a Gaussian approximation , 2001, IEEE Trans. Inf. Theory.

[5]  Sergio Verdu,et al.  Multiuser Detection , 1998 .

[6]  Bo Xia,et al.  Near-optimal convolutionally coded asynchronous CDMA with iterative multiuser detection/decoding , 2002, 2002 IEEE International Conference on Communications. Conference Proceedings. ICC 2002 (Cat. No.02CH37333).

[7]  H. Vincent Poor,et al.  Iterative (turbo) soft interference cancellation and decoding for coded CDMA , 1999, IEEE Trans. Commun..

[8]  William E. Ryan,et al.  Precoder design for concatenating convolutional codes with intersymbol interference channels , 2000, 2000 IEEE Wireless Communications and Networking Conference. Conference Record (Cat. No.00TH8540).

[9]  Paul D. Alexander,et al.  Iterative multiuser interference reduction: turbo CDMA , 1999, IEEE Trans. Commun..

[10]  S. ten Brink Iterative decoding for multicode CDMA , 1999 .

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

[12]  Stephen G. Wilson,et al.  Multiuser ML sequence estimator for convolutionally coded asynchronous DS-CDMA systems , 1996, IEEE Trans. Commun..

[13]  William E. Ryan,et al.  Optimal code rates for concatenated codes on a PR4-equalized magnetic recording channel , 2000 .

[14]  Paul D. Alexander,et al.  Iterative multiuser detection for CDMA with FEC: near-single-user performance , 1998, IEEE Trans. Commun..

[15]  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.

[16]  William E. Ryan,et al.  Concatenated code system design for storage channels , 2001, IEEE J. Sel. Areas Commun..

[17]  John Cocke,et al.  Optimal decoding of linear codes for minimizing symbol error rate (Corresp.) , 1974, IEEE Trans. Inf. Theory.

[18]  Evaggelos Geraniotis,et al.  Iterative multiuser detection for coded CDMA signals in AWGN and fading channels , 2000, IEEE Journal on Selected Areas in Communications.