School of Specs 24.501v20.0.0

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.

87654321
Service-level-AA container IEIoctet 1
Length of Service-level-AA container contentsoctet 2
octet 3
octet 4
Service-level-AA container contents
octet n

Figure 9.11.2.10.1: Service-level-AA container information element

87654321
Service-level-AA parameter 1octet 4octet x1
Service-level-AA parameter 2octet x1+1*octet x2*
……
Service-level-AA parameter noctet xi +1*octet n*

Figure 9.11.2.10.2: Service-level-AA container contents

87654321
Type of service-level-AA parameteroctet xi +1
Length of service-level-AA parameteroctet xi +2
Value of service-level-AA parameteroctet 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])

87654321
Type of service-level-AA parameteroctet xi +1
Length of service-level-AA parameteroctet xi +2octet xi +3
Value of service-level-AA parameteroctet 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])

87654321
Service-level-AA payload typeoctet xi +1octet xi +3
Service-level-AA payloadoctet 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)

87654321
Type of service-level-AA parameterValue of service-level-AA parameteroctet 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 nameService-level-AA parameter reference
10Service-level device IDService-level device ID (see clause 9.11.2.11)
20Service-level-AA server addressService-level-AA server address (see clause 9.11.2.12)
30Service-level-AA responseService-level-AA response (see clause 9.11.2.14)
40Service-level-AA payload typeService-level-AA payload type (see clause 9.11.2.15) (NOTE)
70Service-level-AA payloadService-level-AA payload (see clause 9.11.2.13)
A-Service-level-AA pending indicationService-level-AA pending indication (see clause 9.11.2.17)
50Service-level-AA service status indicationService-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.