Limited Complexity Maximum-Likelihood Detection for CDMA

A variety of trellis search algorithms have been suggested for multiuser CDMA detection. Breadth-first algorithms have shown especially promising results, e.g., maximum-likelihood detection can be performed by the Viterbi breadth-first algorithm. It has previously been shown that for traditional trellis-structured single-user applications, the family of breadth-first algorithms working on a maximum-likelihood metric performs complexity-constrained maximum-likelihood detection. For multiuser CDMA detection a similar maximum-likelihood metric has not yet been developed. In this paper we derive a general, recursive, additive metric for complexity-constrained maximum-likelihood detection for multiuser CDMA using detection algorithms from this family. The metric requires linear filtering of the matched-filtered received signal vector. This general filter must have full rank and result in a (in some sense) “causal” multiple-access interference pattern in the filtered statistic. It is shown that, in terms of maximising the signal-to-noise ratio subject to the filter constraints, the optimal filter is the well known partially-decorrelating noise-whitening filter. Simulation results are obtained to confirm the analytical results.

[1]  I. M. Jacobs,et al.  Principles of Communication Engineering , 1965 .

[2]  R. Anderson,et al.  The minimum distance for MLSE digital data systems of limited complexity , 1975, IEEE Trans. Inf. Theory.

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

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

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

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

[7]  Thomas M. Cover,et al.  Elements of Information Theory , 2005 .

[8]  L. Scharf,et al.  Statistical Signal Processing: Detection, Estimation, and Time Series Analysis , 1991 .

[9]  J. P. McGeehan,et al.  Sliding window decorrelating algorithm for DS-CDMA receivers , 1992 .

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

[11]  T. Aulin Optimal Trellis Decoding at Given Complexity , 1993, Proceedings. IEEE International Symposium on Information Theory.

[12]  Craig K. Rushforth,et al.  Joint signal detection and parameter estimation in multiuser communications , 1993, IEEE Trans. Commun..

[13]  Lei Wei,et al.  Synchronous DS-SSMA system with improved decorrelating decision-feedback multiuser detection , 1994 .

[14]  John B. Anderson,et al.  Reduced-state sequence detection with convolutional codes , 1994, IEEE Trans. Inf. Theory.

[15]  Jack M. Holtzman,et al.  Analysis of a simple successive interference cancellation scheme in a DS/CDMA system , 1994, IEEE J. Sel. Areas Commun..

[16]  Peter Jung,et al.  Joint detection with coherent receiver antenna diversity in CDMA mobile radio systems , 1995 .

[17]  M. J. Juntti Linear multiuser detector update in synchronous dynamic CDMA systems , 1995, Proceedings of 6th International Symposium on Personal, Indoor and Mobile Radio Communications.

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

[19]  Lars K. Rasmussen,et al.  Complexity-constrained maximum-likelihood detection in multiuser CDMA , 1997, Proceedings of IEEE International Symposium on Information Theory.

[20]  Lars K. Rasmussen,et al.  Near optimum tree-search detection schemes for bit-synchronous multiuser CDMA systems over Gaussian and two-path Rayleigh-fading channels , 1997, IEEE Trans. Commun..

[21]  Lars K. Rasmussen,et al.  Breadth-first maximum likelihood detection in multiuser CDMA , 1997, IEEE Trans. Commun..