3GPP 24.501 v20.0.0 — the document's own text
9.11.3.75 Extended rejected NSSAI
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 Extended rejected NSSAI information element is to identify a collection of rejected S-NSSAIs if UE supports extended rejected NSSAI.
The Extended rejected NSSAI information element is coded as shown in figure 9.11.3.75.1, figure 9.11.3.75.2 and table 9.11.3.75.1.
The Extended rejected NSSAI is a type 4 information element with a minimum length of 5 octets and a maximum length of 90 octets.
| 8 | 7 | 6 | 5 | 4 | 3 | 2 | 1 | |
|---|---|---|---|---|---|---|---|---|
| Extended rejected NSSAI IEI | octet 1 | |||||||
| Length of Extended rejected NSSAI contents | octet 2 | |||||||
| Partial extended rejected NSSAI list 1 | octet 3octet m | |||||||
| Partial extended rejected NSSAI list 2 | octet m+1*octet n* | |||||||
| … | octet n+1*octet u* | |||||||
| Partial extended rejected NSSAI list n | octet u+1*octet v* |
Figure 9.11.3.75.1: Extended rejected NSSAI information element
| 8 | 7 | 6 | 5 | 4 | 3 | 2 | 1 | |
|---|---|---|---|---|---|---|---|---|
| spare | Type of list | Number of elements | octet 3 | |||||
| Rejected S-NSSAI 1 | octet 4octet j | |||||||
| Rejected S-NSSAI 2 | octet j+1*octet k* | |||||||
| … | octet k+1octet p* | |||||||
| Rejected S-NSSAI n | octet p+1*octet m* |
Figure 9.11.3.75.2: Partial extended rejected NSSAI list – type of list = 000
| 8 | 7 | 6 | 5 | 4 | 3 | 2 | 1 | |
|---|---|---|---|---|---|---|---|---|
| spare | Type of list | Number of elements | octet 3 | |||||
| Back-off timer value | octet 4 | |||||||
| Rejected S-NSSAI 1 | octet 5octet j | |||||||
| Rejected S-NSSAI 2 | octet j+1*octet k* | |||||||
| … | octet k+1*octet p* | |||||||
| Rejected S-NSSAI n | octet p+1*octet m* |
Figure 9.11.3.75.3: Partial extended rejected NSSAI list – type of list = 001
| 8 | 7 | 6 | 5 | 4 | 3 | 2 | 1 | |
|---|---|---|---|---|---|---|---|---|
| Length of rejected S-NSSAI | Cause value | octet 4 | ||||||
| SST | octet 5 | |||||||
| SD | octet 6*octet 8* | |||||||
| Mapped HPLMN SST | octet 9* | |||||||
| Mapped HPLMN SD | octet 10*octet 12* |
Figure 9.11.3.75.4: Rejected S-NSSAI
Table 9.11.3.75.1: Extended rejected NSSAI information element
| Value part of the Extended rejected NSSAI information element (octet 3 to v) | |||||
|---|---|---|---|---|---|
| The value part of the Extended rejected NSSAI information element consists of one or more partial extended rejected NSSAI lists. The length of each partial extended rejected NSSAI list can be determined from the 'type of list' field and the 'number of elements' field in the first octet of the partial extended rejected NSSAI list.Each rejected S-NSSAI consists of one S-NSSAI and an associated cause value. Each rejected S-NSSAI also includes the mapped HPLMN S-NSSAI if available. The length of each rejected S-NSSAI can be determined by the 'length of rejected S-NSSAI' field in the first octet of the rejected S-NSSAI. | |||||
| The UE shall store the complete list received (NOTE 0). If more than 8 rejected S-NSSAIs are included in this information element, the UE shall store the first 8 rejected S-NSSAIs and ignore the remaining octets of the information element. | |||||
| Partial extended rejected NSSAI list: | |||||
| Number of elements (octet 3, bits 1 to 4) | |||||
| Bits | |||||
| 4 | 3 | 2 | 1 | ||
| 0 | 0 | 0 | 0 | 1 element | |
| 0 | 0 | 0 | 1 | 2 element | |
| … | |||||
| 0 | 1 | 1 | 0 | 7 element | |
| 0 | 1 | 1 | 1 | 8 element | |
| All other values are unused and shall be interpreted as 8, if received by the UE. | |||||
| Type of list (octet 3, bits 5 to 7) (NOTE 7) | |||||
| Bits | |||||
| 7 | 6 | 5 | |||
| 0 | 0 | 0 | list of S-NSSAIs without any associated back-off timer value | ||
| 0 | 0 | 1 | list of S-NSSAIs with one associated back-off timer value that applies to all S-NSSAIs in the list | ||
| All other values are reserved. | |||||
| Bit 8 of octet 3 is spare and shall be coded as zero. | |||||
| Back-off timer value (octet 4): | |||||
| Back-off timer value is coded as the value part of GPRS timer 3 in clause 10.5.7.4a in 3GPP TS 24.008 [12]. | |||||
| Rejected S-NSSAI: | |||||
| Cause value (octet x) (NOTE 8) | |||||
| Bits | |||||
| 4 | 3 | 2 | 1 | ||
| 0 | 0 | 0 | 0 | S-NSSAI not available in the current PLMN or SNPN | |
| 0 | 0 | 0 | 1 | S-NSSAI not available in the current registration area | |
| 0 | 0 | 1 | 0 | S-NSSAI not available due to the failed or revoked network slice-specific authentication and authorization | |
| 0 | 0 | 1 | 1 | S-NSSAI not available due to maximum number of UEs reached | |
| All other values are reserved. | |||||
| Slice/service type (SST) (octet x+1) | |||||
| This field contains the 8 bit SST value. The coding of the SST value part is defined in 3GPP TS 23.003 [4]. (NOTE 5) | |||||
| Slice differentiator (SD) (octet x+2 to octet x+4) | |||||
| This field contains the 24 bit SD value. The coding of the SD value part is defined in 3GPP TS 23.003 [4]. (NOTE 6)If the SST encoded in octet x+1 is not associated with a valid SD value, and the sender needs to include a mapped HPLMN SST (octet x+5) and a mapped HPLMN SD (octets x+6 to x+8), then the sender shall set the SD value (octets x+2 to x+4) to "no SD value associated with the SST".mapped HPLMN Slice/service type (SST) (octet x+5)This field contains the 8 bit SST value of an S-NSSAI in the S-NSSAI(s) of the HPLMN to which the SST value is mapped. The coding of the SST value part is defined in 3GPP TS 23.003 [4].mapped HPLMN Slice differentiator (SD) (octet x+6 to octet x+8)This field contains the 24 bit SD value of an S-NSSAI in the S-NSSAI(s) of the HPLMN to which the SD value is mapped. The coding of the SD value part is defined in 3GPP TS 23.003 [4]. | |||||
| NOTE 0: The number of rejected S-NSSAI(s) shall not exceed eight.NOTE 1: Octet x and octet x+1 shall always be included.NOTE 2: If the octet x+2 is included, then octet x+3 and octet x+4 shall be included.NOTE 3: If the octet x+5 is included, then octets x+6, x+7, and x+8 may be included.NOTE 4: If the octet x+6 is included, then octet x+7 and octet x+8 shall be included.NOTE 5: If the Cause value is "S-NSSAI not available due to the failed or revoked network slice-specific authentication and authorization", this field shall contain the 8 bit SST value of an S-NSSAI in the S-NSSAI(s) of the HPLMN and octets x+5, x+6, x+7, and x+8 shall not be included.NOTE 6: If the Cause value is "S-NSSAI not available due to the failed or revoked network slice-specific authentication and authorization", this field shall contain the 24 bit SD value of an S-NSSAI in the S-NSSAI(s) of the HPLMN and octets x+5, x+6, x+7, and x+8 shall not be included.NOTE 7: The partial extended rejected NSSAI with type of list = 001 shall only be used for rejected S-NSSAI(s) with the rejection cause "S-NSSAI not available due to maximum number of UEs reached". | |||||
| NOTE 8: Octet x can be 4 or 5. |