A computational paradigm for space-time multiuser detection

In a general wireless system, cells are loosely defined and user signals appear at multiple antennas with various powers and delays. Despite the enormous performance benefits of system-wide maximum-likelihood multiuser detection (ML MUD), its application to such systems is hampered by the lack of a regular structure. Prior work usually dismisses the possibility on computational grounds as exponential in the total number of users, at least. This paper is the first to address efficient computation of system-wide ML MUD. We present a computational organization that achieves dramatic reduction in complexity through exploitation of the partial overlap of user sets at different antennas. This algorithm, which applies to code-division multiple access or narrowband systems, can be viewed as a spatio-temporal extension of the well-known Viterbi algorithm (VA), and, like the VA, it is derived from dynamic programming principles.

[1]  James K. Cavers,et al.  The conditional metric merge algorithm for maximum likelihood multiuser-macrodiversity detection , 2001, GLOBECOM'01. IEEE Global Telecommunications Conference (Cat. No.01CH37270).

[2]  James K. Cavers,et al.  Performance enhancement through joint detection of cochannel signals using diversity arrays , 1998, VTC '98. 48th IEEE Vehicular Technology Conference. Pathway to Global Wireless Revolution (Cat. No.98CH36151).

[3]  H. Matsui Delayed Decision Feedback Sequence Estimator for GMSK wireless ATM modem , 1997 .

[4]  John B. Anderson,et al.  Sequential Coding Algorithms: A Survey and Cost Analysis , 1984, IEEE Trans. Commun..

[5]  H. Zaghloul,et al.  Combined Multiuser Detection and Diversity Reception for Wireless CDMA Systems , 1996 .

[6]  Khaled Ben Letaief,et al.  Adaptive equalization and interference cancellation for wireless communication systems , 1999, IEEE Trans. Commun..

[7]  John G. Proakis,et al.  Digital Communications , 1983 .

[8]  Michael L. Moher Multiuser decoding for multibeam systems , 2000, IEEE Trans. Veh. Technol..

[9]  R. K. Shyamasundar,et al.  Introduction to algorithms , 1996 .

[10]  G. Ungerboeck,et al.  Adaptive Maximum-Likelihood Receiver for Carrier-Modulated Data-Transmission Systems , 1974, IEEE Trans. Commun..

[11]  Matthew C. Valenti,et al.  Iterative multiuser detection, macrodiversity combining, and decoding for the TDMA cellular uplink , 2001, IEEE J. Sel. Areas Commun..

[12]  James K. Cavers,et al.  Multiuser-macrodiversity detection in Rayleigh fading channels , 2000, Vehicular Technology Conference Fall 2000. IEEE VTS Fall VTC2000. 52nd Vehicular Technology Conference (Cat. No.00CH37152).

[13]  William H. Tranter,et al.  Overloaded array processing with spatially reduced search joint detection , 2001, IEEE J. Sel. Areas Commun..

[14]  Riccardo Raheli,et al.  Per-Survivor Processing: a general approach to MLSE in uncertain environments , 1995, IEEE Trans. Commun..

[15]  James K. Cavers,et al.  Macrodiversity and multiuser detection: high performance tools in a ds-cdma system , 2001 .

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