10.1.85 5GS network registration status over non-3GPP access +C5GREGN3GPP
27.0073GPPAT command set for User Equipment (UE)Release 18TS
Table 10.85.y-1: +C5GREGN3GPP parameter command syntax
Command |
Possible response(s) |
+C5GREGN3GPP=[<n>] |
+CME ERROR: <err> |
+C5GREGN3GPP? |
when <n>=0, 1, 2, or 3 and command successful: +C5GREGN3GPP: <n>,<stat>[,<Allowed_NSSAI_length>,<Allowed_NSSAI>[,<cause_type>,<reject_cause>]] |
+C5GREGN3GPP=? |
+C5GREGN3GPP: (list of supported <n>s) |
Description
The set command controls the presentation of an unsolicited result code +C5GREGN3GPP: <stat> when <n>=1 and there is a change in the MT’s network registration status in 5GS over non-3GPP access, or unsolicited result code +C5GREGN3GPP: <stat>[,<Allowed_NSSAI_length>,<Allowed_NSSAI>] when <n>=2 and there is a change of the allowed NSSAI for non-3GPP access. The value <n>=3 further extends the unsolicited result code with [,<cause_type>,<reject_cause>], when available, when the value of <stat> changes.
Refer clause 9.2 for possible <err> values.
The read command returns the status of result code presentation and an integer <stat> which shows whether the network has currently indicated the registration of the MT. The parameters <Allowed_NSSAI_length>, <Allowed_NSSAI>, if available, are returned only when <n>=2 and MT is registered in the network. The parameters [,<cause_type>,<reject_cause>], if available, are returned when <n>=3.
Test command returns values supported as a compound value.
Defined values
<n>: integer type
0 disable network registration unsolicited result code
1 enable network registration unsolicited result code +C5GREGN3GPP: <stat>
2 enable network registration and NSSAI information unsolicited result code +C5GREGN3GPP: <stat>[,<Allowed_NSSAI_length>,<Allowed_NSSAI>]
3 enable network registration, NSSAI information and 5GMM cause value information unsolicited result code +C5GREGN3GPP: <stat>[,<Allowed_NSSAI_length>,<Allowed_NSSAI>[,<cause_type>,<reject_cause>]]
<stat>: integer type; indicates the 5GS network registration status over non-3GPP access.
0 not registered, MT is not currently searching an operator to register to
1 registered, home network
2 not registered, but MT is currently trying to attach or searching an operator to register to
3 registration denied
4 unknown (e.g. out of non-3GPP access coverage)
5 registered, roaming
6 registered for emergency services
<Allowed_NSSAI_length>: integer type; the Terminal Adaptor (TA) can determine the value by parsing the <Allowed_NSSAI> parameter.
<Allowed_NSSAI>: 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 allowed S-NSSAIs for non-3GPP access received from the network. The <Allowed_NSSAI> is coded as a list of <S-NSSAI>s separated by colons. Refer parameter <S-NSSAI> in clause 10.1.1. This parameter shall not be subject to conventional character conversion as per +CSCS.
<cause_type>: integer type; indicates the type of <reject_cause>.
0 Indicates that <reject_cause> contains an 5GMM cause value, see 3GPP TS 24.501 [161] Annex A.
1 Indicates that <reject_cause> contains a manufacturer-specific cause.
<reject_cause>: integer type; contains the cause of the failed registration. The value is of type as defined by <cause_type>.
Implementation
Optional.