Escolar Documentos
Profissional Documentos
Cultura Documentos
TABLE OF CONTENTS
2 Overview ............................................................................................................... 4
2.1 Feature Introduction ............................................................................................... 4
2.2 License Control....................................................................................................... 5
2.3 Correlation with Other Features ............................................................................. 6
3 Technical Description.......................................................................................... 6
3.1 CS AGPS Procedure .............................................................................................. 8
3.2 PS AGPS Procedure ............................................................................................ 10
4 Parameters ......................................................................................................... 12
7 Abbreviation ....................................................................................................... 17
FIGURES
TABLES
1 Feature Attribute
BSC version: [ZXG10 iBSC GSM (V6.30.30)]
Attribute: [Optional]
Involved NEs:
NE Name Related or Not Special Requirement
MS
BTS
BSC -
iTC -
MSC
MGW -
SGSN -
GGSN -
HLR -
SMLC
A-GPS server
: Related, -: Irrelative
2 Overview
GPS uses 24 satellites in space to perform triangulation to obtain latitude and longitude.
Generally, an open environment and at least three GPS satellites are needed to plot a 2D
position. The Assisted Global Positioning System (A-GPS) is a method to perform GPS
positioning. It can enable the GSM or GPRS network to accelerate positioning by using
conventional GPS satellite signals.
A common GPS consists of GPS satellites and a GPS receiver. Compared with the
common GPS, an A-GPS contains an assistant server in addition to satellites and a
receiver. In an A-GPS network, the receiver can obtain assistance for positioning through
the communication with the assistant server. Because the tasks of the receiver and the
assistant server of an A-GPS are supplementary, the A-GPS performs positioning more
quickly and efficiently compared with the common GPS.
In a cellular mobile communication system, the A-GPS assists the GPS receiver
(generally a cell phone) in measuring distance and positioning by using a cell phone
positioning server as the assistant server. The assistant positioning server enjoys the
GPS signal receiving environment and capability, which are much better than those of
the GPS receiver. In this case, the assistant positioning server helps positioning by
communicating with the GPS receiver of the cell phone through the network. With the
assistance from the mobile network, the efficiency of the GPS receiver is greatly
increased because the assistant positioning server is provided and some tasks that
should be originally completed by the receiver are completed by the assistant positioning
server instead. For example, the cold startup and warm startup of the GPS receiver are
performed by the assistant positioning server A-GPS.
Generally, a standard GPS receiver requires at least three GPS satellites to calculate a
2D position. In addition, it must be able to convert satellite data into coordinates. In
A-GPS mode, positioning calculation is completed by the assistant positioning server.
(The above paragraphs are quoted from Wikipedia and are slightly modified).
This feature can help operators to increase revenues by using the A-GPS service, and
position-based services can be used for monitoring, dispatching, and logistics.
License Configured
Feature ID Feature Name Unit
Control Item NE
1. Required Features
None
None
3. Affected Features
ZGO-01-03-006 Lb Interface describes the interface between the BSC and the SMLC.
3 Technical Description
Figure 3-1 shows the GREAN LCS architecture in 3GPP. ZTE's BSC is connected to the
SMLC through the Lb interface to support the AGPS service, which can be initiated by
the BSC or the MSC/SGSN. In the current version, the BSC-initiated LCS is not
supported. The MSC-initiated LCS and SGSN-initiated LCS are respectively known as
the CS LCS and PS LCS. Generally, the Location Service is initiated by an LCS client or
an MS (UE). Figure 3-2 and Figure 3-3 respectively show the protocol architectures of
the CS LCS and PS LCS.
BSS
Iur-g
BSS
MS BTS
Iu
Um Type B
BSC
LMU A
Um BTS GSM/UMTS
Gb
SMLC CBC
TypeA Core Network
LMU
Lb CBC-BSC
SMLC CBC
GERAN
CBC-SMLC
BSSLAP BSSLAP
LSCF
LSCF Relay
BSSAP-LE
BSSAP
BSSAP BSSAP-LE
BSSLAP BSSLAP
LSCF
LSCF Relay BSSAP-LE
BSSGP
BSSGP BSSAP-LE
Network Network
Service Service SCCP SCCP
1. If no MM connection is established between the MSC and the MS, the MSC
establishes an MM connection through paging and authentication, and then sends a
PERFORM LOCATION REQUEST message to the BSC, requesting location and
containing the requirements of positional accuracy.
2. After receiving the PERFORM LOCATION REQUEST message from the MSC, the
BSC sends a BSSMAP-LE PERFORM LOCATION REQUEST message to the
SMLC and sets the LcsSuperVision timer to monitor location.
5. The SMLC sends a location request to and receives the location response from the
MS through the BSC. The procedure is similar to the assisted data transmission
procedure in Step 3 and Step 4. The difference is that the RRLP message contains
the Measure Position Request and Measure Position Response.
6. After obtaining the positioning result, the SMLC calculates positioning and sends a
BSSMAP-LE PERFORM LOCATION RESPONSE message to the BSC. The BSC
receives the PERFORM LOCATION RESPONSE message containing the
positioning result through the A interface and sends it to the MSC.
Troubleshooting:
1. If the LcsSuperVision timer in Step 2 times out, the BSC returns a BSSMAP-LE
PERFORM LOCATION RESPONSE message to the MSC, indicating positioning
failure.
2. If the LcsRadio timer times out in Step 3 or Step 5, the BSC sends a BSSLAP
Abort message to the SMLC, indicating that the requested positioning data is not
transmitted.
3. When the SMLC requests the BSC to send data to the MS in Step 3 or Step 5 and
MS handover is being performed, the BSC sets the LcsWaitInTraHO timer and
sends a BSSLAP RESET message to the SMLC after the handover is completed.
The SMLC may re-initiate the location service.
2. After receiving the PERFORM LOCATION REQUEST message from the SGSN,
the BSC sends a BSSMAP-LE PERFORM LOCATION REQUEST message to the
SMLC and sets the LcsSuperVision timer to monitor location.
4. After receiving the RRLP message, the MS returns an uplink LLC frame containing
Assistance Data Acknowledgement to the SGSN, and then the SGSN sends a
BSSGP Position Response message containing the Assistance Data
Acknowledgement to the BSC. After receiving the BSSGP Position Response
message, the BSC extracts the Assistance Data Acknowledgement and adds it into
an MS Position Response message. The BSC sends a Connection Oriented
Information message containing the MS Position Response to the SMLC.
6. After obtaining the positioning result, the SMLC calculates positioning and sends a
BSSMAP-LE PERFORM LOCATION RESPONSE message to the iBSC. The BSC
receives the BSSGP PERFORM LOCATION RESPONSE message containing the
positioning result through the GB interface and sends the message to the MSC.
Troubleshooting:
1. If the LcsSuperVision timer in Step 2 times out, the BSC returns a BSSMAP-LE
PERFORM LOCATION RESPONSE message to the MSC, indicating positioning failure.
2. If the LcsRadio timer times out in Step 3 or Step 5, the BSC sends a BSSLAP
Abort message to the SMLC, indicating that the requested positioning data is not
transmitted.
4 Parameters
Recom
Manage Logic Default mende
Parameter Description Value Range Unit
d Object Name Value d
Value
This parameter is a timer used for
supervising a location process.
Start: When the BSC sends a
GSM Cell Supervisi location request to the SMLC.
Configur on Timer Stop: When a location 100 ~ 1000 ms 250 250
ation of LCS acknowledgement message is
received.
At expiry: Terminate the location
process.
This parameter is a timer used for
supervising the sending of radio
information in the location process.
GSM Cell Radio Start: When a location-related
Configur Timer of message is sent to the MS. 10 ~ 100 ms 50 50
ation LCS Stop: When an acknowledgement
message is received from the MS.
Timeout action: Terminate the
location process.
This parameter specifies the
waiting time for the completion of
LCS wait
GSM Cell an intra-BSC handover.
intra BSS
Configur Start: An intra-BSC handover is 20 ~ 100 ms 60 60
handover
ation initiated during service location.
timer
Stop: A handover complete
message is received.
Recom
Manage Logic Default mende
Parameter Description Value Range Unit
d Object Name Value d
Value
Timeout action: Terminate the
location process.
Counter ID Name
Counter ID Name
6 Engineering Guide
With the popularization of smart phones, more terminals support the A-GPS feature and
are positioned in GPRS/EDGE data mode and through the interaction with various
A-GPS servers on the Internet. This positioning mode does not require the BSS in
positioning interaction but requires the transparent bearing of PS service data. This
positioning is also called user plane positioning and is the main application of the A-GPS
feature.
For how to enable the Lb interface, refer to the ZGO-01-03-006 Lb Interface Support
Feature Guide.
In the configuration resource tree, select BSS function timer under Modify Area >
Managed Element > GSM logical configuration > Global Information Configuration >
BSS Function Timer and set Supervision Timer of LCS on the BSS Function Timer,
see the following figure.
For the A-GPS positioning feature on the user plane, only the GPRS/EGPRS feature
needs to be enabled for the BSS and configuration is not needed.
7 Abbreviation
Abbreviation Full Name
3GPP 3rd Generation Partnership Project
CS Circuit Switch
8 Reference Document
ZXG10 iBSC (V6.30.20) Lb Interface