Title :
A low-complexity SISO multiuser detector for iterative decoding of asynchronous CDMA systems with convolutional codes
Author_Institution :
Dept. of Electr. Eng., Nat. Chung Cheng Univ., Chia-Yi, Taiwan
fDate :
3/1/2005 12:00:00 AM
Abstract :
The optimal decoding scheme for asynchronous code-division multiple-access (CDMA) systems that employ convolutional codes results in a prohibitive computational complexity. To reduce the computational complexity, an iterative receiver structure was proposed for decoding multiuser data in a convolutional coded CDMA system. At each iteration, extrinsic information is exchanged between a soft-input soft-output (SISO) multiuser detector and a bank of single-user SISO channel decoders. A direct implementation of the optimal SISO multiuser detector, however, has exponential computational complexity in terms of the number of users which is still prohibitive for channels with a medium to large number of users. This paper presents a low-complexity SISO multiuser detector using the decision-feedback scheme, of which tentative hard decisions are made and fed back to the SISO multiuser from the previous decoding output. In the proposed scheme, the log-likelihood ratios (LLR) as well as the tentative hard decisions of code bits are fed back from the SISO decoders. The hard decisions are used to constrain the trellis of the SISO multiuser detector and the LLRs are used to provide a priori information on the code bits. The detector provides good performance/complexity tradeoffs. The computational complexity of the detector can be set to be as low as linear in the number of users. Simulations show that the performance of the low-complexity SISO multiuser detector approaches that of the single-user system for moderate to high signal-to-noise ratios even for a large number of users.
Keywords :
channel coding; code division multiple access; computational complexity; convolutional codes; feedback; iterative decoding; multiuser detection; SISO channel decoder; asynchronous CDMA system; code-division multiple-access; convolutional code; decision-feedback scheme; iterative decoding; iterative receiver structure; log-likelihood ratio; low-complexity SISO multiuser detector; multiuser data decoding; optimal decoding scheme; prohibitive computational complexity; signal-to-noise ratio; soft-input soft-output; Computational complexity; Concatenated codes; Convolution; Convolutional codes; Detectors; Iterative decoding; Maximum likelihood decoding; Multiaccess communication; Signal to noise ratio; Turbo codes; Code-division multiple access; convolutional codes; multiuser detector;
Journal_Title :
Vehicular Technology, IEEE Transactions on
DOI :
10.1109/TVT.2004.841529