16 Commands for VAE layer configuration

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

16.1 General

This clause defines AT commands that a TE may use to control MT supporting VAE layer. The VAE layer supports V2X communication over LTE-Uu as defined in 3GPP TS 24.486 [172].

A comprehensive set of VAE 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 VAE 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 +CVAEACT command activate or deactivate the VAE layer support in the MT by performing the V2X service discovery procedure according to 3GPP TS 24.486 [172] clause 6.6. Once the VAE layer is enabled, then the MT can request the registration of V2X service identifier(s) by performing the V2X UE registration procedure according to 3GPP TS 24.486 [172] clause 6.2 using the +CVAEREG command.

16.2 Commands specific to VAE layer

16.2.1 VAE layer configuration in MT +CVAEACT

Table 16.2.1-1: +CVAEACT parameter command syntax

Command

Possible response(s)

+CVAEACT=[<state>[,<V2X_UE_id>]]

+CME ERROR: <err>

+CVAEACT?

+CVAEACT: <state>,<setup_cfg>

+CVAEACT=?

+CVAEACT: <result>[,<service_discovery_data>]

Description

Set command activates or deactivates the VAE layer support.

When VAE layer support is activated the MT performs the V2X service discovery procedure according to 3GPP TS 24.486 [172] clause 6.6.

When the MT announces that the MT’s network registration status is "not registered, MT is not currently searching an operator to register" to EPS or "unknown" by issuing the unsolicited result code +CEREG to the TE, the TE deactivates the VAE layer support if it is activated.

When the MT announces that the MT’s network registration status is registered or attache to 5GS by issuing the unsolicited result code +C5GREG to the TE, the TE deactivates the VAE layer support if it is activated.

If the V2X service discovery procedure fails, then +CME ERROR is returned. Refer to clause 9.2 for possible <err> values.

The read command returns the current activation states for all the defined PDP contexts.

Read command returns the state of the VAE layer support and the current VAE layer configuration information in the MT according to 3GPP TS 24.486 [172] (e.g. the V2X UE service discovery data).

If the requested state for any specified context cannot be achieved, an ERROR or +CME ERROR response is returned. Extended error responses are enabled by the +CMEE command. If the MT is not PS attached when the activation form of the command is executed, the MT first performs a PS attach and then attempts to activate the specified contexts. If the attach fails then the MT responds with ERROR or, if extended error responses are enabled, with the appropriate failure-to-attach error message. Refer clause 9.2 for possible <err> values.

Defined values

<state>: integer type; specifies if VAE layer support is to be enabled or disabled in the MT.

0 activate/active VAE layer support in MT. When VAE layer support is disabled MT is not receiving or consuming any VAE layer service

1 deactivate/deactivated VAE layer support in MT

<V2X_UE_id>: string type; indicates the V2X UE identity to be used for enabling the VAE layer support. The <V2X_UE_id> is encoded as the value part of theV2X-UE-id element in 3GPP TS 24.486 [172], clause 8.5. This parameter shall not be subject to conventional character conversion as per +CSCS.

<result>: string type; indicates the result of enabling the VAE layer. The <result> is encoded as the value part of result element in 3GPP TS 24.486 [172], clause 8.5. This parameter shall not be subject to conventional character conversion as per +CSCS.

<service_discovery_data>: string type; indicates the service discovery data information when enabling the VAE layer support has been successful. The <service_discovery_data> is encoded as the value part of the service-discovery-data element in 3GPP TS 24.486 [172], clause 8.5, and each V2X service identifier is encoded as the value part of theV2X-service-id element as specified in clause 8.5, and each V2X application server address is encoded as the value part of the V2X-app-server-address element as specified in clause 8.5. This parameter shall not be subject to conventional character conversion as per +CSCS.

Implementation

Optional. This command is only applicable to UEs supporting EPS.

16.2.2 VAE layer registration +CVAEREG

Table 16.2.2-1: +CVAEREG parameter command syntax

Command

Possible response(s)

+CVAEREG=<V2X_UE_id>,<V2X_service_id>[,<V2X_service_id>[,…]]

+CME ERROR: <err>

+CVAEREG: <result>

+CVAEREG=?

Description

Set command enables the TE to request the registration of V2X service identifier(s) by using the VAE layer.

When VAE layer support is active the MT performs the V2X UE registration procedure according to 3GPP TS 24.486 [172] clause 6.2.

When the MT announces that the MT’s network registration status is "not registered, MT is not currently searching an operator to register" to EPS or "unknown" by issuing the unsolicited result code +CEREG to the TE, the TE deactivates the VAE layer support if it is activated by using +CVAEACT.

When the MT announces that the MT’s network registration status is registered or attache to 5GS by issuing the unsolicited result code +C5GREG to the TE, the TE deactivates the VAE layer support if it is activated by using +CVAEACT.

If this command is issued when VAE 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

<V2X_UE_id>: string type; indicates the V2X UE identity to be used for the registration of V2X service identifier(s). The <V2X_UE_id> is encoded as the value part of theV2X-UE-id element in 3GPP TS 24.486 [172], clause 8.5. This parameter shall not be subject to conventional character conversion as per +CSCS.

<V2X_service_id>: string type; indicates the V2X service identifiers to be registgered. The <V2X_service_id> is encoded as the value part of theV2X-service-id element in 3GPP TS 24.486 [172], clause 8.5. This parameter shall not be subject to conventional character conversion as per +CSCS.

<result>: string type; indicates the result of the registration of a V2X service which indicates a value either "success" or "fail". The <result> is encoded as the value part of result element in 3GPP TS 24.486 [172], clause 8.5. This parameter shall not be subject to conventional character conversion as per +CSCS.

Implementation

Optional. This command is only applicable to UEs supporting EPS.