In direct-sequence (DS) spread-spectrum communications, it is often necessary to obtain pseudo-noise (PN) code synchronization in the presence of both narrowband interference and frequency-selective multipath. However, conventional delay-lock code tracking loops are not optimized for such applications, nor are they well-suited to digital implementations. A code tracking algorithm based on the extended Kalman filter (EKF) is described that provides both code synchronization and joint estimates of interferer and channel parameters. It is first assumed that the interference can be modeled by an N-th order autoregressive (AR) process, and the multipath by a finite impulse response filter. A composite channel, equivalent to the convolution of the prewhitening filter and multipath coefficients is then constructed. The received waveform is shown to be a linear function of the composite channel parameters, that can therefore be directly estimated by an extended Kalman filter. The code delay /spl tau/ is viewed as a nonlinear parameter, that can likewise by estimated, after an appropriate linearization, using the EKF. The performance of the algorithm is first evaluated by computing the average bit-error rate (BER) of a digital RAKE receiver, that employs the joint delay, channel and interferer estimates derived from the EKF. In addition, a nonlinear analysis of the EKF is performed in which the code delay error and error covariance are modeled as a two-dimensional Markov process. The joint probability density function of these parameters, and nonlinear delay error variance, are obtained via numerical integration of a two-dimensional Chapman-Kolmogorov equation. >
[1]
A. Weinberg,et al.
Discrete Time Analyses of Nonuniform Sampling First- and Second-Order Digital Phase Lock Loops
,
1974,
IEEE Trans. Commun..
[2]
Raimundo Sampaio Neto,et al.
Precorrelation Filter Design for Spread-Spectrum Code Tracking in Interference
,
1985,
IEEE J. Sel. Areas Commun..
[3]
Athanasios Papoulis,et al.
Probability, Random Variables and Stochastic Processes
,
1965
.
[4]
Ronald A. Iltis,et al.
A digital DS spread-spectrum receiver with joint channel and Doppler shift estimation
,
1991,
IEEE Trans. Commun..
[5]
Ronald A. Iltis.
A GLRT-based spread-spectrum receiver for joint channel estimation and interference suppression
,
1989,
IEEE Trans. Commun..
[6]
Robert A. Scholtz,et al.
Adaptive Spread-Spectrum Systems Using Least-Squares Lattice Algorithms
,
1985,
IEEE Journal on Selected Areas in Communications.
[7]
Jerry M. Mendel,et al.
Lessons in digital estimation theory
,
1986
.
[8]
Samir S. Soliman.
Tracking loop for fading dispersive channels
,
1990,
IEEE Trans. Commun..
[9]
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..
[10]
Ronald A. Iltis,et al.
Joint estimation of PN code delay and multipath using the extended Kalman filter
,
1990,
IEEE Trans. Commun..