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:
- Exchange messages with a Remote HCI.
- At a passenger’s request, request a Remote HCI or a CAV-Aware entity (e.g., Roadside Unit, a Store and Forward entity), to send the digital representation (M-Location) of the audio-visual scene of a specific U-Location.
- 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.
- 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 – EgoRemoteHCIMessage | 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. |