Definition
Functional Requirements
Syntax
Semantics
Conformance
Performance
1 Definition
A CAV Identifier is a Data Type uniquely identifying a CAV instance. The CAV Identifier may be permanent or temporary, depending on the policies of the governing authority.
2 Functional Requirements
The CAV identification system may include the following information:
- Country of registration (optional).
- Registration number within the country (optional).
- CAV manufacturer identifier.
- CAV model identifier.
- M‑Instance Identifier (optional).
The governance, lifecycle, and assignment rules of CAV Identifiers are essential elements of CAV deployment but are out of scope of this Technical Specification.
3 Syntax
https://schemas.mpai.community/CAV2/V2.0/data/CAVIdentifier.json
4 Semantics
Table 1 specifies the semantics of the CAV Identifier Data Type.
| Label | Type | Req. | Description |
|---|---|---|---|
| Header | string (CAV-CID-V2.0) | Yes | CAV Identifier Header – Standard CAV-CID-Vx.y |
| MInstanceID | string | Identifier of the M-Instance (Virtual Space) associated with this CAV Identifier. | |
| UEnvironmentID | string | Identifier of the U-Environment (Real Space) associated with this CAV Identifier. | |
| ValueID | string | Identifier of the value set associated with this CAV Identifier instance. | |
| CAVIdentifierTime | Simple Time | Time this CAV Identifier was produced. | |
| CAVIdentifierSpaceTime | Simple Time | Space/Time where/when this CAV Identifier applies. | |
| CAVIdentifier | string | Yes | Unique identifier of this CAV instance. |
| CAVIdentifierData | object | Yes | Set of data composing the CAV Identifier. |
| CAVIdentifierData. |
string | Two-character country of registration identifier. | |
| CAVIdentifierData. |
string | Vehicle registration identifier assigned by the country. | |
| CAVIdentifierData. |
string | Identifier of the CAV manufacturer. | |
| CAVIdentifierData. |
string | Identifier of the CAV model. | |
| CAVIdentifierData. |
string | Identifier of the CAV’s M-Instance. | |
| DataXMData | Data Exchange Metadata | MPAI-PTF Data Exchange Metadata providing provenance, authorisation, legal, security, and confidence information associated with this CAV Identifier in a trusted data exchange context. | |
| DescrMetadata | string | Human-readable descriptive metadata of the CAV Identifier (plain text, max 2048 characters). |
5 Conformance Testing
Data conform to the CAV Identifier Data Type when they validate against its schema. If the schema references other schemas, data referencing a secondary schema shall also validate against that schema, if present, and conform with the Qualifier, if present.