Soft-output multiuser estimation for asynchronous CDMA channels

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.

[1]  James L. Massey,et al.  User-separating demodulation for code-division multiple-access systems , 1994, IEEE J. Sel. Areas Commun..

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

[3]  Yoichi Sato,et al.  Optimum soft-output detection for channels with intersymbol interference , 1995, IEEE Trans. Inf. Theory.

[4]  Joachim Hagenauer,et al.  A Viterbi algorithm with soft-decision outputs and its applications , 1989, IEEE Global Telecommunications Conference, 1989, and Exhibition. 'Communications Technology for the 1990s and Beyond.

[5]  Craig K. Rushforth,et al.  Multiuser signal detection using sequential decoding , 1990, IEEE Trans. Commun..

[6]  Thomas M. Cover,et al.  Optimal Sequence Detection and Optimal Symbol-by-Symbol Detection: Similar Algorithms , 1982, IEEE Trans. Commun..

[7]  S. Gelfand,et al.  Bayesian decision feedback techniques for deconvolution , 1994, 1994 IEEE GLOBECOM. Communications: The Global Bridge.

[8]  Lars K. Rasmussen,et al.  A near ideal noise whitening filter for an asynchronous time-varying CDMA system , 1996, IEEE Trans. Commun..