Uplink Versus Downlink Wirless Mobile Positioning in Umts Cellular Radio Systems
Uplink Versus Downlink Wirless Mobile Positioning in Umts Cellular Radio Systems
Uplink Versus Downlink Wirless Mobile Positioning in Umts Cellular Radio Systems
INTRODUCTION
Each two TDOAs are then used to obtain unambiguous hyperbolic curves to position the cellular systems. A matched
filter is used to estimate the TOA at the BS or the mobile
station (MS) for UL or a DL radio LP scenarios, respectively.
However, the matched filter is unable to resolve multi path
components that arrive within Tc /Q, where Tc is the chip
duration and Q is an oversampling factor besides, the multiple users interference will be highly present at the matched
filter output. Hence, in the UL scenario, interference cancellation and high resolution estimation of TOA is needed to
obtain accurate PL, while in the DL the intracell interference
will not highly affect the matched filter output. Nevertheless,
the output of the matched filter, after interference cancellation, can be used to obtain high resolution TOA estimations:
the idea of using superresolution method in the context of
delay profile estimation of a channel has been proposed in [6].
In this work we study the application of a superresolution
method using MUSIC algorithm together with interference
cancellation on the PL.
The Signal to interference and Noise ratio (SINR), as in all
other signal processing problems, is another limiting factor
because of its direct relation with the variance of the TOA
estimation. Besides, since the CDMA systems is interference
limited, a power control algorithm must be used to minimize
the signal strength at the neighboring stations or mobiles (i.e.
to combat the nearfar problem). As a result, it is difficult
to hear, with a good SINR, a mobile phone at multiple BS,
or to hear multiple BS by the mobile phone; in DL and UL
location positioning scenarios, respectively. In practice, the
SINR is increased using two techniques: (1) the powerup in
the UL LP scenario (2) the Idle Slot (IS) in the DL PL scenario [3]. However, these techniques have the disadvantages
of reducing network capacity. In fact, theoretically nearfar
resistant estimation methods could be applied directly to the
received data to avoid the nearfar problem. Unfortunately,
in practice they are very expensive to implement due to the
large spreading factors.
Finally, many factors can be considered in the choice of the
LP scenario: cost, accuracy, communication interruptions
during localization etc. In this paper we are interested in
the accuracy performance of the two mentioned LP scenarios.
SIGNAL MODELS
2.1
Uplink Signals
+
X
(l)
(l)
(1)
l=
lT
)
c
k
k
l=0
where L is the scrambling code length and Lc is the channelization code length or the spreading factor (SF), sk (l)
{a + jb : a {1, 1}, b {1, 1}}, bIk (l), bQ
k (l) {1, 1}
and is the chip waveform here considered as a rectangular
function of width Tc equal to the chip duration.
channelization code bI
(t)
k
Re{}
(i)
Data channel d
k
channelization code b
Q
(t)
k
Im{}
DPCCH
control channel c
(i)
k
2.2
common
pilot
channel
S
to
P
channelization
bp (t)
to
Modulation
Gk
Modulation
DPDCH
Downlink Signals
where the bp (l) is the Walsh code used for the common pilot
channelization, sBS is the scrambling code a base station and
()
()
pe , po are the th even and odd bits of the common pilot
channel, respectively. Ck (l) represent the sum of all physical
channels of a user k and Gk is the gain factor of the user
k. In the following we omit the superscript to simplify.
The complex baseband signal is then QPSK modulated and
transmitted.
The noise free bandpass signal y(t) received through a static
multi path channel with coefficients hi , where i = 1, .., M is
the channel length, is: P
M
y(t) = i=1 hi 2P x(t i )
where hi is a complex fading coefficient, i is the time
delays of the ith path and P is the carrier transmitted signal
power. The QPSK signals at the receiver are down converted
integrateanddumped with an integration time Te = Tc /Q
with Q . We will assume, without loss of generality, that
the i are multiples of Te (i.e. i = i Te where i )
this assumption is realistic if Q >> 1. Furthermore, we
assume that the integrateanddump is synchronous with the
received chips. These assumptions simplify to a great extent
the equation writings at the receiver without producing big
performance changes.
The sampled received signals at the BS for the UL case is:
y
UL
(nTe ) =
K Mk
X
X
k=1 i=1
L
k,i Te ) + w(nTe )
hU
k,i xk (nTe
(2)
L
ul
j(c k,i +k )
th
where hU
, hul
user comk,i = hk,i Pk e
k,i is the k
plex coefficient channel gain, k is a phase error between the
received and local carrier, Mk is the kth channel length, c
is the carrier angular frequency and w(nTe ) is a zero mean
complex additive white Gaussian noise with variance 0 /Te
where 0 is the noise power at the receiver input. In matrix
QL(
yU L = XhU L + w
M )
(3)
M )
k
k
k
k
. The sampled
and hU L CI
where X CI
received signal at the mobile phone for the DL case is:
y DL (nTe ) =
M
X
i=1
hDL
xBS (nTe i Te ) + w(nTe )
i
(4)
where hDL
= hdl
PBS ej(c i +) . Or in matrix form:
i
i
yDL = XBS hDL + w
(5)
ESTIMATION OF TOA
(6)
M )
k
UL
L
k6=
CI
are the searched user and all
and hU
1 , ht
other users channel coefficients, respectively. The second
term represents interference to the searched users channel
U L() for the interferestimation. PIC uses first estimation h
ence subtraction. Since the data and control bits are available
at the BS, then X can be reconstructed, and we get:
L UL
L
UL
U L() = SH XU
U L() ) + SH w
h
+ S H XU
h
1 h1
t (ht
t
where RDL
CI LQM . The second term is unknown for the
p
mobile which represents the intra-cell interference and it is
not negligible and depends on the orthogonality factor of the
link level.
In the two cases, an averaging of these matched filter outputs
over a number Jof independent snapshots is necessary to get
rid of the noise and interference components. A threshold
PJ
j=
H
j h
H
h
+
j = RGR
R0
Te
where R0 is the Hermitian correlation matrix of the descrambling code and G is the correlation matrix of the
channel coefficients. Now, the generalized
eigenvalue probP
i = i R0 ei for i = 1, . . . ,
M
for the UL and
lem e
k
k
i = 1, . . . , M for DL, must be solved. The TOA estimations
are then the maximums of the criterion:
v( ) =
r rH
r EEH rH
(7)
where E is
Pthe matrix of the column eigenvectors from
i = K, . . . , k Mk or M and r are the inter-correlation
vector, at shift , between the baseband signal and the Descrambling and channelization sequences.
SIMULATION RESULTS
Simulations are carried out for the two scenarios using Walsh
codes for channelization and Large Kasami set of length 256
as scrambling code in the UL and DL. Propagation in microcell environment is simulated using the channel delay profile
proposed by the ETSI [9] with an average delay spread of 750
ns. The first path is taken always as LOS path. The path
loss is simulated using the ITU recommendations for Manhattan micro-cell deployment; the effect of shadowing with
a standard deviation of =4dB is also added to the path
loss. A bit rate of 16 kHz is chosen, Q = 3. A three point
interpolation N = 3 is carried out on the matched filter output before the application of MUSIC algorithm. A required
Eb /N0 = 3 dB, at the BS in the UL case is considered, with
a transmission power of 14 dBm at the MS. A pilot channel
power of 33 dBm and a power of 20 dBm [9] per user channel
are simulated in the DL case. Other parameters such as frequency are chosen according to the WCDMA FDD features.
The mobile movement is taken to be 3km/h, then according
to the channel simulations the coherence time was about 30
ms so the channel can be considered static over the observation period T =1/16000=62.5 s , 25 observation periods
were combined noncoherently to combat interference and fast
fading. Having one observation each 35 ms will give a LP in
0.875 s. Hence, the mobile phone can be considered static for
0.875s at a 3 km/h speed. The radio location algorithm used
is the one presented in [10] using 3 and 4 BS. A powerup
0.9
MUSIC DL
Matched DL
MUSIC UL
Matched UL
0.8
0.7
0.6
CDF
0.5
0.4
0.3
0.2
0.1
50
100
150
200
250
radius
Matched DL
MUSIC DL
60
DISCUSSIONS
40
0.9
0.9
0.8
0.8
0.7
0.6
CDF
CDF
0.7
MUSIC DL
Matched DL
MUSIC UL
Matched UL
0.6
0.5
0.5
0.4
0.4
0.3
0.3
0.2
0.2
0.1
0.1
20
40
60
80
100
120
radius
(a) 5 users
140
160
180
MUSIC DL
Matched DL
Matched UL
MUSIC UL
50
100
150
200
250
radius
(b) 30 users
20
y (m)
20
40
60
150
100
50
50
x (m)
100
150
200
250