next up previous contents
Next: CMA Up: Adaptive Detectors Previous: Adaptive Detectors

LMS

  figure1039
Figure 3.3: Direct Adaptive Equalization

Direct adaptive receivers with training signals employ structures like the one shown in figure 3.3. The idea is to send a training signal, s, which can be used to update the equalizer coefficients using a chosen algorithm. An error term e is calculated from the difference between the training signal and the soft decision output, y. Then an algorithm implementing the function g(e) is used to update the filter coefficients. Two popular algorithms for this type of implementation are the Least Mean Squares (LMS) and the Recursive Least Squares (RLS) algorithms. The RLS algorithm converges faster than the LMS algorithm, but is more computationally expensive. There are methods of implementing the RLS algorithm with reduced complexity, but they were not considered in this project.gif

The LMS algorithm readily lends itself to the developed system model. In a DS-CDMA system, the training signal would consist of symbols known to the intended receiver. The interesting property LMS imparts to the DS-CDMA system is the lack of a need for the intended user's spreading sequence or any of the other user's spreading sequences. All of the fixed receivers assumed knowledge of the spreading codes associated with each user. If we implement a receiver using LMS, all that is needed is knowledge of a finite length training sequence tex2html_wrap_inline3547. This also implies that the equalizer will only be updated at the symbol rate, not the chip rate. The update equation for LMS is as follows,
displaymath2214
Where tex2html_wrap_inline2232 is the length tex2html_wrap_inline1144 regressor vector as defined in chapter 2, tex2html_wrap_inline2236 is the chosen positive update step size, and tex2html_wrap_inline2238. Since the regressor is arriving at the chip rate and our updates are only occurring at the symbol rate, it is important to note the relationship of tex2html_wrap_inline2240 and tex2html_wrap_inline2242. If tex2html_wrap_inline2244 then tex2html_wrap_inline3257 where L is the spreading gain and P is the oversampling factor.

The LMS implementation of a DS-CDMA receiver may prove to be a viable option in certain scenarios where the channel does not change rapidly. It is a useful algorithm because it does not require knowledge of the spreading sequences, user powers, or channel estimates. However, the convergence speed is relatively low, and bandwidth will be consumed for the training sequence. In order to do without a training sequence we will have to look at blind adaptive algorithms


next up previous contents
Next: CMA Up: Adaptive Detectors Previous: Adaptive Detectors


Thu Dec 17 13:13:15 EST 1998