Iterative (turbo) soft interference cancellation and decoding for coded CDMA
- 1 July 1999
- journal article
- Published by Institute of Electrical and Electronics Engineers (IEEE) in IEEE Transactions on Communications
- Vol. 47 (7) , 1046-1061
- https://doi.org/10.1109/26.774855
Abstract
The presence of both multiple-access interference (MAI) and intersymbol interference (ISI) constitutes a major impediment to reliable communications in multipath code-division multiple-access (CDMA) channels. In this paper, an iterative receiver structure is proposed for decoding multiuser information data in a convolutionally coded asynchronous multipath DS-CDMA system. The receiver performs two successive soft-output decisions, achieved by a soft-input soft-output (SISO) multiuser detector and a bank of single-user SISO channel decoders, through an iterative process. At each iteration, extrinsic information is extracted from detection and decoding stages and is then used as a priori information in the next iteration, just as in turbo decoding. Given the multipath CDMA channel model, a direct implementation of a sliding-window SISO multiuser detector has a prohibitive computational complexity. A low-complexity SISO multiuser detector is developed based on a novel nonlinear interference suppression technique, which makes use of both soft interference cancellation and instantaneous linear minimum mean-square error filtering. The properties of such a nonlinear interference suppressor are examined, and an efficient recursive implementation is derived. Simulation results demonstrate that the proposed low complexity iterative receiver structure for interference suppression and decoding offers significant performance gain over the traditional noniterative receiver structure. Moreover, at high signal-to-noise ratio, the detrimental effects of MAI and ISI in the channel can almost be completely overcome by iterative processing, and single-user performance can be approached.Keywords
This publication has 18 references indexed in Scilit:
- Iterative multi-user decoding for asynchronous usersPublished by Institute of Electrical and Electronics Engineers (IEEE) ,2002
- An iterative multiuser decoder for near-capacity communicationsIEEE Transactions on Communications, 1998
- Iterative multiuser detection for CDMA with FEC: near-single-user performanceIEEE Transactions on Communications, 1998
- Probability of error in MMSE multiuser detectionIEEE Transactions on Information Theory, 1997
- New concepts and technologies for achieving highly reliable and high-capacity multimedia wireless communications systemsIEEE Communications Magazine, 1997
- Iterative correction of intersymbol interference: Turbo‐equalizationEuropean Transactions on Telecommunications, 1995
- Trends in local wireless networksIEEE Communications Magazine, 1995
- Near-optimum detection in synchronous code-division multiple-access systemsIEEE Transactions on Communications, 1991
- Minimum probability of error for asynchronous Gaussian multiple-access channelsIEEE Transactions on Information Theory, 1986
- Matrix AnalysisPublished by Cambridge University Press (CUP) ,1985