Tech-invite3GPPspaceIETFspace
21222324252627282931323334353637384‑5x

Content for  TS 23.286  Word version:  18.5.0

Top   Top   Up   Prev   Next
0…   4…   6…   7…   9…   9.2…   9.3…   9.4…   9.5…   9.6…   9.7…   9.8…   9.9…   9.10…   9.11…   9.12…   9.13…   9.14…   9.15…   9.16…   9.17…   9.18   9.19…   9.20…   9.21…   9.22…   10…   10.2.8…   A   B…   C…   D…

 

10  VAE layer APIsp. 105

10.1  Generalp. 105

The following VAE capabilities are offered as APIs:
  • VAE server APIs;
The following SEAL service APIs are specified in TS 23.434:
  • Group management server APIs;
  • Location management server APIs;
  • Configuration management server APIs;
  • Identity management server APIs; and
  • Key management server APIs.

10.2  VAE server APIsp. 105

10.2.1  Generalp. 105

Table 10.2.1-1 illustrates the VAE server APIs.
API Name API Operations Known Consumer(s) Communication Type
VAE_MessageDelivery APIDeliver_DL_MessageV2X application specific serverRequest/ Response
Deliver_UL_MessageV2X application specific serverSubscribe/notify
V2X_MessageDelivery_Subscribe
V2X_MessageDelivery_Unsubscribe
VAE_FileDistribution APIDistribute_FileV2X application specific serverRequest/ Response
VAE_ApplicationRequirement APIReserve_NetworkResourceV2X application specific serverSubscribe/ notify
Notify_NetworkResource
VAE_DynamicGroup APIConfigure_DynamicGroupV2X application specific serverRequest/Response
Notify_DynamicGroup
VAE_ServiceContinuity APIQuery_ServiceContinuityVAE serverRequest/Response
VAE_HDMapDynamicInfo APISubscribe_HDMapDynamicInfoV2X application specific serverSubscribe/notify
Notify_HDMapDynamicInfo
VAE_SessionOrientedService APIEstablish_SessionV2X application specific serverSubscribe/notify
Notify_Establish_Session
Update_Session
Notify_Update_Session
Terminate_Session
Notify_Terminate_Session
VAE_PC5ProvisioningRequirement APIConfig_PC5ProvisioningRequirementV2X application specific serverSubscribe/notify
Notify_PC5ProvisioningRequirement
VAE_V2VConfigRequirement APIRequest_V2VConfigRequirementV2X application specific serverRequest/Response
VAE_ServiceAdaptationQoSControlInfo APISubscribe_ServiceandQoSControlInfoV2X application specific serverSubscribe/notify
Notify_ServicandQoSControlInfo
VAE_VRUzoneManagement APISubscribe_VRUzoneManagement operationV2X application specific serverSubscribe/notify
Notify_Enter/Leave
VAE_V2PApplicationRequirement APIRequest_V2PApplicationRequirementV2X application specific server, V2X application specific clientRequest/Response
The SEAL server(s) APIs available via SEAL-S reference point as specified in TS 23.434 are consumed by the V2X application specific server via the VAE server (acting as a VAL server) over the Vs reference point. When V2X application specific server invokes a SEAL server API via the VAE server over the Vs reference point, the VAE server shall interact with the corresponding SEAL server over the SEAL-S reference point for the API invocation request and response.
Up

10.2.2  VAE_MessageDelivery APIp. 107

10.2.2.1  Generalp. 107

API description: This API enables the V2X application specific server to subscribe/unsubscribe to the VAE server and communicate with the VAE server to send and receive V2X messages to and from the V2X UEs (including V2X groups).

10.2.2.2  Deliver_DL_Message operationp. 107

API operation name:
Deliver_DL_Message
Description:
Delivers the V2X messages to the V2X UEs.
Known Consumers:
V2X application specific server.
Inputs:
Refer subclause 9.4.2.1, 9.4.2.3.
Outputs:
None.
See subclause 9.4.3 and subclause 9.4.4 for the details of usage of this API operation.

10.2.2.3  Deliver_UL_Message operationp. 107

API operation name:
Deliver_UL_Message
Description:
Delivers the uplink V2X messages from the V2X UEs to the V2X application specific server.
Known Consumers:
V2X application specific server.
Inputs:
None
Outputs:
See subclause 9.4.5 for the details of usage of this API operation.

