A linear front end for iterative soft interference cancellation and decoding in coded CDMA

In this paper, after a description of the principles of iterative (turbo) multiuser detection for CDMA systems, a new structure, based on a linear user separator, is introduced and analyzed. The new user separator processes the matched filter outputs according to a minimum mean-square-error (MMSE) criterion for the first few iterations, while it bypasses the MMSE filter when the interferers' bits are known with some reliability. This new receiver is tested by simulation and compared with other receivers previously introduced in literature. Also, a way of studying and designing iterative multiuser receivers is given by adapting the method of EXtrinsic Information Transfer (EXIT) charts. With the EXIT charts, the receiver performance (in an information-theoretic sense) can be evaluated as it evolves along the iterations. Thus, the receiver threshold can be reliably estimated.

[1]  Paul Dean Alexander,et al.  Near single user performance using iterative multi-user detection for CDMA with turbo-code decoders , 1997, Proceedings of 8th International Symposium on Personal, Indoor and Mobile Radio Communications - PIMRC '97.

[2]  Paul D. Alexander,et al.  Iterative detection in code-division multiple-access with error control coding , 1998, Eur. Trans. Telecommun..

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

[4]  Sergio Benedetto,et al.  Analysis and design of interleavers for CDMA systems , 2001, Proceedings. 2001 IEEE International Symposium on Information Theory (IEEE Cat. No.01CH37252).

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

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

[7]  H. Vincent Poor,et al.  Probability of error in MMSE multiuser detection , 1997, IEEE Trans. Inf. Theory.

[8]  Michael Moher,et al.  An iterative multiuser decoder for near-capacity communications , 1998, IEEE Trans. Commun..

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

[10]  Sergio Verdú,et al.  Linear multiuser detectors for synchronous code-division multiple-access channels , 1989, IEEE Trans. Inf. Theory.

[11]  Matthew C. Valenti,et al.  Iterative multiuser detection for convolutionally coded asynchronous DS-CDMA , 1998, Ninth IEEE International Symposium on Personal, Indoor and Mobile Radio Communications (Cat. No.98TH8361).

[12]  Sergio Benedetto,et al.  Iterative decoding of serially concatenated convolutional codes , 1996 .

[13]  Alexandra Duel-Hallen,et al.  A family of multiuser decision-feedback detectors for asynchronous code-division multiple-access channels , 1995, IEEE Trans. Commun..

[14]  J. Hagenauer Forward error correcting for CDMA systems , 1996, Proceedings of ISSSTA'95 International Symposium on Spread Spectrum Techniques and Applications.

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

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

[17]  Yih-Fang Huang,et al.  Nonlinear MMSE interference cancellation for asynchronous CDMA channels with convolutional coding , 1999, 1999 2nd IEEE Workshop on Signal Processing Advances in Wireless Communications (Cat. No.99EX304).

[18]  Sergio Benedetto,et al.  A linear front end for iterative soft interference cancellation and decoding in coded CDMA , 2005, IEEE Trans. Wirel. Commun..

[19]  Stephan ten Brink,et al.  Convergence behavior of iteratively decoded parallel concatenated codes , 2001, IEEE Trans. Commun..

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

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

[22]  Jah-Ming Hsu,et al.  A low-complexity iterative multiuser receiver for turbo-coded DS-CDMA systems , 2001, IEEE J. Sel. Areas Commun..

[23]  Jung-Fu Cheng,et al.  Turbo Decoding as an Instance of Pearl's "Belief Propagation" Algorithm , 1998, IEEE J. Sel. Areas Commun..