Service-level-AA container contents (octet 4 to octet n); max value of 65535 octets | |||||||||
The error handlings for service-level-AA parameters specified in subclauses 7.6.1, 7.6.3 and 7.7.1 shall apply to the service-level-AA parameters included in the service-level-AA container contents. | |||||||||
Service-level-AA parameters | |||||||||
Type of service-level-AA parameter (octet xi +1) | |||||||||
This field contains the IEI of the service-level-AA parameter. | |||||||||
Length of service-level-AA parameter | |||||||||
This field indicates binary coded length of the value of the service-level-AA parameter. | |||||||||
Value of service-level-AA parameter | |||||||||
This field contains the value of the service-level-AA parameter with the value part of the referred information element based on following service-level-AA parameter reference. | |||||||||
The receiving entity shall ignore service-level-AA parameter with type of service-level-AA parameter field containing an unknown IEI. | |||||||||
IEI (hexadecimal) | Service-level-AA parameter name | Service-level-AA parameter reference | |||||||
10 | Service-level device ID | Service-level device ID (see subclause 9.11.2.11) | |||||||
20 | Service-level-AA server address | Service-level-AA server address (see subclause 9.11.2.12) | |||||||
30 | Service-level-AA response | Service-level-AA response (see subclause 9.11.2.14) | |||||||
40 | Service-level-AA payload type | Service-level-AA payload type (see subclause 9.11.2.15) (NOTE) | |||||||
70 | Service-level-AA payload | Service-level-AA payload (see subclause 9.11.2.13) | |||||||
A- | Service-level-AA pending indication | Service-level-AA pending indication (see subclause 9.11.2.17) | |||||||
50 | Service-level-AA service status indication | Service-level-AA service status indication (see subclause 9.11.2.18) | |||||||
NOTE:
A service-level-AA payload type is always followed by the associated service-level-AA payload as shown in Figure 9.11.2.10.5.
|
Service-level device ID (octet 3 to octet y) | |
A service-level device ID encoded as UTF-8 string. | |
Service-level-AA server address type (octet 3): | |
Bits
8 7 6 5 4 3 2 1 | |
0 0 0 0 0 0 0 1 | IPv4 |
0 0 0 0 0 0 1 0 | IPv6 |
0 0 0 0 0 0 1 1 | IPv4v6 |
0 0 0 0 0 1 0 0 | FQDN |
All other values are spare. If received they shall be ignored. | |
If the service-level-AA server address type indicates IPv4, then the service-level-AA server address field contains an IPv4 address in octet 4 to octet 7. | |
If the service-level-AA server address type indicates IPv6, then the service-level-AA server address field contains an IPv6 address in octet 4 to octet 19. | |
If the service-level-AA server address type indicates IPv4v6, then the service-level-AA server address field contains two IP addresses. The first IP address is an IPv4 address in octet 4 to octet 7. The second IP address is an IPv6 address in octet 8 to octet 23. | |
If the service-level-AA server address type indicates FQDN, octet 4 to octet z is encoded as defined in subclause 19.4.2.1 in TS 23.003. | |
Service-level-AA payload (octet 4 to octet s) | |
A payload for authentication and authorization transparently transported and which is provided from/to the upper layers. | |
Service-level-AA result field (SLAR) (octet 3, bits 1 and 2) | |
Bits
1 2 | |
0 0 | No information |
0 1 | Service level authentication and authorization was successful. |
1 0 | Service level authentication and authorization was not successful or service level authorization is revoked. |
1 1 | Reserved |
C2 authorization result field (C2AR) (octet 3, bits 3 and 4) | |
Bits
3 4 | |
0 0 | No information |
0 1 | C2 authorization was successful. |
1 0 | C2 authorization was not successful or C2 authorization is revoked. |
1 1 | Reserved |
Bits 5 to 8 of octet 3 are spare and shall be coded as zero. | |
Service-level-AA payload type (octet 3): | |
Bits
8 7 6 5 4 3 2 1 | |
0 0 0 0 0 0 0 1 | UUAA payload (see NOTE 1) |
0 0 0 0 0 0 1 0 | C2 authorization payload (see NOTE 2) |
All other values are spare, and the receiving entity shall ignore the service-level-AA payload type value set to a spare value. | |
NOTE 1:
If the service-level-AA payload type indicates UUAA payload, the field for the service-level-AA payload of the Service-level AA payload information element is an application layer payload for UUAA procedure between the UE supporting UAS services and the USS.
NOTE 2:
If the service-level-AA payload type indicates C2 authorization payload, the field for the service-level-AA payload of the Service-level-AA payload information element is an application layer payload for C2 authorization procedure between the UE supporting UAS services and the USS.
|
Service-level-AA pending indication (SLAPI) (octet 1, bit 1) | |
Bit
1 | |
0 | reserved |
1 | Service-level-AA procedure is to be performed |
UAS (octet 3, bit 1) | |
Bit
1 | |
0 | UAS services not enabled |
1 | UAS services enabled |
Bits 2 to 8 of octet 3 are spare and shall be encoded as zero. | |