Ts 123003v080300p
Ts 123003v080300p
Ts 123003v080300p
0 (2009-01)
Technical Specification
Reference
RTS/TSGC-0423003v830
Keywords
GSM, LTE, UMTS
ETSI
Important notice
The present document may be made available in more than one electronic version or in print. In any case of existing or
perceived difference in contents between such versions, the reference version is the Portable Document Format (PDF).
In case of dispute, the reference shall be the printing on ETSI printers of the 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
ETSI
3GPP TS 23.003 version 8.3.0 Release 8 2 ETSI TS 123 003 V8.3.0 (2009-01)
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.
ETSI
3GPP TS 23.003 version 8.3.0 Release 8 3 ETSI TS 123 003 V8.3.0 (2009-01)
Contents
Intellectual Property Rights ................................................................................................................................2
Foreword.............................................................................................................................................................2
Foreword.............................................................................................................................................................7
1 Scope ........................................................................................................................................................8
1.1 References ..........................................................................................................................................................8
1.1.1 Normative references....................................................................................................................................8
1.1.2 Informative references ................................................................................................................................11
1.2 Abbreviations ...................................................................................................................................................11
1.3 General comments to references ......................................................................................................................11
1.4 Conventions on bit ordering .............................................................................................................................12
2 Identification of mobile subscribers .......................................................................................................12
2.1 General .............................................................................................................................................................12
2.2 Composition of IMSI........................................................................................................................................12
2.3 Allocation principles ........................................................................................................................................13
2.4 Structure of TMSI ............................................................................................................................................13
2.5 Structure of LMSI ............................................................................................................................................14
2.6 Structure of TLLI .............................................................................................................................................14
2.7 Structure of P-TMSI Signature.........................................................................................................................15
2.8 Globally Unique Temporary UE Identity (GUTI)............................................................................................15
2.8.1 Introduction.................................................................................................................................................15
2.8.2 Mapping between Temporary and Area Identities for the EUTRAN and the UTRAN/GERAN based
systems........................................................................................................................................................16
2.9 Structure of the S-Temporary Mobile Subscriber Identity (S-TMSI) ..............................................................17
3 Numbering plan for mobile stations.......................................................................................................17
3.1 General .............................................................................................................................................................17
3.2 Numbering plan requirements ..........................................................................................................................17
3.3 Structure of MS international PSTN/ISDN number (MSISDN) ......................................................................17
3.4 Mobile Station Roaming Number (MSRN) for PSTN/ISDN routeing.............................................................18
3.5 Structure of Mobile Station International Data Number ..................................................................................19
3.6 Handover Number ............................................................................................................................................19
3.7 Structure of an IP v4 address............................................................................................................................19
3.8 Structure of an IP v6 address............................................................................................................................19
4 Identification of location areas and base stations ...................................................................................19
4.1 Composition of the Location Area Identification (LAI)...................................................................................19
4.2 Composition of the Routing Area Identification (RAI)....................................................................................20
4.3 Base station identification ................................................................................................................................20
4.3.1 Cell Identity (CI) and Cell Global Identification (CGI)..............................................................................20
4.3.2 Base Station Identify Code (BSIC).............................................................................................................20
4.4 Regional Subscription Zone Identity (RSZI)....................................................................................................21
4.5 Location Number..............................................................................................................................................21
4.6 Composition of the Service Area Identification (SAI) .....................................................................................22
4.7 Closed Subscriber Group..................................................................................................................................22
5 Identification of MSCs, GSNs and location registers ............................................................................22
5.1 Identification for routeing purposes .................................................................................................................22
5.2 Identification of HLR for HLR restoration application ....................................................................................23
6 International Mobile Station Equipment Identity and Software Version Number .................................23
6.1 General .............................................................................................................................................................23
6.2 Composition of IMEI and IMEISV ..................................................................................................................23
6.2.1 Composition of IMEI..................................................................................................................................23
6.2.2 Composition of IMEISV.............................................................................................................................24
6.3 Allocation principles ........................................................................................................................................24
ETSI
3GPP TS 23.003 version 8.3.0 Release 8 4 ETSI TS 123 003 V8.3.0 (2009-01)
ETSI
3GPP TS 23.003 version 8.3.0 Release 8 5 ETSI TS 123 003 V8.3.0 (2009-01)
14 Numbering, addressing and identification for 3GPP System to WLAN Interworking ..........................38
14.1 Introduction ......................................................................................................................................................38
14.2 Home network realm .................................................................................................................................................38
14.3 Root NAI ..........................................................................................................................................................38
14.4 Decorated NAI .................................................................................................................................................39
14.4A Fast Re-authentication NAI ..............................................................................................................................39
14.5 Temporary identities..................................................................................................................................................40
14.6 Alternative NAI.........................................................................................................................................................40
14.7 W-APN.............................................................................................................................................................40
14.7.1 Format of W-APN Network Identifier........................................................................................................41
14.7.2 Format of W-APN Operator Identifier........................................................................................................41
14.7.3 Alternative Format of W-APN Operator Identifier.....................................................................................42
14.8 Emergency Realm and NAI decoration for Emergency Cases..................................................................................42
15 Identification of Multimedia Broadcast/Multicast Service ....................................................................42
15.1 Introduction ......................................................................................................................................................42
15.2 Structure of TMGI............................................................................................................................................42
15.3 Structure of MBMS SAI...................................................................................................................................43
15.4 Home Network Realm......................................................................................................................................43
16 Numbering, addressing and identification within the GAA subsystem .................................................44
16.1 Introduction ......................................................................................................................................................44
16.2 BSF address......................................................................................................................................................44
17 Numbering, addressing and identification within the Generic Access Network....................................45
17.1 Introduction ......................................................................................................................................................45
17.2 Network Access Identifiers ..............................................................................................................................45
17.2.1 Home network realm ..................................................................................................................................45
17.2.2 Full Authentication NAI .............................................................................................................................45
17.2.3 Fast Re-authentication NAI ........................................................................................................................46
17.3 Node Identifiers................................................................................................................................................46
17.3.1 Home network domain name ......................................................................................................................46
17.3.2 Provisioning GANC-SEGW identifier........................................................................................................47
17.3.3 Provisioning GANC identifier ....................................................................................................................47
18 Addressing and Identification for Service Continuity............................................................................48
18.1 Introduction ......................................................................................................................................................48
18.2 CS Domain Routeing Number (CSRN)............................................................................................................48
18.3 IP Multimedia Routeing Number (IMRN) .......................................................................................................48
18.4 Session Transfer Number (STN) ......................................................................................................................48
18.5 Session Transfer Identifier (STI)......................................................................................................................48
18.6 Session Transfer Number for SRVCC (STN-SR) ............................................................................................48
19 Numbering, addressing and identification for the Enhanced Packet Core (EPC) ..................................48
19.1 Introduction ......................................................................................................................................................48
19.2 Home Network Realm/Domain ........................................................................................................................48
19.3 3GPP access to non-3GPP access interworking ...............................................................................................49
19.3.1 Introduction.................................................................................................................................................49
19.3.2 Root NAI ....................................................................................................................................................49
19.3.4 Decorated NAI .................................................................................................................................................50
19.3.4 Fast Re-authentication NAI ..............................................................................................................................50
19.3.5 Pseudonym Identities .......................................................................................................................................51
19.4 Identifiers for Domain Name System procedures ............................................................................................51
19.4.1 Introduction.................................................................................................................................................51
19.4.2 Fully Qualified Domain Names (FQDNs) ..................................................................................................51
19.4.2.1 General ..................................................................................................................................................51
19.4.2.2 Access Point Name (APN)....................................................................................................................52
19.4.2.2.1 Overall structure ..............................................................................................................................52
19.4.2.2.2 Format of APN Network Identifier..................................................................................................52
19.4.2.2.3 Format of APN Operator Identifier .................................................................................................52
19.4.2.2.4 Pre-rel-8 APNs ................................................................................................................................52
19.4.2.3 Tracking Area Identity (TAI) ................................................................................................................52
19.4.2.4 Mobility Management Entity (MME) ...................................................................................................53
ETSI
3GPP TS 23.003 version 8.3.0 Release 8 6 ETSI TS 123 003 V8.3.0 (2009-01)
ETSI
3GPP TS 23.003 version 8.3.0 Release 8 7 ETSI TS 123 003 V8.3.0 (2009-01)
Foreword
This Technical Specification (TS) has been produced by the 3rd Generation Partnership Project (3GPP).
The present document defines the principal purpose and use of International Mobile station Equipment Identities (IMEI)
within the digital cellular telecommunications system and the 3GPP system.
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:
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 23.003 version 8.3.0 Release 8 8 ETSI TS 123 003 V8.3.0 (2009-01)
1 Scope
The present document defines the principal purpose and use of International Mobile station Equipment Identities (IMEI)
within the digital cellular telecommunications system and the 3GPP system.
b) principles of assigning telephone and ISDN numbers to MSs in the country of registration of the MS;
d) an identification plan for location areas, routing areas, and base stations in the GSM system;
e) an identification plan for MSCs, SGSNs, GGSNs, and location registers in the GSM system;
h) an identification plan for groups of subscribers to the Voice Group Call Service (VGCS) and to the Voice
Broadcast Service (VBS); and identification plan for voice group calls and voice broadcast calls; an
identification plan for group call areas;
i) principles for assigning Packet Data Protocol (PDP) addresses to mobile stations;
k) an identification plan for CN domain, RNC and service area in the UTRAN system.
n) an identification plan together with principles of assignment and mapping of identities for the Evolved Packet
System
1.1 References
1.1.1 Normative 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 non-specific reference, the latest version applies. In the case of a reference to a 3GPP document (including
a GSM document), a non-specific reference implicitly refers to the latest version of that document in the same
Release as the present document.
[3] 3GPP TS 23.060: "General Packet Radio Service (GPRS); Service description; Stage 2"
[4] 3GPP TS 23.070: "Routeing of calls to/from Public Data Networks (PDN)".
ETSI
3GPP TS 23.003 version 8.3.0 Release 8 9 ETSI TS 123 003 V8.3.0 (2009-01)
[5] 3GPP TS 24.008: "Mobile Radio Interface Layer 3 specification; Core Network Protocols; Stage
3".
[6] 3GPP TS 29.060: "GPRS Tunnelling protocol (GTP) across the Gn and Gp interface".
[7] 3GPP TS 43.020: "Digital cellular telecommunications system (Phase 2+); Security related
network functions".
[8] void
[9] 3GPP TS 51.011: " Specification of the Subscriber Identity Module - Mobile Equipment (SIM -
ME) interface".
[10] ITU-T Recommendation E.164: "The international public telecommunication numbering plan".
[11] ITU-T Recommendation E.212: "The international identification plan for mobile terminals and
mobile users".
[12] ITU-T Recommendation E.213: "Telephone and ISDN numbering plan for land Mobile Stations in
public land mobile networks (PLMN)".
[13] ITU-T Recommendation X.121: "International numbering plan for public data networks".
[20] IETF RFC 1123: "Requirements for Internet Hosts -- Application and Support".
[22] IETF RFC 3041: "Privacy Extensions for Stateless Address Autoconfiguration in IPv6".
[23] 3GPP TS 23.236: "Intra Domain Connection of RAN Nodes to Multiple CN Nodes".
[25] Void
[28] Void
[30] 3GPP TS 23.073: "Support of Localised Service Area (SoLSA); Stage 2"
[33] Void
[34] Void
[36] 3GPP TS 42.009: "Security aspects" [currently not being raised to rel-5 – Pete H. looking into it]
ETSI
3GPP TS 23.003 version 8.3.0 Release 8 10 ETSI TS 123 003 V8.3.0 (2009-01)
[38] 3GPP TS 25.419: "UTRAN Iu-BC interface: Service Area Broadcast Protocol (SABP)"
[40] ISO/IEC 7812: "Identification cards - Numbering system and registration procedure for issuer
identifiers"
[41] Void
[45] IETF RFC 3966: "The tel URI for Telephone Numbers"
[48] 3GPP TS 24.234: "3GPP System to WLAN Interworking; UE to Network protocols; Stage 3".
[49] Void
[52] 3GPP TS 23.246: "Multimedia Broadcast/Multicast Service (MBMS); Architecture and functional
description"
[55] 3GPP TS 33.234: "Wireless Local Area Network (WLAN) interworking security".
[56] Void
[58] 3GPP TS 33.221 "Generic Authentication Architecture (GAA); Support for Subscriber
Certificates".
[61] 3GPP TS 43.318: "Generic Access to the A/Gb interface; Stage 2"
[62] 3GPP TS 44.318: "Generic Access (GA) to the A/Gb interface; Mobile GA interface layer 3
specification"
[63] 3GPP TS 29.163: "Interworking between the IP Multimedia (IM) Core Network (CN) subsystem
and Circuit Switched (CS) networks"
[65] Void
[66] 3GPP TS 51.011 Release 4: "Specification of the Subscriber Identity Module - Mobile Equipment
(SIM - ME) interface"
[67] 3GPP2 X.S0013-004: "IP Multimedia Call Control Protocol based on SIP and SDP; Stage 3"
[69] 3GPP TS 33.402: "3GPP System Architecture Evolution: Security Aspects of non-3GPP accesses"
[70] 3GPP TS 23.292: "IP Multimedia Subsystem (IMS) Centralized Services; Stage 2"
ETSI
3GPP TS 23.003 version 8.3.0 Release 8 11 ETSI TS 123 003 V8.3.0 (2009-01)
[72] 3GPP TS 23.401: "General Packet Radio Service (GPRS) enhancements for Evolved Universal
Terrestrial Radio Access Network (E-UTRAN) access"
[74] IETF RFC 3958: "Domain-Based Application Service Location Using SRV RRs and the Dynamic
Delegation Discovery Service (DDDS)"
[75] 3GPP TS 23.401: "General Packet Radio Service (GPRS) enhancements for Evolved Universal
Terrestrial Radio Access Network (E-UTRAN) access"
[76] 3GPP TS 23.237: "Mobility between 3GPP-Wireless Local Area Network (WLAN) interworking
and 3GPP systems"
[77] 3GPP TS 24.302: "Access to the 3GPP Evolved Packet Core (EPC) via non-3GPP access
networks; Stage 3"
[78] 3GPP TS 23.273: "Evolved Packet System; 3GPP EPS AAA Interfaces"
[80] IETF RFC 4122: "A Universally Unique IDentifier (UUID) URN Namespace".
[81] 3GPP TS 24.229: "IP multimedia call control protocol based on Session Initiation Protocol (SIP)
and Session Description Protocol (SDP); Stage 3".
[59] Void
1.2 Abbreviations
For the purposes of the present document, the abbreviations defined in 3GPP TS 21.905 [1] and the following apply. An
abbreviation defined in the present document takes precedence over the definition of the same abbreviation, if any, in
3GPP TR 21.905 [1].
The ISDN numbering plan for MSs and the allocation of mobile station roaming numbers is that defined in ITU-T
Recommendation E.213. Only one of the principles for allocating ISDN numbers is proposed for PLMNs. Only the
method for allocating MS roaming numbers contained in the main text of ITU-T Recommendation E.213 is
recommended for use in PLMNs. If there is any difference between the present document and the ITU-T
Recommendations, the former shall prevail.
ETSI
3GPP TS 23.003 version 8.3.0 Release 8 12 ETSI TS 123 003 V8.3.0 (2009-01)
- the different parts of an identity are shown in the figures in order of significance;
- the most significant part of an identity is on the left part of the figure and the least significant on the right.
When an identity appears in other Technical Specifications, the following conventions hold if not indicated otherwise:
- digits are numbered by order of significance, with digit 1 being the most significant;
- bits are numbered by order of significance, with the lowest bit number corresponding to the least significant bit.
2.1 General
A unique International Mobile Subscriber Identity (IMSI) shall be allocated to each mobile subscriber in the
GSM/UMTS/EPS system.
NOTE: This IMSI is the concept referred to by ITU-T as "International Mobile Station Identity".
In order to support the subscriber identity confidentiality service the VLRs, SGSNs and MME may allocate Temporary
Mobile Subscriber Identities (TMSI) to visiting mobile subscribers. The VLR,SGSN and MME must be capable of
correlating an allocated TMSI with the IMSI of the MS to which it is allocated.
An MS may be allocated three TMSIs, one for services provided through the MSC, one for services provided through
the SGSN (P-TMSI for short) and one for the services provided via the MME (M-TMSI part GUTI for short).
For addressing on resources used for GPRS, a Temporary Logical Link Identity (TLLI) is used. The TLLI to use is built
by the MS either on the basis of the P-TMSI (local or foreign TLLI), or directly (random TLLI).
In order to speed up the search for subscriber data in the VLR a supplementary Local Mobile Station Identity (LMSI) is
defined.
The LMSI may be allocated by the VLR at location updating and is sent to the HLR together with the IMSI. The HLR
makes no use of it but includes it together with the IMSI in all messages sent to the VLR concerning that MS.
3 digits 2 or 3
IMSI
ETSI
3GPP TS 23.003 version 8.3.0 Release 8 13 ETSI TS 123 003 V8.3.0 (2009-01)
1) Mobile Country Code (MCC) consisting of three digits. The MCC identifies uniquely the country of domicile of
the mobile subscriber;
2) Mobile Network Code (MNC) consisting of two or three digits for GSM/UMTS applications. The MNC
identifies the home PLMN of the mobile subscriber. The length of the MNC (two or three digits) depends on the
value of the MCC. A mixture of two and three digit MNC codes within a single MCC area is not recommended
and is outside the scope of this specification.
3) Mobile Subscriber Identification Number (MSIN) identifying the mobile subscriber within a PLMN.
The National Mobile Subscriber Identity (NMSI) consists of the Mobile Network Code and the Mobile Subscriber
Identification Number.
The allocation of Mobile Country Codes (MCCs) is administered by the ITU-T. The current allocation is given in the
COMPLEMENT TO ITU-T RECOMMENDATION E.212 [44].
The allocation of National Mobile Subscriber Identity (NMSI) is the responsibility of each administration.
If more than one PLMN exists in a country, the same Mobile Network Code should not be assigned to more than one
PLMN.
The allocation of IMSIs should be such that not more than the digits MCC + MNC of the IMSI have to be analysed in a
foreign PLMN for information transfer.
The TMSI consists of 4 octets. It can be coded using a full hexadecimal representation.
In order to avoid double allocation of TMSIs after a restart of an allocating node, some part of the TMSI may be related
to the time when it was allocated or contain a bit field which is changed when the allocating node has recovered from
the restart.
In areas where both MSC-based services and SGSN-based services are provided, some discrimination is needed
between the allocation of TMSIs for MSC-based services and the allocation of TMSIs for SGSN-based services. The
discrimination shall be done on the 2 most significant bits, with values 00, 01, and 10 being used by the VLR, and 11
being used by the SGSN.
If intra domain connection of RAN nodes to multiple CN nodes as described in 3GPP TS 23.236 [23] is applied in the
MSC/VLR or SGSN, then the NRI shall be part of the TMSI. The NRI has a configurable length of 0 to 10 bits. A
configurable length of 0 bits indicates that the NRI is not used and this feature is not applied in the MSC/VLR or SGSN.
The NRI shall be coded in bits 23 to 14. An NRI shorter than 10 bits shall be encoded with the most significant bit of
the NRI field in bit 23.
The TMSI shall be allocated only in ciphered form. See also 3GPP TS 43.020 [7] and 3GPP TS 33.102 [42].
The network shall not allocate a TMSI with all 32 bits equal to 1 (this is because the TMSI must be stored in the SIM,
and the SIM uses 4 octets with all bits equal to 1 to indicate that no valid TMSI is available).
To allow for eventual modifications of the management of the TMSI code space management, MSs shall not check if an
allocated TMSI belongs to the range allocated to the allocating node. MSs shall use an allocated TMSI according to the
specifications, whatever its value.
ETSI
3GPP TS 23.003 version 8.3.0 Release 8 14 ETSI TS 123 003 V8.3.0 (2009-01)
The TLLI consists of 32 bits, numbered from 0 to 31 by order of significance, with bit 0 being the LSB.
bit 31 is set to 0;
bit 31 is set to 0;
Part of the TLLI codespace is re-used in GERAN to allow for the inclusion of the GERAN Radio Network Temporary
Identifier in RLC/MAC messages. The G-RNTI is defined in 3GPP TS 44.118 [29].
31 30 29 28 27 26 to 0 Type of TLLI
1 1 T T T T Local TLLI
1 0 T T T T Foreign TLLI
0 1 1 1 1 R Random TLLI
0 1 1 1 0 A Auxiliary TLLI
0 1 1 0 X X Reserved
0 1 0 X X X Reserved
0 0 0 0 G G Part of the assigned G-RNTI
0 0 0 1 R R Random G-RNTI
'T', 'R', 'A' and 'X' indicate bits which can take any value for the type of TLLI. More precisely, 'T' indicates bits derived
from a P-TMSI, 'R' indicates bits chosen randomly, 'A' indicates bits chosen by the SGSN, 'G' indicates bits derived
from the assigned G-RNTI and 'X' indicates bits in reserved ranges.
ETSI
3GPP TS 23.003 version 8.3.0 Release 8 15 ETSI TS 123 003 V8.3.0 (2009-01)
The network shall not allocate a P-TMSI Signature with all 24 bits equal to 1 (this is because the P-TMSI Signature
must be stored in the SIM, and the SIM uses 3 octets with all bits equal to 1 to indicate that no valid P-TMSI signature
is available.
- one that uniquely identifies the MME which allocated the GUTI; and
- one that uniquely identifies the UE within the MME that allocated the GUTI.
The Globally Unique MME Identifier (GUMMEI) shall be constructed from the MCC, MNC and MME Identifier
(MMEI).
The MMEI shall be constructed from an MME Group ID (MMEGI) and an MME Code (MMEC).
The GUTI shall be constructed from the GUMMEI and the M-TMSI.
For paging purposes, the mobile is paged with the S-TMSI. The S-TMSI shall be constructed from the MMEC and the
M-TMSI.
The operator shall need to ensure that the MMEC is unique within the MME pool area and, if overlapping pool areas
are in use, unique within the area of overlapping MME pools.
The GUTI shall be used to support subscriber identity confidentiality, and, in the shortened S-TMSI form, to enable
more efficient radio signalling procedures (e.g. paging and Service Request).
<GUTI> = <GUMMEI><M-TMSI>,
MCC and MNC shall have the same field size as in earlier 3GPP systems.
ETSI
3GPP TS 23.003 version 8.3.0 Release 8 16 ETSI TS 123 003 V8.3.0 (2009-01)
2.8.2 Mapping between Temporary and Area Identities for the EUTRAN
and the UTRAN/GERAN based systems
This section provides information on the mapping of the temporary and location area identities, e.g. for the construction
of the Routeing Area Update Request message in GERAN/UTRAN or Tracking Area Update Request message in
E-UTRAN.
<RAI> = <MCC><MNC><LAC><RAC>
P-TMSI shall be of 32 bits length where the two topmost bits are reserved and always set to 11. These are needed since
the GERAN representation of P-TMSI, of the form TLLI, impose this restriction. Hence, for a UE which may handover
to GERAN/UTRAN (based on subscription and UE capabilities), the corresponding bits in the M-TMSI are set to 11.
The NRI field is of variable length and shall be mapped into the P-TMSI starting at bit 23 and down to bit 14. The most
significant bit of the NRI is located at bit 23 of the P-TMSI regardless of the configured length of the NRI.
In the case of a combined MME-SGSN node, the NRI of the SGSN part and the MME code of the MME part, refer to
the same combined node. RAN configuration allows NAS messages on GERAN/UTRAN and E-UTRAN to be routed
to the same combined node. The same or different values of NRI and MME code may be used for a combined node.
The mapping of the GUTI shall be done to the combination of RAI of GERAN / UTRAN and the P-TMSI:
- E-UTRAN <MME Code> maps to GERAN/UTRAN <RAC> and is also copied into the 8 most significant
bits of the NRI field within the P-TMSI;
- 22 bits of the E-UTRAN <M-TMSI> starting at bit 30 and down to bit 9 are mapped into the remaining 22
bits of the GERAN/UTRAN <P-TMSI>;
- and the remaining 8 bits of the E-UTRAN <M-TMSI> are copied into 8 bits of the <P-TMSI signature>
field.
For UTRAN, the 10-bit long NRI bits are masked out from the P-TMSI and also supplied to the RAN node as IDNNS
(Intra Domain NAS Node Selector).
The mapping of P-TMSI (TLLI) and RAI in GERAN/UTRAN to GUTI in E-UTRAN shall be performed as follows:
The 8 most significant bits of GERAN/UTRAN <NRI> map to the MME code.
GERAN/UTRAN <P-TMSI or TLLI> excluding the 8 most significant bits at the NRI position maps to the remaining
bits of the M-TMSI.
The values of <LAC> and <MME group id> shall be disjoint, so that they can be differentiated. It is recommended that
the most significant bit of the <LAC> shall be set to zero; and the most significant bit of <MME group id> shall be set
to one.
ETSI
3GPP TS 23.003 version 8.3.0 Release 8 17 ETSI TS 123 003 V8.3.0 (2009-01)
<S-TMSI> = <MMEC><M-TMSI>
3.1 General
The structure of the following numbers is defined below:
- the number used by a subscriber of a fixed (or mobile) network to call a mobile station of a PLMN;
- the network addresses used for packet data communication between a mobile station and a fixed (or mobile)
station;
One or more numbers of the ISDN numbering plan shall be assigned to a mobile station to be used for all calls to that
station, i.e. the assignment of at least one MSISDN to a mobile station is mandatory.
NOTE: For card operated stations the ISDN number should be assigned to the holder of the card (personal
number).
The ISDN numbers of MSs should be composed in such a way that standard ISDN/PSTN charging can be used for calls
to MSs.
It should be possible for each administration to develop its own independent numbering/addressing plan for MSs.
The numbering/addressing plan should not limit the possibility for MSs to roam among PLMNs.
It should be possible to change the IMSI without changing the ISDN number allocated to an MS and vice versa.
In principle, it should be possible for any subscriber of the CSPDN/PSPDN to call any MS in a PLMN. This implies
that it may be necessary for an MS to have a X.121 number.
In principle, it should be possible for any fixed or mobile terminal to communicate with a mobile terminal using an IP
v4 address or IP v6 address.
ETSI
3GPP TS 23.003 version 8.3.0 Release 8 18 ETSI TS 123 003 V8.3.0 (2009-01)
CC NDC SN
National (significant)
mobile number
Mobile station international
ISDN number
- Country Code (CC) of the country in which the MS is registered, followed by:
For GSM/UMTS applications, a National Destination Code is allocated to each PLMN. In some countries more than
one NDC may be required for each PLMN.
The composition of the MS international ISDN number should be such that it can be used as a global title address in the
Signalling Connection Control Part (SCCP) for routeing messages to the home location register of the MS. The country
code (CC) and the national destination code (NDC) will provide such routeing information. If further routeing
information is required, it should be contained in the first few digits of the subscriber number (SN).
A sub-address may be appended to an ISDN number for use in call setup and in supplementary service operations where
an ISDN number is required (see ITU-T Recommendations E.164, clause 11.2 and X.213 annex A). The sub-address is
transferred to the terminal equipment denoted by the ISDN number.
The maximum length of a sub-address is 20 octets, including one octet to identify the coding scheme for the
sub-address (see ITU-T Recommendation X.213, annex A). All coding schemes described in ITU-T Recommendation
X.213, annex A are supported in GSM and UMTS.
The MSRN is passed by the HLR to the Gateway MSC to route calls to the MS.
The Mobile Station Roaming Number for PSTN/ISDN routing shall have the same structure as international ISDN
numbers in the area in which the roaming number is allocated, i.e.:
- the country code of the country in which the visitor location register is located;
- a subscriber number with the appropriate structure for that numbering area.
The MSRN shall not be used for subscriber dialling. It should be noted that the MSRN can be identical to the MSISDN
(clause 3.3) in certain circumstances. In order to discriminate between subscriber generated access to these numbers and
re-routeing performed by the network, re-routeing or redirection indicators or other signalling means should be used, if
available.
ETSI
3GPP TS 23.003 version 8.3.0 Release 8 19 ETSI TS 123 003 V8.3.0 (2009-01)
An IP v4 address may be allocated to an MS either permanently or temporarily during a connection with the network.
An IP v6 address may be allocated to an MS either permanently or temporarily during a connection with the network
If the dynamic IPv6 stateless address autoconfiguration procedure is used, then each PDP context, or group of PDP
contexts sharing the same IP address, is assigned a unique prefix as defined in 3GPP TS 23.060 [3].
As described in RFC 2462 [21] and RFC 3041 [22], the MS can change its interface identifier without the GPRS
network being aware of the change.
- Mobile Country Code (MCC) identifies the country in which the GSM PLMN is located. The value of the MCC
is the same as the three digit MCC contained in international mobile subscriber identity (IMSI);
- Mobile Network Code (MNC) is a code identifying the GSM PLMN in that country. The MNC takes the same
value as the two or three digit MNC contained in IMSI;
- Location Area Code (LAC) is a fixed length code (of 2 octets) identifying a location area within a PLMN. This
part of the location area identification can be coded using a full hexadecimal representation except for the
following reserved hexadecimal values:
ETSI
3GPP TS 23.003 version 8.3.0 Release 8 20 ETSI TS 123 003 V8.3.0 (2009-01)
0000, and
FFFE.
These reserved values are used in some special cases when no valid LAI exists in the MS (see 3GPP TS 24.008
[5], 3GPP TS 31.102 [27] and 3GPP TS 51.011 [9]).
A specific GSM PLMN code (MCC + MNC) may be broadcast for mobile stations which are not compatible with
SoLSA and which do not understand the exclusive access indicator (see 3GPP TS 23.073 [30]). The reserved value of
the escape PLMN code is MCC = 901 and MNC = 08.
- A valid Location Area Identity (LAI) as defined in clause 4.1. Invalid LAI values are used in some special cases
when no valid RAI exists in the mobile station (see 3GPP TS 24.008 [5], 3GPP TS 31.102 [27] and
3GPP TS 51.011 [9]).
- Routeing Area Code (RAC) which is a fixed length code (of 1 octet) identifying a routeing area within a location
area.
The Cell Global Identification is the concatenation of the Location Area Identification and the Cell Identity. Cell
Identity shall be unique within a location area.
ETSI
3GPP TS 23.003 version 8.3.0 Release 8 21 ETSI TS 123 003 V8.3.0 (2009-01)
NCC BCC
3 bits 3 bits
In the definition of the NCC, care should be taken to ensure that the same NCC is not used in adjacent PLMNs which
may use the same BCCH carrier frequencies in neighbouring areas. Therefore, to prevent potential deadlocks, a
definition of the NCC appears in annex A. This annex will be reviewed in a co-ordinated manner when a PLMN is
created.
RSZI
CC NDC ZC
1) the Country Code (CC) which identifies the country in which the PLMN is located;
2) the National Destination Code (NDC) which identifies the PLMN in that country;
3) the Zone Code (ZC) which identifies a regional subscription zone as a pattern of allowed and not allowed
location areas uniquely within that PLMN.
CC and NDC are those of an ITU-T E.164 VLR or SGSN number (see clause 5.1) of the PLMN; they are coded with a
trailing filler, if required. ZC has fixed length of two octets and is coded in full hexadecimal representation.
RSZIs, including the zone codes, are assigned by the VPLMN operator. The zone code is evaluated in the VLR or
SGSN by information stored in the VLR or SGSN as a result of administrative action. If a zone code is received by a
VLR or SGSN during updating by the HLR and this zone code is related to that VLR or SGSN, the VLR or SGSN shall
be able to decide for all its MSC or SGSN areas and all its location areas whether they are allowed or not allowed.
For details of assignment of RSZI and of ZC as subscriber data see 3GPP TS 23.008 [2].
For selection of RSZI at location updating by comparison with the leading digits of the VLR or SGSN number and for
transfer of ZC from the HLR to VLR and SGSN see 3GPP TS 29.002 [31].
ETSI
3GPP TS 23.003 version 8.3.0 Release 8 22 ETSI TS 123 003 V8.3.0 (2009-01)
CC NDC LSP
The structure of the locally significant part (LSP) of the location number is a matter for agreement between the PLMN
operator and the national numbering authority in the PLMN's country. It is desirable that the location number can be
interpreted without the need for detailed knowledge of the internal structure of the PLMN; the LSP should therefore
include the national destination code in the national numbering plan for the fixed network which defines the geographic
area in which the location lies.
The set of location numbers for a PLMN shall be chosen so that a location number can be distinguished from the
MSISDN of a subscriber of the PLMN. This will allow the PLMN to trap attempts by users to dial a location number.
Within a PLMN, a Closed Subscriber Group is identified by a Closed Subscriber Group Identity (CSG-ID). The
CSG-ID shall be fix length 27 bit value.
Additionally SGSNs and GGSNs are identified by GSN Addresses. These are the SGSN Address and the GGSN
Address.
GSN Address
1) The Address Type, which is a fixed length code (of 2 bits) identifying the type of address that is used in the
Address field.
ETSI
3GPP TS 23.003 version 8.3.0 Release 8 23 ETSI TS 123 003 V8.3.0 (2009-01)
2) The Address Length, which is a fixed length code (of 6 bits) identifying the length of the Address field.
3) The Address, which is a variable length field which contains either an IPv4 address or an IPv6 address.
Address Type 0 and Address Length 4 are used when Address is an IPv4 address.
Address Type 1 and Address Length 16 are used when Address is an IPv6 address.
6.1 General
The structure and allocation principles of the International Mobile station Equipment Identity and Software Version
number (IMEISV) and the International Mobile station Equipment Identity (IMEI) are defined below.
The Mobile Station Equipment is uniquely defined by the IMEI or the IMEISV.
The IMEI is composed of the following elements (each element shall consist of decimal digits only):
- Serial Number (SNR) is an individual serial number uniquely identifying each equipment within the TAC. Its
length is 6 digits;
- Spare digit: this digit shall be zero, when transmitted by the MS.
The IMEI (14 digits) is complemented by a check digit. The check digit is not part of the digits transmitted when the
IMEI is checked, as described below. The Check Digit is intended to avoid manual transmission errors, e.g. when
customers register stolen MEs at the operator's customer care desk. The Check Digit is defined according to the Luhn
formula, as defined in annex B.
ETSI
3GPP TS 23.003 version 8.3.0 Release 8 24 ETSI TS 123 003 V8.3.0 (2009-01)
NOTE: The Check Digit is not applied to the Software Version Number.
The security requirements of the IMEI are defined in 3GPP TS 22.016 [32].
The IMEISV is composed of the following elements (each element shall consist of decimal digits only):
- Serial Number (SNR) is an individual serial number uniquely identifying each equipment within each TAC. Its
length is 6 digits;
- Software Version Number (SVN) identifies the software version number of the mobile equipment. Its length is 2
digits.
Regarding updates of the IMEISV: The security requirements of 3GPP TS 22.016 [32] apply only to the TAC and SNR,
but not to the SVN part of the IMEISV.
For a given ME, the combination of TAC and SNR used in the IMEI shall duplicate the combination of TAC and SNR
used in the IMEISV.
The Software Version Number is allocated by the manufacturer. SVN value 99 is reserved for future use.
The Group ID is a number with a maximum value depending on the composition of the voice group call reference or
voice broadcast call reference defined in section 7.3.
ETSI
3GPP TS 23.003 version 8.3.0 Release 8 25 ETSI TS 123 003 V8.3.0 (2009-01)
For definition of Group ID on the radio interface, A interface and Abis interface, see 3GPP TS 44.068 [46] and 3GPP
TS 44.069 [47].
For definition of Group ID coding on MAP protocol interfaces, see 3GPP TS 29.002 [31].
VGCS or VBS shall also be provided for roaming. If this applies, certain Group IDs shall be defined as supra-PLMN
Group IDs which have to be co-ordinated between the network operators and which shall be known in the networks and
in the SIM.
The Group Call Area ID is a number uniquely assigned to a group call area in one network and with a maximum value
depending on the composition of the voice group call reference or voice broadcast reference defined under 7.3.
The formats of the Group Call Area ID for VGCS and the Group Call Area ID for VBS are identical.
Each voice group call or voice broadcast call in one network is uniquely identified by its Voice Group Call Reference or
Voice Broadcast Call Reference. The Voice Group Call Reference or Voice Broadcast Call Reference is composed of
the Group ID and the Group Call Area ID. The composition of the group call area ID and the group ID can be specific
for each network operator.
For definition of Group Call Reference (with leading zeros inserted as necessary) on the radio interface, A interface and
Abis interface, see 3GPP TS 24.008 [5], 3GPP TS 44.068 [46] and 3GPP TS 44.069 [47].
For definition of Group Call Reference (also known as ASCI Call Reference, Voice Group Call Reference or Voice
Broadcast Call Reference) coding on MAP protocol interfaces, see 3GPP TS 29.002 [31].
Group
Call Group ID
Area ID
Voice Group Call Reference /
Voice Broadcast Call Reference
Figure 12: Voice Group Call Reference / Voice Broadcast Call Reference
ETSI
3GPP TS 23.003 version 8.3.0 Release 8 26 ETSI TS 123 003 V8.3.0 (2009-01)
1111 1001PCAP;
The following national network subsystem numbers have been allocated for use within and between GSM/UMTS
networks:
1000 1110RANAP;
1000 1111RNSAP;
1001 0010CAP;
9.0 General
Access Point Name as used in the Domain Name System (DNS) Procedures defined in 3GPP TS 29.303 [73] is
specified in subclause 19.4.2.2.
ETSI
3GPP TS 23.003 version 8.3.0 Release 8 27 ETSI TS 123 003 V8.3.0 (2009-01)
• The APN Network Identifier; this defines to which external network the GGSN is connected and optionally a
requested service by the MS. This part of the APN is mandatory.
• The APN Operator Identifier; this defines in which PLMN GPRS backbone the GGSN is located. This part of
the APN is optional.
The APN Operator Identifier is placed after the APN Network Identifier. An APN consisting of both the Network
Identifier and Operator Identifier corresponds to a DNS name of a GGSN; the APN has, after encoding as defined in the
paragraph below, a maximum length of 100 octets.
The encoding of the APN shall follow the Name Syntax defined in RFC 2181 [18], RFC 1035 [19] and RFC 1123 [20].
The APN consists of one or more labels. Each label is coded as a one octet length field followed by that number of
octets coded as 8 bit ASCII characters. Following RFC 1035 [19] the labels shall consist only of the alphabetic
characters (A-Z and a-z), digits (0-9) and the hyphen (-). Following RFC 1123 [20], the label shall begin and end with
either an alphabetic character or a digit. The case of alphabetic characters is not significant. The APN is not terminated
by a length byte of zero.
NOTE: A length byte of zero is added by the SGSN at the end of the APN before interrogating a DNS server.
For the purpose of presentation, an APN is usually displayed as a string in which the labels are separated by dots (e.g.
"Label1.Label2.Label3").
In order to guarantee uniqueness of APN Network Identifiers within or between GPRS PLMN, an APN Network
Identifier containing more than one label shall correspond to an Internet domain name. This name should only be
allocated by the PLMN if that PLMN belongs to an organisation which has officially reserved this name in the Internet
domain. Other types of APN Network Identifiers are not guaranteed to be unique within or between GPRS PLMNs.
An APN Network Identifier may be used to access a service associated with a GGSN. This may be achieved by
defining:
- an APN which corresponds to a FQDN of a GGSN, and which is locally interpreted by the GGSN as a request
for a specific service, or
- an APN Network Identifier consisting of 3 or more labels and starting with a Reserved Service Label, or an
APN Network Identifier consisting of a Reserved Service Label alone, which indicates a GGSN by the nature of
the requested service. Reserved Service Labels and the corresponding services they stand for shall be agreed
between operators who have GPRS roaming agreements.
For each operator, there is a default APN Operator Identifier (i.e. domain name). This default APN Operator Identifier
is derived from the IMSI as follows:
"mnc<MNC>.mcc<MCC>.gprs"
where:
"mnc" and "mcc" serve as invariable identifiers for the following digits.
<MNC> and <MCC> are derived from the components of the IMSI defined in subclause 2.2.
ETSI
3GPP TS 23.003 version 8.3.0 Release 8 28 ETSI TS 123 003 V8.3.0 (2009-01)
This default APN Operator Identifier is used in inter-PLMN roaming situations when attempting to translate an APN
consisting only of a Network Identifier into the IP address of the GGSN in the HPLMN. The PLMN may provide DNS
translations for other, more human-readable, APN Operator Identifiers in addition to the default Operator Identifier
described above.
In order to guarantee inter-PLMN DNS translation, the <MNC> and <MCC> coding used in the
"mnc<MNC>.mcc<MCC>.gprs" format of the APN OI shall be:
• <MNC> = 3 digits
• <MCC> = 3 digits
• If there are only 2 significant digits in the MNC, one "0" digit is inserted at the left side to fill the 3 digits
coding of MNC in the APN OI.
As an example, the APN OI for MCC 345 and MNC 12 will be coded in the DNS as "mnc012.mcc345.gprs".
ETSI
3GPP TS 23.003 version 8.3.0 Release 8 29 ETSI TS 123 003 V8.3.0 (2009-01)
The following CTSMSI Type values have been allocated for use by CTS:
01 Reserved;
Assigned CTSMSIs are allocated by the CTS-FP during enrolment, registration and other access procedures. Significant
Part of the assigned CTSMSI shall be allocated in the range 00001-FFFFE. CTS-FP shall not allocate Significant Part
equal to 00000 or to FFFFF and shall not allocate Assigned CTSMSI using Reserved Type value. Such assignments
shall be ignored by the CTS-MS.
NOTE: The assigned individual CTSMSI should be updated whenever it is sent in clear text on the CTS radio
interface during RR connection establishment.
The value FFFFF from the set of Assigned Connectionless Group CTSMSI shall be considered in all CTS-MS as the
value of the Connectionless Broadcast Identifier.
Enrolled CTS-MSs shall store the FPBI to which their assigned CTSMSIs are related.
ETSI
3GPP TS 23.003 version 8.3.0 Release 8 30 ETSI TS 123 003 V8.3.0 (2009-01)
Below the structure and allocation principles of the Fixed Part Beacon Identity (FPBI) are defined.
NOTE: The three LSBs bits of the FPBI form the 3-bit training sequence code (TSC). See 3GPP TS 45.056 [35].
The following FPBI Type values have been allocated for use by CTS:
All other values are reserved and CTS-MSs shall treat these values as FPBI class A.
- FPBI Class A Type. Its length is 2 bits and its value is 00;
- Fixed Part Number (FPN). Its length is 17 bits. The FPN contains the least significant bits of the Serial Number
part of the IFPEI.
ETSI
3GPP TS 23.003 version 8.3.0 Release 8 31 ETSI TS 123 003 V8.3.0 (2009-01)
bit No 19 1
+-------------------------------------+
|0 1| |
+-┴-┴-┴-┴-┴-┴-┴-┴-┴-┴-┴-┴-┴-┴-┴-┴-┴-┴-+
Type| CNN + FPN + RPN |
FPBI 19 bits
<------------------------------------->
- FPBI Class B Type. Its length is 2 bits and its value is 01;
- CTS Network Number (CNN). Its length is defined by the manufacturer or the system installer;
- Fixed Part Number (FPN). Its length is defined by the manufacturer or the system installer;
- Radio Part Number (RPN) assigned by the CTS manufacturer or system installer. Its length is defined by the
manufacturer or the system installer.
NOTE: RPN is used to separate a maximum of 2RPN length different cells from each other. This defines a cluster of
cells supporting intercell handover. RPN length is submitted to a CTS-MS as a result of a successful
attachment.
The FPBI Length Indicator shall be set to (2 + CNN Length) for a class B FPBI.
FPBI are not required to be unique (i.e. several CTS-FP can have the same FPBI in different areas). Care should be
taken to limit CTS-MS registration attempts to a fixed part with the same FPBI as another fixed part.
The IFPEI is composed of the following elements (each element shall consist of decimal digits only):
ETSI
3GPP TS 23.003 version 8.3.0 Release 8 32 ETSI TS 123 003 V8.3.0 (2009-01)
- Software Version Number (SVN) identifies the software version number of the fixed part equipment. Its length
is 2 digits.
Regarding updates of the IFPEI: the TAC, FAC and SNR shall be physically protected against unauthorised change (see
3GPP TS 42.009 [36]); i.e. only the SVN part of the IFPEI can be modified.
The Software Version Number (SVN) is allocated by the manufacturer after authorisation by the type approval
authority. SVN value 99 is reserved for future use.
The IFPSI is composed of the following elements (each element shall consist of decimal digits only):
- Mobile Country Code (MCC) consisting of three digits. The MCC identifies the country of the CTS-FP
subscriber (e.g. 208 for France);
The National Fixed Part Subscriber Identity (NFPSI) consists of the CTS Operator Number and the Fixed Part
Identification Number.
The allocation of CTS Operator Number (CON) and the structure of National Fixed Part Subscriber Identity (NFPSI)
are the responsibility of each National Regulation Authority.
ETSI
3GPP TS 23.003 version 8.3.0 Release 8 33 ETSI TS 123 003 V8.3.0 (2009-01)
The LSA ID can either be a PLMN significant number or a universal identity. This shall be known both in the networks
and in the SIM.
The LSA ID consists of 24 bits, numbered from 0 to 23, with bit 0 being the LSB. Bit 0 indicates whether the LSA is a
PLMN significant number or a universal LSA. If the bit is set to 0 the LSA is a PLMN significant number; if it is set to
1 it is a universal LSA.
MSB LSB
23 bits 1 bit
LSA ID
NOTE: in the following subclauses, the double vertical bar notation || indicates the concatenation operator.
The MCC and MNC are predefined within a UTRAN, and set in the RNC via O&M.
The LAC and RAC are defined by the operator, and set in the RNC via O&M.
ETSI
3GPP TS 23.003 version 8.3.0 Release 8 34 ETSI TS 123 003 V8.3.0 (2009-01)
For the syntax description and the use of this identifier in RANAP signalling, see 3GPP TS 25.413 [17].
12.3 CN Identifier
A CN node is uniquely identified within a PLMN by its CN Identifier (CN-Id). The CN-Id together with the PLMN
identifier globally identifies the CN node. The CN-Id together with the PLMN-Id is used as the CN node identifier in
RANAP signalling over the Iu interface.
The CN-Id is defined by the operator, and set in the nodes via O&M.
For the syntax description and the use of this identifier in RANAP signalling, see 3GPP TS 25.413 [17].
The RNC-Id is defined by the operator, and set in the RNC via O&M
For the syntax description and the use of this identifier in RANAP signalling, see 3GPP TS 25.413 [17].
For the usage of this identifier on Iur-g, see 3GPP TS 43.130 [43].
The Service Area Code (SAC) together with the PLMN-Id and the LAC constitute the Service Area Identifier.
The SAC is defined by the operator, and set in the RNC via O&M.
For the syntax description and the use of this identifier in RANAP signalling, see 3GPP TS 25.413 [17].
3GPP TS 25.423 [37] and 3GPP TS 25.419 [38] define the use of this identifier in RNSAP and SABP signalling.
A cell may belong to one or two Service Areas. If it belongs to two Service Areas, one is applicable in the Broadcast
(BC) domain and the other is applicable in both the CS and PS domains.
The Broadcast (BC) domain requires that its Service Areas each consist of only one cell. This does not limit the use of
Service Areas for other domains. Refer to 3GPP TS 25.410 [39] for a definition of the BC domain.
The Shared Network Area Identifier consists of the PLMN-Id followed by the Shared Network Area Code (SNAC).
ETSI
3GPP TS 23.003 version 8.3.0 Release 8 35 ETSI TS 123 003 V8.3.0 (2009-01)
For the syntax description and the use of this identifier in RANAP signalling, see 3GPP TS 25.413 [17].
13.1 Introduction
This clause describes the format of the parameters needed to access the IP multimedia core network subsystem. For
further information on the use of the parameters see 3GPP TS 23.228 [24] and 3GPP TS 29.163 [63]. For more
information on the ".3gppnetwork.org" domain name and its applicability, see Annex D of the present document. For
more information on the ".invalid" top level domain see IETF RFC 2606 [64].
For 3GPP systems, if there is no ISIM application, the UE shall derive the home network domain name from the IMSI
as described in the following steps:
1. Take the first 5 or 6 digits, depending on whether a 2 or 3 digit MNC is used (see 3GPP TS 31.102 [27]) and
separate them into MCC and MNC; if the MNC is 2 digits then a zero shall be added at the beginning.
2. Use the MCC and MNC derived in step 1 to create the "mnc<MNC>.mcc<MCC>.3gppnetwork.org" domain
name.
where:
- MCC = 234;
- MSIN = 0999999999,
For 3GPP2 systems, if there is no IMC present, the UE shall derive the home network domain name as described in
Annex C of 3GPP2 X.S0013-004 [67].
NOTE: It is possible for a representation of the IMSI to be contained within the NAI for the private identity.
For 3GPP systems, if there is no ISIM application, the private user identity is not known. If the private user identity is
not known, the private user identity shall be derived from the IMSI.
The following steps show how to build the private user identity out of the IMSI:
1. Use the whole string of digits as the username part of the private user identity; and
ETSI
3GPP TS 23.003 version 8.3.0 Release 8 36 ETSI TS 123 003 V8.3.0 (2009-01)
2. convert the leading digits of the IMSI, i.e. MNC and MCC, into a domain name, as described in subclause 13.2.
The result will be a private user identity of the form "<IMSI>@ims.mnc<MNC>.mcc<MCC>.3gppnetwork.org". For
example: If the IMSI is 234150999999999 (MCC = 234, MNC = 15), the private user identity then takes the form
"234150999999999@ims.mnc015.mcc234.3gppnetwork.org".
For 3GPP2 systems, if there is no IMC present, the UE shall derive the private user identity as described in Annex C of
3GPP2 X.S0013-004 [67].
EXAMPLE: "sip:234150999999999@ims.mnc015.mcc234.3gppnetwork.org".
For 3GPP2 systems, if there is no IMC present, the UE shall derive the public user identity as described in Annex C of
3GPP2 X.S0013-004 [67].
The PSIs are stored in the HSS either as a distinct PSI or as a wildcarded PSI. A distinct PSI contains the PSI that is
used in routing , whilst a wildcarded PSI represents a collection of PSIs. Wildcarded PSIs enable optimisation of the
operation and maintenance of the nodes. A wildcarded PSI consists of a delimited regular expression located either in
the userinfo portion of the SIP URI or in the telephone-subscriber portion of the Tel URI. The regular expression in the
wildcarded PSI shall take the form of Extended Regular Expressions (ERE) as defined in chapter 9 in IEEE 1003.1-
2004 Part 1 [60]. The delimiter shall be the exclamation mark character ("!"). If more than two exclamation mark
characters are present in the userinfo portion or telephone-subscriber portion of a wildcarded PSI then the outside pair
of exclamation mark characters is regarded as the pair of delimiters (i.e. no exclamation mark characters are allowed to
be present in the fixed parts of the userinfo portion or telephone-subscriber portion).
When stored in the HSS, the wildcarded PSI shall include the delimiter character to indicate the extent of the part of the
PSI that is wildcarded. It is used to separate the regular expression from the fixed part of the wildcarded PSI.
When used on an interface, the exclamation mark characters within a PSI shall not be interpreted as delimiter..
ETSI
3GPP TS 23.003 version 8.3.0 Release 8 37 ETSI TS 123 003 V8.3.0 (2009-01)
Example: The following PSIs communicated in interface messages to the HSS will match to the wildcarded PSI of
"sip:chatlist!.*!@example.com" stored in the HSS:
sip:chatlist1@example.com
sip:chatlist2@example.com
sip:chatlist42@example.com
sip:chatlistAbC@example.com
sip:chatlist!1@example.com
Note that sip:chatlist1@example.com and sip:chatlist!1@example.com are regarded different specific PSIs, both
matching the wildcarded PSI sip:chatlist!.*!@example.com.
"sip:anonymous@anonymous.invalid"
For more information on the Anonymous User Identity and when it is used, see 3GPP TS 29.163 [63].
"sip:unavailable@unknown.invalid"
For more information on the Unavailable User Identity and when it is used, see 3GPP TS 29.163 [63].
13.8 Instance-ID
An instance-id is a SIP Contact header parameter that uniquely identifies the SIP UA performing a registration.
When an IMEI is available, the instance-id shall take the form of a IMEI URN (see draft-montemurro-gsma-imei-urn
[79]). The format of the instance-id shall take the form "urn:gsma:imei:<gsma-specifier-defined-string>" where by the
the gsma-specifier-defined-string shall be the IMEI encoded as defined in draft-montemurro-gsma-imei-urn [79]. An
example of such an instance-id is as follows:
EXAMPLE: urn:gsma:imei:90420156-025763-0
If no IMEI is available, the instance-id shall take the form of a string representation of a UUID as a URN as defined in
IETF RFC 4122 [80]. An example of such an instance-id is as follows:
EXAMPLE: urn:uuid:f81d4fae-7dec-11d0-a765-00a0c91e6bf6
For more information on the instance-id and when it is used, see 3GPP TS 24.229 [81].
ETSI
3GPP TS 23.003 version 8.3.0 Release 8 38 ETSI TS 123 003 V8.3.0 (2009-01)
14.1 Introduction
This clause describes the format of the parameters needed to access the 3GPP system supporting the WLAN
interworking. For further information on the use of the parameters see 3GPP TS 24.234 [48]. For more information on
the ".3gppnetwork.org" domain name and its applicability, see Annex D of the present document.
When attempting to authenticate within WLAN access, the WLAN UE shall derive the home network domain name
from the IMSI as described in the following steps:
1. take the first 5 or 6 digits, depending on whether a 2 or 3 digit MNC is used (see 3GPP TS 31.102 [27], 3GPP
TS 51.011 [66]) and separate them into MCC and MNC; if the MNC is 2 digits then a zero shall be added at the
beginning;
2. use the MCC and MNC derived in step 1 to create the "mnc<MNC>.mcc<MCC>. 3gppnetwork.org" domain
name;
Where:
MCC = 234;
MNC = 15;
MSIN = 0999999999
NOTE: If it is not possible for the WLAN UE to identify whether a 2 or 3 digit MNC is used (e.g. SIM is inserted
and the length of MNC in the IMSI is not available in the "Administrative data" data file), it is
implementation dependent how the WLAN UE determines the length of the MNC (2 or 3 digits).
The username part format of the Root NAI shall comply with IETF RFC 4187 [50] when EAP AKA authentication is
used and with IETF RFC 4186 [51], when EAP SIM authentication is used.
When the username part includes the IMSI, the Root NAI shall be built according to the following steps:
1. Generate an identity conforming to NAI format from IMSI as defined in EAP SIM [51] and EAP AKA [50] as
appropriate;
ETSI
3GPP TS 23.003 version 8.3.0 Release 8 39 ETSI TS 123 003 V8.3.0 (2009-01)
2. Convert the leading digits of the IMSI, i.e. MNC and MCC, into a domain name, as described in subclause 14.2.
For example, for EAP AKA authentication: If the IMSI is 234150999999999 (MCC = 234, MNC = 15), the root NAI
then takes the form 0234150999999999@wlan.mnc015.mcc234.3gppnetwork.org.
The realm part of Decorated NAI consists of 'otherrealm', see the IETF draft 2486-bisRFC 4282 [53]. 'Homerealm' is
the realm as specified in clause 14.2, using the HPLMN ID ('homeMCC' + 'homeMNC)'. 'Otherrealm' is the realm built
using the PLMN ID (visitedMCC + visited MNC) of the PLMN selected as a result of WLAN PLMN selection (see
3GPP TS 24.234 [48]).
The username part format of the Root NAI shall comply with IETF RFC 4187 [50] when EAP AKA authentication is
used and with IETF RFC 4186 [51], when EAP SIM authentication is used.
When the username part of Decorated NAI includes the IMSI, it shall be built following the same steps specified for
Root NAI in clause 14.3.
"wlan.mnc<homeMNC>.mcc<homeMCC>.3gppnetwork.org
!0<IMSI>@wlan.mnc<visitedMNC>.mcc<visitedMCC>.3gppnetwork.org", for EAP AKA authentication and "
wlan.mnc<homeMNC>.mcc<homeMCC>.3gppnetwork.org
!1<IMSI>@wlan.mnc<visitedMNC>.mcc<visitedMCC>.3gppnetwork.org ", for EAP SIM authentication
For example, for EAP AKA authentication: If the IMSI is 234150999999999 (MCC = 234, MNC = 15) and the PLMN
ID of the Selected PLMN is MCC = 610, MNC = 71 then the Decorated NAI takes the form
wlan.mnc015.mcc234.3gppnetwork.org!0234150999999999@wlan.mnc071.mcc610.3gppnetwork.org.
NOTE: the 'otherrealm' specified in the present document is resolved by the WLAN AN. If the WLAN AN does
not have access to the GRX, then the WLAN AN should resolve the realm by other means e.g. static
look-up table, private local DNS server acting as an authoritative name server for that sub-domain.
NOTE: The permanent user identity is either the root or decorated NAI as defined in clauses 14.3 and 14.4.
EXAMPLE 1: If the fast re-authentication identity returned by the 3GPP AAA Server is 358405627015 and the IMSI
is 234150999999999 (MCC = 234, MNC = 15), the Fast Re-authentication NAI for the case when NAI decoration is
not used takes the form: 358405627015@wlan.mnc015.mcc234.3gppnetwork.org
EXAMPLE 2: If the fast re-authentication identity returned by the 3GPP AAA Server is
"358405627015@aaa1.wlan.mnc015.mcc234.3gppnetwork.org" and the IMSI is 234150999999999 (MCC = 234,
MNC = 15), the Fast Re-authentication NAI for the case when NAI decoration is not used takes the form:
358405627015@aaa1.wlan.mnc015.mcc234.3gppnetwork.org
ETSI
3GPP TS 23.003 version 8.3.0 Release 8 40 ETSI TS 123 003 V8.3.0 (2009-01)
EXAMPLE 3: If the fast re-authentication identity returned by the 3GPP AAA Server is 358405627015 and the IMSI
is 234150999999999 (MCC = 234, MNC = 15), and the PLMN ID of the Selected PLMN is MCC = 610, MNC = 71,
the Fast Re-authentication NAI takes the form: wlan.mnc015.mcc234.3gppnetwork.org
!358405627015@wlan.mnc071.mcc610.3gppnetwork.org
Temporary identity shall be generated as specified in subclause 6.4.1 of 3GPP TS 33.234 [55]. This part of the
temporary identity shall follow the UTF-8 transformation format specified in IETF RFC 2279 [54] except for the
following reserved hexadecimal octet value:
FF.
When the temporary identity username is coded with FF, this reserved value is used to indicate the special case when no
valid temporary identity exists in the WLAN UE (see 3GPP TS 24.234 [48]). The network shall not allocate a
temporary identity with the whole username coded with the reserved hexadecimal value FF.
The Alternative NAI shall contain a username part which is not derived from the IMSI. The username part shall not be a
null string.
"<any_non_null_string>@unreachable.3gppnetwork.org"
14.7 W-APN
The W-APN is composed of two parts as follows:
- The W-APN Network Identifier; this defines to which external network the PDG is connected.
- The W-APN Operator Identifier; this defines in which PLMN the PDG serving the W-APN is located.
The W-APN Operator Identifier is placed after the W-APN Network Identifier. The W-APN consisting of both the
Network Identifier and Operator Identifier corresponds to a FQDN of a PDG; the W-APN has, after encoding as defined
in the paragraph below, a maximum length of 100 octets.
The encoding of the W-APN shall follow the Name Syntax defined in IETF RFC 2181 [18], IETF RFC 1035 [19] and
IETF RFC 1123 [20]. The W-APN consists of one or more labels. Each label is coded as a one octet length field
followed by that number of octets coded as 8 bit ASCII characters. Following IETF RFC 1035 [19] the labels shall
consist only of the alphabetic characters (A-Z and a-z), digits (0-9) and the hyphen (-). Following IETF RFC 1123 [20],
the label shall begin and end with either an alphabetic character or a digit. The case of alphabetic characters is not
significant. The W-APN is not terminated by a length byte of zero.
For the purpose of presentation, a W-APN is usually displayed as a string in which the labels are separated by dots (e.g.
"Label1.Label2.Label3").
The W-APN for the support of IMS Emergency calls shall take the form of a common, reserved Network Identifier
described in subclause 14.7.1 together with the usual W-APN Operator Identifier as described in subclause 14.7.2.
ETSI
3GPP TS 23.003 version 8.3.0 Release 8 41 ETSI TS 123 003 V8.3.0 (2009-01)
A W-APN Network Identifier may be used to access a service associated with a PDG. This may be achieved by
defining:
- a W-APN which corresponds to a FQDN of a PDG, and which is locally interpreted by the PDG as a request for
a specific service, or
- a W-APN Network Identifier consisting of 3 or more labels and starting with a Reserved Service Label, or a W-
APN Network Identifier consisting of a Reserved Service Label alone, which indicates a PDG by the nature of
the requested service. Reserved Service Labels and the corresponding services they stand for shall be agreed
between operators who have WLAN roaming agreements.
The W-APN Network Identifier for the support of IMS Emergency calls shall take the form of a common, reserved
Network Identifier of the form "sos".
As an example, the W-APN for MCC 345 and MNC 12 is coded in the DNS as:
"sos.w-apn.mnc012.mcc345.pub.3gppnetwork.org".
where "sos" is the W-APN Network Identifier and " mnc012.mcc345.pub.3gppnetwork.org " is the W-APN Operator
Identifier.
For each operator, there is a default W-APN Operator Identifier (i.e. domain name). This default W-APN Operator
Identifier is derived from the IMSI as follows:
"w-apn.mnc<MNC>.mcc<MCC>.pub.3gppnetwork.org"
where:
"mnc" and "mcc" serve as invariable identifiers for the following digits.
<MNC> and <MCC> are derived from the components of the IMSI defined in subclause 2.2.
Alternatively, the default W-APN Operator Identifier is derived using the MNC and MCC of the VPLMN. See 3GPP
TS 24.234 [48] for more information.
The default W-APN Operator Identifier is used in both non-roaming and roaming situations when attempting to
translate a W-APN consisting only of a Network Identifier into the IP address of the PDG in the HPLMN.
In order to guarantee inter-PLMN DNS translation, the <MNC> and <MCC> coding used in the
"w-apn.mnc<MNC>.mcc<MCC>.pub.3gppnetwork.org" format of the W-APN OI shall be:
- <MNC> = 3 digits
- <MCC> = 3 digits
If there are only 2 significant digits in the MNC, one "0" digit shall be inserted at the left side to fill the 3 digits coding
of MNC in the W-APN OI.
As an example, the W-APN OI for MCC 345 and MNC 12 is coded in the DNS as:
ETSI
3GPP TS 23.003 version 8.3.0 Release 8 42 ETSI TS 123 003 V8.3.0 (2009-01)
"w-apn.mnc012.mcc345.pub.3gppnetwork.org".
where:
<valid operator"s REALM> corresponds to REALM names owned by the operator hosting the PDG serving the
desired W-APN.
REALM names are required to be unique, and are piggybacked on the administration of the Public Internet DNS
namespace. REALM names may also belong to the operator of the VPLMN.
As an example, the W-APN OI for the Operator REALM "notareal.com" is coded in the Public Internet DNS as:
"w-apn.notareal.com".
Where:
MCC = 234;
MNC = 15;
MSIN = 0999999999
The NAI for emergency cases shall be of the form as specified in subclauses 14.3 and 14.4, with the addition of the
emergency realm as described above for PLMNs where the emergency realm is supported.
15.1 Introduction
This clause describes the format of the parameters needed to access the Multimedia Broadcast/Multicast service. For
further information on the use of the parameters see 3GPP TS 23.246 [52].
ETSI
3GPP TS 23.003 version 8.3.0 Release 8 43 ETSI TS 123 003 V8.3.0 (2009-01)
2 or 3
6 digits 3 digits digits
TMGI
1) MBMS Service ID consisting of three octets. MBMS Service ID consists of a 6-digit fixed-length hexadecimal
number between 000000 and FFFFFF. MBMS Service ID uniquely identifies an MBMS bearer service within a
PLMN.
2) Mobile Country Code (MCC) consisting of three digits. The MCC identifies uniquely the country of domicile of
the BM-SC;
3) Mobile Network Code (MNC) consisting of two or three digits (depending on the assignment to the PLMN by its
national numbering authority). The MNC identifies the PLMN which the BM-SC belongs to. For more
information on the use of the TMGI, see 3GPP TS 23.246 [52].
The MBMS SAI shall be a decimal number between 0 and 65,535 (inclusive). The value 0 shall have special meaning;
it denotes the whole PLMN as the MBMS Service Area and it shall indicate to a receiving RNC/BSS that all cells
reachable by that RNC/BSS are part of the MBMS Service Area.
With the exception of the specific MBMS Service Ares Identity with value 0, the MBMS Service Area Identity shall be
unique within a PLMN and shall be defined in such a way that all the corresponding cells are MBMS capable.
During the MBMS service activation in roaming scenario, the BM-SC in the visted network shall derive the home
network domain name from the IMSI as described in the following steps:
1. Take the first 5 or 6 digits, depending on whether a 2 or 3 digit MNC is used (see 3GPP TS 31.102 [27], 3GPP
TS 51.011 [66]) and separate them into MCC and MNC; if the MNC is 2 digits then a zero shall be added at the
beginning;
2. Use the MCC and MNC derived in step 1 to create the "mnc<MNC>.mcc<MCC>.3gppnetwork.org" realm
name;
ETSI
3GPP TS 23.003 version 8.3.0 Release 8 44 ETSI TS 123 003 V8.3.0 (2009-01)
Where:
MCC = 234;
MNC = 15;
MSIN = 0999999999
16.1 Introduction
This clause describes the format of the parameters needed to access the GAA system. For further information on the use
of the parameters see 3GPP TS 33.221 [58]. For more information on the ".3gppnetwork.org" domain name and its
applicability, see Annex D of the present document.
For 3GPP systems, the UE shall discover the BSF address from the identity information related to the UICC application
that is used during the bootstrapping procedure i.e. IMSI for USIM, or IMPI for ISIM, in the following way:
- In the case where the USIM is used in bootstrapping, the BSF address shall be derived as follows:
1. take the first 5 or 6 digits, depending on whether a 2 or 3 digit MNC is used (see 3GPP TS 31.102 [27])
and separate them into MCC and MNC; if the MNC is 2 digits then a zero shall be added at the
beginning;
2. use the MCC and MNC derived in step 1 to create the "mnc<MNC>.mcc<MCC>.pub.3gppnetwork.org"
domain name;
- In the case where ISIM is used in bootstrapping, the BSF address shall be derived as follows:
Example 2: If the IMPI in use is "user@operator.com", the BSF address would be "bsf.operator.com ".
NOTE: If the domain name in the IMPI configured in the ISIM is a sub-domain of
"mnc<MNC>.mcc<MCC>.3gppnetwork.org" then a BSF address derived from such an IMPI will not be
reachable! Operators are therefore warned to avoid using this domain name and sub-domains thereof as a
domain name in the IMPI if GBA/GAA is to be configured in their UEs to use the ISIM.
ETSI
3GPP TS 23.003 version 8.3.0 Release 8 45 ETSI TS 123 003 V8.3.0 (2009-01)
17.1 Introduction
This clause describes the format of the parameters needed to access the Generic Access Network (GAN). For further
information on the use of the parameters and GAN in general, see 3GPP TS 43.318 [61] and 3GPP TS 44.318 [62]. For
more information on the ".3gppnetwork.org" domain name and its applicability, see Annex D of the present document.
The UE shall derive the home network realm from the IMSI as described in the following steps:
1. take the first 5 or 6 digits, depending on whether a 2 or 3 digit MNC is used (see 3GPP TS 31.102 [27], 3GPP
TS 51.011 [66]) and separate them into MCC and MNC; if the MNC is 2 digits then a zero shall be added at the
beginning;
2. use the MCC and MNC derived in step 1 to create the "mnc<MNC>.mcc<MCC>.3gppnetwork.org" network
realm;
Where:
MCC = 234;
MNC = 15;
MSIN = 0999999999,
NOTE: If it is not possible for the UE to identify whether a 2 or 3 digit MNC is used (e.g. SIM is inserted and the
length of MNC in the IMSI is not available in the "Administrative data" data file), it is implementation
dependent how the UE determines the length of the MNC (2 or 3 digits).
EXAMPLE 1: For EAP AKA authentication: If the IMSI is 234150999999999 (MCC = 234, MNC = 15), the Full
Authentication NAI takes the form 0234150999999999@gan.mnc015.mcc234.3gppnetwork.org.
ETSI
3GPP TS 23.003 version 8.3.0 Release 8 46 ETSI TS 123 003 V8.3.0 (2009-01)
EXAMPLE 2: For EAP SIM authentication: If the IMSI is 234150999999999 (MCC = 234, MNC = 15), the Full
Authentication NAI takes the form 1234150999999999@gan.mnc015.mcc234.3gppnetwork.org.
EXAMPLE 1: If the re-authentication identity is "12345" and the IMSI is 234150999999999 (MCC = 234, MNC
= 15), the Fast Re-authentication NAI takes the form
12345@gan.mnc015.mcc234.3gppnetwork.org
The UE shall derive the home network domain name from the IMSI as described in the following steps:
1. take the first 5 or 6 digits, depending on whether a 2 or 3 digit MNC is used (see 3GPP TS 31.102 [27], 3GPP
TS 51.011 [66]) and separate them into MCC and MNC; if the MNC is 2 digits then a zero shall be added at the
beginning;
2. use the MCC and MNC derived in step 1 to create the "mnc<MNC>.mcc<MCC>.pub.3gppnetwork.org" domain
name;
Where:
MCC = 234;
MNC = 15;
MSIN = 0999999999,
NOTE: If it is not possible for the UE to identify whether a 2 or 3 digit MNC is used (e.g. SIM is inserted and the
length of MNC in the IMSI is not available in the "Administrative data" data file), it is implementation
dependent how the UE determines the length of the MNC (2 or 3 digits).
ETSI
3GPP TS 23.003 version 8.3.0 Release 8 47 ETSI TS 123 003 V8.3.0 (2009-01)
Where:
MCC = 234;
MNC = 15;
MSIN = 0999999999,
NOTE: If it is not possible for the UE to identify whether a 2 or 3 digit MNC is used (e.g. SIM is inserted and the
length of MNC in the IMSI is not available in the "Administrative data" data file), it is implementation
dependent how the UE determines the length of the MNC (2 or 3 digits).
Where:
MCC = 234;
MNC = 15;
MSIN = 0999999999,
NOTE: If it is not possible for the UE to identify whether a 2 or 3 digit MNC is used (e.g. SIM is inserted and the
length of MNC in the IMSI is not available in the "Administrative data" data file), it is implementation
dependent how the UE determines the length of the MNC (2 or 3 digits).
ETSI
3GPP TS 23.003 version 8.3.0 Release 8 48 ETSI TS 123 003 V8.3.0 (2009-01)
18.1 Introduction
This clause describes the format of the parameters needed for routing within Service Continuity. For further information
on the use of the parameters see 3GPP TS 23.237 [71 ].
19.1 Introduction
This clause describes the format of the parameters needed to access the Enhanced Packet Core (EPC). For further
information on the use of the parameters see 3GPP TS 23.401 [72] and 3GPP TS 23.402 [68]. For more information on
the ".3gppnetwork.org" domain name and its applicability, see Annex D of the present document
ETSI
3GPP TS 23.003 version 8.3.0 Release 8 49 ETSI TS 123 003 V8.3.0 (2009-01)
The Home Network Realm/Domain shall be derived from the IMSI as described in the following steps:
1. take the first 5 or 6 digits, depending on whether a 2 or 3 digit MNC is used (see 3GPP TS 31.102 [27]) and
separate them into MCC and MNC; if the MNC is 2 digits then a zero shall be added at the beginning;
2. use the MCC and MNC derived in step 1 to create the "mnc<MNC>.mcc<MCC>.3gppnetwork.org" domain
name;
Where:
MCC = 234;
MNC = 15;
MSIN = 0999999999;
NOTE: If it is not possible for a UE to identify whether a 2 or 3 digit MNC is used (e.g. USIM is inserted and the
length of MNC in the IMSI is not available in the "Administrative data" data file), it is implementation
dependent how the UE determines the length of the MNC (2 or 3 digits).
At S5/S8 reference point, the NAI is generated by S-GW based on the IMSI.
At S2a/S2b reference point, the NAI is generated by the non-3GPP access network or by the client based on the UE
IMSI.
At S2c reference point, the NAI is generated by the DSMIPv6 client based on the IMSI.
For further information on the use of the parameters see 3GPP TS 24.234 [48].
The format of the username part of the Root NAI shall comply with IETF RFC 4187 [50] for use with EAP AKA
authentication.
When the username part includes the IMSI, the Root NAI shall be built according to the following steps:
1. Generate an identity conforming to NAI format from IMSI as defined in EAP AKA [50] as appropriate;
2. Convert the leading digits of the IMSI, i.e. MNC and MCC, into a domain name, as described in subclause 19.2.
"0<IMSI>@nai.epc.mnc<MNC>.mcc<MCC>.3gppnetwork.org"
ETSI
3GPP TS 23.003 version 8.3.0 Release 8 50 ETSI TS 123 003 V8.3.0 (2009-01)
For example, for EAP AKA authentication: If the IMSI is 234150999999999 (MCC = 234, MNC = 15), the root NAI
then takes the form 0234150999999999@epc.mnc015.mcc234.3gppnetwork.org.
The realm part of Decorated NAI consists of 'otherrealm', see the IETF RFC 4282 [53]. 'Homerealm' is the realm as
specified in subclause 19..2, using the HPLMN ID ('homeMCC' + 'homeMNC)'. 'Otherrealm' is the realm built using the
PLMN ID (visitedMCC + visited MNC) of the PLMN selected as a result of the PLMN selection (see 3GPP TS 23.402
[68]).
The username part format of the Root NAI shall comply with IETF RFC 4187 [50] for use with EAP AKA.
When the username part of Decorated NAI includes the IMSI, it shall be built following the same steps specified for
Root NAI in subclause 19.3.2.
nai.epc.mnc<homeMNC>.mcc<homeMCC>.3gppnetwork.org
!0<IMSI>@nai.epc.mnc<visitedMNC>.mcc<visitedMCC>.3gppnetwork.org
For example, for EAP AKA authentication: If the IMSI is 234150999999999 (MCC = 234, MNC = 15) and the PLMN
ID of the Selected PLMN is MCC = 610, MNC = 71, then the Decorated NAI takes the form
nai.epc.mnc015.mcc234.3gppnetwork.org!0234150999999999@nai.epc.mnc071.mcc610.3gppnetwork.org.
NOTE: The permanent user identity is either the Root NAI or Decorated NAI as defined in clauses 19.3.2 and
19.3.3, respectively.
EXAMPLE 1: If the fast re-authentication identity returned by the 3GPP AAA Server is 358405627015 and the
IMSI is 234150999999999 (MCC = 234, MNC = 15), the Fast Re-authentication NAI for the case
when NAI decoration is not used takes the form:
358405627015@nai.epc.mnc015.mcc234.3gppnetwork.org
EXAMPLE 2: If the fast re-authentication identity returned by the 3GPP AAA Server is
"358405627015@aaa1.nai.epc.mnc015.mcc234.3gppnetwork.org" and the IMSI is
234150999999999 (MCC = 234, MNC = 15), the Fast Re-authentication NAI for the case when
NAI decoration is not used takes the form:
358405627015@aaa1.nai.epc.mnc015.mcc234.3gppnetwork.org
EXAMPLE 3: If the fast re-authentication identity returned by the 3GPP AAA Server is 358405627015 and the
IMSI is 234150999999999 (MCC = 234, MNC = 15), and the PLMN ID of the Selected PLMN is
MCC = 610, MNC = 71, the Fast Re-authentication NAI takes the form:
nai.epc.mnc015.mcc234.3gppnetwork.org
!358405627015@nai.epc.mnc071.mcc610.3gppnetwork.org.
ETSI
3GPP TS 23.003 version 8.3.0 Release 8 51 ETSI TS 123 003 V8.3.0 (2009-01)
The pseudonym shall be generated as specified in sub-clause 6.4.1 of 3GPP TS 33.234 [55]. This part of the pseudonym
shall follow the UTF-8 transformation format specified in IETF RFC 2279 [54] except for the following reserved
hexadecimal octet value:
FF
When the pseudonym username is coded with FF, this reserved value is used to indicate the special case when no valid
temporary identity exists in the UE (see 3GPP TS 24.234 [48] for more information). The network shall not allocate a
temporary identity with the whole username coded with the reserved hexadecimal value FF.
The username portion of the pseudonym identity shall be prepended with the single digit "2" as specified in sub-clause
4.1.1.7 of IETF RFC 4187 [50].
NOTE: The permanent user identity is either the Root NAI or Decorated NAI as defined in sub-clauses 19.3.2 and
19.3.3, respectively.
EXAMPLE 1: If the pseudonym returned by the 3GPP AAA Server is 258405627015 and the IMSI is
234150999999999 (MCC = 234, MNC = 15), the pseudonym NAI for the case when NAI
decoration is not used takes the form: 258405627015@nai.epc.mnc015.mcc234.3gppnetwork.org
EXAMPLE 2: If the pseudonym returned by the 3GPP AAA Server is 258405627015 and the IMSI is
234150999999999 (MCC = 234, MNC = 15), and the PLMN ID of the Selected PLMN is MCC =
610, MNC = 71, the pseudonym NAI takes the form: nai.epc.mnc015.mcc234.3gppnetwork.org!
258405627015@nai.epc.mnc071.mcc610.3gppnetwork.org
The DNS identifiers for APNs for legacy systems (as defined in clause 9), RAIs (as defined in clause C.1, GSNs (as
defined in clause C.2) and RNCs (as defined in clause C.3) in the present document use the top level domain ".gprs" and
have a similar purpose and function as those described below. These clauses are still valid and DNS records based on
these and the below types of identifiers are expected to coexist in an operator's network for the purpose of backwards
compatibility and interworking with legacy networks.
19.4.2.1 General
The encoding of any identifier used as part of a Fully Qualifed Domain Name (FQDN) shall follow the Name Syntax
defined in IETF RFC 2181 [18], IETF RFC 1035 [19] and IETF RFC 1123 [20]. An FQDN consists of one or more
labels. Each label is coded as a one octet length field followed by that number of octets coded as 8 bit ASCII characters.
Following IETF RFC 1035 [19] the labels shall consist only of the alphabetic characters (A-Z and a-z), digits (0-9) and
the hyphen (-). Following IETF RFC 1123 [20], the label shall begin and end with either an alphabetic character or a
digit. The case of alphabetic characters is not significant. Identifiers are not terminated by a length byte of zero.
NOTE: A length byte of zero is added by the querying entity at the end of the FQDN before interrogating a DNS
server.
For the purpose of presentation, identifiers are usually displayed as a string in which the labels are separated by dots
(e.g. "Label1.Label2.Label3").
ETSI
3GPP TS 23.003 version 8.3.0 Release 8 52 ETSI TS 123 003 V8.3.0 (2009-01)
• The APN Network Identifier; this defines the packet data network (PDN) to which the UE requests connectivity
and optionally a requested service by the UE. This part of the APN is mandatory.
• The APN Operator Identifier; this defines in which PLMN the PDN-GW or GGSN is located. This part of the
APN is optional.
The APN Operator Identifier is placed after the APN Network Identifier.
In order to guarantee uniqueness of APN Network Identifiers within or between PLMNs, an APN Network Identifier
containing more than one label shall correspond to an Internet domain name. This name should only be allocated by the
PLMN if that PLMN belongs to an organisation which has officially reserved this name in the Internet domain. Other
types of APN Network Identifiers are not guaranteed to be unique within or between PLMNs.
An APN Network Identifier may be used to access a service associated with a PDN-GW or GGSN. This may be
achieved by defining an APN which in addition to being usable to select a PDN-GW or GGSN, is locally interpreted by
the PDN-GW or GGSN as a request for a specific service.
"apn.epc.mnc<MNC>.mcc<MCC>.3gppnetwork.org"
In the roaming case, the UE may utilise the services of the VPLMN. In this case, the APN Operator Identifier shall be
constructed as described in subclause 19.2, but using the MNC and MCC of the VPLMN. However, if the VPLMN is a
shared network, the APN Operator Identifier shall be constructed as described in subclause 19.2, but using the MNC
and MCC of the associated PLMN.
A subdomain name shall be derived from the MNC and MCC by adding the label "tac" to the beginning of the Home
Network Realm/Domain (see subclause 19.2).
tac-lb<TAC-low-byte>.tac-hb<TAC-high-byte>.tac.epc.mnc<MNC>.mcc<MCC>.3gppnetwork.org
The TAC is a 16 bit integer. <TAC-high-byte> is the hexadecimal string of the most significant byte in the TAC and
<TAC-low-byte > is the hexadecimal string of the least significant byte.
ETSI
3GPP TS 23.003 version 8.3.0 Release 8 53 ETSI TS 123 003 V8.3.0 (2009-01)
A subdomain name shall be derived from the MNC and MCC by adding the label "mme" to the beginning of the Home
Network Realm/Domain (see subclause 19.2).
mmec<MMEC>.mmegi<MMEGI>.mme.epc.mnc<MNC>.mcc<MCC>.3gppnetwork.org
Where <MMEC> and <MMEGI> are the hexadecimal strings of the MMEC and MMEGI.
mmegi<MMEGI>.mme.epc.mnc<MNC>.mcc<MCC>.3gppnetwork.org
A subdomain name for use by core network nodes based on RAI shall be derived from the MNC and MCC by adding
the label "rac" to the beginning of the Home Network Realm/Domain (see subclause 19.2).
rac<RAC>.lac<LAC>.rac.epc.mnc<MNC>.mcc<MCC>.3gppnetwork.org
<RAC> and <LAC> shall be Hex coded digits representing the LAC and RAC codes respectively.
If there are less than 4 significant digits in <RAC> or <LAC>, one or more "0" digit(s) is/are inserted at the left side to
fill the 4 digit coding.
Note: Above subdomain is for release 8 core network nodes to allow DNS records other than A/AAAA records.
The subdomain name in Annex C.2 are still used for existing A/AAAA records for pre-Release 8 nodes
and are also still used for backward compatibility.
nri-sgsn<NRI>.rac<RAC>.lac<LAC>.rac.epc.mnc<MNC>.mcc<MCC>.3gppnetwork.org
<NRI> shall be Hex coded digits representing the NRI code of the SGSN.
If there are less than 4 significant digits in <RAC>, one or more "0" digit(s) is/are inserted at the left side to fill the 4
digit coding. Coding for other fields is the same as in Section 19.4.2.5.
Note: Above subdomain is for release 8 core network nodes to allow DNS records other than A/AAAA records.
The subdomain name in Annex C.2 are still used for existing A/AAAA records for pre-Release 8 nodes
and are also still used for backward compatibility. .
A subdomain name for use by core network nodes based on RNC-ID shall be derived from the MNC and MCC by
adding the label "rnc" to the beginning of the Home Network Realm/Domain (see subclause 19.2).
ETSI
3GPP TS 23.003 version 8.3.0 Release 8 54 ETSI TS 123 003 V8.3.0 (2009-01)
rnc<RNC>.rnc.epc.mnc<MNC>.mcc<MCC>.3gppnetwork.org
<RNC> shall be Hex coded digits representing the RNC-ID code of the RNC.
If there are less than 4 significant digits in <RNC>, one or more "0" digit(s) is/are inserted at the left side to fill the 4
digit coding.
NOTE: Above subdomain is for release 8 core network nodes to allow DNS records other than A/AAAA records.
The subdomain name in Annex C.3 are still used for existing A/AAAA records for pre-Release 8 nodes
and are still used for backward compatibility. However, RNC-ID in Annex C.3 was originally intended
for the case where only one SGSN controlled an RNC-ID and gave the SGSN IP address. The usage for
the above RNC FQDN is potentially broader and can target an SGSN pool.
node.epc.mnc<MNC>.mcc<MCC>.3gppnetwork.org
This DNS subdomain is formally placed into the operator's control. 3GPP shall never take this DNS subdomain back or
any zone cut/subdomain within it for any purpose. As a result the operator can safely provision any DNS records it
chooses under this subdomain without concern about future 3GPP standards encroaching on the DNS names within this
zone.
The following table defines the names to be used in the procedures specified in 3GPP TS 29.303 [73]:
NOTE: The formats follow the experimental format as specified in IETF RFC 3958 [74]. For example, to find the
S8 PMIP interfaces on a PGW the Service Parameter of "3gpp-pgw:x-s8-pmip" would be used as input in
the procedures defined in IETF RFC 3958 [74].
ETSI
3GPP TS 23.003 version 8.3.0 Release 8 55 ETSI TS 123 003 V8.3.0 (2009-01)
24.302 [77 and the format and signalling of this parameter between access network and core network is specified in
3GPP TS 29.273 [78].
The encoding of the Access Network Identity shall be specified within 3GPP, but the Access Network Identity
definition for each non-3GPP access network is under the responsibility of the corresponding standardisation
organisation respectively.
20.1 Introduction
This clause describes the format of the parameters needed specifically for IMS Centralized Services (ICS). For further
information on the use of ICS parameters, see 3GPP TS 23.292 [70].
The MSC Server enhanced for ICS shall derive the home network domain name from the subscriber's IMSI as described
in the following steps:
1. Take the first 5 or 6 digits, depending on whether a 2 or 3 digit MNC is used (see 3GPP TS 31.102 [27]) and
separate them into MCC and MNC; if the MNC is 2 digits then a zero shall be added at the beginning.
2. Use the MCC and MNC derived in step 1 to create the "mnc<MNC>.mcc<MCC>.3gppnetwork.org" domain
name.
where:
- MCC = 234;
- MSIN = 0999999999,
ETSI
3GPP TS 23.003 version 8.3.0 Release 8 56 ETSI TS 123 003 V8.3.0 (2009-01)
The MSC Server enhanced for ICS shall derive the Private User Identity from the subscriber's IMSI as follows:
1. Use the whole string of digits as the username part of the private user identity; and
2. convert the leading digits of the IMSI, i.e. MNC and MCC, into a domain name, as described in sub-clause
20.3.2.
The result will be a Private User Identity of the form "<IMSI>@ics.mnc<MNC>.mcc<MCC>.3gppnetwork.org". For
example if the IMSI is 234150999999999 (MCC = 234, MNC = 15), the private user identity then takes the form
234150999999999@ics.mnc015.mcc234.3gppnetwork.org
The MSC Server enhanced for ICS shall derive the Public User Identity from the subscriber's IMSI. The Public User
Identity shall consist of the string "sip:" appended with a username and domain portion equal to the IMSI derived
Private User Identity described in sub-clause 20.3.3. An example using the same example IMSI from sub-clause 20.3.3
can be found below:
EXAMPLE: "sip:234150999999999@ics.mnc015.mcc234.3gppnetwork.org".
EXAMPLE: "sip:conf-factory.ics.mnc015.mcc234.3gppnetwork.org".
The user portion of the SIP URI is optional and implementation specific.
21.1 Introduction
This clause describes the format of the parameters needed by the UE to use Dual Stack Mobile IPv6 (DSMIPv6 as
specified in 3GPP TS 23.327 [76] and 3GPP TS 23.402 [68].
- The HA-APN Network Identifier; this defines to which external network the HA is connected.
- The HA-APN Operator Identifier; this defines in which PLMN the HA serving the HA-APN is located.
ETSI
3GPP TS 23.003 version 8.3.0 Release 8 57 ETSI TS 123 003 V8.3.0 (2009-01)
The HA-APN Operator Identifier is placed after the HA-APN Network Identifier. The HA-APN consisting of both the
Network Identifier and Operator Identifier corresponds to a FQDN of a HA; the HA-APN has, after encoding as defined
in the paragraph below, a maximum length of 100 octets.
The encoding of the HA-APN shall follow the Name Syntax defined in IETF RFC 2181 [18], IETF RFC 1035 [19] and
IETF RFC 1123 [20]. The HA-APN consists of one or more labels. Each label is coded as a one octet length field
followed by that number of octets coded as 8 bit ASCII characters. Following IETF RFC 1035 [19] the labels shall
consist only of the alphabetic characters (A-Z and a-z), digits (0-9) and the hyphen (-). Following IETF RFC 1123 [20],
the label shall begin and end with either an alphabetic character or a digit. The case of alphabetic characters is not
significant. The HA-APN is not terminated by a length byte of zero.
For the purpose of presentation, a HA-APN is usually displayed as a string in which the labels are separated by dots
(e.g. "Label1.Label2.Label3").
A HA-APN Network Identifier may be used to access a service associated with a HA. This may be achieved by
defining:
- a HA-APN which corresponds to a FQDN of a HA, and which is locally interpreted by the HA as a request for a
specific service, or
- a HA-APN Network Identifier consisting of 3 or more labels and starting with a Reserved Service Label, or a
HA-APN Network Identifier consisting of a Reserved Service Label alone, which indicates a HA by the nature
of the requested service. Reserved Service Labels and the corresponding services they stand for shall be agreed
between operators who have roaming agreements.
As an example, the HA-APN for MCC 345 and MNC 12 is coded in the DNS as:
"internet.ha-apn.mnc012.mcc345.pub.3gppnetwork.org".
where "internet" is the HA-APN Network Identifier and "mnc012.mcc345.pub.3gppnetwork.org " is the HA-APN
Operator Identifier.
For each operator, there is a default HA-APN Operator Identifier (i.e. domain name). This default HA-APN Operator
Identifier is derived from the IMSI as follows:
"ha-apn.mnc<MNC>.mcc<MCC>.pub.3gppnetwork.org"
where:
"mnc" and "mcc" serve as invariable identifiers for the following digits.
<MNC> and <MCC> are derived from the components of the IMSI defined in subclause 2.2.
Alternatively, the default HA-APN Operator Identifier is derived using the MNC and MCC of the VPLMN.
In order to guarantee inter-PLMN DNS translation, the <MNC> and <MCC> coding used in the
"ha-apn.mnc<MNC>.mcc<MCC>.pub.3gppnetwork.org" format of the HA-APN OI shall be:
- <MNC> = 3 digits
- <MCC> = 3 digits
ETSI
3GPP TS 23.003 version 8.3.0 Release 8 58 ETSI TS 123 003 V8.3.0 (2009-01)
If there are only 2 significant digits in the MNC, one "0" digit shall be inserted at the left side to fill the 3 digits coding
of MNC in the HA-APN OI.
As an example, the HA-APN OI for MCC 345 and MNC 12 is coded in the DNS as:
"ha-apn.mnc012.mcc345.pub.3gppnetwork.org".
ETSI
3GPP TS 23.003 version 8.3.0 Release 8 59 ETSI TS 123 003 V8.3.0 (2009-01)
Annex A (informative):
Colour Codes
Some of the uses of the BSIC relate to cases where the MS is attached to one of the cells. Other uses relate to cases
where the MS is attached to a third cell, usually somewhere between the two cells in question.
- The three least significant bits of the BSIC indicate which of the 8 training sequences is used in the bursts sent
on the downlink common channels of the cell. Different training sequences allow for a better transmission if
there is interference. The group of the three least significant bits of the BSIC is called the BCC (Base station
Colour Code).
- The BSIC is used to modify the bursts sent by the MSs on the access bursts. This aims to avoid one cell correctly
decoding access bursts sent to another cell.
- When in connected mode, the MSs measure and report the level they receive on a number of frequencies,
corresponding to the BCCH frequencies of neighbouring cells in the same network as the used cell. Along with
the measurement result, the MS sends to the network the BSIC which it has received on that frequency. This
enables the network to discriminate between several cells which happen to use the same BCCH frequency. Poor
discrimination might result in faulty handovers.
- The content of the measurement report messages is limited to information for 6 neighbour cells. It is therefore
useful to limit the reported cells to those to which handovers are accepted. For this purpose, each cell provides a
list of the values of the three most significant bits of the BSICs which are allocated to the cells which are useful
to consider for handovers (usually excluding cells in other PLMNs). This information enables the MS to discard
information for cells with non-conformant BSICs and not to report them. The group of the three most significant
bits of the BSIC is called the NCC (Network Colour Code).
It should be noted that when in idle mode, the MS identifies a cell (for cell selection purposes) according to the cell
identity broadcast on the BCCH and not by the BSIC.
If there exist places where MSs can receive signals from two cells, whether in the same PLMN or in different
PLMNs, which use the same BCCH frequency, it is highly preferable that these two cells have different BSICs.
Where the coverage areas of two PLMNs overlap, the rule above is respected if:
1) The PLMNs use different sets of BCCH frequencies (In particular, this is the case if no frequency is common to
the two PLMNs. This usually holds for PLMNs in the same country), or
ETSI
3GPP TS 23.003 version 8.3.0 Release 8 60 ETSI TS 123 003 V8.3.0 (2009-01)
Recognizing that method 3) is more cumbersome than method 2), and that method 1) is too constraining, it is suggested
that overlapping PLMNs which use a common part of the spectrum agree on different NCCs to be used in any
overlapping areas. As an example, a preliminary NCC allocation for countries in the European region can be found in
clause A.3 of this annex.
This example can be used as a basis for bilateral agreements. However, the use of the NCCs allocated in clause A.3 is
not compulsory. PLMN operators can agree on different BSIC allocation rules in border areas. The use of BSICs is not
constrained in non-overlapping areas, or if ambiguities are resolved by using different sets of BCCH frequencies.
This allows a second operator for each country by allocating the colour codes n (in the table) and n + 4. More than 2
colour codes per country may be used provided that in border areas only the values n and/or n+4 are used.
ETSI
3GPP TS 23.003 version 8.3.0 Release 8 61 ETSI TS 123 003 V8.3.0 (2009-01)
Annex B (normative):
IMEI Check Digit computation
The IMEI is complemented by a check digit as defined in clause 3. The Luhn Check Digit (CD) is computed on the 14
most significant digits of the IMEISV, that is on the value obtained by ignoring the SVN digits.
The method for computing the Luhn check is defined in Annex B of the International Standard "Identification cards -
Numbering system and registration procedure for issuer identifiers" (ISO/IEC 7812 [3]).
In order to specify precisely how the CD is computed for the IMEI, it is necessary to label the individual digits of the
IMEISV, excluding the SVN. This is done as follows:
The (14 most significant) digits of the IMEISV are labelled D14, D13 ... D1, where:
- TAC = D14, D13 ... D7 (with D7 the least significant digit of TAC);
Step 1: Double the values of the odd labelled digits D1, D3, D5 ... D13 of the IMEI.
Step 2: Add together the individual digits of all the seven numbers obtained in Step 1, and then add this sum to
the sum of all the even labelled digits D2, D4, D6 ... D14 of the IMEI.
Step 3: If the number obtained in Step 2 ends in 0, then set CD to be 0. If the number obtained in Step 2 does not
end in 0, then set CD to be that number subtracted from the next higher number which does end in 0.
TAC SNR
D14 D13 D12 D11 D10 D9 D8 D7 D6 D5 D4 D3 D2 D1
2 6 0 5 3 1 7 9 3 1 1 3 8 3
ETSI
3GPP TS 23.003 version 8.3.0 Release 8 62 ETSI TS 123 003 V8.3.0 (2009-01)
Step 1:
2 6 0 5 3 1 7 9 3 1 1 3 8 3
x2 x2 x2 x2 x2 x2 x2
12 10 2 18 2 6 6
Step 2:
2 + 1 + 2 + 0 + 1 + 0 + 3 + 2 + 7 + 1 + 8 + 3 + 2 + 1 + 6 + 8 + 6 = 53
Step 3:
CD = 60 - 53 = 7
ETSI
3GPP TS 23.003 version 8.3.0 Release 8 63 ETSI TS 123 003 V8.3.0 (2009-01)
Annex C (normative):
Naming convention
This normative annex defines a naming convention which will make it possible for DNS servers to translate logical
names for GSNs and RAs to physical IP addresses. The use of logical names is optional, but if the option is used, it
shall comply with the naming convention described in this annex. The fully qualified domain names used throughout
this annex shall follow the format defined in IETF RFC 1035 [19].
When an MS roams between two SGSNs within the same PLMN, the new SGSN finds the address of the old SGSN
from the identity of the old RA. Thus, each SGSN can determine the address of every other SGSN in the PLMN.
When an MS roams from an SGSN in one PLMN to an SGSN in another PLMN, the new SGSN may be unable to
determine the address of the old SGSN. Instead, the SGSN transforms the old RA information to a logical name of the
form:
racAAAA.lacBBBB.mncYYY.mccZZZ.gprs
A and B shall be Hex coded digits; Y and Z shall be encoded as single digits (in the range 0-9).
If there are less than 4 significant digits in AAAA or BBBB, one or more "0" digit(s) is/are inserted at the left side to fill
the 4 digit coding. If there are only 2 significant digits in YYY, a "0" digit is inserted at the left side to fill the 3 digit
coding.
As an example, the logical name for RAC 123A, LAC 234B, MCC 167 and MNC 92 will be coded in the DNS
server as:
rac123A.lac234B.mnc092.mcc167.gprs.
The SGSN may then acquire the IP address of the old SGSN from a DNS server, using the logical address. Introducing
the DNS concept in GPRS enables operators to use logical names instead of IP addresses when referring to nodes
(e.g. GSNs), thus providing flexibility and transparency in addressing. Each PLMN should include at least one DNS
server (which may optionally be connected via the DNS service provided by the GSM Association). Note that these
DNS servers are GPRS internal entities, unknown outside the GPRS system.
The above implies that at least MCC || MNC || LAC || RAC (= RAI) is sent as the RA parameter over the radio interface
when an MS roams to another RA.
If for any reason the new SGSN fails to obtain the address of the old SGSN, the new SGSN takes the same actions as
when the corresponding event occurs within one PLMN.
Another way to support seamless inter-PLMN roaming is to store the SGSN IP addresses in the HLR and request them
when necessary.
If Intra Domain Connection of RAN Nodes to Multiple CN Nodes (see 3GPP TS 23.236 [23]) is applied then the
Network Resource Identifier (NRI) identifies uniquely a given SGSN node out of all the SGSNs serving the same pool
area.
If the new SGSN is not able to extract the NRI from the old P-TMSI, it shall retrieve the address of the default SGSN
(see 3GPP TS 23.236 [23]) serving the old RA, using the logical name described earlier in this section. The default
SGSN in the old RA relays the GTP signalling to the old SGSN identified by the NRI in the old P-TMSI unless the
default SGSN itself is the old SGSN.
If the new SGSN is able to extract the NRI from the old P-TMSI, then it shall attempt to derive the address of the old
SGSN from the NRI and the old RAI. NRI-to-SGSN assignments may be either configured (by O&M) in the new
SGSN, or retrieved from a DNS server. If a DNS server is used, it shall be queried using the following logical name,
derived from the old RAI and NRI information:
ETSI
3GPP TS 23.003 version 8.3.0 Release 8 64 ETSI TS 123 003 V8.3.0 (2009-01)
nriCCCC.racDDDD.lacEEEE.mncYYY.mccZZZ.gprs
C, D and E shall be Hex coded digits, Y and Z shall be encoded as single digits (in the range 0-9). If there are less than
4 significant digits in CCCC, DDDD or EEEE, one or more "0" digit(s) is/are inserted at the left side to fill the 4 digit
coding. If there are only 2 significant digits in YYY, a "0" digit is inserted at the left side to fill the 3 digits coding.
As an example, the logical name for NRI 3A, RAC 123A, LAC 234B, MCC 167 and MNC 92 will be coded in the
DNS server as:
nri003A.rac123A.lac234B.mnc092.mcc167.gprs.
If for any reason the new SGSN fails to obtain the address of the old SGSN using this method, then as a fallback
method it shall retrieve the address of the default SGSN serving the old RA.
It shall be possible to refer to a GSN by a logical name which shall then be translated into a physical IP address. This
clause proposes a GSN naming convention which would make it possible for an internal GPRS DNS server to make the
translation.
X, shall be Hex coded digits, Y andZz shall be encoded as single digits (in the range 0-9).
If there are less than 4 significant digits in XXXX one or more "0" digit(s) is/are inserted at the left side to fill the 4
digits coding. If there are only 2 significant digits in YYY, a "0" digit is inserted at the left side to fill the 3 digit coding.
As an example, the logical name for SGSN 1B34, MCC 167 and MNC 92 will be coded in the DNS server as:
sgsn1B34. mnc092.mcc167.gprs
C.3 Target ID
This subclause describes a possible way to support SRNS relocation.
In UMTS, when SRNS relocation is executed, a target ID which consists of MCC, MNC and RNC ID is used as
routeing information to route to the target RNC via the new SGSN. An old SGSN shall resolve a new SGSN IP address
by a target ID to send the Forward Relocation Request message to the new SGSN.
It shall be possible to refer to a target ID by a logical name which shall be translated into an SGSN IP address to take
into account inter-PLMN handover. The old SGSN transforms the target ID information into a logical name of the form:
rncXXXX.mncYYY.mccZZZ.gprs
X shall be Hex coded digits; Y and Z shall be encoded as single digits (in the range 0-9). If there are less than 4
significant digits in XXXX, one or more "0" digit(s) is/are inserted at the left side to fill the 4 digits coding. If there are
only 2 significant digits in YYY, a "0" digit is inserted at the left side to fill the 3 digit coding. Then, for example, a
DNS server is used to translate the logical name to an SGSN IP address.
As an example, the logical name for RNC 1B34, MCC 167 and MNC 92 will be coded in the DNS server as:
rnc1B34.mnc092.mcc167.gprs
ETSI
3GPP TS 23.003 version 8.3.0 Release 8 65 ETSI TS 123 003 V8.3.0 (2009-01)
Annex D (informative):
Applicability and use of the ".3gppnetwork.org" domain
name
There currently exists a private IP network between operators to provide connectivity for user transparent services that
utilise protocols that rely on IP. This includes (but is not necessarily limited to) such services as GPRS/PS roaming,
WLAN roaming, GPRS/PS inter-PLMN handover and inter-MMSC MM delivery. This inter-PLMN IP backbone
network consists of indirect connections using brokers (known as GRXs – GPRS Roaming Exchanges) and direct
inter-PLMN connections (e.g. private wire); it is however not connected to the Internet. More details can be found in
GSMA PRD IR.34 [57].
Within this inter-PLMN IP backbone network, the domain name ".gprs" was originally conceived as the only domain
name to be used to enable DNS servers to translate logical names for network nodes to IP addresses (and vice versa).
However, after feedback from the Internet Engineering Task Force (IETF) it was identified that use of this domain
name has the following drawbacks:
1. Leakage of DNS requests for the ".gprs" top level domain into the public Internet is inevitable at sometime or other,
especially as the number of services (and therefore number of nodes) using the inter-PLMN IP backbone increases.
In the worst case scenario of faulty clients, the performance of the Internet's root DNS servers would be seriously
degraded by having to process requests for a top level domain that does not exist.
2. It would be very difficult for network operators to detect if/when DNS requests for the ".gprs" domain were leaked
to the public Internet (and therefore the security policies of the inter-PLMN IP backbone network were breached),
because the Internet's root DNS servers would simply return an error message to the sender of the request only.
To address the above, the IETF recommended using a domain name that is routable in the pubic domain but which
requests to it are not actually serviced in the public domain. The domain name ".3gppnetwork.org" was chosen as the
new top level domain name to be used (as far as possible) within the inter-PLMN IP backbone network. Originally, only
the DNS servers connected to the inter-PLMN IP backbone network were populated with the correct information
needed to service requests for all sub-domains of this domain. However, it was later identified that some new services
needed their allocated sub-domain(s) to be resolvable by the UE and not just network nodes. To address this, a new,
higher-level sub-domain was created, "pub.3gppnetwork.org", to be used in all domain names that need to be resolvable
by UEs (and possibly network nodes too).
Therefore, DNS requests sent to the local area networks (possibly connected to the Internet) for the
"pub.3gppnetwork.org" domain name can be resolved, while requests for all other sub-domains of "3gppnetwork.org"
can simply be configured to return the usual DNS error for unknown hosts (thereby avoiding potential extra load on the
Internet's root DNS servers).
The GSM Association is in charge of allocating new sub-domains of the ".3gppnetwork.org" domain name. The
procedure for requesting new sub-domains can be found in Annex E.
ETSI
3GPP TS 23.003 version 8.3.0 Release 8 66 ETSI TS 123 003 V8.3.0 (2009-01)
Annex E (normative):
Procedure for sub-domain allocation
When a 3GPP member company identifies the need for a new sub-domain name of ".3gppnetwork.org", that 3GPP
member company shall propose a CR to this specification at the earliest available meeting of the responsible working
group for this TS. The CR shall propose a new sub-domain name. The new sub-domain proposed shall be formatted in
one of the formats as described in the following table.
NOTE 1: "<service_ID>" is a chosen label, conformant to DNS naming conventions (usually IETF RFC 1035 [19]
and IETF RFC 1123 [20]) that clearly and succinctly describe the service and/or operation that is intended
to use this sub-domain.
NOTE 2: "<MNC>" and "<MCC>" are the MNC (padded to the left with a zero, if only a 2-digit MNC) and MCC
of a PLMN.
Care should be taken when choosing which format a domain name should use. Once a format has been chosen, the
responsible working group shall then check the CR and either endorse it or reject it. If the CR is endorsed, then the
responsible working group shall send an LS to the GSMA IREG describing the following key points:
- the context
- the service
- intended use
- involved actors
GSMA IREG will then verify the consistence of the proposal and its usage within the domain"s structure and
interworking rules (e.g. access to the GRX Root DNS servers). GSMA IREG will then endorse or reject the proposal
and inform the responsible working group (in 3GPP). It is possible that GSMA IREG will also specify, changes to the
newly proposed sub-domain name (e.g. due to requested sub-domain name already allocated).
It should be noted that services already defined to use the ".gprs" domain name will continue to do so and shall not use
the new domain name of ".3gppnetwork.org"; this is to avoid destabilising services that are already live.
ETSI
3GPP TS 23.003 version 8.3.0 Release 8 67 ETSI TS 123 003 V8.3.0 (2009-01)
Annex F (informative):
Change history
Change history
ETSI
3GPP TS 23.003 version 8.3.0 Release 8 68 ETSI TS 123 003 V8.3.0 (2009-01)
Change history
ETSI
3GPP TS 23.003 version 8.3.0 Release 8 69 ETSI TS 123 003 V8.3.0 (2009-01)
Change history
ETSI
3GPP TS 23.003 version 8.3.0 Release 8 70 ETSI TS 123 003 V8.3.0 (2009-01)
History
Document history
V8.3.0 January 2009 Publication
ETSI