Title :
Soft-output multiuser estimation for asynchronous CDMA channels
Author :
Hafeez, Abdulrauf ; Stark, Wayne E.
Author_Institution :
Dept. of Electr. Eng. & Comput. Sci., Michigan Univ., Ann Arbor, MI, USA
Abstract :
We consider several multiuser demodulation schemes for a direct-sequence code-division multiple access (DS-CDMA) system that provide soft-outputs to enhance single-user soft-decision decoders. First, we derive an optimum soft-output multiuser estimation (OSOME) algorithm for asynchronous CDMA channels with white Gaussian noise (WGN). The algorithm generates a posteriori probabilities (APP) for coded bits given the received signal. This forward-recursive algorithm requires complexity and storage exponential in the number of users K and linear in the decision lag L. Second, we outline a reduced-computation suboptimal version of this algorithm (SSOME) which compares favorably in complexity and storage with multiuser soft-output Viterbi algorithm (SOVA). Furthermore, we note that the Bayesian conditional decision feedback estimation (BCDFE) algorithm provides symbol APP estimates that can be considerably improved upon by a slight modification. We derive the modified BCDFE algorithm for whitened multiuser channels. Finally, we present simulation results of a 4-user, convolutionally coded, asynchronous CDMA system. The results indicate that the SSOME algorithm with L=K-1 achieves a 0.4-0.5 dB gain over SOVA with much greater lag (and complexity) and keeps within 0.25 dB of the OSOME algorithm. Moreover, the modified BCDFE algorithm provides a good performance/complexity tradeoff
Keywords :
Bayes methods; Gaussian channels; Gaussian noise; code division multiple access; computational complexity; convolutional codes; decoding; demodulation; feedback; phase shift keying; pseudonoise codes; recursive estimation; spread spectrum communication; white noise; AWGN channel; BPSK; Bayesian conditional decision feedback estimation; DS-CDMA; SOVA; a posteriori probabilities; asynchronous CDMA channels; coded bits; complexity; convolutionally coded systm; decision lag; direct sequence code division multiple access; forward recursive algorithm; modified BCDFE algorithm; multiuser demodulation; multiuser soft output Viterbi algorithm; optimum soft output multiuser estimation; received signal; simulation results; single user soft decision decoders; storage; white Gaussian noise; whitened multiuser channels; Bayesian methods; Decoding; Demodulation; Direct-sequence code-division multiple access; Feedback; Gaussian noise; Multiaccess communication; Multiuser channels; Signal generators; Viterbi algorithm;
Conference_Titel :
Vehicular Technology Conference, 1997, IEEE 47th
Conference_Location :
Phoenix, AZ
Print_ISBN :
0-7803-3659-3
DOI :
10.1109/VETEC.1997.600370