7.6 Location Management messages
09.603GPPGeneral Packet Radio Service (GPRS)GPRS Tunnelling Protocol GPT) across the Gn and Gp InterfaceRelease 1998TS
The optional Location Management messages are defined to support the case when Network-Requested PDP Context Activation procedures are used and a GGSN does not have a SS7 MAP interface, i.e. a Gc interface. GTP is then used to transfer signalling messages between the GGSN and a GTP-MAP protocol-converting GSN in the GPRS backbone network. The GTP-MAP protocol-converting GSN converts the signalling messages described in this section between GTP and MAP. The MAP messages are sent to and received from the HLR. The GTP-MAP protocol-converting function is described in GSM 03.60. The MAP protocol describing the corresponding procedures and messages is described in GSM 09.02. This alternative method is illustrated in Figure 6.
Figure 6: GGSN – HLR Signalling via a GTP-MAP protocol-converter in a GSN
When receiving a T-PDU the GGSN checks if a PDP Context is established for that PDP address. If no PDP context has been previously established the GGSN may store the T-PDU, try to initiate the Network-Requested PDP Context Activation procedure and, when the activation procedure is completed, deliver the T-PDU.
To support Network-Requested PDP Context Activation the GGSN has to have static PDP information about the PDP address.
7.6.1 Send Routeing Information for GPRS Request
The GGSN may send a Send Routeing Information for GPRS Request message to a GTP-MAP protocol-converting GSN, to obtain the IP address of the SGSN where the MS is located, when no PDP context is established.
The IMSI information element contains the IMSI to be used as a key to get the IP address of the SGSN.
If the GGSN receives a Create PDP Context Request after a Send Routeing Information for GPRS Request has been sent but before a Send Routeing Information for GPRS Response has been received, the GGSN shall handle the Create PDP Context Request as a normal context activation and ignore the following Send Routeing Information for GPRS Response.
The optional Private Extension contains vendor or operator specific information.
Table 19: Information elements in a Send Routeing Information for GPRS Request
Information element |
Presence requirement |
Reference |
IMSI |
Mandatory |
7.9.2 |
Private Extension |
Optional |
7.9.26 |
7.6.2 Send Routeing Information for GPRS Response
The GTP-MAP protocol-converting GSN sends a Send Routeing Information for GPRS Response message as a response to the Send Routeing Information for GPRS Request message to the GGSN that sent the request.
The Cause value indicates if the GTP-MAP protocol-converting GSN accepted the request or not.
Possible Cause values are:
– ‘Request Accepted’
– ‘No resources available’
– ‘Service not supported’
– ‘System failure’
– ‘Mandatory IE incorrect’
– ‘Mandatory IE missing’
– ‘Optional IE incorrect’
– ‘Invalid message format’
– ‘Version not supported’.
The MAP Cause information element contains the MAP error code received from the HLR and shall not be included if the Cause contains another value than ‘Request accepted’.
The GSN Address information element contains the IP address of the SGSN and shall not be included if the Cause contains another value than ‘Request accepted’.
It is an implementation issue what to do if the Cause or MAP Cause indicates that no location information is available.
The MS not Reachable Reason information element indicates the reason for the setting of the MNRG flag and shall not be included if the Cause contains another value than ‘Request accepted’.
The optional Private Extension contains vendor or operator specific information.
Table 20: Information elements in a Send Routeing Information for GPRS Response
Information element |
Presence requirement |
Reference |
Cause |
Mandatory |
7.9.1 |
IMSI |
Mandatory |
7.9.2 |
MAP Cause |
Optional |
7.9.9 |
MS not Reachable Reason |
Optional |
7.9.16A |
GSN Address |
Optional |
7.9.23 |
Private Extension |
Optional |
7.9.26 |
7.6.3 Failure Report Request
The GGSN may send this message to the GTP-MAP protocol-converting GSN to set the MNRG flag for the IMSI in the HLR.
The IMSI information element contains the IMSI for which the MNRG shall be set.
The optional Private Extension contains vendor or operator specific information.
Table 21: Information elements in a Failure Report Request
Information element |
Presence requirement |
Reference |
IMSI |
Mandatory |
7.9.2 |
Private Extension |
Optional |
7.9.26 |
7.6.4 Failure Report Response
The GTP-MAP protocol-converting GSN sends a Failure Report Response message as a response to the Failure Report Request message to the GGSN that sent the request.
The Cause value indicates if the GTP-MAP protocol-converting GSN accepted the request or not.
Possible Cause values are:
– ‘Request Accepted’
– ‘No resources available’
– ‘Service not supported’
– ‘System failure’
– ‘Mandatory IE incorrect’
– ‘Mandatory IE missing’
– ‘Optional IE incorrect’
– ‘Invalid message format’
– ‘Version not supported’.
The MAP Cause information element contains the MAP error code received from the HLR and shall not be included if the Cause contains another value than ‘Request accepted’
It is an implementation issue what to do if the Cause or MAP Cause indicates that the HLR has not received the request or rejected the request.
The optional Private Extension contains vendor or operator specific information.
Table 22: Information elements in a Failure Report Response
Information element |
Presence requirement |
Reference |
Cause |
Mandatory |
7.9.1 |
MAP Cause |
Optional |
7.9.9 |
Private Extension |
Optional |
7.9.26 |
7.6.5 Note MS GPRS Present Request
The GTP-MAP protocol-converting GSN sends a Note MS GPRS Present message to notify that an MS should be reachable for GPRS again.
The GGSN shall use the IMSI in the request and find all PDP contexts for the IMSI. The MNRG shall be cleared and the SGSN IP address from the request shall be stored in each found PDP context.
The IMSI information element contains the IMSI for the PDP contexts.
The GSN Address information element contains the IP address of the SGSN.
The optional Private Extension contains vendor or operator specific information.
Table 23: Information elements in a Note MS Present Request
Information element |
Presence requirement |
Reference |
IMSI |
Mandatory |
7.9.2 |
GSN Address |
Mandatory |
7.9.23 |
Private Extension |
Optional |
7.9.26 |
7.6.6 Note MS GPRS Present Response
The GGSN sends a Note MS GPRS Present Response message to the GTP-MAP protocol-converting GSN as a response to the Note MS GPRS Present Request.
Possible Cause values are:
– ‘Request Accepted’
– ‘Mandatory IE incorrect’
– ‘Mandatory IE missing’
– ‘Optional IE incorrect’
– ‘Invalid message format’.
The optional Private Extension contains vendor or operator specific information.
Table 24: Information elements in a Note MS Present Response
Information element |
Presence requirement |
Reference |
Cause |
Mandatory |
7.9.1 |
Private Extension |
Optional |
7.9.26 |