13 Network-Requested PDP Context Activation services
29.0023GPPMobile Application Part (MAP) specificationRelease 17TS
13.1 MAP_SEND_ROUTING_INFO_FOR_GPRS service
13.1.1 Definition
This service is used by the GGSN to request GPRS routing information from the HLR.
13.1.2 Service primitives
Table 13.1/1: MAP_SEND_ROUTING_INFO_FOR_GPRS
Parameter name |
Request |
Indication |
Response |
Confirm |
Invoke id |
M |
M(=) |
M(=) |
M(=) |
IMSI |
M |
M(=) |
||
GGSN address |
C |
C(=) |
C |
C(=) |
GGSN number |
M |
M(=) |
||
SGSN address |
C |
C(=) |
||
Mobile Not Reachable Reason |
C |
C(=) |
||
User error |
C |
C(=) |
||
Provider error |
O |
13.1.3 Parameter definition and use
Invoke Id
See definition in clause 7.6.1.
IMSI
See definition in clause 7.6.2.
GGSN address
This parameter shall be present if the protocol-converting GSN is used between the GGSN and the HLR.
GGSN number
See definition in clause 7.6.2.
SGSN address
This parameter shall be present if the outcome of the Send Routing Info For GPRS request to the GPRS application process in the HLR is positive.
Mobile Not Reachable Reason
This parameter shall be present if the outcome of the Send Routing Info For GPRS request to the GPRS application process in the HLR is positive and the MNRG flag in the HLR is set. See definition in clause 7.6.3.51.
User error
This parameter is sent by the responder when an error is detected and if present, takes one of the following values:
– Absent Subscriber;
– System Failure;
– Data Missing;
– Unexpected Data Value;
– Unknown Subscriber.
The diagnostic in the Unknown Subscriber may indicate "Imsi Unknown" or "Gprs Subscription Unknown".
– Call Barred;
This error will indicate that the received PDP PDUs in the GGSN shall be barred for this MS due to Operator Determined Barring. (The CallBarringCause must be the operatorBarring.)
Provider error
These are defined in clause 7.6.1.
13.2 MAP_FAILURE_REPORT service
13.2.1 Definition
This service is used by the GGSN to inform the HLR that network requested PDP-context activation has failed.
13.2.2 Service primitives
Table 13.2/1: MAP_FAILURE_REPORT
Parameter name |
Request |
Indication |
Response |
Confirm |
Invoke id |
M |
M(=) |
M(=) |
M(=) |
IMSI |
M |
M(=) |
||
GGSN address |
C |
C(=) |
C |
C(=) |
GGSN number |
M |
M(=) |
||
User error |
C |
C(=) |
||
Provider error |
O |
13.2.3 Parameter definition and use
Invoke Id
See definition in clause 7.6.1.
IMSI
See definition in clause 7.6.2.
GGSN address
This parameter shall be present if the protocol-converting GSN is used between the GGSN and the HLR.
GGSN number
See definition in clause 7.6.2.
User error
This parameter is sent by the responder when an error is detected and if present, takes one of the following values:
– System Failure;
– Data Missing;
– Unexpected Data Value;
– Unknown Subscriber.
Provider error
These are defined in clause 7.6.1.
13.3 MAP_NOTE_MS_PRESENT_FOR_GPRS service
13.3.1 Definition
This service is used by the HLR to inform the GGSN that the MS is present for GPRS again.
13.3.2 Service primitives
Table 13.3/1: MAP_NOTE_MS_PRESENT_FOR_GPRS
Parameter name |
Request |
Indication |
Response |
Confirm |
Invoke id |
M |
M(=) |
M(=) |
M(=) |
IMSI |
M |
M(=) |
||
GGSN address |
C |
C(=) |
||
SGSN address |
M |
M(=) |
||
User error |
C |
C(=) |
||
Provider error |
O |
13.3.3 Parameter definition and use
Invoke Id
See definition in clause 7.6.1.
IMSI
See definition in clause 7.6.2.
GGSN address
This parameter shall be present if the protocol-converting GSN is used between the GGSN and the HLR.
SGSN address
See definition in clause 7.6.2.
User error
This parameter is sent by the responder when an error is detected and if present, takes one of the following values:
– System Failure;
– Data Missing;
– Unexpected Data Value;
– Unknown Subscriber.
Provider error
These are defined in clause 7.6.1.