4 Main concepts
3GPP43.059Functional stage 2 description of Location Services (LCS) in GERANRelease 17TS
A general description of location services and the service requirements is given in the specification 3GPP TS 22.071. By measuring radio signals the capability to determine the geographic location of the mobile station (MS) shall be provided. The location information may be requested by and reported to a client (application) associated with the MS, or by a client within or attached to the Core Network. The location information may also be utilised internally by GERAN, for example to support features such as home location billing. The location information shall be reported in standard formats, such as those for cell based or geographical coordinates of the location of the MS.
It shall be possible for the majority of the MS (active or idle) within a network to use the feature without compromising the radio transmission or signalling capabilities of the GERAN.
Five positioning mechanisms are supported for LCS: Timing Advance (TA), Enhanced Observed Time Difference (E-OTD), Global Navigation Satellite System (GNSS) based positioning (A-GNSS), Uplink Time Difference Of Arrival (U-TDOA), and Multilateration based positioning.
4.1 Assumptions
– SMLC is either an integrated functionality in BSS or a standalone network element within GERAN.
– LMU is either an integrated functionality in BTS (Type B LMU) or a standalone network element (Type A LMU) where communication is over the Um interface.
4.2 Standard LCS Methods
4.2.1 Timing Advance
The TA is based on the existing Timing Advance (TA) parameter. The TA value is known for the serving BTS. To obtain TA values in case the MS is in idle mode a special procedure, not noticed by the GSM subscriber (no ringing tone), is set up. The cell-ID of the serving cell and the TA is returned as the result of the TA.
TA may be used to assist all positioning mechanisms.
4.2.2 Enhanced Observed Time Difference (E-OTD) positioning mechanism
The E-OTD method is based on measurements in the MS of the Enhanced Observed Time Difference of arrival of bursts of nearby pairs of BTSs. For E-OTD measurement synchronization, normal and dummy bursts are used. When the transmission frames of BTSs are not synchronized, the network needs to measure the Real or Absolute Time Differences (RTDs or ATDs) between them. To obtain accurate trilateration, E-OTD measurements and, for non‑synchronized BTSs, RTD or ATD measurements are needed for at least three distinct pairs of geographically dispersed BTSs. Based on the measured E-OTD values the location of MS can be calculated either in the network or in the MS itself, if all the needed information is available in MS.
4.2.3 Global Navigation Satellite System (GNSS) based positioning mechanism
Global Navigation Satellite System (GNSS) refers to satellite systems that are set up for positioning purposes. Systems belonging to this category, that are operational today or will be in the near future are e.g., GPS, Galileo, Satellite Based Augmentation Systems (SBAS), Modernized GPS, Quasi Zenith Satellite System (QZSS), GLONASS and BDS.
A mobile station with GNSS measurement capability may operate in an autonomous mode or in an assisted mode for example MS-assisted or MS-based mode. In autonomous mode MS determines its position based on signals received from GNSS without assistance from network. In assisted mode, MS receives assistance data from network. MS may support one or several GNSSs and the assistance data content may vary depending on this capability.
A-GNSS refers to a concept which supports several global navigation satellite systems and their different navigation signals, including e.g. GPS, Galileo, Satellite Based Augmentation Systems (SBAS), Modernized GPS, Quasi Zenith Satellite System (QZSS), GLONASS and BDS. The assistance data shall enable combined usage of satellite signals belonging to different GNSS or simple usage of one GNSS system independently from the other.
4.2.4 Uplink Time Difference of Arrival (U-TDOA) positioning mechanism
The U-TDOA positioning method is based on network measurements of the Time Of Arrival (TOA) of a known signal sent from the mobile and received at three or more LMUs. The known signal is the normal bursts generated by a mobile while in the dedicated mode; either on the SDCCH or TCH. The method requires LMUs in the geographic vicinity of the mobile to be positioned to accurately measure the TOA of the bursts. Since the geographical coordinates of the measurement units are known, the mobile position can be calculated via hyperbolic trilateration. This method will work with existing mobiles without any modification.
4.2.5 Multilateration Positioning Methods
4.2.5.1 Multilateration Timing Advance
This positioning method is based on one or more BSS acquiring Timing Advance (TA) information from a set of cells selected by the MS wherein the MS is triggered to perform MTA as a result of receiving a RRLP message from an SMLC indicating the MTA positioning method is to be used (see sub-clause 9.6.2). The MS sends a Multilateration access request in each of the cells it selects for performing the Multilateration Timing Advance procedure.
4.2.5.2 Multilateration OTD
This positioning method is based on measurements in the MS of the Observed Time Difference of arrival of bursts of a set of nearby BTSs relative to the serving BTS and reporting of these measurements to the serving BTS, similar as for the E-OTD positioning method, see subclause 4.2.2. The network provides assistance information to the MS about the co-sited neighbour cells to optimise the OTD measurements at MS. No LMUs are required for this positioning method. Based on the measured Multilateration OTD values and timing advance estimated with the serving base station, the location of the MS is calculated in the network.