17 Commands for UAE layer configuration
27.0073GPPAT command set for User Equipment (UE)Release 18TS
17.1 General
This clause defines AT commands that a TE may use to control MT supporting UAE layer. The UAE layer supports UAS application communication between the UE and the UAE server and UAS application communication among UEs over LTE-Uu or NR-Uu as defined in 3GPP TS 24.257 [186].
A comprehensive set of UAE layer-specific commands is defined to provide the flexibility needed by the more complex MT. The commands are designed to be expandable to accommodate new UAE layer feature options and interface protocols, merely by defining new values for many of the parameters. The commands use the extended information and error message capabilities described in the present specification.
The +CUAEACT command activate or deactivate the UAE layer support in the MT. Once the UAE layer is enabled, then the MT can request the registration for receiving UAV application messages from the UAS application specific server by performing the UAS UE registration procedure according to 3GPP TS 24.257 [186] clause 6.4 using the +CUAEREG command.
* * * Next Change * * * *
17.2 Commands specific to UAE layer
17.2.1 UAE layer configuration in MT +CUAEACT
Table 17.2.1-1: +CUAEACT parameter command syntax
Command |
Possible response(s) |
+CUAEACT=[<state>[,<UAV_id>]] |
+CME ERROR: <err> |
+CUAEACT? |
+CUAEACT: <state> |
+CUAEACT=? |
+CUAEACT: <result> |
Description
Set command activates or deactivates the UAE layer support in the MT.
When the MT announces that the MT’s network registration status is "not registered, MT is not currently searching an operator to register to" to EPS or 5GS, or "unknown" by issuing the unsolicited result code +CEREG or +C5GREG to the TE, the TE deactivates the UAE layer support if it is activated.
Read command returns the state of the UAE layer support in the MT.
Refer clause 9.2 for possible <err> values.
Defined values
<state>: integer type; specifies if UAE layer support is to be enabled or disabled in the MT.
0 activate/active UAE layer support in MT.
1 deactivate/deactivated UAE layer support in MT. When UAE layer support is disabled, the MT is not receiving or consuming any UAE layer services
<UAV_id>: string type; indicates the UAV identity to be used for enabling the UAE layer support. The <UAV_id> is encoded as the value part of the UAV-id element in 3GPP TS 24.257 [186], clause 7.5. This parameter shall not be subject to conventional character conversion as per +CSCS.
<result>: string type; indicates the result of enabling the UAE layer support which indicates a value either "success" or "fail". This parameter shall not be subject to conventional character conversion as per +CSCS.
Implementation
Optional.
* * * Next Change * * * *
17.2.2 UAE layer registration +CUAEREG
Table 17.2.2-1: +CUAEREG parameter command syntax
Command |
Possible response(s) |
+CUAEREG=<UAV_id> |
+CME ERROR: <err> +CUAEREG: <result> |
+CUAEREG=? |
Description
Set command enables the TE to request the registration for receiving UAV application messages from the UAS application specific server by using the UAE layer.
When UAE layer support is active, the MT performs the UAS UE registration procedure according to 3GPP TS 24.257 [186] clause 6.4.
When the MT announces that the MT’s network registration status is "not registered, MT is not currently searching an operator to register to" to EPS or 5GS, or "unknown" by issuing the unsolicited result code +CEREG or +C5GREG to the TE, the TE deactivates the UAE layer support if it is activated by using +CUAEACT.
If this command is issued when UAE layer support is not active, +CME ERROR is returned. Refer to clause 9.2 for possible <err> values.
Test command returns values supported as a compound value.
Defined values
<UAV_id>: string type; indicates the UAV identity to be used for the registration for receiving UAV application messages from the UAS application specific server. The <UAV_id> is encoded as the value part of the UAV-id element in 3GPP TS 24.257 [186], clause 7.5. This parameter shall not be subject to conventional character conversion as per +CSCS.
<result>: string type; indicates the result of the registration for receiving UAV application messages from the UAS application specific server which indicates a value either "success" or "fail". This parameter shall not be subject to conventional character conversion as per +CSCS.
Implementation
Optional.