Title :
Spreading code optimization and adaptation in CDMA via discrete stochastic approximation
Author :
Krishnamurthy, Vikram ; Wang, Xiaodong ; Yin, George
Author_Institution :
Dept. of Electr. Eng., Univ. of British Columbia, Vancouver, BC, Canada
Abstract :
The aim of this paper is to develop discrete stochastic approximation algorithms that adaptively optimize the spreading codes of users in a code-division multiple-access (CDMA) system employing linear minimum mean-square error (MMSE) receivers. The proposed algorithms are able to adapt to slowly time-varying channel conditions. One of the most important properties of the algorithms is their self-learning capability-they spend most of the computational effort at the global optimizer of the objective function. Tracking analysis of the adaptive algorithms is presented together with mean-square convergence. An adaptive-step-size algorithm is also presented for optimally adjusting the step size based on the observations. Numerical examples, illustrating the performance of the algorithms in multipath fading channels, show substantial improvement over heuristic algorithms.
Keywords :
code division multiple access; codes; fading channels; least mean squares methods; multipath channels; multiuser detection; optimisation; stochastic processes; time-varying channels; CDMA; MMSE receivers; adaptive-step-size algorithm; code-division multiple-access system; discrete stochastic approximation; linear minimum mean-square error; multipath fading channels; multiuser detector; spreading code optimization; time-varying channel conditions; tracking analysis; Adaptive algorithm; Algorithm design and analysis; Approximation algorithms; Convergence; Fading; Heuristic algorithms; Multiaccess communication; Stochastic processes; Stochastic systems; Time-varying channels; Discrete stochastic optimization; MMSE; linear minimum mean-square error; multiuser detector; spreading code optimization; tracking;
Journal_Title :
Information Theory, IEEE Transactions on
DOI :
10.1109/TIT.2004.833338