3GPP 24.501 v20.0.0 — the document's own text
9.11.2.10 Service-level-AA container
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 Service-level-AA container information element is to transfer upper layer information for authentication and authorization between the UE and the network.
The Service-level-AA container information element is coded as shown in figure 9.11.2.10.1, figure 9.11.2.10.2, figure 9.11.2.10.3, figure 9.11.2.10.4 and table 9.11.2.10.1.
The Service-level-AA container information element is a type 6 information element with a minimum length of 4 octets and a maximum length of 65538 octets.
| 8 | 7 | 6 | 5 | 4 | 3 | 2 | 1 | |
|---|---|---|---|---|---|---|---|---|
| Service-level-AA container IEI | octet 1 | |||||||
| Length of Service-level-AA container contents | octet 2 | |||||||
| octet 3 | ||||||||
| octet 4 | ||||||||
| Service-level-AA container contents | ||||||||
| octet n |
Figure 9.11.2.10.1: Service-level-AA container information element
| 8 | 7 | 6 | 5 | 4 | 3 | 2 | 1 | |
|---|---|---|---|---|---|---|---|---|
| Service-level-AA parameter 1 | octet 4octet x1 | |||||||
| Service-level-AA parameter 2 | octet x1+1*octet x2* | |||||||
| …… | … | |||||||
| Service-level-AA parameter n | octet xi +1*octet n* |
Figure 9.11.2.10.2: Service-level-AA container contents
| 8 | 7 | 6 | 5 | 4 | 3 | 2 | 1 | |
|---|---|---|---|---|---|---|---|---|
| Type of service-level-AA parameter | octet xi +1 | |||||||
| Length of service-level-AA parameter | octet xi +2 | |||||||
| Value of service-level-AA parameter | octet xi +3octet n |
Figure 9.11.2.10.3: Service-level-AA parameter (when the type of service-level-AA parameter field contains an IEI of a type 4 information element as specified in 3GPP TS 24.007 [11])
| 8 | 7 | 6 | 5 | 4 | 3 | 2 | 1 | |
|---|---|---|---|---|---|---|---|---|
| Type of service-level-AA parameter | octet xi +1 | |||||||
| Length of service-level-AA parameter | octet xi +2octet xi +3 | |||||||
| Value of service-level-AA parameter | octet xi +4octet n |
Figure 9.11.2.10.4: Service-level-AA parameter (when the type of service-level-AA parameter field contains an IEI of a type 6 information element as specified in 3GPP TS 24.007 [11])
| 8 | 7 | 6 | 5 | 4 | 3 | 2 | 1 | |
|---|---|---|---|---|---|---|---|---|
| Service-level-AA payload type | octet xi +1octet xi +3 | |||||||
| Service-level-AA payload | octet xi +4octet n |
Figure 9.11.2.10.5: Service-level-AA parameter (when Service-level-AA payload type and its associated Service-level-AA payload are included in the Service-level-AA container contents)
| 8 | 7 | 6 | 5 | 4 | 3 | 2 | 1 | |
|---|---|---|---|---|---|---|---|---|
| Type of service-level-AA parameter | Value of service-level-AA parameter | octet xi+1 |
Figure 9.11.2.10.6: Service-level-AA parameter (when the type of service-level-AA parameter field contains an IEI of a type 1 information element as specified in 3GPP TS 24.007 [11])
Table 9.11.2.10.1: Service-level-AA container information element
| 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 clauses 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 parametersType of service-level-AA parameter (octet xi +1)This field contains the IEI of the service-level-AA parameter. | ||
| Length of service-level-AA parameterThis field indicates binary coded length of the value of the service-level-AA parameter. | ||
| Value of service-level-AA parameterThis 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 clause 9.11.2.11) |
| 20 | Service-level-AA server address | Service-level-AA server address (see clause 9.11.2.12) |
| 30 | Service-level-AA response | Service-level-AA response (see clause 9.11.2.14) |
| 40 | Service-level-AA payload type | Service-level-AA payload type (see clause 9.11.2.15) (NOTE) |
| 70 | Service-level-AA payload | Service-level-AA payload (see clause 9.11.2.13) |
| A- | Service-level-AA pending indication | Service-level-AA pending indication (see clause 9.11.2.17) |
| 50 | Service-level-AA service status indication | Service-level-AA service status indication (see clause 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. |