1       Description

Message exchanged by the Ego CAV’s and the Remote CAV’s AMSs in the form of Request to receive and/or availability to send  the Remote AMS’s Full Environment Descriptors :

  1. Of a specific M-Location corresponding to a U-Location of interest to the Ego CAV.
  2. Time of the requested M-Location in the Full Environment Descriptors.

2       Functional Requirements

The interaction between the Ego and Remote CAVs unfolds as follows:

  1. An Ego CAV sends an Ego-Remote AMS Message requesting information about how the Remote CAV understands a specific subset of its Environment (U-Location).
  2. The Remote CAV may accept the request and
    1. Extract the subset of the Full Environment Descriptors of the M-Location corresponding to the received U-Location from the Full Environment Descriptors thanks to the object- and scene-based description provided by the MPAI Metaverse Model (MPAI-MMM).
    2. Send the Ego CAV its own ID and the requested M-Location with a specific level of detail after harvesting available bandwidth to send a version of the Full Environment Descriptors that is compatible with the currently available mobile bandwidth.
  3. The Ego CAV reconciles the different values of the components of its own M-Location and those received.

CAV-TEC V1.0 does not consider the potential need to hide the identity of the CAV sending information extracted from its own Full Environment Descriptors.

3       Syntax

https://schems.mpai.community/CAV2/V1.0/data/EgoRemoteAMSMessage.json

4       Semantics

Label Size Description
Header N1 Bytes Road State Header
– Standard 9 Bytes The characters “MMM-ERA-V”
– Version N2 Bytes Major version – 1 or 2 Bytes
– Dot-separator 1 Byte The character “.”
– Subversion N3 Bytes Minor version – 1 or 2 Bytes
EgoRemoteAMSMessageID N4 Bytes Identifier of Ego-Remote-AMS Message.
RequestMessage N5 Bytes Ego CAV’s Request
– EgoCAVID N6 Bytes Ego CAV ID
-ULocation N7 Bytes Description of the Environment’s portion .
ResponseMessage N8 Bytes Data of Ego-Remote-AMS Message
– RemoteCAVID N9 Bytes M-Location in Remote AMS.
– RemoteMLocationAVSceneDescriptors N10 Bytes M-Location Data in Ego AMS.
DescrMetadata N11 Bytes Descriptive Metadata