A code-tracking algorithm based on the extended Kalman filter (EKF), that provides both code synchronization and joint estimates of interferer and channel parameters is described. It is assumed that the interference in direct sequence spread spectrum communications can be modeled by an N-th order autoregressive (AR) process and the channel by a finite impulse response (FIR) filter. A composite channel, equivalent to the convolution of the AR coefficients alpha /sub n/ and channel coefficients f/sub n/ is constructed, yielding a set of parameters beta /sub m/. The received waveform is shown to be a linear function of the alpha and beta coefficients, which can be directly estimated by a Kalman filter. The code delay tau is viewed as a nonlinear parameter, which can likewise be estimated after an appropriate linearization, using the EKF. The performance of the algorithm is evaluated by computing the average bit-error rate (BER) of a digital RAKE receiver that uses the joint delay, channel, and interferer estimates derived from the EKF.<<ETX>>
[1]
Ronald A. Iltis,et al.
Joint estimation of PN code delay and multipath using the extended Kalman filter
,
1990,
IEEE Trans. Commun..
[2]
R. A. Iltis,et al.
Joint channel, doppler shift and time-delay estimation for spread-spectrum communications
,
1989,
Twenty-Third Asilomar Conference on Signals, Systems and Computers, 1989..
[3]
Raimundo Sampaio Neto,et al.
Precorrelation Filter Design for Spread-Spectrum Code Tracking in Interference
,
1985,
IEEE J. Sel. Areas Commun..
[4]
Ronald A. Iltis.
A GLRT-based spread-spectrum receiver for joint channel estimation and interference suppression
,
1989,
IEEE Trans. Commun..