10.1.64 5GS Preferred NSSAI +C5GPNSSAI

27.0073GPPAT command set for User Equipment (UE)Release 18TS

Table 10.1.64-1: +C5GPNSSAI parameter command syntax

Command

Possible Response(s)

+C5GPNSSAI=[<Preferred_NSSAI_3gpp_length>,[<Preferred_NSSAI_3gpp>]],[<Preferred_NSSAI_non3gpp_length>,[<Preferred_NSSAI_non3gpp>]]

+CME ERROR: <err>

+C5GPNSSAI?

+C5GPNSSAI: <Preferred_NSSAI_3gpp_length>,<Preferred_NSSAI_3gpp>,<Preferred_NSSAI_non3gpp_length>,<Preferred_NSSAI_non3gpp>

+C5GPNSSAI=?

+C5GPNSSAI: (range of supported <Preferred_NSSAI_3gpp_length>s),(range of supported <Preferred_NSSAI_non3gpp_length>s)

Description

The set command specifies the preferred NSSAI as a list of S-NSSAIs matching the preference of the TE. The preferred NSSAI is coded as a list of HPLMN values of S-NSSAIs. Its content is independent of the selected or registered PLMNs. MT takes the preferred NSSAI into account when selecting the requested NSSAI.

NOTE: It is the MT responsibility to ensure that the Requested NSSAI IE sent to the network during 5GS registration is set according to the rules in 3GPP TS 24.501 [161]. MT takes into account the configured NSSAI for the current PLMN, the allowed NSSAI for the current PLMN and access type, and the rejected NSSAI for the current PLMN or rejected NSSAI for the current PLMN and registration area combination.

Refer to clause 9.2 for possible <err> values.

A special form of the set command can be given as +C5GPNSSAI= without any parameters. In this form, no preferred NSSAI for 3GPP access and no preferred NSSAI for non-3GPP access are stored in the MT.

The read command returns the current values.

The test command returns the values supported as compound values.

Defined values

<Preferred_NSSAI_3gpp_length>: integer type; the Terminal Adaptor (TA) can determine the value by parsing the <Preferred_NSSAI_3gpp> parameter

<Preferred_NSSAI_3gpp>: string type in hexadecimal format. Dependent of the form, the string can be separated by dot(s), semicolon(s) and colon(s). This parameter indicates the list of preferred S-NSSAIs for 3GPP access. The <Preferred_NSSAI_3gpp> is coded as a list of S-NSSAIs separated by colons. The TE includes the HPLMN values of the S-NSSAIs; therefore, no mapped S-NSSAIs are included. Refer parameter <S-NSSAI> in clause 10.1.1. This parameter shall not be subject to conventional character conversion as per +CSCS.

If the value is an empty string (""), no preferred NSSAI for 3GPP access is stored in the MT.

<Preferred_NSSAI_non3gpp_length>: integer type; the Terminal Adaptor (TA) can determine the value by parsing the <Preferred_NSSAI_non3gpp> parameter.

<Preferred_NSSAI_non3gpp>: string type in hexadecimal format. Dependent of the form, the string can be separated by dot(s), semicolon(s) and colon(s). This parameter indicates the list of preferred S-NSSAIs for non-3GPP access. The <Preferred_NSSAI_non3gpp> is coded as a list of S-NSSAIs separated by colons. The TE includes the HPLMN values of the S-NSSAIs; therefore, no mapped S-NSSAIs are included. Refer parameter <S-NSSAI> in clause 10.1.1. This parameter shall not be subject to conventional character conversion as per +CSCS.

Implementation

Optional.