School of Specs 24.501v20.0.0

3GPP 24.501 v20.0.0 — the document's own text

9.11.3.4 5GS mobile identity

Taught in 4. Inside TS 24.501, the document at the centre (CT1 — the group that writes what your phone says, overview).

The purpose of the 5GS mobile identity information element is to provide either the SUCI, the 5G-GUTI, the IMEI, the IMEISV, the 5G-S-TMSI, the MAC address or the EUI-64.

The 5GS mobile identity information element is coded as shown in figures 9.11.3.4.1, 9.11.3.4.2, 9.11.3.4.3, 9.11.3.4.4, 9.11.3.4.5, 9.11.3.4.6, 9.11.3.4.8 and 9.11.3.4.7, and table 9.11.3.4.1.

The 5GS mobile identity is a type 6 information element with a minimum length of 4.

87654321
5GS mobile identity IEIoctet 1
Length of 5GS mobile identity contentsoctet 2octet 3
11110spareType of identityoctet 4
MCC digit 2MCC digit 1octet 5
MNC digit 3MCC digit 3octet 6
MNC digit 2MNC digit 1octet 7
AMF Region IDoctet 8
AMF Set IDoctet 9
AMF Set ID (continued)AMF Pointeroctet 10
5G-TMSIoctet 11
5G-TMSI (continued)octet 12
5G-TMSI (continued)octet 13
5G-TMSI (continued)octet 14

Figure 9.11.3.4.1: 5GS mobile identity information element for type of identity "5G-GUTI"

87654321
5GS mobile identity IEIoctet 1
Length of 5GS mobile identity contentsoctet 2octet 3
Identity digit 1Odd/even indicationType of identityoctet 4
Identity digit p+1Identity digit poctet 5*

Figure 9.11.3.4.2: 5GS mobile identity information element for type of identity "IMEI" or "IMEISV"

87654321
5GS mobile identity IEIoctet 1
Length of 5GS mobile identity contentsoctet 2octet 3
0spareSUPI format0spareType of identityoctet 4
MCC digit 2MCC digit 1octet 5
MNC digit 3MCC digit 3octet 6
MNC digit 2MNC digit 1octet 7
Routing indicator digit 2Routing indicator digit 1octet 8
Routing indicator digit 4Routing indicator digit 3octet 9
0Spare0Spare0Spare0SpareProtection scheme Idoctet 10
Home network public key identifieroctet 11
Scheme outputoctet 12 - x

Figure 9.11.3.4.3: 5GS mobile identity information element for type of identity "SUCI" and SUPI format "IMSI"

87654321
MSIN digit 2MSIN digit 1octet 12
MSIN digit n+1MSIN digit noctet x

Figure 9.11.3.4.3a: Scheme output for type of identity "SUCI", SUPI format "IMSI" and Protection scheme Id "Null scheme"

87654321
5GS mobile identity IEIoctet 1
Length of 5GS mobile identity contentsoctet 2octet 3
0SpareSUPI format0SpareType of identityoctet 4
SUCI NAIoctet 5 - y

Figure 9.11.3.4.4: 5GS mobile identity information element for type of identity "SUCI" and SUPI format "Network specific identifier", "GCI" or "GLI"

87654321
5GS mobile identity IEIoctet 1
Length of 5GS mobile identity contentsoctet 2octet 3
11110spareType of identityoctet 4
AMF Set IDoctet 5
AMF Set ID (continued)AMF Pointeroctet 6
5G-TMSIoctet 7
5G-TMSI (continued)octet 8
5G-TMSI (continued)octet 9
5G-TMSI (continued)octet 10

Figure 9.11.3.4.5: 5GS mobile identity information element for type of identity "5G-S-TMSI"

87654321
5GS mobile identity IEIoctet 1
Length of 5GS mobile identity contentsoctet 2octet 3
00000Type of identityoctet 4
spare

Figure 9.11.3.4.6: 5GS mobile identity information element for type of identity "No identity"

87654321
5GS mobile identity IEIoctet 1
Length of 5GS mobile identity contentsoctet 2octet 3
0spare0spare0spare0spareMAURIType of identityoctet 4
MAC addressoctet 5octet 10

Figure 9.11.3.4.7: 5GS mobile identity information element for type of identity "MAC address"

