Constrained maximum-likelihood detection in CDMA

The detection strategy usually denoted optimal multiuser detection is equivalent to the solution of a (0, 1)-constrained maximum-likelihood (ML) problem, a problem which is known to be NP-hard. In contrast, the unconstrained ML problem can be solved quite easily and is known as the decorrelating detector. In this paper, we consider the constrained ML problem where the solution vector is restricted to lie within a closed convex set (CCS). Such a design criterion leads to detector structures which are ML under the constraint assumption. A close relationship between a sphere-constrained ML detector and the well-known minimum mean square error detector is found and verified. An iterative algorithm for solving a CCS constraint problem is derived based on results in linear variational inequality theory. Special cases of this algorithm, subject to a box-constraint, are found to correspond to known, nonlinear successive and parallel interference cancellation structures, using a clipped soft decision for making tentative decisions, while a weighted linear parallel interference canceler with signal-dependent weights arises from the sphere constraint. Convergence issues are investigated and an efficient implementation is suggested. The bit-error rate performance is studied via computer simulations and the expected performance improvements over unconstrained ML are verified.

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

[2]  Sergio Verdú,et al.  Near-far resistance of multiuser detectors in asynchronous channels , 1990, IEEE Trans. Commun..

[3]  Sumei Sun,et al.  A hybrid interference canceller in CDMA , 1998, 1988 IEEE 5th International Symposium on Spread Spectrum Techniques and Applications - Proceedings. Spread Technology to Africa (Cat. No.98TH8333).

[4]  C. Sankaran,et al.  Optimum multiuser detection with polynomial complexity , 1998, Proceedings. 1998 IEEE International Symposium on Information Theory (Cat. No.98CH36252).

[5]  R. Buehrer,et al.  Optimal multistage interference cancellation for CDMA systems using the nonlinear MMSE criterion , 1998, Conference Record of Thirty-Second Asilomar Conference on Signals, Systems and Computers (Cat. No.98CH36284).

[6]  Teng Joon Lim,et al.  Sphere-constrained maximum-likelihood detection in CDMA , 2000, VTC2000-Spring. 2000 IEEE 51st Vehicular Technology Conference Proceedings (Cat. No.00CH37026).

[7]  S. Moshavi,et al.  Multi-user detection for DS-CDMA communications , 1996, IEEE Commun. Mag..

[8]  Sumei Sun,et al.  Performance of hybrid interference canceller with zero-delay channel estimation for CDMA , 1998, IEEE GLOBECOM 1998 (Cat. NO. 98CH36250).

[9]  Sumei Sun,et al.  A matrix-algebraic approach to linear parallel interference cancellation in CDMA , 2000, IEEE Trans. Commun..

[10]  Panos M. Pardalos,et al.  Interior Point Methods for Global Optimization , 1996 .

[11]  Lars K. Rasmussen,et al.  Limited Complexity Maximum-Likelihood Detection for CDMA , 1998 .

[12]  Teng Joon Lim,et al.  Box-constrained maximum-likelihood detection in CDMA , 2000, 2000 International Zurich Seminar on Broadband Communications. Accessing, Transmission, Networking. Proceedings (Cat. No.00TH8475).

[13]  R.M. Buehrer,et al.  On the convergence of multistage interference cancellation , 1999, Conference Record of the Thirty-Third Asilomar Conference on Signals, Systems, and Computers (Cat. No.CH37020).

[14]  Peter F. Driessen,et al.  A new multistage detector for synchronous CDMA communications , 1996, IEEE Trans. Commun..

[15]  Byong-Hun Ahn,et al.  Iterative methods for linear complementarity problems with upperbounds on primary variables , 1983, Mathematical programming.

[16]  Yih-Fang Huang,et al.  Iterative nonlinear MMSE multiuser detection , 1999, 1999 IEEE International Conference on Acoustics, Speech, and Signal Processing. Proceedings. ICASSP99 (Cat. No.99CH36258).

[17]  R. Michael Buehrer,et al.  Linear versus non-linear interference cancellation , 1999, Journal of Communications and Networks.

