A.2. Observed Time Differences (OTDs)
OTDs are reported by UEs to the Radio Network Controller (RNC) for Active Set management every time an MR message is sent. According to the Third Generation Partnership Project (3GPP) [6], an OTD sent from a given UE that reports sector i can be expressed in chips2 as:
TM[i] = Q + R[i] − TP[i] (A.1)
where TM[i] is ranged between [0,38399], Q is the internal time reference of the UE, R[i] is the synchronization reference at sector i, and TP[i] is the propagation time, which is proportional to the distance d[i] between the UE and sector i as follows:
P 1 1 i 2 (yi − y0)2 (A.2) T [ ]i = ⋅d i[ ] = ⋅ (x − x0) +
ρ ρ
where r is the chip length in meters, and [xi , yi] and [x0 , y0] are respectively the sector and UE locations.
A.3. Algorithm Description
OTDs are proportional to the propagation distance between the UE and the reported sector, and hence can be used for geo-location of events. Details are described in the following paragraphs.
A.3.1. Geo-Location of Events
OTDs reporting the same sectors within a site (or BTS) do not provide any new linearly independent equation because the distance between those sectors and the UE is exactly the same. Therefore, it is possible to simplify the problem by grouping MRs in terms of sites as follows:
TNM[iS] = TM[i] + 256 • Tcell[i] (A.3)
where TNM[i] is the normalized OTD, iS is the site to which sector i belongs, and Tcell is a known network parameter that relates the synchronization reference of the different sectors within a site.
Considering that the internal time reference of the UE is unknown, relative values must be taken, so that the relative distance between sites iS and jS regarding a given UE can be written as:
d[iS, jS] = r • (TNM[ jS, iS] + R[iS , jS]) (A.4) where the operator X[a,b] = X[a] − X[b].
Appendix A: Geo-Location Technology, UMTS 265
Assuming that the synchronization reference of each site is known, the location of the UE [x0, y0] can be derived by solving the following system of nonlinear equations:
⎛d[1,2] = ρ⋅(TNM [2,1]+ R[1,2])⎞ (A.5)
⎜ ⋮ ⎟
⎜⎝d[1,n] = ρ⋅(TNM [n,1]+ R[1,n])⎟⎠
where n is the number of different reported sites. Firstly a Taylor series [7] is applied for linearizing, and then the system of equations is solved using the well-known Recursive Least Squares (RLS) method [8]. It is worth highlighting that at least three different sites, that is, n ≥ 3, must be reported in a given MR for the system of equations to be solvable. In case there are only two sites reported, the location of the UE could be calculated using Propagation Delay (PD) measurements, which report the distance to the call-setup sector, so that an extra equation could be added to Equation (A.5) as below:
TPD[ ]i S d i[ ]S (A.6)
where TPD[iS] is the PD between the UE and the call-setup sector associated to site iS. The use of PD is limited by the fact that it is reported with a granularity of three chips, and that it can be used only close enough in time to the call establishment.
Do'stlaringiz bilan baham: |