3GPP 24.501 v20.0.0 — the document's own text
9.11.4.34 ECS address
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 ECS address information element is to indicate the ECS address (either IPv4 address, IPv6 address, or FQDN) and the associated spatial validity condition.
The ECS address information element is coded as shown in figure 9.11.4.34.1, figure 9.11.4.34.2, figure 9.11.4.34.3, figure 9.11.4.34.4, figure 9.11.4.34.5, figure 9.11.4.34.6, table 9.11.4.34.1, table 9.11.4.34.2, table 9.11.4.34.4 and table 9.11.4.34.5.
The ECS address information element is a type 6 information element with minimum length of 8 octets and a maximum length of 65538 octets.
| 8 | 7 | 6 | 5 | 4 | 3 | 2 | 1 | |
|---|---|---|---|---|---|---|---|---|
| ECS address IEI | octet 1 | |||||||
| Length of ECS address contents | octet 2octet 3 | |||||||
| Type of ECS address | Type of spatial validity condition | octet 4 | ||||||
| ECS address | octet 5octet a | |||||||
| Spatial validity condition contents | octet (a+1)*octet n* | |||||||
| 0Spare | 0Spare | 0Spare | 0Spare | 0Spare | 0Spare | ESPILI | EAMI | Octet m* |
| ECS authentication methods | octet o* | |||||||
| ECS supported PLMNs information list | octet p*octet w* |
Figure 9.11.4.34.1: ECS address information element
| 8 | 7 | 6 | 5 | 4 | 3 | 2 | 1 | |
|---|---|---|---|---|---|---|---|---|
| Length of spatial validity condition contents | octet (a+1)octet (a+2) | |||||||
| Spatial validity information 1 | octet boctet c | |||||||
| Spatial validity information 2 | octet (c+1)*octet d* | |||||||
| … | octet (d+1)*octet e* | |||||||
| Spatial validity information N | octet (e+1)*octet n* |
Figure 9.11.4.34.2: Spatial validity condition contents
| 8 | 7 | 6 | 5 | 4 | 3 | 2 | 1 | |
|---|---|---|---|---|---|---|---|---|
| 0Spare | 0Spare | 0Spare | 0Spare | 0Spare | TLSGI | TLSAI | TLSCSCI | octet o* |
Figure 9.11.4.34.3: ECS authentication methods
| 8 | 7 | 6 | 5 | 4 | 3 | 2 | 1 | |
|---|---|---|---|---|---|---|---|---|
| Length of ECS supported PLMNs information list contents | octet poctet (p+2) | |||||||
| Supported PLMN information 1 | octet (p+3)octet q | |||||||
| Supported PLMN information 2 | octet (q+1)*octet u* | |||||||
| … | octet (u+1)*octet v* | |||||||
| Supported PLMN information N | octet (v+1)*octet w* |
Figure 9.11.4.34.4: ECS supported PLMNs information list contents
| 8 | 7 | 6 | 5 | 4 | 3 | 2 | 1 | |
|---|---|---|---|---|---|---|---|---|
| Length of Supported PLMN information contents | octet (q+1)octet (q+3) | |||||||
| PLMN identity | octet (q+4)octet (q+6) | |||||||
| ECSP information 1 | octet (q+7)*octet r* | |||||||
| ECSP information 2 | octet (r+1)*octet s* | |||||||
| … | octet (s+1)*octet t* | |||||||
| ECSP information N | octet (t+1)*octet u* |
Figure 9.11.4.34.5: Supported PLMN information contents
| 8 | 7 | 6 | 5 | 4 | 3 | 2 | 1 | |
|---|---|---|---|---|---|---|---|---|
| Length of ECSP identifier contents | octet (r+1)octet (r+2) | |||||||
| ECSP identifier | octet (r+3)*octet s* |
Figure 9.11.4.34.6: ECSP information contents
Table 9.11.4.34.1: ECS address information element
| Type of ECS address (octet 4, bit 1 to 4) | ||||
|---|---|---|---|---|
| Bits | ||||
| 4 | 3 | 2 | 1 | |
| 0 | 0 | 0 | 0 | IPv4 |
| 0 | 0 | 0 | 1 | IPv6 |
| 0 | 0 | 1 | 0 | FQDN |
| 1 | 1 | 1 | 1 | Unspecified |
| All other values are spare. The receiving entity shall ignore an ECS address IE with type of ECS address containing a spare value. | ||||
| Type of spatial validity condition (octet 4, bit 5 to 8) | ||||
| Bits | ||||
| 8 | 7 | 6 | 5 | |
| 0 | 0 | 0 | 0 | No spatial validity condition |
| 0 | 0 | 0 | 1 | Geographical service area |
| 0 | 0 | 1 | 0 | Tracking area |
| 0 | 0 | 1 | 1 | Country-wide |
| All other values are spare. The receiving entity shall ignore a spatial validity condition with type of spatial validity condition containing an unknown value. | ||||
| If the type of ECS address indicates IPv4, then the ECS address field contains an IPv4 address in octet 5 to octet 8. | ||||
| If the type of ECS address indicates IPv6, then the ECS address field contains an IPv6 address in octet 5 to octet 20 and is encoded according to IETF RFC 4291 [66]. | ||||
| If the type of ECS address indicates FQDN, then the ECS address field contains in octet 5 the length of FQDN value and in octet 6 to octet a an FQDN value encoded as defined in clause 19.4.2 in 3GPP TS 23.003 [4]. | ||||
| If the type of ECS address indicates unspecified, then the remaining fields of ECS address information element shall be passed to the upper layers. | ||||
| Spatial validity condition contents (octet (a+1)* to n*) | ||||
| The spatial validity condition contents contain a variable number of spatial validity condition information. | ||||
| ECS authentication methods indicator (EAMI) (octet m*, bit 1) | ||||
| Bits | ||||
| 1 | ||||
| 0 | ECS authentication methods field is not included | |||
| 1 | ECS authentication methods field is included | |||
| If the EAMI bit is set to "ECS authentication methods field is included" then the ECS authentication methods field is included otherwise the ECS authentication methods field is not included. ECS authentication methods is an optional field and is included based on operator requirements. | ||||
| ECS supported PLMNs information list indication (ESPILI) (octet m*, bit 2)Bits2 | ||||
| 0 | ECS supported PLMNs information list field is not included | |||
| 1 | ECS supported PLMNs information list field is included | |||
| If the ESPILI bit is set to "ECS supported PLMNs information list field is included" then the ECS supported PLMNs information list field is included otherwise the ECS supported PLMNS information list field is not included.ECS supported PLMNs information list (octet p* to w*)The ECS supported PLMNs information list contains a variable number of supported PLMN information field. The supported PLMN information field is coded according to figure 9.11.4.34.5. |
Table 9.11.4.34.2: Spatial validity condition contents
| If the type of spatial validity condition of the ECS address indicates No spatial validity condition, then the spatial validity condition information field is empty. |
|---|
| If the type of spatial validity condition of the ECS address indicates geographical service area, then the spatial validity condition information field contains a geographical service area which is specified by geographical descriptions as defined in 3GPP TS 23.032 [4B]. |
| If the type of spatial validity condition of the ECS address indicates tracking area, then the spatial validity condition information field contains a TAI as defined in clause 9.11.3.8 starting from octet 2. |
| If the type of spatial validity condition of the ECS address indicates country-wide, then the spatial validity condition information field contains an MCC as defined in in ITU-T Recommendation E.212 [42], annex A. The first MCC digit is coded in bit 1 to 4 of the octet b, the second MCC digit is coded in bit 5 to 8 of the octet b, and the third MCC digit is coded in bit 1 to 4 of the octet b+1. Bit 5 to bit 8 of the octet b+1 shall be padded with 1. If only two digits are used for for MCC, octet b+1 shall be padded with 1. |
Table 9.11.4.34.3: ECS authentication methods contents
| ECS authentication methods (octet o*) | ||||
|---|---|---|---|---|
| TLS client server certificate indicator (TLSCSCI) (octet o*, bit 1) | ||||
| 0 | TLS client server certificate not supported | |||
| 1 | TLS client server certificate supported | |||
| TLS with AKMA indicator (TLSAI) (octet o*, bit 2) | ||||
| 0 | TLS with AKMA not supported | |||
| 1 | TLS with AKMA supported | |||
| TLS with GBA indicator (TLSGI) (octet o*, bit 3) | ||||
| 0 | TLS with GBA not supported | |||
| 1 | TLS with GBA supported | |||
Table 9.11.4.34.4: Supported PLMN information contents
| PLMN identity:The PLMN identity for which the EDN configuration information can be provided by the ECS. This is encoded as octet 3 to octet 5 in figure 9.11.3.85.1. |
|---|
| ECSP information:The identifier of the ECSP(s) associated with the PLMN and whose information is available at the ECS. The ECSP information is coded according to figure 9.11.4.34.6 and table 9.11.4.34.5. |
Table 9.11.4.34.5: ECSP information contents
| ECSP identifierThis field contains one ECSP identifier. The ECSP identifier is encoded as a UTF-8 string. |
|---|