[18]  S.K. Wilson,et al.  A low complexity threshold detector making MLSD decisions in a multiuser environment , 1998, VTC '98. 48th IEEE Vehicular Technology Conference. Pathway to Global Wireless Revolution (Cat. No.98CH36151).

[19]  H. Vincent Poor,et al.  Iterative multiuser receivers for CDMA channels: an EM-based approach , 1996, IEEE Trans. Commun..

[20]  Anthony Ephremides,et al.  Solving a Class of Optimum Multiuser Detection Problems with Polynomial Complexity , 1998, IEEE Trans. Inf. Theory.

[21]  X. P. Ding,et al.  Monotone generalized variational inequalities and generalized complementarity problems , 1996 .

[22]  Lars K. Rasmussen,et al.  Mapping functions for successive interference cancellation in CDMA , 1998, VTC '98. 48th IEEE Vehicular Technology Conference. Pathway to Global Wireless Revolution (Cat. No.98CH36151).

[23]  Johannes B. Huber Iterated Soft-Decision Interfer-ence Cancellation for CDMA , 1998 .

[24]  Mamoru Sawahashi,et al.  Interference Rejection Weight Control for Pilot Symbol-Assisted Conherent Multistage Interference Canceller Using Recursive channel Estimation in DS-CDMA Mobile Radio , 1998 .

[25]  P. Kempf,et al.  A non-orthogonal synchronous DS-CDMA case, where successive cancellation and maximum-likelihood multiuser detectors are equivalent , 1995, Proceedings of 1995 IEEE International Symposium on Information Theory.

[26]  Paul Dean Alexander,et al.  A Linear Model for CDMA Signals Received with Multiple Antennas Over Multipath Fading Channels , 1999 .

[27]  Roy D. Yates,et al.  Optimum multiuser detection is tractable for synchronous CDMA systems using m-sequences , 1998, IEEE Communications Letters.

[28]  F. Tarkoy MMSE-optimal feedback and its applications , 1995, Proceedings of 1995 IEEE International Symposium on Information Theory.

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

[30]  Yurii Nesterov,et al.  Interior-point polynomial algorithms in convex programming , 1994, Siam studies in applied mathematics.

[31]  Lars K. Rasmussen,et al.  Linear interference cancellation in CDMA based on block iterations , 2000, VTC2000-Spring. 2000 IEEE 51st Vehicular Technology Conference Proceedings (Cat. No.00CH37026).

[32]  Teng Joon Lim,et al.  MMSE-based linear parallel interference cancellation in CDMA , 1998, 1988 IEEE 5th International Symposium on Spread Spectrum Techniques and Applications - Proceedings. Spread Technology to Africa (Cat. No.98TH8333).

[33]  R. Yates,et al.  A nonlinear programming approach to CDMA multiuser detection , 1999, Conference Record of the Thirty-Third Asilomar Conference on Signals, Systems, and Computers (Cat. No.CH37020).

[34]  Lars K. Rasmussen,et al.  Linear interference cancellation in CDMA based on iterative techniques for linear equation systems , 2000, IEEE Trans. Commun..

[35]  Dariush Divsalar,et al.  Improved parallel interference cancellation for CDMA , 1998, IEEE Trans. Commun..

[36]  A. Nagurney Network Economics: A Variational Inequality Approach , 1992 .

[37]  Xuming Zhang,et al.  Asymptotic Multiuser Efficiencies for Decision-Directed Multiuser Detectors , 1998, IEEE Trans. Inf. Theory.

[38]  John N. Tsitsiklis,et al.  Parallel and distributed computation , 1989 .

[39]  Laura Palagi,et al.  On Some Properties of Quadratic Programs with a Convex Quadratic Constraint , 1998, SIAM J. Optim..

[40]  Craig K. Rushforth,et al.  A Family of Suboptimum Detectors for Coherent Multiuser Communications , 1990, IEEE J. Sel. Areas Commun..

[41]  Lars K. Rasmussen,et al.  Linear parallel interference cancellation in long-code CDMA multiuser detection , 1999, IEEE J. Sel. Areas Commun..