Universal Mobile Telecommunications System (UMTS); LTE; Mobile Application Part (MAP) specification for Gateway Location Register (GLR) (3GPP TS 29.120 version 12.0.0 Release 12)

RTS/TSGC-0429120vc00

General Information

Status
Published
Publication Date
12-Oct-2014
Current Stage
12 - Completion
Due Date
13-Oct-2014
Completion Date
13-Oct-2014
Ref Project
Standard
ETSI TS 129 120 V12.0.0 (2014-10) - Universal Mobile Telecommunications System (UMTS); LTE; Mobile Application Part (MAP) specification for Gateway Location Register (GLR) (3GPP TS 29.120 version 12.0.0 Release 12)
English language
158 pages
sale 15% off
Preview
sale 15% off
Preview

Standards Content (Sample)


TECHNICAL SPECIFICATION
Universal Mobile Telecommunications System (UMTS);
LTE;
Mobile Application Part (MAP)
specification for Gateway Location Register (GLR)
(3GPP TS 29.120 version 12.0.0 Release 12)

3GPP TS 29.120 version 12.0.0 Release 12 1 ETSI TS 129 120 V12.0.0 (2014-10)

Reference
RTS/TSGC-0429120vc00
Keywords
LTE,UMTS
ETSI
650 Route des Lucioles
F-06921 Sophia Antipolis Cedex - FRANCE

Tel.: +33 4 92 94 42 00  Fax: +33 4 93 65 47 16

Siret N° 348 623 562 00017 - NAF 742 C
Association à but non lucratif enregistrée à la
Sous-Préfecture de Grasse (06) N° 7803/88

Important notice
The present document can be downloaded from:
http://www.etsi.org
The present document may be made available in electronic versions and/or in print. The content of any electronic and/or
print versions of the present document shall not be modified without the prior written authorization of ETSI. In case of any
existing or perceived difference in contents between such versions and/or in print, the only prevailing document is the
print of the Portable Document Format (PDF) version kept on a specific network drive within ETSI Secretariat.
Users of the present document should be aware that the document may be subject to revision or change of status.
Information on the current status of this and other ETSI documents is available at
http://portal.etsi.org/tb/status/status.asp
If you find errors in the present document, please send your comment to one of the following services:
http://portal.etsi.org/chaircor/ETSI_support.asp
Copyright Notification
No part may be reproduced or utilized in any form or by any means, electronic or mechanical, including photocopying
and microfilm except as authorized by written permission of ETSI.
The content of the PDF version shall not be modified without the written authorization of ETSI.
The copyright and the foregoing restriction extend to reproduction in all media.

