9.4 V2X message delivery
23.2863GPPApplication layer support for Vehicle-to-Everything (V2X) servicesFunctional architecture and information flowsRelease 18TS
9.4.1 General
The VAE capabilities provide support for V2X message distribution originated from the V2X application specific layer. The message communication corresponding V2X applications and services are the responsibility of the V2X application specific layer entities. The VAE capabilities abstract the message distribution aspects from the V2X application specific layer.
9.4.2 Information flows
9.4.2.1 V2X message
Table 9.4.2.1-1 describes the information flow for a VAE server to deliver a V2X message to the VAE client.
Table 9.4.2.1-1: V2X message
|
Information element |
Status |
Description |
|
V2X UE ID |
M |
Identifier of the destination V2X UE |
|
V2X message payload (see NOTE) |
M |
V2X message payload carried by the V2X message (e.g. ETSI ITS DENM [15]) |
|
V2X service ID |
M |
The V2X service ID to which the V2X message belongs to |
|
GEO ID |
O |
Geographical area identifier |
|
Reception report required |
O |
Indicates whether a reception report is required for the V2X message |
|
NOTE: The V2X message is V2X application/service specific and is not specified in this specification. |
||
9.4.2.2 V2X message reception report
Table 9.4.2.2-1 describes the information flow for VAE client to respond to reception of a V2X message from the VAE server.
Table 9.4.2.2-1: V2X message reception report
|
Information element |
Status |
Description |
|
Result |
M |
Result from the VAE client in response to V2X message reception indicating success or failure |
9.4.2.3 V2X group message
Table 9.4.2.3-1 describes the information flow for a VAE server to deliver a V2X message to a group of VAE clients.
Table 9.4.2.3-1: V2X group message
|
Information element |
Status |
Description |
|
V2X group ID |
M |
The group ID for which the V2X message is addressed. |
|
V2X message payload (see NOTE) |
M |
V2X message payload carried by the V2X message (e.g. ETSI ITS DENM [15]). |
|
V2X service ID |
M |
The V2X service ID to which the V2X group message belongs to. |
|
Geo ID |
O |
Geographical area identifier |
|
Reception report required |
O |
Indicates whether a reception report is required for the V2X group message |
|
NOTE: The V2X message is V2X application/service specific and is not specified in this specification. |
||
9.4.2.4 V2X uplink message
Table 9.4.2.4-1 describes the information flow for a VAE client to transmit a V2X message to the VAE server.
Table 9.4.2.4-1: V2X uplink message
|
Information element |
Status |
Description |
|
V2X UE ID |
M |
Identifier of the sender V2X UE |
|
V2X message payload (see NOTE) |
M |
V2X message payload carried by the V2X uplink message (e.g. ETSI ITS DENM [15]) |
|
V2X service ID |
M |
V2X service ID, the V2X UE is sending to the V2X AS |
|
GEO ID (s) |
O |
Geographical area identifier of the originating V2X message from the V2X UE |
|
Reception report required |
O |
Indicates whether a reception report is required for the uplink V2X message |
|
NOTE: The V2X message payload is V2X application/service specific and is not specified in this specification. |
||
9.4.2.5 V2X uplink message reception report
Table 9.4.2.5-1 describes the information flow for a VAE server in response to a received V2X message from the VAE client.
Table 9.4.2.5-1: V2X uplink message reception report
|
Information element |
Status |
Description |
|
Result |
M |
Result from the VAE server in response to V2X message indicating success or failure |
9.4.2.6 Subscribe V2X message delivery request
Table 9.4.2.6-1 describes the information flow for a V2X application specific server to subscribe with VAE server for V2X messages.
Table 9.4.2.6-1: Subscribe V2X message delivery request
|
Information element |
Status |
Description |
|
V2X application specific server identity information |
M |
Identity information of the V2X application specific server. |
|
V2X service ID |
M |
The V2X service ID to which the V2X application-specific server registers to |
|
GEO ID |
O |
The geographical area identifier to which the V2X application-specific server registers to |
|
Endpoint information |
M |
Information of the endpoint of the V2X application specific server to which the uplink messages have to be sent. |
9.4.2.7 Subscribe V2X message delivery response
Table 9.4.2.7-1 describes the information flow for a VAE server to provide a response to the V2X application specific server for subscription request for V2X uplink message delivery.
Table 9.4.2.7-1: Subscribe V2X uplink message delivery response
|
Information element |
Status |
Description |
|
Subscription identifier (NOTE) |
M |
The subscription identifier corresponding to the request |
|
Result |
M |
Result from the VAE server indicating subscription success or failure. |
|
NOTE: If Result indicates failure, the value of the subscription identifier in the response is ignored. |
||
9.4.2.8 Unsubscribe V2X message delivery request
Table 9.4.2.8-1 describes the information flow for a V2X application specific server to unsubscribe with VAE server for V2X messages.
Table 9.4.2.8-1: Unsubscribe V2X message delivery request
|
Information element |
Status |
Description |
|
Subscription identifier |
M |
The subscription identifier provided by the VAE server. |
9.4.2.9 Unsubscribe V2X message delivery response
Table 9.4.2.9-1 describes the information flow for a VAE server to provide a response to the V2X application specific server for unsubscription request for V2X uplink message delivery.
Table 9.4.2.9-1: Unsubscribe V2X uplink message delivery response
|
Information element |
Status |
Description |
|
Result |
M |
Result from the VAE server indicating unsubscription success or failure. |
9.4.3 Message delivery to target geographical areas from the VAE server
9.4.3.1 General
This subclause describes the procedures for delivering V2X messages to registered V2X UEs at the VAE server in targeted geographical areas.
9.4.3.2 Procedure
Pre-conditions:
1. One or more VAE clients have registered with the VAE server as described in subclause 9.2.3;
2. One or more VAE clients have subscribed to geographical area GEO ID;
3. The VAE server has created a mapping between geographical area information and client identification as described in subclause 9.3.3; and
4. The V2X application-specific server has subscribed with the VAE server as described in subclause 9.4.6.
Figure 9.4.3.2-1: Procedure for delivering messages to target geographical areas from the VAE server
1. The application-specific server sends a V2X message of a service with V2X Service ID (e.g. ETSI ITS DENM, ETSI ITS CAM) with target geographical area GEO ID.
2. The VAE server retrieves the list of registered and subscribed clients for the V2X message targeting geographical area GEO ID and determines the clients’ identification V2X UE ID.
3. The VAE server transmits the message to each VAE client using the client identification.
4. The VAE client provides the V2X message to the application-specific client.
5. The VAE client provides a V2X message reception report to the VAE server if indicated in the V2X message.
9.4.4 V2X group message distribution
9.4.4.1 General
This subclause describes the procedures for V2X group delivery from the VAE server to the VAE clients.
9.4.4.2 Procedure
Pre-conditions:
1. The VAE client has registered for receiving V2X group messages as described in in subclause 10.3.8 of 3GPP TS 23.434 [6].
2. The V2X application-specific server has subscribed with the VAE server as described in subclause 9.4.6.
Figure 9.4.4.2-1: Procedure for delivering V2X group messages to VAE clients
1. The V2X application-specific server provides a V2X message for distribution to V2X group with V2X Group ID.
2. The VAE server delivers the V2X message to all registered VAE clients with V2X Group ID.
3. The VAE client provides the V2X message to the V2X application-specific client.
4. The VAE client may provide a V2X message reception report to the VAE server.
9.4.5 Uplink V2X message delivery
9.4.5.1 General
This subclause describes the procedures for delivering V2X messages from the V2X UE to the V2X application server.
9.4.5.2 Procedure for uplink message delivery
Pre-conditions:
1. The VAE client has discovered the VAE server as described in subclause 9.1.2.
2. The VAE client has registered to a V2X service identified by a V2X Service ID as described in subclause 9.2.
3. The V2X application specific server has performed the subscription as specified in clause 9.4.6.
Figure 9.4.5.2-1: Procedure for delivering messages from V2X UE to the V2X application server
1. The V2X application-specific client sends a V2X uplink message to the VAE client.
2. The VAE client determines the VAE server for receiving the V2X uplink message with V2X Service ID.
3. The VAE client transmits the V2X uplink message to the VAE server.
4. The VAE server provides the V2X uplink message to the endpoint of V2X application-specific server(s).
5. The VAE server may provide a V2X uplink message reception report to the VAE client if indicated in the V2X uplink message.
9.4.6 Procedure for subscription to message delivery
Pre-condition:
– The V2X application specific server is configured with the VAE server information.
Figure 9.4.6-1: Procedure for subscription to message delivery
1. The V2X application-specific server sends a subscribe V2X message delivery request to the VAE server including the information of V2X service ID, GEO ID and the end point address at which the uplink messages from the V2X UE to the V2X application specific server are to be delivered.
2. The VAE server stores the subscription information and provides an acknowledgement via a subscribe V2X message delivery response message to the V2X application specific server.