87654321
5GS mobile identity IEIoctet 1
Length of 5GS mobile identity contentsoctet 2octet 3
0spare0spare0spare0spare0spareType of identityoctet 4
EUI-64octet 5octet 12

Figure 9.11.3.4.8: 5GS mobile identity information element for type of identity "EUI-64"

Table 9.11.3.4.1: 5GS mobile identity information element

Type of identity (octet 4 bits 1 to 3)Bits
321
000No identity (see NOTE 1)
001SUCI
0105G-GUTI
011IMEI
1005G-S-TMSI
101IMEISV
110MAC address
111EUI-64
Odd/even indication (octet 4 bit 4)Bit
4
0even number of identity digits
1odd number of identity digits
For the 5G-GUTI, then bits 5 to 8 of octet 4 are coded as "1111", octet 5 through 7 contain the MCC and MNC values as specified below, octet 8 through 10 contain the AMF Region ID, the AMF Set ID and the AMF Pointer values and octet 11 through 14 contain the 5G-TMSI as defined in 3GPP TS 23.003 [4].
MCC, Mobile country code (octet 5, octet 6 bits 1 to 4)The MCC field is coded as in ITU-T Recommendation E.212 [42], annex A.
MNC, Mobile network code (octet 6 bits 5 to 8, octet 7)The coding of this field is the responsibility of each administration but BCD coding shall be used. The MNC shall consist of 2 or 3 digits. If a network operator decides to use only two digits in the MNC, bits 5 to 8 of octet 6 shall be coded as "1111".The MCC and MNC digits are coded as octets 6 to 8 of the Temporary mobile group identity IE in figure 10.5.154 of 3GPP TS 24.008 [12].
AMF Region ID (octet 8)This field contains the binary encoding of the AMF Region ID. Bit 8 of octet 7 is the most significant bit and bit 1 of octet 7 is the least significant bit.AMF Set ID (octet 9, octet 10 bits 7 to 8)This field contains the binary encoding of the AMF Set ID. Bit 8 of octet 9 is the most significant bit and bit 7 of octet 10 is the least significant bit.AMF Pointer (octet 10 bits 1 to 6)This field contains the binary encoding of the AMF Pointer. Bit 6 of octet 9 is the most significant bit and bit 1 of octet 9 is the least significant bit.5G-TMSI (octet 11 to 14)Bit 8 of octet 11 is the most significant bit and bit 1 of octet 14 is the least significant bit.
Identity digit (octet 4 bits 5 to 8, octet 5 etc.)
For the IMEI, Identity digit field is coded using BCD coding. If the number of identity digits is even then bits 5 to 8 of the last octet shall be filled with an end mark coded as "1111". The format of the IMEI is described in 3GPP TS 23.003 [4].
For the IMEISV, Identity digit field is coded using BCD coding. Bits 5 to 8 of the last octet shall be filled with an end mark coded as "1111". The format of the IMEISV is described in 3GPP TS 23.003 [4].
For the SUCI, bit 8 of octet 4 is spare and shall be coded as zero. Bits 5-7 of octet 4 contain the SUPI format and are coded as shown below.
SUPI format (octet 4, bits 5-7)Bits
765
000IMSI
001Network specific identifier
010GCI
011GLI
All other values are interpreted as IMSI by this version of the protocol.
For the SUCI with SUPI format "IMSI", octets 5 through 7 contain the MCC and MNC values as specified below. For subsequent fields, bit 8 of octet 8 is the most significant bit and bit 1 of the last octet the least significant bit. The required fields for the SUCI are as defined in 3GPP TS 23.003 [4].
MCC, Mobile country code (octet 5, octet 6 bits 1 to 4)The MCC field is coded as in ITU-T Recommendation E.212 [42], annex A.
MNC, Mobile network code (octet 6 bits 5 to 8, octet 7)The coding of this field is the responsibility of each administration but BCD coding shall be used. The MNC shall consist of 2 or 3 digits. If a network operator decides to use only two digits in the MNC, bits 5 to 8 of octet 6 shall be coded as "1111".The MCC and MNC digits are coded as octets 6 to 8 of the Temporary mobile group identity IE in figure 10.5.154 of 3GPP TS 24.008 [12].
Routing indicator (octets 8-9)Routing Indicator shall consist of 1 to 4 digits. The coding of this field is the responsibility of home network operator but BCD coding shall be used. If a network operator decides to assign less than 4 digits to Routing Indicator, the remaining digits shall be coded as "1111" to fill the 4 digits coding of Routing Indicator (see NOTE 2). If no Routing Indicator is configured in the USIM or the ME, the UE shall code bits 1 to 4 of octet 8 of the Routing Indicator as "0000" and the remaining digits as "1111".
Protection scheme identifier (octet 10 bits 1 to 4)
Bits
4321
0000Null scheme
0001ECIES scheme profile A
0010ECIES scheme profile B
0011
toReserved
1011
1100
toOperator-specific protection scheme
1111
Bits 5-8 of octet 10 are spare and shall be coded as zero.
Home network public key identifier (octet 11)
The Home network public key identifier (PKI) field is coded as defined in 3GPP TS 23.003 [4]. Home network public key identifier shall be coded as "00000000" when Protection scheme identifier is set to "0000" (i.e. Null scheme).
Bits
87654321
00000000Home network PKI value 0
00000001
toHome network PKI value (1-254)
11111110
11111111Reserved
Scheme output (octets 12 to x)The Scheme output field consists of a string of characters with a variable length or hexadecimal digits as specified in 3GPP TS 23.003 [4]. If Protection scheme identifier is set to "0000" (i.e. Null scheme), then the Scheme output consists of the MSIN and is coded using BCD coding with each digit of the MSIN coded over 4 bits. If the MSIN includes an odd number of digits, bits 5 to 8 of octet x shall be coded as "1111". If Protection scheme identifier is not "0000" (i.e. ECIES scheme profile A, ECIES scheme profile B or Operator-specific protection scheme), then Scheme output is coded as hexadecimal digits.
For the SUCI with SUPI format set to "Network specific identifier", the SUCI NAI field contains an NAI constructed as specified in clause 28.7.3 of 3GPP TS 23.003 [4] and encoded as UTF-8 string.
For the SUCI with SUPI format set to "GCI", the SUCI NAI field contains an NAI constructed as specified in clause 28.15.5 of 3GPP TS 23.003 [4] and encoded as UTF-8 string.
For the SUCI with SUPI format set to "GLI", the SUCI NAI field contains an NAI constructed as specified in clause 28.16.5 of 3GPP TS 23.003 [4] and encoded as UTF-8 string.
For the 5G-S-TMSI, bits 5 to 8 of octet 4 are coded as "1111". The coding of the 5G-S-TMSI is left open for each administration.
AMF Set ID (octet 5, octet 6 bits 7 to 8)This field contains the binary encoding of the AMF Set ID. Bit 8 of octet 5 is the most significant bit and bit 7 of octet 6 is the least significant bit.AMF Pointer (octet 6 bits 1 to 6)This field contains the binary encoding of the AMF Pointer. Bit 6 of octet 6 is the most significant bit and bit 1 of octet 6 is the least significant bit.5G-TMSI (octet 7 to 10)Bit 8 of octet 7 is the most significant bit and bit 1 of octet 10 is the least significant bit.
For Type of identity "No identity", the length of mobile identity contents parameter shall be set to 1 and the bits 4-8 of octet 4 are spare and shall be coded as zero.
MAC address usage restriction indication (MAURI) (octet 4 bit 4)
Bit
4
0No restrictions
1MAC address is not usable as an equipment identifier
MAC address (octets 5 to 10)This field contains the MAC address as defined in clause 8 of IEEE Std 802 [43].Bit 8 of octet 5 is the most significant bit and bit 1 of octet 10 is the least significant bit.
EUI-64 (octets 5 to 12)This field contains an EUI-64 as defined in [48].Bit 8 of octet 5 is the most significant bit and bit 1 of octet 12 is the least significant bit.
NOTE 1: This can be used when the requested identity is not available at the UE during the identification procedure.NOTE 2: For a 3-digit Routing Indicator, e.g "567", bits 1 to 4 of octet 8 are coded as "0101", bits 5 to 8 of octet 8 are coded as "0110", bits 1 to 4 of octet 9 are coded as "0111", bits 5 to 8 of octet 9 are coded as "1111".