© European Telecommunications Standards Institute 2014.
All rights reserved.
TM TM TM
DECT , PLUGTESTS , UMTS and the ETSI logo are Trade Marks of ETSI registered for the benefit of its Members.
TM
3GPP and LTE™ are Trade Marks of ETSI registered for the benefit of its Members and
of the 3GPP Organizational Partners.
GSM® and the GSM logo are Trade Marks registered and owned by the GSM Association.
ETSI
3GPP TS 29.120 version 12.0.0 Release 12 2 ETSI TS 129 120 V12.0.0 (2014-10)
Intellectual Property Rights
IPRs essential or potentially essential to the present document may have been declared to ETSI. The information
pertaining to these essential IPRs, if any, is publicly available for ETSI members and non-members, and can be found
in ETSI SR 000 314: "Intellectual Property Rights (IPRs); Essential, or potentially Essential, IPRs notified to ETSI in
respect of ETSI standards", which is available from the ETSI Secretariat. Latest updates are available on the ETSI Web
server (http://ipr.etsi.org).
Pursuant to the ETSI IPR Policy, no investigation, including IPR searches, has been carried out by ETSI. No guarantee
can be given as to the existence of other IPRs not referenced in ETSI SR 000 314 (or the updates on the ETSI Web
server) which are, or may be, or may become, essential to the present document.
Foreword
This Technical Specification (TS) has been produced by ETSI 3rd Generation Partnership Project (3GPP).
The present document may refer to technical specifications or reports using their 3GPP identities, UMTS identities or
GSM identities. These should be interpreted as being references to the corresponding ETSI deliverables.
The cross reference between GSM, UMTS, 3GPP and ETSI identities can be found under
http://webapp.etsi.org/key/queryform.asp.
Modal verbs terminology
In the present document "shall", "shall not", "should", "should not", "may", "may not", "need", "need not", "will",
"will not", "can" and "cannot" are to be interpreted as described in clause 3.2 of the ETSI Drafting Rules (Verbal forms
for the expression of provisions).
"must" and "must not" are NOT allowed in ETSI deliverables except when used in direct citation.
ETSI
3GPP TS 29.120 version 12.0.0 Release 12 3 ETSI TS 129 120 V12.0.0 (2014-10)
Contents
Intellectual Property Rights . 2
Foreword . 2
Modal verbs terminology . 2
Foreword . 7
1 Scope . 8
2 References . 8
3 Abbreviations . 8
4 The entities and interfaces within the mobile network utilising the GLR . 9
4.1 The entities of the mobile system . 9
4.2 The Interfaces within the mobile services . 9
5 Overload and compatibility overview . 9
5.1 Overload control for MAP entities . 9
5.2 Compatibility . 9
6 Requirements concerning the use of SCCP and TC . 10
6.1 Use of SCCP. 10
6.1.1 SCCP Class . 10
6.1.2 Sub-System Number (SSN) . 10
6.1.3 SCCP addressing . 10
6.1.3.1 Introduction . 10
6.1.3.2 The Gateway Location Register (GLR) . 10
6.1.3.2.1 Addressed by the VLR . 10
6.1.3.2.2 Addressed by the HLR . 10
6.1.3.2.3 Addressed by the GMSC . 11
6.1.3.2.4 Addressed by the IM-GSN . 11
6.1.3.3 The Intermediate MSC (IM_MSC) . 11
6.1.3.3.1 Addressed by the GMSC . 11
6.1.3.3.2 Addressed by the GMLC . 11
6.1.3.4 The Intermediate GSN (IM_GSN) . 11
6.1.3.5 Summary table . 11
6.2 Use of TC . 12
7 General on MAP services . 13
7.1 Common MAP services . 13
7.1.1 MAP-U-ABORT service . 13
8 Mobility services . 14
8.1 General . 14
8.2 Location Management services . 15
8.3 Authentication Management services . 15
8.4 Subscriber management services . 15
8.5 Fault recovery services . 16
8.6 Subscriber Information services . 16
9 Operation and maintenance services . 16
9.1 General . 16
9.2 MAP_SEND_IMSI service . 16
10 Call handling services . 17
10.1 General . 17
10.2 MAP_PROVIDE_ROAMING_NUMBER service . 17
10.3 MAP_SET_REPORTING_STATE service . 17
10.4 MAP_STATUS_REPORT service . 17
10.5 MAP_REMOTE_USER_FREE service . 17
ETSI
3GPP TS 29.120 version 12.0.0 Release 12 4 ETSI TS 129 120 V12.0.0 (2014-10)
11 Supplementary services related services . 18
11.1 General . 18
11.2 MAP_REGISTER_SS service. 18
11.3 MAP_ERASE_SS service . 18
11.4 MAP_ACTIVATE_SS service . 18
11.5 MAP_DEACTIVATE_SS service . 18
11.6 MAP_ INTERROGATE _SS service . 19
11.7 MAP_ REGISTER_PASSWORD service . 19
11.8 MAP_ GET_PASSWORD service . 19
11.9 MAP_ PROCESS_UNSTRUCTURED_SS_REQUEST service . 19
11.10 MAP_ UNSTRUCTURED_SS_REQUEST service . 20
11.11 MAP_UNSTRUCTURED_SS_NOTIFY service . 20
11.12 MAP_REGISTER_CC_ENTRY service . 20
11.13 MAP_ERASE_CC_ENTRY service . 20
12 Short message service management services . 20
12.1 General . 20
12.2 MAP-READY-FOR-SM service . 21
12.3 MAP-MT-FORWARD-SHORT-MESSAGE service . 21
13 Network-Requested PDP Context Activation services . 21
13.1 General . 21
13.2 MAP_SEND_ROUTING_INFO_FOR_GPRS service . 21
13.3 MAP_FAILURE_REPORT service . 22
14 Void . 22
15 Element of procedure . 22
15.1 SDL descriptions . 22
16 Mapping onto TC services . 23
17 Abstract syntax of the MAP protocol . 24
17.1 General . 24
17.2 Packages specifications . 24
17.3 Application contexts . 25
18 General on MAP user procedure . 26
19 Mobility procedures . 27
19.1 Location management Procedures . 27
19.1.1 Location updating . 29
19.1.1.1 General . 29
19.1.1.2 Detailed procedure in the GLR . 30
19.1.2 Location Cancellation . 43
19.1.2.1 General . 43
19.1.2.2 Detailed procedure in the GLR . 44
19.1.3 Purge MS . 49
19.1.3.1 General . 49
19.1.3.2 Detailed procedure in GLR . 49
19.2 Fault recovery procedures . 54
19.2.1 RESET procedure . 54
19.2.1.1 HLR failure case . 54
19.2.1.2 GLR failure case . 54
19.2.1.3 Detailed procedure in GLR . 54
19.2.2 VLR restoration: the restore data procedure in the GLR . 58
19.2.2.1 General . 58
19.2.2.2 Detailed procedure in GLR . 58
20 Operations and maintenance procedures . 65
20.1 General . 65
20.2 Subscriber data management procedures . 65
20.2.1 General . 65
20.2.2 Procedures in the GLR . 67
20.2.2.1 Subscriber deletion procedure . 67
ETSI
3GPP TS 29.120 version 12.0.0 Release 12 5 ETSI TS 129 120 V12.0.0 (2014-10)
20.2.2.2 Subscriber data modification procedure . 67
20.3 Subscriber Identity procedure . 77
20.3.1 Subscriber identity procedure in the GLR . 78
21 Call handling procedures . 81
21.1 General . 81
21.2 Retrieval of routing information . 82
21.2.1 General . 82
21.2.2 Process in the GLR to provide a roaming number . 83
21.2.3 Process in the GLR to provide subscriber information . 86
21.3 Setting of Reporting State . 89
21.3.1 General . 89
21.3.2 Process in the GLR to set the reporting state . 89
21.4 Status Reporting . 92
21.4.1 General . 92
21.4.2 Process in the GLR for Status Reporting . 92
21.5 Remote User Free . 94
21.5.1 General . 94
21.5.2 Process in the GLR for Remote User Free . 95
22 Supplementary services procedures . 98
22.1 Functional supplementary service processes . 98
22.1.1 Functional supplementary service process co-ordinator for GLR. 98
22.1.2 Call completion supplementary service process co-ordinator for GLR . 100
22.2 Registration procedure . 102
22.2.1 General . 102
22.2.2 Procedures in the GLR . 103
22.3 Erasure procedure . 105
22.3.1 General . 105
22.3.2 Procedures in the GLR . 106
22.4 Activation procedure . 106
22.4.1 General . 106
22.4.2 Procedures in the GLR . 106
22.5 Deactivation procedure . 108
22.5.1 General . 108
22.5.2 Procedures in the GLR . 109
22.6 Interrogation procedure . 109
22.6.1 General . 109
22.6.2 Procedures in the GLR . 109
22.7 Password registration procedure . 109
22.7.1 General . 109
22.7.2 Procedures in the GLR . 109
22.8 Mobile Initiated USSD procedure . 109
22.8.1 Procedures in the GLR . 109
22.9 Network initiated USSD procedure . 112
22.9.1 Procedure in the GLR . 112
22.10 Common macros for clause 22 . 116
22.10.1 SS Password handling macros . 116
22.11 Activation of a CCBS request . 118
22.11.1 General . 118
22.11.2 Procedure in the GLR . 118
22.12 Deactivation of a CCBS request . 120
22.12.1 General . 120
22.12.2 Procedure in the GLR . 121
23 Short message service procedures . 124
23.1 General . 124
23.2 The mobile terminated short message transfer procedure . 124
23.2.1 Procedure in the Intermediate MSC . 124
23.2.2 Procedure in the GLR . 130
23.3 The Short Message Alert procedure . 136
23.3.1 Procedures in the GLR . 137
ETSI
3GPP TS 29.120 version 12.0.0 Release 12 6 ETSI TS 129 120 V12.0.0 (2014-10)
24 GPRS process description . 139
24.1 General . 139
24.2 Send Routing Information procedure . 139
24.2.1 Process in the GLR for Send Routing Information for GPRS . 139
24.2.2 Process in the IM-GSN for Send Routing Information for GPRS . 140
24.3 Failure Report procedure . 143
24.3.1 Process in the GLR for Failure Report. 143
24.3.2 Process in the IM-GSN for Failure Report . 144
25 General macro description . 147
25.1 MAP open macros . 147
25.2 Macros to check the content of indication and confirmation primitives. 147
25.3 Authentication processes . 147
25.3.1 Process Obtain_Authentication_Sets_GLR . 147
25.3.2 Process Authentication_Failure_Report_GLR. 149
25.4 Short Message Alert procedures . 151
25.4.1 Subscriber_Present_GLR_AS_VLR process . 151
25.4.2 The Mobile Subscriber is present . 154
Annex A (informative): Change history . 156
History . 157

ETSI
3GPP TS 29.120 version 12.0.0 Release 12 7 ETSI TS 129 120 V12.0.0 (2014-10)
Foreword
rd
This Technical Specification (TS) has been produced by the 3 Generation Partnership Project (3GPP).
The present document specifies the signalling requirements and procedures used at network elements related to the
Gateway Location Register (GLR) for Mobile Application Part (MAP) within the 3GPP system. (i.e. the present
document specifies the delta against 3GPP TS 29.002.)
The contents of the present document are subject to continuing work within the TSG and may change following formal
TSG approval. Should the TSG modify the contents of the present document, it will be re-released by the TSG with an
identifying change of release date and an increase in version number as follows:
Version x.y.z
where:
x the first digit:
1 presented to TSG for information;
2 presented to TSG for approval;
3 or greater indicates TSG approved document under change control.
y the second digit is incremented for all changes of substance, i.e. technical enhancements, corrections,
updates, etc.
z the third digit is incremented when editorial only changes have been incorporated in the document.
ETSI
3GPP TS 29.120 version 12.0.0 Release 12 8 ETSI TS 129 120 V12.0.0 (2014-10)
1 Scope
The present document describes the signalling requirements and procedures used at network elements related to the
GLR for MAP within the 3GPP system at the application level.
The present document gives the description of the systems needed only in the network utilising GLR as the delta
document against 3GPP TS 29.002.
2 References
The following documents contain provisions which, through reference in this text, constitute provisions of the present
document.
• References are either specific (identified by date of publication, edition number, version number, etc.) or
non-specific.
• For a specific reference, subsequent revisions do not apply.
• For a non-specific reference, the latest version applies.
[1] 3GPP TS 23.003: "Numbering, addressing and identification".
[2] 3GPP TS 23.007: "Restoration procedures".
[3] 3GPP TS 23.012: "Location registration procedures".
[4] 3GPP TS 23.040: "Technical realization of the Short Message Service (SMS) Point to Point (PP)".
[5] 3GPP TS 29.002: "Mobile Application Part (MAP) specification".
[6] 3GPP TS 23.119: "Gateway Location Register (GLR) - stage2".
3 Abbreviations
For the purposes of the present document, the following abbreviations apply:
CCBS  Completion of Call to Busy Subscriber
GLR  Gateway Location Register
GPRS  General Packet Radio Service
IM_GSN Intermediate GSN
IM_MSC Intermediate MSC
SGSN  Serving GPRS support node
GGSN  Gateway GPRS support node
ETSI
3GPP TS 29.120 version 12.0.0 Release 12 9 ETSI TS 129 120 V12.0.0 (2014-10)
4 The entities and interfaces within the mobile network
utilising the GLR
4.1 The entities of the mobile system
The functional entities related to the GLR are described below. The description of each entity is detailed in 3GPP TS
23.119 (GLR stage2 specification). The other functional entities described in the present document (e.g. MSC, VLR,
and HLR) are specified in 3GPP TS 29.002.
- The Gateway location Register (GLR).
- The Intermediate MSC (IM-MSC).
- The Intermediate GSN (IM-GSN).
4.2 The Interfaces within the mobile services
The Interfaces related to the GLR are described below. The description of each interface is detailed in 3GPP TS 23.119
(GLR stage2 specification).
- Interface between the HLR and the GLR.
- Interface between the VLR and the GLR.
- Interface between the MSC and the IM_MSC.
- Interface between the SGSN and the GLR.
- Interface between the MSC and the GLR.
- Interface between the GLR and the IM_GSN.
5 Overload and compatibility overview
5.1 Overload control for MAP entities
The VLR and SGSN see the GLR as an HLR, and the HLR sees the GLR as a VLR or a SGSN. Therefore the GLR
shall behave like mobile entity as which the GLR is regarded. If overload of the GLR is detected, the responder may
ignore requests for certain MAP operations (see tables 5.1/1, 5.1/2 and 5.1/3 in 3GPP TS 29.002). The decision as to
which MAP Operations may be ignored is made by the MAP service provider and is based upon the priority of the
application context.
5.2 Compatibility
A version negotiation mechanism based on the use of an application-context-name is used to negotiate the protocol
version used between two entities for supporting a MAP-user signalling procedure. The description of the version
negotiation mechanism is detailed in 3GPP TS 29.002.
ETSI
3GPP TS 29.120 version 12.0.0 Release 12 10 ETSI TS 129 120 V12.0.0 (2014-10)
6 Requirements concerning the use of SCCP and TC
6.1 Use of SCCP
The Mobile Application Part makes use of the services offered by the Signalling Connection Control Part of signalling
System No. 7. CCITT Blue Book or ITU-T (03/93) Recommendations Q.711 to Q.716 should be consulted for the full
specification of SCCP. In North America (World Zone 1) the national version of SCCP is used as specified in ANSI
T1.112.
6.1.1 SCCP Class
MAP will only make use of the connectionless classes (0 or 1) of the SCCP.
6.1.2 Sub-System Number (SSN)
The Application Entities (AEs) defined for MAP consist of several Application Service Elements (ASEs) and are
addressed by sub-system numbers (SSNs). The SSN for MAP are specified in 3GPP TS 23.003 [1]. The specific SSN is
not needed for the GLR, IM_MSC, and IM_GSN.
6.1.3 SCCP addressing
6.1.3.1 Introduction
The format and coding of address parameters carried by SCCP are detailed in 3GPP TS 29.002.
The following subclauses describe the method of SCCP addressing appropriate for each entity both for the simple intra-
PLMN case and where an inter-PLMN communication is required. The following entities are considered for the GLR
additionally:
- the Gateway location Register (GLR);
- the Intermediate Mobile-services Switching Centre (IM_MSC);
- the Intermediate GPRS Support Node (IM_GSN).
6.1.3.2 The Gateway Location Register (GLR)
6.1.3.2.1 Addressed by the VLR
In the network utilising the GLR, when an MS that belongs to other PLMN registers in a VLR/SGSN, the VLR/SGSN
sees the GLR as the MS’s HLR. When initiating the update location dialogues, the VLR is able to address the GLR
based on the SPC of the GLR because of intra-PLMN signalling. And the VLR can address the GLR based on an E.214
Mobile Global Title originally derived by the VLR from the IMSI (when CCITT or ITU-T SCCP is used), or an E.212
number originally derived from IMSI (when ANSI SCCP is used, an IMSI). When answering with Global Title to the
VLR, the GLR shall insert its E.164 address in the Calling Party Address of the SCCP message containing the first
responding CONTINUE message. After that, the VLR can address the GLR based on an E.164 GLR address.
6.1.3.2.2 Addressed by the HLR
When a location updating dialogue initiated by a GLR has been successfully completed, the HLR sees the GLR as the
VLR. When initiating dialogues towards the VLR, the routeing information used by the HLR is derived from the
E.164 VLR number received as a parameter of the MAP message initiating the update location dialogue, but in reality
the HLR addresses the GLR using the VLR number.
ETSI
3GPP TS 29.120 version 12.0.0 Release 12 11 ETSI TS 129 120 V12.0.0 (2014-10)
6.1.3.2.3 Addressed by the GMSC
In the case that the MS is served by the SGSN in the network utilising the GLR, the GMSC sees the GLR as the SGSN.
When the GMSC initiates dialogues towards the SGSN the SGSN (MAP) SSN (See 3GPP TS 23.003) shall be included
in the called party address. The routeing information used by the GMSC is derived from the E.164 SGSN number
received as a parameter of the MAP message initiating the forward short message procedure. But in reality the GMSC
addresses the GLR using the SGSN number.
6.1.3.2.4 Addressed by the IM-GSN
In the network utilising the GLR, the IM-GSN initiates the GPRS location information retrieval to the GLR. The IM-GSN
must have the value of the GLR address beforehand.
6.1.3.3 The Intermediate MSC (IM_MSC)
6.1.3.3.1 Addressed by the GMSC
When a short message for CS has to be routed to an MS, the GMSC addresses the MSC by an MSC identity received
from the HLR that complies with E.164 rules. But in reality the GMSC addresses the IM-MSC in the network utilising
the GLR.
6.1.3.3.2 Addressed by the GMLC
When a location request for a particular MS needs to be sent to the MS’s VMSC, the GMLC addresses the MSC using
an E.164 address received from the MS’s HLR. But in reality the GMLC addresses the IM-MSC in the network utilising
the GLR.
6.1.3.4 The Intermediate GSN (IM_GSN)
The IM-GSN provides routing of the Network-Requested PDP Context activation. If a Network-Requested PDP
Context activation fails, the GLR will alert the IM-GSN when the subscriber becomes reachable. The GLR will use
the E.164 IM-GSN number received as parameter of the MAP message reporting the failure.
6.1.3.5 Summary table
The following table summarises the SCCP address used for invoke operations. As a principle, within a PLMN either an
SPC or a GT may be used (network operation option), whereas when addressing an entity outside the PLMN the GT
must be used. The address type mentioned in the table (e.g. MSISDN) is used as GT or to derive the SPC.
For a response, the originating address passed in the invoke message is used as SCCP Called Party Address. For
extra-PLMN addressing the own E.164 entity address is used as SCCP Calling Party Address; for intra-PLMN
addressing an SPC derived from the entity number may be used instead. When using an SPC, the SPC may be taken
directly from MTP.
ETSI
3GPP TS 29.120 version 12.0.0 Release 12 12 ETSI TS 129 120 V12.0.0 (2014-10)
Table 6.1.3/1
to fixed HLR VLR MSC SGSN GGSN GLR IM-MSC IM-
from net GSN
work
fixed
network
home    I:SPC/GT
location E:GT
register T:VLR NUMBER
visitor    I:SPC/GT
location E:GT
register T:MGT
(outside World Zone
1)/MSISDN
(World Zone 1/)HLR
NUMBER
(note)
mobile-   E:GT I:SPC/GT
services T:SGSN NUMBER E:GT
switching T:MSC
centre NUMBER
Serving    I:SPC/GT
GPRS T:MGT/MSISDN/HL
Support R NUMBER
Node
Gateway   Note1
GPRS
Support
Node
Gateway --- E:GT I:SPC/G --- I:SPC/G
Location T:MGT T T
register (outside T:VLR T:SGSN
World NUMBE NUMBE
Zone1)/MSISDN( R R
World Zone1/)
HLR NUMBER
(note)
Intermedia---  I:SPC/GT
te- T:MSC
MSC
NUMBER
Intermedia---   I:SPC/GT
te- T:HLR
GSN NUMBER
I: Intra-PLMN E: Extra (Inter)-PLMN   T: Address Type
GT: Global Title MGT: E.214 Mobile Global Title SPC: Signalling Point Code
NOTE 0: For initiating the location updating procedure and an authentication information retrieval from the HLR
preceding it, the VLR has to derive the HLR address from the IMSI of the MS. The result can be an SPC or
an E.214 Mobile G
...

Questions, Comments and Discussion

Ask us and Technical Secretary will try to provide an answer. You can facilitate discussion about the standard in here.

Loading comments...