10.2.2.4  V2X_MessageDelivery_Subscribe operationp. 107

API operation name:
V2X_MessageDelivery_Subscribe
Description:
Subscribe to the VAE server for sending and receiving V2X messages.
Known Consumers:
V2X application specific server.
Inputs:
Outputs:
See subclause 9.4.6 for the details of usage of this API operation.

10.2.2.5  V2X_MessageDelivery_Unsubscribe operationp. 107

API operation name:
V2X_MessageDelivery_Unsubscribe
Description:
Unsubscribe to the VAE server for sending and receiving V2X messages.
Known Consumers:
V2X application specific server.
Inputs:
Outputs:
See subclause 9.4.6 for the details of usage of this API operation.

10.2.3  VAE_FileDistribution APIp. 108

10.2.3.1  Generalp. 108

API description: This API enables the V2X application specific server to communicate with the VAE server to initiate file distribution to the V2X UEs.

10.2.3.2  Distribute_File operationp. 108

API operation name:
Distribute_File
Description:
Distributes files to the V2X UEs.
Known Consumers:
V2X application specific server.
Inputs:
Outputs:
See subclause 9.5.2 for the details of usage of this API operation.

10.2.4  VAE_ApplicationRequirement APIp. 108

10.2.4.1  Generalp. 108

API description: This API enables the V2X application specific server to communicate with the VAE server to provide V2X application requirement to the underlying 3GPP network.

10.2.4.2  Reserve_NetworkResource operationp. 108

API operation name:
Reserve_NetworkResource
Description:
Provides V2X application requirement to underlying 3GPP network.
Known Consumers:
V2X application specific server.
Inputs:
Outputs:
See subclause 9.11.3 for the details of usage of this API operation.

10.2.4.3  Notify_NetworkResource operationp. 108

API operation name:
Notify_NetworkResource
Description:
Notify the result of network resource adaptation corresponding to the V2X application requirement.
Known Consumers:
V2X application specific server.
Inputs:
Outputs:
None
See subclause 9.11.3 for the details of usage of this API operation.

10.2.5  VAE_DynamicGroup APIp. 109

10.2.5.1  Generalp. 109

API description: This API enables the V2X application specific server to communicate with the VAE server to configure dynamic group information.

10.2.5.2  Configure_DynamicGroup operationp. 109

API operation name:
Configure_DynamicGroup
Description:
Configures the dynamic group information at the VAE server.
Known Consumers:
V2X application specific server.
Inputs:
Outputs:
See subclause 9.12.3 for the details of usage of this API operation.

10.2.5.3  Notify_DynamicGroup operationp. 109

API operation name:
Notify_DynamicGroup
Description:
Notify the dynamic group information (i.e. group member joins or leaves) at the VAE server.
Known Consumers:
V2X application specific server.
Inputs:
Outputs:
None.
See subclause 9.12.5 for the details of usage of this API operation.

10.2.6  VAE_ServiceContinuity APIp. 109

10.2.6.1  Generalp. 109

API description: This API enables the VAE server to query whether the target VAE server can serve the GEO ID and V2X Service ID for service continuity.

10.2.6.2  Query_ServiceContinuity operationp. 109

API operation name:
Query_ServiceContinuity
Description:
Query the service continuity information.
Known Consumers:
VAE server.
Inputs:
Outputs:
See subclause 9.10.3 for the details of usage of this API operation.

10.2.7  VAE_HDMapDynamicInfo API |R17|p. 110

10.2.7.1  Generalp. 110

API description:
This API enables the V2X application specific server to communicate with the VAE server to subscribe and receive notifications for HD map dynamic information.

10.2.7.2  Subscribe_HDMapDynamicInfo operationp. 110

API operation name:
Subscribe_HDMapDynamicInfo
Description:
Subscribes for the HD map dynamic information at the VAE server.
Known Consumers:
V2X application specific server.
Inputs:
Outputs:
See subclause 9.16.3 for the details of usage of this API operation.

10.2.7.3  Notify_HDMapDynamicInfo operationp. 110

API operation name:
Notify_HDMapDynamicInfo
Description:
Notify the HD map dynamic information at the VAE server.
Known Consumers:
V2X application specific server.
Inputs:
Outputs:
None.
See subclause 9.16.6 for the details of usage of this API operation.

Up   Top   ToC