A low-complexity iterative multiuser receiver for turbo-coded DS-CDMA systems

We propose a low-complexity iterative multiuser receiver for turbo-coded DS-CDMA systems. The proposed iterative multiuser receiver consists of a modified decorrelating decision-feedback detector (MDDFD) and K single-user turbo decoders, where K is the number of CDMA users. The MDDFD is derived on the basis of maximizing a likelihood probability and has the feature that it uses the reliability information from turbo-decoder output. In addition, the MDDFD delivers interference-cancelled soft-outputs to the turbo decoders where transition metrics calculations are appropriately modified. Both performance analysis and computer simulation results have indicated that the reliability information from turbo-decoder output can enhance the multiuser detection capability of the MDDFD. Computer simulations have shown that the proposed iterative multiuser receiver significantly outperforms the conventional DDFD-based multiuser receiver in terms of bit error probability.

[1]  Sergio Verdú,et al.  Minimum probability of error for asynchronous Gaussian multiple-access channels , 1986, IEEE Trans. Inf. Theory.

[2]  S. Moshavi,et al.  Multi-user detection for DS-CDMA communications , 1996, IEEE Commun. Mag..

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

[4]  Wayne E. Stark,et al.  Trellis-coded direct-sequence spread-spectrum communications , 1994, IEEE Trans. Commun..

[5]  David D. Falconer,et al.  A Comparison of Trellis Coded Versus Convolutionally Coded Spread-Spectrum Multiple-Access Systems , 1990, IEEE J. Sel. Areas Commun..

[6]  Andrew J. Viterbi,et al.  When not to spread spectrum - A sequel , 1985, IEEE Communications Magazine.

[7]  L. B. Milstein,et al.  Spread spectrum access methods for wireless communications , 1995, IEEE Commun. Mag..

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

[9]  Alexandra Duel-Hallen,et al.  Decorrelating decision-feedback multiuser detector for synchronous code-division multiple-access channel , 1993, IEEE Trans. Commun..

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

[11]  Gene H. Golub,et al.  Matrix computations , 1983 .

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

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

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

[15]  H. Vincent Poor,et al.  Performance of DS/SSMA Communications in Impulsive Channels - Part I: Linear Correlation Receivers , 1986, IEEE Transactions on Communications.

[16]  Behnaam Aazhang,et al.  Multistage detection in asynchronous code-division multiple-access communications , 1990, IEEE Trans. Commun..

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

[18]  Andrew J. Viterbi,et al.  Very Low Rate Convolutional Codes for Maximum Theoretical Performance of Spread-Spectrum Multiple-Access Channels , 1990, IEEE J. Sel. Areas Commun..