Cramer–Rao Bounds for the Estimation of Multipath Parameters and

862
IEEE TRANSACTIONS ON SIGNAL PROCESSING, VOL. 52, NO. 4, APRIL 2004
Cramer–Rao Bounds for the Estimation of Multipath
Parameters and Mobiles’ Positions in
Asynchronous DS-CDMA Systems
Cyril Botteron, Member, IEEE, Anders Høst-Madsen, Senior Member, IEEE, and Michel Fattouche, Member, IEEE
Abstract—Commercial applications for the location of subscribers of wireless services continue to expand. Consequently,
finding the Cramer–Rao lower bound (CRLB), which serves as
an optimality criterion for the location estimation problem, is of
interest. In this paper, we derive the deterministic CRLBs for the
estimation of the specular multipath parameters and the positions
of the mobiles in an asynchronous direct sequence code division
multiple access (DS-CDMA) system operating over specular multipath fading channels. We assume a multilateral radio location
system where the location estimates are obtained from some or all
of the estimated signal parameters at different clusters of antennas
of arbitrary geometry. Extension for unilateral and composite
radio location techniques is also discussed. As an application
example, we use numerical simulations to investigate the effects of
specular multipath and multiple access interference (MAI) on the
positioning accuracy for different radio location techniques.
Index Terms—Amplitude estimation, angle estimation, asynchronous DS-CDMA, Cramer–Rao lower bound, location,
position, specular multipath, time estimation.
I. INTRODUCTION
W
IRELESS localization using radio location systems has
become an important research area over the past few
years. A major application is personal safety, such as in the location-based emergency service (E-911), which is a requirement
for the wireless carriers in the United States [1]. Other applications include intelligent transportation systems, accident reporting, automatic billing, fraud detection, and other emerging
services [2], [3]. Radio location systems attempt to locate a mobile station (MS) by measuring the radio signals travelling between the MS and a set of fixed stations (FSs) of known coordinates. They can be classified as unilateral (or handset-based),
multilateral (or network-based), or composite [3]. In a unilateral
system, an MS forms an estimate of its own position based on
radio signals received from the FSs, and in a multilateral system,
an estimate of the MS’s location is based on a signal transmitted
by the MS and received at multiple FSs.
Manuscript received January 10, 2001; revised April 17, 2003. The associate
editor coordinating the review of this manuscript and approving it for publication was Prof. Randolph L. Moses.
C. Botteron was with the Department of Electrical and Computer Engineering, University of Calgary, Calgary, AB T2N 1N4, Canada. He is now with
the Institute of Microtechnology, University of Neuchâtel, CH-2000 Neuchâtel,
Switzerland (e-mail: [email protected]).
A. Høst-Madsen is with the Department of Electrical Engineering,
University of Hawaii at Manoa, Honolulu, HI 96822 USA (e-mail:
[email protected]).
M. Fattouche is with Cell-Loc Inc., Calgary, AB T2A 6T8 Canada (e-mail:
[email protected]).
Digital Object Identifier 10.1109/TSP.2004.823490
In order to quantify the impact of different signal parameters, environment parameters, and to understand the relative
contribution to accuracy of different signal measurements, we
derive in this paper the CRLB for multilateral or network-based
radio location techniques. However, instead of assuming that
the signal measurements are (zero-mean) Gaussian distributed1
with known covariance matrix (see, e.g., [4]–[7]), we assume
for our CRLB derivation a specular multipath environment
and Gaussian distributed noise at the antenna receivers so that
we can express the CRLB directly in terms of the signal and
environment parameters. Extension of the CRLB for unilateral
or handset-based and composite techniques is also discussed.
Using the CRLB for the location estimation, we investigate
using numerical simulations the effects of the multiple access
interference (MAI) and specular multipath for a K-user asynchronous DS-CDMA system for which we also present the
deterministic and asymptotic CRLB for the joint estimation
of the signal parameters. Three different multipath scenarios,
where the number and relative clustering of the main reflectors
around the MS are varied, are also discussed.
This paper has been organized as follows. Section II describes the notations and some general model assumptions.
Section III presents the CRLB for the location estimation for
the mostly used radio location techniques. In Section IV, the
deterministic and asymptotic CRLBs for the joint estimation
of the time, bearing, and amplitude parameters in a K-user
asynchronous DS-CDMA system are derived. In Section V,
the effects of MAI and specular multipath on the relative
contribution to accuracy of different radio location techniques
are investigated. Finally, the conclusions are discussed in
Section VI.
II. RADIO LOCATION MODEL AND ASSUMPTIONS
We consider a specular multipath environment and a multilateral positioning system, where the location of a MS is estimated
based on the measurements of the signal transmitted by the MS
and received at FSs of known coordinates. Without loss of
. We consider the most comgenerality, we assume that
monly used signal parameter measurements,2 i.e, the angle of
1Because the signal measurements (such as time, bearings, etc.) cannot in
general be expressed as a linear function of the received signal samples at the
antenna receivers, their distribution should not be expected to be Gaussian, even
if the signal samples are statistically Gaussian distributed.
2For a more complete description of these different techniques, see, e.g.
[8]–[10], and the references therein.
1053-587X/04$20.00 © 2004 IEEE
BOTTERON et al.: CRAMER–RAO BOUNDS FOR THE ESTIMATION OF MULTIPATH PARAMETERS
arrival (AOA), the time of arrival (TOA), the time difference of
arrival (TDOA) between multiple FSs, and the strength of arrival (SOA) measurements. These measurements can be used
individually or in combination (in which case, they are called
mixed measurements) to produce a position location. Note that
the model and theory developed in this paper can be easily extended to consider other measurements and positioning techniques (e.g., the extension of the model for unilateral and composite techniques is discussed in Section III-B).
For clarity, the generic assumptions used in this paper are
summarized and discussed below.
A1) The environment between the MS and the FS(s)
exhibits specular multipath due to a finite number
of dominant reflectors located in the far field of the
receiver(s).
A2) Every dominant path results from the superposition of
many component waves where delay spreads are much
smaller than the inverse bandwidth of the signal and the
dominant path delays.
A3) For short observation intervals, the signal parameters
(e.g., the number of dominant paths, their attenuation,
direction of arrival, and time-delay) can be assumed
constant.
A4) The transmitted signal is narrowband with respect to
the reciprocal of the excess delay across the receiving
antenna arrays (i.e., the signal bandwidth is assumed
to be very small compared to the carrier frequency).
A5) The noise present at the antenna receivers is zero-mean
Gaussian distributed, spatially independent between
the different FSs and the MS, and independent of the
signal and position parameters.
A6) In addition to the nonline of sight (NLOS) paths
coming from the main reflectors, a direct path always
exists between the MS and the FSs.
Assumptions A1–A4 are the conventional assumptions used
to model the direction and time estimation of the specular multipath arrivals from a narrowband source located in the far field
and in the same 2-D plane as an array of sensors (see, e.g,
[11]–[13]). The Gaussian noise assumption A5 is a basic and
mild assumption that is justified in practice, especially for the
outdoor channels. Note that only the noise between the different
FSs and the MS is assumed to be spatially independent. However, the noise processes are not assumed to be spatially independent between the different antenna receivers at one particular
FS, and the noise covariance matrix may be different from one
FS to another. Finally, assumption A6 is a little more restrictive but necessary to allow for an unbiased position estimator to
exist.
III. CRLB FOR THE LOCATION ESTIMATION
We define the following parameter vectors for the developments to come.
-dimensional complex vector,
where
observation vector
contains (in complex
baseband representation) all the received samples from all the antenna
receivers at the th FS.
863
: source-location
parameter vector
:
signal parameter vector
-dimensional real vector containing the positions in Cartesian
coordinates of all the main reflectors
and the MS(s) (i.e., the locations of
all the sources) plus any additional
nuisance parameters (such as the
noise parameters) necessary for
to completely parameterize the
probability density function (p.d.f.)
of the observation vector .
-dimensional real vector, where
contains the signal parameters
(e.g., AOA, TOA, SOA, ) that
characterize all of the specular multipath arrivals at the th FS plus
any additional nuisance parameter
(such as the noise parameters) that
to
is necessary for the vector
completely parameterize the p.d.f.
of the observation vector
at the th FS.
A. Derivation of the Location CRLB
Since the source-location parameters contained in form a
set of linearly independent parameters, the CRLB matrix for any
unbiased estimate of could be calculated, under standard regularity conditions and based on the above definitions and assumptions, using the standard CRLB formula as the inverse of the
, i.e., as (see, e.g., [14],
Fisher information matrix (FIM)
[15])
CRLB
(1)
denotes the expectation operator taken with respect
where
, and the derivatives are evaluated at the true values
to
of .
matrix of random samples
Assuming an
that consists of independent, -dimensional
random vectors normally distributed as
(see assumption A5), another method to calculate the elements
would be to use the standard CRLB formula
of the FIM
for the complex multivariate normal (MVN) model, i.e., (see,
e.g., [15])
tr
Re
(2)
However, unless a very simple system geometry [i.e., the position of the FSs and main reflectors with respect to the location
of the MS(s)] is assumed, deriving the CRLB for the location
of the sources using (1) or (2) is too difficult for the problem at
hand.
An alternative and simpler approach is to first calculate the
CRLB for the signal parameters of the sources at the FSs and
then use the following proposition
864
IEEE TRANSACTIONS ON SIGNAL PROCESSING, VOL. 52, NO. 4, APRIL 2004
Proposition 1: Based on the above definitions and assumptions, define
TABLE I
CORRESPONDING PARAMETERS FOR MULTILATERAL
UNILATERAL RADIO LOCATION TECHNIQUES
AND
CRLB
..
.
CRLB
diag CRLB
CRLB
(3)
is the CRLB for the joint estimation of the
where CRLB
signal parameters of the sources at the th FS. Express the signal
parameters contained in
as a function of the location
as the functions
parameters contained in
for
or
with
. We then have
CRLB
where the elements of the matrix
(4)
are defined as
(5)
provided that the functions
do not affect the noise
parameters.
Proof: See Appendix A.
1) Discussion: We make the following observations.
• Proposition 1 looks like a standard transformation of parameters, as discussed in [14] and [15]. However, a transformation of parameters is defined for functions
with
, whereas here,
. Because of
the relationship between parameters, not all values of
are valid— is constrained to a submanifold of
, and
therefore is not a CRLB matrix (inverse of a Fisher
matrix).
do not need to be the
• The dimension of the vectors
. In other worlds, the CRLB for the
same for
location of the sources can be obtained using Proposition
1 for a different number of samples, number of antennas,
type of antennas, and noise covariance matrix at each of
the FS.
B. Extension for Unilateral and Composite Techniques
For an unilateral technique where the MS estimates its position based on the received signals coming from FSs, the observation vector at the MS will contain the superposition of the
multipath arrivals from FSs. Thus, it can be expressed as
(6)
where the received samples in
contains (in complex baseband representation) the contributions of the multipath signals
coming from the th FS, and is assumed Gaussian distributed
(see assumption A5) with covariance matrix
.
We observe that the above system model is similar to a -user
system model for multilateral radio location techniques where
a single FS is used to estimate the location of the MSs (see
Table I). Consequently, the CRLB for the signal parameters in
a -user system model for multilateral techniques can be applied for a single-user unilateral technique by using the correspondence of parameters given in Table I. In this case, the signal
parameter vector and the matrix
in Proposition 1 will
only contain the signal parameters of the sources estimated at
the MS and the CRLB for those signal parameters, respectively.
Finally, for a composite radio location technique where the received signals at the MS and the FSs are jointly used to estimate
the location of the MS, we deduce from Assumption A5 (i.e., assuming that the noise is spatially independent between the MS
and the FSs, which is reasonable in practice) that Proposition 1
can still be used. In this case, the signal parameter vector will
contain both the signal parameters estimated at the MS and at
will contain in block diagonal form the
the FSs, and
CRLB matrix for the estimation of the signal parameters at the
MS in addition to the CRLB matrices for the estimation of the
signal parameters at the FSs.
C. CRLB for the Location of a MS
FSs is large
If the number of specular multipaths at the
and we are only interested in bounding the positioning accuracy for the location of a MS (and not for the location of other
sources), using (3) –(5), which involves the inversion of a large
, is cumbersome. Furthermore, most position
matrix
estimators only use a subset of the signal parameters estimated
at FSs to estimate the location of an MS. For example, if we
assume a bearing-based radio location system, then only the estimated AOAs of the direct paths coming from the MS and reFSs will be used. In addition, if a radio location
ceived at
system only uses the estimated TOAs of the direct paths coming
from the MS and received at FSs and has no knowledge of
the time of transmission (TOT), then it will use these TOAs to
jointly estimate the unknown MS’s position with the unknown
MS’s TOT.
Thus, we now consider the case when some of the estimated
signal parameters are used to estimate the location of a MS.
Proposition 2: In addition to assumptions A1–A6, let us assume that the unbiased position estimator only uses the subset
of the jointly estimated signal parameters contained
, where
in to estimate the parameters contained in
contains all the parameters necessary for a function that
defines a continuous and bounded mapping from onto to
exist.
Then, the covariance matrix for any unbiased estimator is
bounded as follows:
cov
CRLB
diag CRLB
CRLB
where
are defined as
ments of the matrix
(7)
, and the ele-
(8)
BOTTERON et al.: CRAMER–RAO BOUNDS FOR THE ESTIMATION OF MULTIPATH PARAMETERS
provided that a) CRLB
exists
, and b)
is
exists).
positive definite (meaning
Proof: See Appendix B.
1) Discussion:
• Proposition 2 is very important since it allows the calculation
of the CRLB for the location of a MS, assuming an unbiased
estimator that only uses some of the estimated signal param.
eters without inverting the whole matrix
composing
can easily
• The CRLB matrices CRLB
by rebe obtained from the CRLB matrices CRLB
moving the rows and columns that correspond to the nui,
sance parameters contained in , where
i.e., the signal parameters that are not used to estimate the position parameter vector .
• Using the appropriate transformation matrix
and CRLB
, Proposition 2 can be used for any
matrices CRLB
positioning method (including multilateral, unilateral, and
composite radio location methods using mixed measurements), signal waveform, or system geometry.
that we would ob• It is worth noting that the CRLB for
tain by removing the rows and columns corresponding to the
from
rather than from
subset
would not be the same but correspond to assume that
is known by the positioning system. Using the
the subset
well-known fact that an augmentation of the nuisance parameters can only result in an increase of the corresponding
CRLB (see, e.g. [14]), we can write
CRLB
CRLB
CRLB
(9)
865
the path loss between the MS and the th FS separated by a
as [16]
distance
dB
(10)
where
is the path loss at the reference distance , and
is the path loss exponent that indicates the rate at which the path
loss increases with distance. If the MS transmits with a fixed
dBm, we can thus express the power received at
power of
the th FS as
dBm
(11)
where
represents the total system losses (in decibels). On
the other hand, if the transmitted power is controlled by the th
serving FS and assuming perfect power control (p.c.), the received power at the th FS can be expressed as
dBm
(12)
where SNR (in decibels) and
(in decibel meters) are the
desired SNR (without antenna gain) and the received noise at
the th serving FS, respectively.
By defining the known 2-D position of the th FS in Cartesian
and the MS’s position as
coordinates as
, we can thus write the th signal parameter
as
, where
D. Expressions for the Transformation Matrix
We now give some analytical expressions for the transformain Proposition 2, assuming four different radio
tion matrix
location estimators that we categorize based on the type of direct path measurements they use to estimate the position of the
MS:
SOA-based: using the signal parameter vector
containing the estimated modulus of the direct paths’ fadings (we assume an estimator that has knowledge of the path loss model);
AOA-based: using the signal parameter vector
containing the estimated direct paths’ bearings;
TD-based: using the signal parameter vector
containing the estimated direct paths’ propagation-times obtained by subtracting the MS’s TOT
assumed to be known at the
FSs from the estimated
direct paths’ TOAs;
TOA-based or TDOA-based: using the signal parameter
containing
vector
the estimated direct paths’ TOAs. In this case, we assume
is also unknown and jointly estithat the MS’s TOT
mated with the location of the MS.
In order to find an analytical expression for the transformation
for a SOA-based radio location estimator, we write
matrix
and denotes the speed of light (in meters per second).
with respect to
By computing the derivatives of
[see (8)], we obtain the transformation matrices
,
,
, and
corresponding to the parameter
,
,
, and
, respectively, as
vectors
(13)
(14)
(15)
(16)
866
IEEE TRANSACTIONS ON SIGNAL PROCESSING, VOL. 52, NO. 4, APRIL 2004
where
is given assuming a fixed transmitted power
or perfect power control at the th FS by
or
, respectively, and
Note that for a mixed measurement vector
containing
any combination of the above measurements, the transformation
will simply be a combination of the columns of
matrix
and rows
(13)–(16) corresponding to the parameters in
corresponding to .
IV. EXPRESSIONS FOR CRLB
The CRLB derivation for direction and time estimation using
antenna arrays in a specular multipath environment can be found
in many publications. For example, assuming a single user and
no MAI, the conditional (sometimes also called deterministic)
CRLB for the estimation of the bearings and time delays was
derived in [11], [13], and [17], assuming unknown deterministic
path fading parameters. A compact CRLB derivation for parametric estimation of superimposed signals was also presented
in [18].
For a K-user asynchronous DS-CDMA communication
system where the MAI is explicitly modeled, the CRLB for the
time delays and path fadings treated as unknown deterministic
parameters was derived without bearing estimation in [19] and
[20]. However, the CRLB for the joint estimation of the path
amplitudes, bearing, and time-delays only appeared (without
proof) in [21]. Thus, we now briefly review the system model
in [21] and present the deterministic and asymptotic CRLB
for the joint estimation of the path amplitudes, bearing, and
time-delays in asynchronous DS-CDMA systems.
A. Asynchronous
where
and the complex noise vector
is defined similarly
.
denotes the number of dominant paths from
to
the th user impinging on the antenna array. The eleare
and
ments of
for
, where
and
,
is the th element of the steering vector
toward the AOA
, and
denotes the complex path
amplitude during the th symbol interval. The columns of
represent the shifted code sequences for the
dominant paths coming from the th user and impinging on the
antenna array. They are defined as
(18)
(19)
where
is the path delay, such that
is
, and
(i.e., we assume no
an integer, and
oversampling). The vector
and the permutation matrix
are defined as
Finally, by stacking the received vectors from all the
tennas in a single vector, we obtain
-User DS-CDMA System Model
Besides the generic assumptions A1–A6 (see Section II), we
assume that the complex path fading amplitudes can be considered constant over the duration of one symbol interval. The
users’ code waveforms are assumed to be rectangular and pe, where
is the chip period, and
riodic with period
is the processing gain. The modulation is BPSK, i.e., the th
user baseband signal is formed by pulse amplitude modulating
with a period of the -long
the data stream
as
.
code waveform
Using complex envelope representation and collecting the
received samples at the th FS during the th symbol interval
from the th element of a -element antenna array in a single
vector
, we can write3 (for more details, see, e.g., [19], [21],
[22])
an-
(20)
denotes the Kronecker product, and
where
defined similarly to
.
,
are
B. Deterministic CRLB for the DS-CDMA Signal Parameters
Based on the above signal model, we define the unknown
as
signal parameter vector
Re
Im
Im
Re
(21)
where
(17)
3For ease of notation, we often drop the FS subscript c unless it is necessary
to avoid confusion with the previous notations.
(22)
BOTTERON et al.: CRAMER–RAO BOUNDS FOR THE ESTIMATION OF MULTIPATH PARAMETERS
Assuming that the received noise at the antenna array is
, the
zero-mean complex circular Gaussian with variance
and conditioned on
log-likelihood function with respect to
the transmitted bits (practically, the transmitted bits are readily
available from the serving base stations) can be written as
and
867
is defined as
diag
const.
By applying the CRLB formula (1) to the above log-likelitakes the
hood function, it can be shown that the FIM for
form4
..
..
.
.
(36)
We observe that the CRLB for the signal parameters belonging to the th user is independent of the received powers of
other users (this fact can be easily verified by noting
the
and using the same procedure as in
the diagonal form of
[19, Sec. IV]).
C. Extension for the SOA Estimation
(23)
where
(24)
crb
Re
Im
We now extend the previous derivation to obtain the deterministic CRLB for the joint estimation of the bearing, time, and
amplitude parameters using the following assumption:
A7) The real parameter vector of estimated path amplitudes
is obtained by averaging the estimated path amplitime intervals, i.e., as
tudes for the users over
(25)
Im
Re
Re
Im
(26)
Re
(28)
and the matrices
,
Re
(27)
, , and
are defined as
(29)
diag
(30)
Im
(37)
is defined in (22).
where
From (37), we can thus derive the CRLB for the joint estimation of the bearing, time, and amplitude parameters starting with
in (23) and using a transformation of
the FIM expression
parameters as
CRLB
(31)
CRLB
(38)
diag
(32)
The matrices
and
are defined similarly to
elements of these matrices are
. The
otherwise
is defined as
otherwise
(39)
where
Re
(34)
4Because
th element of the matrix
and can be written as
diag
(33)
otherwise
where the
Im
Re
Im
diag
and
denotes the element-wise (Schur-Hadamard) matrix
product.
(35)
the derivation of the deterministic CRLB assuming unknown deterministic path fading parameters for the above system model is somewhat
lengthly and follows the same steps as in, e.g., [19] and [23], a complete derivation is omitted.
D. Asymptotic CRLB for the DS-CDMA Signal Parameters
Proposition 3: Assuming that the transmitted data symbols
are i.i.d. with
and that the channel is static (with
868
IEEE TRANSACTIONS ON SIGNAL PROCESSING, VOL. 52, NO. 4, APRIL 2004
multipath), the asymptotic CRLB for the joint estimation
of the complex path fading, bearing, and time-delay paramRe
eters contained in
Im
, where
, is given by
AsCRLB
CRLB
Re
Im
Re
Re
Im
Re
Im
Im
Re
Im
Re
Re
Re
Im
Re
Re
(40)
(41)
(42)
(43)
(44)
(45)
(46)
and
diag
matrices
and
otherwise
otherwise.
are de(47)
(48)
Proof: See Appendix C.
1) Discussion: We make the following observations.
• For a finite and sufficiently large observation interval
and a static multipath channel, we can approximate the
DS-CDMA CRLB expression with the asymptotic CRLB
as
CRLB
AsCRLB
V. NUMERICAL RESULTS
A. Effect of MAI on the Estimation of the Signal Parameters
for a K-User DS-CDMA System
where
the elements of the
fined as
• Because the asymptotic CRLB is not conditioned on the
transmitted symbol sequence (as opposed to the deterministc CRLB), it is much easier to calculate.
• If the MAI can be neglected or regarded as white Gaussian
noise or a single user is assumed, the conditional (deterministic) CRLB derived in [11] and [13] can be used instead of the asymptotic CRLB (40) to provide further insights into the effects of a pulse shaping filter and slowly
time-varying channel.
(49)
• The final expression for the asymptotic DS-CDMA CRLB
is similar to the conditional (deterministic) CRLB expressions derived in both [11, App. A] and [13, App. ]. The
expressions in [11] and [13], however, were derived under
quite different assumptions.
• The asymptotic CRLB for the th user is independent of
in the
the number of asynchronous DS-CDMA users
system.
We use numerical simulations to compare the deterministic
users is exK-user CRLB (38), where the MAI from the
plicitly modeled with the asymptotic CRLB [see (40) and (49)]
and the conditional single-user CRLB given in [11], [13], assuming a single-user transmitting a digital sequence modulated
by a raised cosine pulse with excess bandwidth 0.35 truncated
. The sensor array is an uniform linear array (ULA)
to
or
with half-wavelength element spacing composed of
three dipole sensors. Each user is assigned a different Gold code
. The number of multipath rays per
sequence of length
or 2. Their relative time-delays and bearings
user is
are randomly generated for every Monte Carlo simulation as
(in radians) and
(in
chip periods). The received path fading amplitudes have unit amplitude, and their phases are randomly gen(in radians). The
erated for every Monte Carlo trial as
SNR is calculated as the ratio of the received power of the first
dB.
ray to the noise variance, and the noise variance is
For each experiment, the CRLBs for the SOA, AOA, and TD parameters are averaged over the random phase of the amplitudes,
random bearings, and random time delays using 100 Monte
Carlo simulations.
1) Results: We considered two different experiments. In the
users and
first one (see Figs. 1 and 2), we simulated
plotted the standard deviation of the bearing and time-delay es) as a function of the obsertimates for the first user (i.e,
sensors. In the
vation interval and assuming a ULA of
, 5, 10,
second experiment (see Figs. 3–5), we simulated
15, 20, and 25 users and plotted the quotient of the standard deviation obtained using the K-user deterministic CRLB formula
with the conditional single-user CRLB formula as a function of
,
the number of users . The observation interval was
and the number of antenna elements and multipaths per user
to
and
to
,
was varied from
respectively.
We make the following observations.
• The conditional single-user CRLB gives similar results
as the K-user deterministic CRLB (see Figs. 1 and 2).
The smaller variance of the conditional single-user CRLB
can be attributed to the different assumptions used for
its derivation (e.g., the single user assumption, the pulse
shaping filter, and the assumption that a channel estimate
whose estimation noise is white and Gaussian with varialready exists (see [11] and [13]).
ance
BOTTERON et al.: CRAMER–RAO BOUNDS FOR THE ESTIMATION OF MULTIPATH PARAMETERS
869
Fig. 1. Standard deviation for ^ . K = 5 users, P = 3 antennas, Q = 1
path per user.
Fig. 3. Quotient of the standard deviation obtained using the det. K-user CRLB
formula with the cond. one-user CRLB formula. M = 50 symbols, P = 1
antenna, Q = 1 path per user.
Fig. 2. Standard deviation for ^ . K = 5 users, P = 3 antennas, Q = 1
path per user.
Fig. 4. Quotient of the standard deviation obtained using the det. K-user CRLB
formula with the cond. one-user CRLB formula. M = 50 symbols, P = 3
antennas, Q = 1 path per user.
• The increase of the variance when
users are assumed
relative to the variance when a single user is assumed is
about the same for the estimation of the bearing, time,
and amplitude parameters (see Figs. 3–5). Thus, we can
expect that an augmentation of the number of users will
similarly affect a radio location technique using any of
these measurements.
• A larger number of multipaths per user also results in an
increase of the variance for the estimation of the signal
parameters (see Figs. 4 and 5).
• The trends in performance previously observed in the literature as a function of the observation interval, numbers
of users, number of antennas, spreading sequence length,
etc. are also verified in our calculations of the CRLBs.
B. Influence of Specular Multipath on the Radio Location
Accuracy
We use numerical simulations to investigate the influence of
specular multipath on the achievable positioning accuracy for
Fig. 5. Quotient of the standard deviation obtained using the det. K-user CRLB
formula with the cond. one-user CRLB formula. M = 50 symbols, P = 3
antennas, Q = 2 paths per user.
870
IEEE TRANSACTIONS ON SIGNAL PROCESSING, VOL. 52, NO. 4, APRIL 2004
different radio location methods and environments. Since the effects of the number of DS-CDMA users on the estimation variance have already been discussed in Section V-A, we only consider a single user and use the conditional CRLB for the signal
parameters derived in [13]. Thus, the results we obtain are valid
for both a TDMA or a DS-CDMA system where the MAI can be
modeled as white Gaussian noise. As in Section V-A, we thus
assume a single user transmitting a digital sequence modulated
by a raised cosine pulse with excess bandwidth 0.35 truncated to
. No power control is assumed, the transmitted power
is normalized to 30 dBm, and the received noise variance at
dBm. The number of symbol intervals
the FSs is
and
, respecand code sequence length are
tively. The received power at the th FS is calculated using (10)
dB,
, and
and (11) with
dB (corresponding to an urban area, an FS’s antenna
MHz [16,
height of 30 m, and a carrier frequency of
Tab. III]). We assume that each FS is equipped with a six-dipole
interelement spacing.
uniform circular array with a
1) System Geometry and Distance Normalization: Because
different positioning methods may not depend on the system
geometry the same way, numerical results obtained for a given
system geometry may not be valid for another geometry. This
is particularly a problem when we want to compare different
positioning techniques since the comparison will only be valid
for the specific system geometry considered for the comparison.
In order to extend the comparison for any system geometry’s
size, we normalize all the distances in units. Thus, the results
we obtain can be generalized for any scaling of the system geometry using Proposition 4.
Proposition 4: If the system geometry’s distances are expressed in units, the radio location techniques discussed previously will be proportional to
CRLB
CRLB
CRLB
no power control (p.c.
perfect p.c.
no p.c.
perfect p.c.
no p.c.
perfect p.c.
where is the path loss exponent.
Proof: see Appendix D.
2) Results: The system geometry we consider is a
FSs centered in
five-hexagonal cell geometry with
each cell (see Fig. 6). For each experiment, the CRLB for the
estimation of the MS’s position was calculated for 500 Monte
Carlo trials, where in each trial, a new MS’s position and new
main reflectors positions were generated.
Table II shows the threshold for which the probability that
CRLB
is assuming an uniform distribution of
the MS’s position within cell
and a total of main reflectors uniformly distributed within the five hexagonal cells.
for which the probaTables III and IV show the threshold
is , assuming a uniform distribubility that CRLB
tion of the MS within cell
and a total of main reflectors
and
,
uniformly distributed within a circle of radius
respectively, and centered on the MS’s position.
Fig. 6. Five-hexagonal cells geometry. The Cartesian coordinates (
of the FSs are in
units.
D
b ,b
)
TABLE II
THRESHOLD
FOR WHICH
( CRLB( )
) = ASSUMING
MAIN REFLECTORS UNIFORMLY DISTRIBUTED WITHIN THE HEXAGONAL
CELLS. ( IS THE SEPARATION DISTANCE BETWEEN THE FSS IN
IS THE PULSE PERIOD IN MICROSECONDS)
KILOMETERS, AND
X
D
prob
w X
p
V
T
We make the following observations.
• From the normalization factors in Tables II–IV (see also
Proposition 4), we note that the relative contribution to accuracy of time measurements (i.e., TOA or TD) will not be
reduced as much as the contribution to accuracy of SOA
or AOA measurements when the cells’ size is increased.
As a consequence, we can infer that time measurements
will contribute more to the accuracy of radio location estimators than bearing measurements when the cells’ size
becomes larger than a given threshold. Furthermore, we
note that that this threshold will be function of the pulse’s
and the number of antennas
at the FSs (for
period
more details on the influence of the number of antennas
and pulse’s shaping filter, see [24] and [25]).
• Comparing the results in Tables II–IV, we note that for all
the radio location methods considered, the augmentation
of the number of main reflectors has a larger effect on the
accuracy of radio location estimators when the main reflectors are more closely scattered around the MS, which
is consistent with the observation that the delay spread
BOTTERON et al.: CRAMER–RAO BOUNDS FOR THE ESTIMATION OF MULTIPATH PARAMETERS
TABLE III
THRESHOLD X FOR WHICH prob( CRLB( )
X ) = p ASSUMING V
MAIN REFLECTORS UNIFORMLY DISTRIBUTED AROUND THE MS WITHIN A
CIRCLE OF RADIUS D=2. (D IS THE SEPARATION DISTANCE BETWEEN THE
FSS IN KILOMETERS, AND T IS THE PULSE PERIOD IN MICROSECONDS)
w and angle spread of the multipath arrivals at the FSs becomes smaller when the reflectors are more closely scattered around the MS, making the estimation of the signal
parameters more difficult.
• If we only consider the relative contribution to accuracy
of the time measurements with reference to the bearing
measurements and as a function of the number of main
reflectors for the three multipath scenarios we considered
(and regardless of the cells’ size and pulse’s period), we
make the interesting observation that the contribution to
accuracy of the time measurements relative to the bearing
measurements increases with the number of main reflectors (see Fig. 7). This increase is also more pronounced
when the main reflectors are more closely scattered around
the MS. This fact is consistent with the observation that
in the presence of closely time-spaced multipath arrivals,
it will be easier for a detector to detect the direct path’s
time of arrival (which will simply correspond in detecting
the first time of arrival) than detecting the direct path’s
AOA (which will be surrounded with the other multipath
AOAs).
• From the results in Tables II–IV, we note that the measurements that suffer the most from an augmentation of
the number of main reflectors are the SOA measurements.
This is despite the fact that for the derivation of the CRLB
for the SOA estimation, we assumed an unbiased estimator
that has perfect knowledge of the path loss model, which
is a very strong assumption that will not hold well in practice. We also note that the achievable positioning accuracy of the TOA measurements is not as good as for the
TD measurements. This can be easily explained since the
MS’s TOT is assumed to be known for the TD measurements and unknown for the TOA measurements.
VI. CONCLUSION
In this paper, we presented the CRLB for the estimation of
the specular multipath parameters in asynchronous DS-CDMA
systems and the CRLB for the estimation of the MS’s position
871
TABLE IV
THRESHOLD X FOR WHICH prob( CRLB( )
X ) = p ASSUMING V
MAIN REFLECTORS UNIFORMLY DISTRIBUTED AROUND THE MS WITHIN A
CIRCLE OF RADIUS D=5. (D IS THE SEPARATION DISTANCE BETWEEN THE
FSS IN KILOMETERS, AND T IS THE PULSE PERIOD IN MICROSECONDS)
w Fig. 7. Normalized quotient of the Threshold X for the AOA-based over the
TD-based positioning method as a function of the number of main reflectors for
a probability p = 0:67 and p = 0:90.
valid for multilateral, unilateral, and even composite radio location techniques. Because the CRLB for the MS’s position can be
expressed as a function of the CRLB for the estimation of the
signal parameters, it can be easily derived for many different
system models and provide interesting insights into the physics
of the localization problem. It is thus a valuable tool to compare different positioning methods, to assess the effects of different environment or system design parameters, or to evaluate
if a given cellular system can fulfill positioning requirements,
such as for the E-911 services.
One main limitation of our approach comes from the assumption that the CRLB matrices for the estimation of the
signal parameters at the FSs must exist. A second limitation
comes from the unbiasedness assumption, i.e., the CRLB for
the positions can be used as a benchmark or optimality criterion
for any unbiased radio location estimator. However, if the
estimator’s bias in not negligible compared with its variance,
then the CRLB will not provide a meaningful bound (note that
872
IEEE TRANSACTIONS ON SIGNAL PROCESSING, VOL. 52, NO. 4, APRIL 2004
in [24] and [25], we considered another approach to relieve
these two limitations).
For the numerical simulations we considered, the MAI in a
K-user asynchronous DS-CDMA system was shown to affect
similarly the estimation of the amplitude, time, and delay parameters, which means that the contribution to accuracy of radio
location estimators using any of these measurements would be
similarly affected with the augmentation of the number of users
. We also investigated, using numerical results, the influence
of specular multipath on the contribution to accuracy of different
radio location estimators for a five-hexagonal cell geometry and
three multipath scenarios. In the first scenario, we assumed an
uniform distribution of the main reflectors within every cell, and
in the second and third scenarios, we assumed that the main reflectors were scattered around the MS within a circle of radius
and
, respectively, where denotes the distance between two FSs. As expected, the main reflectors had a greater
nuisance effect on the achievable accuracy in the last two scenarios. However, we also noticed that the time measurements
were not as much affected by an augmentation of the number of
main reflectors as were the bearing measurements. Thus, for a
radio location system using both time and delay measurements,
the contribution to accuracy of the time measurements relative
to the bearing measurements will augment with the number of
reflectors. That contribution will also be augmented when the
main reflectors are more closely scattered around the MS or
when the cells’ size is increased.
APPENDIX A
PROOF OF PROPOSITION 1
Based on assumption A5, i.e., assuming that the position and
noise parameters are independent, we rearrange the elements
,
of the source-location parameter vector as
where only contains the parameters for the noise covariance
and the parameters for the location parameters
matrix
in
. Thus, we can write, in block partition form, the FIM
expression given in (2) as
in (3) and using assumption A5, we rewrite
of the matrix
(4) as
(53)
where
diag CRLB
CRLB
(54)
diag CRLB
CRLB
(55)
(56)
(57)
In order to prove Proposition 1, we must prove that (4) is
correct. Note that this is equivalent to proving that (51) and
and
(52) can be expressed as
, respectively.
The first identity is easy to prove, since the noise parameare assumed independent of the signal paters in
rameters and statistically independent between different FSs.
Without loss of generality, we assume that the parameters in
are ordered as in
, i.e.,
. Thus,
can be
[see (54)], which is the same as
written as
, since
for
[see (56)].
in
To prove the second identity, we note that the vector
(52) can also be expressed as a function of the parameters in ,
. Thus, by applying the chain rule of differentiation
i.e., as
[26, Th. 9.15], we can write the derivatives contained in (52) as
(58)
(50)
where
tr
(51)
Re
(52)
Since the signal parameter vector must also contain the
same noise parameters as in (under the assumption that the
do not affect the noise parameters),
functions
we also rearrange the elements of
as
, where contains the noise’s parameters, and contains the signal parameters (plus any other
nuisance parameter, such as an MS’s TOT if it is assumed unknown at the FSs). Rearranging in a similar order the elements
where
, and denotes
the total number of elements in . Inserting the last equation
in (52) and noting that the vectors and only contain real
parameters, we obtain
Re
Re
Since
, we also have
. Thus, using
the fact that the noise at the FSs is Gaussian distributed, the
above expression can also be expressed in terms of the FIM
BOTTERON et al.: CRAMER–RAO BOUNDS FOR THE ESTIMATION OF MULTIPATH PARAMETERS
expression for the estimation of the signal parameters contained
in , i.e., as
873
In order to obtain a simple expression for the CRLB for
we rearrange the elements in the vector as
,
(63)
Re
(59)
Because the noise is also assumed statistically independent between different FSs, we can write
as
diag
. Finally, by noting that
[see (57)], we obtain
diag
, so that we can write the transformain block diagonal form as
where
tion matrix
(64)
are defined in (8).
where the elements of
By also rearranging the rows and the columns of the matrix
according to , we can express the FIM for [given as
the inverse of (62)] as
(60)
which completes the proof.
APPENDIX B
PROOF OF PROPOSITION 2
(65)
Since by assumption the position estimator only uses the
to estimate the posisubset of signal parameters
, the CRLB for
tion parameters contained in
can be obtained by assuming that the remaining parameters in
, which are not included in , are all nuisance parameters,
i.e., by assuming that they provide no information to estimate
and are thus independent of the parameters contained in .
Let us denote this subset of nuisance parameters as
, where
. Because these nuisance parameters are asno longer contains all the
sumed to be independent of ,
necessary parameters to completely parameterize the p.d.f. for
the observation vector . However, if we define a vector as
The CRLB for can now be obtained by taking the inverse of
the Schur complement corresponding to of (65), i.e., as
CRLB
(66)
(61)
then can be used to parameterize the p.d.f. for the observation
vector .5
Based on this new parametrization of the p.d.f for , we note
that Proposition 1 still holds and can thus be used to find the
CRLB matrix for (which also contains the CRLB for the parameters in ) as
CRLB
(62)
where
denotes the right lower block of a 2
2 block
partition matrix, and the last equality was obtained by noting
is the CRLB matrix for the estimation of
that
.
the signal parameters contained in
APPENDIX C
PROOF OF PROPOSITION 3
For a static channel, we have
write the asymptotic FIM for
where the elements of the matrix
.
Im
as
As
example, if we consider a location system that only uses the bearing parameters in to estimate the source-location parameters contained in , then will contain the remaining signal parameters in that are not used to estimate
(such as the time- and the strength-of-arrival parameters). Since these parameters are assumed independent of the location parameters in , they cannot be
expressed as a function of and, therefore, must also be added to so that completely parameterizes the p.d.f. for the observation vector .
w
w
Re
are defined as
5For
w
. Thus, we can
w
x
Re
Im
Re
Im
Re
Im
Re
Im
Re
Re
Im
Re
Re
Im
Re
Re
(67)
874
IEEE TRANSACTIONS ON SIGNAL PROCESSING, VOL. 52, NO. 4, APRIL 2004
where
Re
and
have the same
By noting that the matrices
, and proceeding in the same manner, it is easy
form as
to verify that the th block matrices of the other elements of
the asymptotic FIM can be written as in (42)–(46). Finally,
by noting that all the elements of the asymptotic FIM given
by (67) are block diagonal, we conclude that by rearranging
, we can write the asymptotic CRLB for
the elements in
the estimation of the signal parameters of the
users as
diag AsCRLB
AsCRLB
,
AsCRLB
where AsCRLB
is given in (40).
Im
Im
Re
Re
Im
Re
Im
APPENDIX D
PROOF OF PROPOSITION 4
Re
Re
Re
We start with the evaluation of
. From the block vertical
form of
[see (32)] and the block diagonal form of
, we rewrite
as
..
.
..
.
..
.
Thus, the
th block matrix of
is
. Because the transmitted bits
are assumed i.i.d. with
, it is easy to show that the
th element of
can be written as
First, we note from the FIM expression (23) that the CRLB
for the estimation of the bearing and time parameters is inversely
proportional to the square of the received power, while it is
independent of the received power for the estimation of the path
in (23) is
amplitudes [this is easily verified by noting that
, whereas
and are proportional
independent of
to
. Thus, by applying the formula for the inverse of a
,
partitioned matrix, we obtain that CRLB
Im
Re
Im
whereas CRLB Re
is independent of
. Finally, using (38), we obtain that
is also independent of the received powers].
CRLB
Second, we note from the path loss formulas (10)–(12) that
the received power for any multipath at any FS will be proportional to
only in the absence of power control, whereas it
will be independent of , assuming perfect power control.
Third, we note from (13)–(16) that the transformation matrices for the time measurements are independent of , whereas
the transformation matrix for the bearing measurements is inversely proportional to , and the one for the amplitude measurements is also inversely proportional to , assuming perfect
power control, and inversely proportional to
in the absence of power control (i.e., with fixed transmitted power).
Thus, inserting the above proportionalities in the CRLB formula for the estimation of the MS’s position [see (7)] concludes
the proof.
ACKNOWLEDGMENT
where
The authors are grateful to the anonymous reviewers for their
valuable comments.
Consequently,
is a -block diagonal matrix. By noting that the
th element of
is
and the
th element of
is
, we
as
can rewrite the th block matrix of
(68)
where
.
REFERENCES
[1] “FCC acts to promote competition and public safety in enhanced wireless 911 services,” FCC News: CC Docket 94-102, Sept. 15, 1999.
[2] H. Koshima and J. Hoshen, “Personal locator services emerge,” IEEE
Spectrum, vol. 37, pp. 41–48, Feb. 2000.
[3] T. S. Rappaport, J. H. Reed, and B. D. Woerner, “Position location using
wireless communications on highways of the future,” IEEE Commun.
Mag., vol. 34, pp. 33–41, Oct. 1996.
[4] Y. T. Chan and K. C. Ho, “A simple and efficient estimator for hyperbolic
location,” IEEE Trans. Signal Processing, vol. 42, pp. 1905–1915, Aug.
1994.
[5] C. W. Reed, R. Hudson, and K. Yao, “Direct joint source localization and
propagation speed estimation,” in Proc. IEEE Int. Conf. Acoust., Speech,
Signal Process., vol. 3, 1999, pp. 1169–1172.
BOTTERON et al.: CRAMER–RAO BOUNDS FOR THE ESTIMATION OF MULTIPATH PARAMETERS
[6] J. Chaffee and J. Abel, “GDOP and the Cramer-Rao bound,” in Proc.
IEEE Position Location Navigation Symp., Apr. 1994, pp. 663–668.
[7] M. P. Wylie and J. Holtzman, “The nonline of sight problem in mobile
location estimation,” in Proc. IEEE Int. Conf. Universal Pers. Commun.,
vol. 2, Oct. 1996, pp. 827–831.
[8] J. H. Reed, K. J. Krizman, B. D. Woerner, and T. S. Rappaport, “An
overview of the challenges and progress in meeting the e-911 requirement for location service,” IEEE Commun. Mag., vol. 36, pp. 30–37,
Apr. 1998.
[9] J. C. Liberti, Jr. and T. S. Rappaport, Smart Antennas for Wireless Communications: IS-95 and Third Generation CDMA Applications. Upper
Saddle River, NJ: Prentice-Hall, 1999.
[10] J. J. Caffery, Wireless Location in CDMA Cellular Radio Systems. Boston, MA: Kluwer, 2000.
[11] G. G. Raleigh and T. Boros, “Joint space-time parameter estimation for
wireless communication channels,” IEEE Trans. Signal Processing, vol.
46, pp. 1333–1343, May 1998.
[12] M. C. Vanderveen, C. B. Papadias, and A. Paulraj, “Joint angle and delay
estimation (JADE) for multipath signals arriving at an antenna array,”
IEEE Commun. Lett., vol. 1, pp. 12–14, Jan. 1997.
[13] M. C. Vanderveen, A.-J. van der Veen, and A. Paulraj, “Estimation of
multipath parameters in wireless communications,” IEEE Trans. Signal
Processing, vol. 46, pp. 682–690, Mar. 1998.
[14] L. L. Scharf, Statistical Signal Processing: Detection, Estimation, and
Time Series Analysis. Reading, MA: Addison-Wesley, 1991.
[15] S. M. Kay, Fundamentals of Statistical Signal Processing: Estimation
Theory. Upper Saddle River, NJ: Prentice-Hall, 1993.
[16] M. Hata, “Empirical formula for propagation loss in land mobile radio
services,” IEEE Trans. Veh. Technol., vol. 29, pp. 317–325, Aug. 1980.
[17] M. Wax and A. Leshem, “Joint estimation of time delays and directions
of arrival of multiple reflections of a known signal,” IEEE Trans. Signal
Processing, vol. 45, pp. 2477–2484, Oct. 1997.
[18] S. F. Yau and Y. Bresler, “A compact Cramer-Rao bound expression
for parametric estimation of superimposed signals,” IEEE Trans. Signal
Processing, vol. 40, pp. 1226–1230, May 1992.
[19] E. G. Ström, S. Parkvall, S. L. Miller, and B. E. Ottersten, “DS-CDMA
synchronization in time-varying fading channels,” IEEE J. Select. Areas
Commun., vol. 14, pp. 1636–1642, Oct. 1996.
[20] E. G. Ström and F. Malmsten, “A maximum likelihood approach for
estimating DS-CDMA multipath fading channels,” IEEE J. Select. Areas
Commun., vol. 18, pp. 132–140, Jan. 2000.
[21] C. Botteron, A. Høst-Madsen, and M. Fattouche, “Cramer-Rao bound
for location estimation of a mobile in asynchronous DS-CDMA systems,” in Proc. IEEE Int. Conf. Acoust., Speech, Signal Process., vol.
4, May 2001, pp. 2221–2224.
[22] K. Wang and H. Ge, “Joint space-time channel parameter estimation
for DS-CDMA system in multipath raleigh fading channels,” Electron.
Lett., vol. 37, no. 7, pp. 458–460, Mar. 2001.
[23] P. Stoica and A. Nehorai, “MUSIC, maximum likelihood, and
Cramer-Rao bound,” IEEE Trans. Acoust., Speech, Signal Processing,
vol. 37, pp. 720–741, May 1989.
[24] C. Botteron, A. Høst-Madsen, and M. Fattouche, “Statistical theory of
the effects of radio location system design parameters on the positioning
performance,” in Proc. IEEE 56th Veh. Technol. Conf., vol. 2, Sept. 2002,
pp. 1187–1191.
, “Effects of system and environment parameters on the perfor[25]
mance of network based mobile station position estimators,” IEEE
Trans. Veh. Technol., vol. 53, pp. 163–180, Jan. 2004.
[26] W. Rudin, Principles of Mathematical Analysis, 3rd ed. New York:
McGraw-Hill , 1976.
875
Cyril Botteron (M’99) was born in Switzerland in
1969. He received the Dipl.-Ing. degree from the University of Applied Sciences, Le Locle, Switzerland,
in 1991 and the Ph.D. degree in electrical engineering
from the University of Calgary, Calgary, AB, Canada,
in 2003.
In 2000, he participated in the high-level design of
a network-based positioning system with Cell-Loc,
Inc., Calgary. Currently, he is a research scientist and
group leader with the Institute of Microtechnology,
University of Neuchâtel, Neuchâtel, Switzerland.
His research interests include statistical and discrete-time signal processing
techniques, RF systems design, and applications to wireless communications,
including ultra-wideband radio technology and global navigation satellite
systems.
Anders Høst-Madsen (M’95–SM’02) was born in
Denmark in 1966. He received the M.Sc. degree in
electrical engineering in 1990 and the Ph.D. degree
in mathematics in 1993, both from the Technical University of Denmark, Lyngby.
From 1993 to 1996, he was with Dantec Measurement Technology A/S, Copenhagen, Denmark,
from 1996 to 1998, he was an assistant professor
at Kwangju Institute of Science and Technology,
Kwangju, Korea, and from 1998 to 2000, he was an
assistant professor at the Department of Electrical
and Computer Engineering, University of Calgary, Calgary, AB, Canada,
and a staff scientist at TRLabs, Calgary. In 2001, he joined the Department
of Electrical Engineering, University of Hawaii at Manoa, Honolulu, as an
assistant professor. He was also a visitor at the Department of Mathematics,
University of California, Berkeley, in 1992. His research interests are in
statistical signal processing, information theory, and wireless communications,
including multiuser detection, equalization, and ad-hoc networks.
Dr. Høst-Madsen currently serves as Editor for multiuser communications for
the IEEE TRANSACTIONS ON COMMUNICATIONS.
Michel Fattouche (M’82) received the M.Sc. and
Ph.D. degrees in electrical engineering from the
University of Toronto, Toronto, ON, Canada, in
1982 and 1986, respectively.
He is chief technical officer of Cell-Loc, Calgary,
AB, Canada, and a tenured professor with the Department of Electrical and Computer Engineering,
University of Calgary, where he has taught and
conducted research since 1986. He is currently on a
leave of absence to allow him more time to dedicate
to technology development at Cell-Loc. He has been
affiliated with TR Labs, Calgary, since 1989, where he is currently an adjunct
professor, and he is on the board of directors of PsiNaptic Communications,
Calgary. He currently holds nine U.S. patents and has ten additional patents
pending. He has been published in a number of well-respected publications in
the field of digital wireless communications and has spoken at several industry
events.
Dr. Fattouche is a member of the Association of Professional Engineers, Geologists, and Geophysicists of Alberta. He was named Prairies Entrepreneur of
the Year 2000 for Communications and Technology as part of Ernst and Young’s
Entrepreneur of the Year (EOY) Program.