1   Definition

Message exchanged between the Ego CAV’s and Remote CAV’s Human-CAV Interaction Subsystems (HCI).

2   Functional Requirements

The Ego HCI may:

  1. Exchange messages with a Remote HCI.
  2. At a passenger’s request, request a Remote HCI or a CAV-Aware entity (e.g., Roadside Unit, a Store and Forward entity), it  to send the digital representation (M-Location) of the audio-visual scene of a specific U-Location.
  3. Respond or not to the request from Remote HCI or a CAV-Aware entity to send the digital representation (M-Location) of the audio-visual scene of a specific U-Location.
  4. Respond to a request and select the Level of Detail for transmitting the requested M-Location Data appropriate for the available bandwidth.

3   Syntax

https://schemas.mpai.community/CAV2/V1.0/data/EgoRemoteHCIMessage.json

4   Semantics

Label Size Description
Header N1 Bytes Ego-Remote HCI Message Header
– Standard 9 Bytes The characters “MMM-ERH-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
EgoRemoteHCIMessageID N4 Bytes Identifier of EgoRemoteHCIMessage.
EgoRemoteHCIMessageData N5 Bytes Data of Ego-Remote-HCI Message.
– MLocationRequest N6 Bytes M-Location corresponding to a ULocation.
– FullEvironmentDescriptors N7 Bytes Full Environment Descriptors.
– GenericMessage N8 Bytes Any message.
DescrMetadata N9 Bytes Descriptive Metadata.