Title :
Iterative implementation of linear multiuser detection for dynamic asynchronous CDMA systems
Author :
Juntti, Markku J. ; Aazhang, Behnaam ; Lilleberg, Jorma O.
Author_Institution :
Rice Univ., Houston, TX, USA
fDate :
4/1/1998 12:00:00 AM
Abstract :
Several linear multiuser detectors for code-division multiple access (CDMA) systems can be characterized as an inverse of some form of correlation matrices. If the correlations change, the detectors must be redesigned. An ideal computation of the decorrelating or the linear minimum mean-squared-error (LMMSE) detector requires order K3 flops, where K is the number of users. To alleviate the computational complexity, iterative decorrelating and LMMSE detectors are proposed. The iterative detectors use steepest descent (SD), conjugate gradient (CG), and preconditioned conjugate gradient (PCG) algorithms, and require order K2 flops per iteration. Their main advantages are the reduced number of flops and their suitability to highly parallel implementations. The correlation coefficient computation can also be embedded into the CG algorithm, which is an advantage with time-varying signature waveforms. The performance of the iterative algorithms is studied via computer simulations
Keywords :
code division multiple access; computational complexity; conjugate gradient methods; correlation methods; iterative methods; least mean squares methods; matrix inversion; parallel algorithms; signal detection; time-varying channels; LMMSE detector; code-division multiple access; computational complexity; computer simulations; conjugate gradient algorithm; correlation coefficient; dynamic asynchronous CDMA systems; inverse correlation matrices; iterative algorithms; iterative decorrelating detectors; iterative implementation; linear minimum mean-squared-error; linear multiuser detection; parallel implementations; preconditioned conjugate gradient algorithm; steepest descent algorithm; time-varying signature waveforms; Character generation; Computational complexity; Decorrelation; Detectors; Embedded computing; Iterative algorithms; Mobile handsets; Multiaccess communication; Multiuser detection; Time varying systems;
Journal_Title :
Communications, IEEE Transactions on