• DocumentCode
    1085632
  • 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
  • Volume
    50
  • Issue
    9
  • fYear
    2004
  • Firstpage
    1927
  • Lastpage
    1949
  • 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;
  • fLanguage
    English
  • Journal_Title
    Information Theory, IEEE Transactions on
  • Publisher
    ieee
  • ISSN
    0018-9448
  • Type

    jour

  • DOI
    10.1109/TIT.2004.833338
  • Filename
    1327797