Abstract We propose a novel subspace approach to estimate the angles-of-arrival and delays of multipath signals from
digitally modulated sources arriving at an antenna array. Our
method uses a collection of estimates of a spacetime vector
channel. The CramerRao bound (CRB) and simulations are
provided.
I. INTRODUCTION
such that
(2)
).
We sample this signal at the symbol rate (i.e., instants
be the number of the symbol-spaced samples of the
Let
channel impulse response,
, where
is the
symbol waveform duration and
is the maximum integer
path delay. We obtain
(3)
of data is
where the th element of the vector
and
is an
channel matrix capturing the
effects of the array response, delay, symbol waveform, and
path fading, and taking the form:
..
..
.
(4)
where
is a -long row vector of samples of
. Since we
assume the path fadings to be constant within a data burst,
we have suppressed their dependence on the sampling instant
. We assume we know the number of multipaths ,1 the
, the modulation waveform
, and
maximum path delay
the structure of the array response
.
III. JADE
vect
be a vector of length
obtained by
Let
taking the transpose of each row of the matrix and stacking
it below the transpose of the previous row. Then
diag
(5)
13
varies over the range of angles and varies over the range of
delays,
traces a multidimensional spacetime manifold.
In this paper, the radio channel from the mobile to the
antenna array is time-slotted, modeled after the GSM standard.
The channel
from the mobile to the antenna array can thus
be assumed to be constant over each time slot, but it varies
from one time slot to the next. This variation is due to the
changing complex fadings . However, the AOAs
and
delays are not changing significantly from each time slot to
the next, and thus we take
to be constant over a few
time slots. This assumption is reasonable in practice because
we consider only a relatively small number of time slots and
thus during this very short time the mobile, which is far away,
appears to be almost stationary with respect to the base station.
The first step in our approach consists of estimating the
channel impulse response from the user to the antenna array.
This can be accomplished by using training bits or blindly.
We collect data from
consecutive time slots and use it to
obtain estimates of . If we let be the time slot index, our
estimates
of the true channel
take the form:
(6)
where
is the estimation noise matrix. Applying the vect
operation yields, with the obvious notation,
(7)
or, if we let
,
(8)
AND THE
CRAMERRAO BOUND
(10)
A. Maximum Likelihood
We will assume that the estimation noise
is white and
Gaussian, a fact which can be readily proved for the case of
nonblind channel estimation. The entries of the complex fading
matrix can be modeled as unknown deterministic quantities.
Then employing deterministic maximum likelihood techniques
14
V. SIMULATION RESULTS
AND
EXTENSIONS
Computer simulations were run to demonstrate the performance of the JADEMUSIC algorithm. We assume a single
user, three multipaths, and a two-element antenna. The classical approaches to this problem, such as MUSIC and ESPRIT,
will not yield satisfactory results, since the number of antennas
is smaller than the number of multipaths. However, the JADE
algorithm can handle this case successfully.
The AOAs are [-5, 0, 20] relative to the array broadside
and the corresponding path delays are [1.0, 0.7, 2.0] seconds,
where is normalized to one. The collected data are corrupted
by noise with inverse variance
and
dB.
The modulation waveform is a raised cosine pulse with excess
bandwidth 0.35, assumed to be zero outside the interval
. We sample at rate
(the purpose of oversampling is
to provide improved definition of the delay manifold). Data is
collected over 20 time slots, and at each time slot the channel
is estimated via least squares using 27 training bits. The experimental variance of the AOA and delay estimates is computed
from 100 runs. The results are summarized in Fig. 2. The bias
of the estimates was on the average 1%27% or their standard
deviation (STD). Notice the STD is about 5 dB above the CRB.
REFERENCES
[1] R. O. Schmidt, A signal subspace approach to multiple emitter location and spectral estimation, Ph.D. dissertation, Stanford University,
Stanford, CA, Nov. 1981.
[2] R. Roy, A. Paulraj, and T. Kailath, ESPRITA subspace rotation
approach to estimation of parameters of cisoids in noise, IEEE Trans.
Acoust., Speech, Signal Processing, vol. ASSP-34, pp. 13401342, Oct.
1986.
[3] P. Stoica and A. Nehorai, MUSIC, maximum likelihood and
CramerRao bound, IEEE Trans. Acoust., Speech, Signal Processing,
vol. 37, pp. 720741, May 1989.
[4] A. van der Veen, S. Talwar, and A. Paulraj, Blind identification of
FIR channels carrying multiple finite alphabet signals, in Proc. IEEE
ICASSP, vol. 2, 1995, pp. 12131216.