Go to CAV-TEC V1.1 Data Types

Definition
Functional Requirements
Syntax
Semantics
Conformance Testing
Performance Assessment

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/V1.1/data/CAVIdentifier.json

4      Semantics

Table 1 – Semantics of the CAV Identifier Data Type

Label
Description
Header CAV Identifier Header – Standard “CAV‑CID‑Vx.y”.
MInstanceID Identifier of the M-Instance (Virtual Space) associated with this CAV Identifier.
UEnvironmentID Identifier of the U-Environment (Real Space) associated with this CAV Identifier.
ValueID Identifier of the value set associated with this CAV Identifier instance.
CAVIdentifierTime Time this CAV Identifier was produced.
CAVIdentifierSpaceTime Space/Time where/when this CAV Identifier applies.
CAVIdentifier Unique identifier of this CAV instance.
CAVIdentifierData Set of data composing the CAV Identifier.
    – CountryID Two-character country of registration identifier.
    – RegistrationID Vehicle registration identifier assigned by the country.
    – ManufacturerID Identifier of the CAV manufacturer.
    – ModelID Identifier of the CAV model.
    – MInstanceID Identifier of the CAV’s M-Instance.
DataXMData 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 Human-readable descriptive metadata of the CAV Identifier (plain text, max 2048 characters).

5      Conformance Testing

A Data instance conforms with CAV Identifier (CAV‑CID) if:

  1. The Data validates against the CAV Identifier’s JSON Schema.
  2. All Data in the CAV Identifier’s JSON Schema:
    1. Have the specified type.
    2. Validate against their JSON Schemas.
    3. Conform with their Data Qualifiers.

6      Performance Assessment

Not part of this specification.

Go to CAV-TEC V1.1 Data Types