1       Definition

A code uniquely identifying a CAV instance.

2       Functional Requirements

The CAV identification system carries the following information:

  1. Country where the CAV was registered (optional).
  2. Registration number in the country (optional).
  3. CAV manufacturer identifier.
  4. CAV model identifier.
  5. M-Instance Identifier (option).

The governance of CAV Identifiers is a vital element. However, it is out of scope of this Technical Specification.

3       Syntax

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

4       Semantics

Label Size Description
Header N1 Bytes
– Standard 9 Bytes The characters “CAV-CID-”
– Version N2 Bytes Major version – 1 or 2 Bytes
– Dot-separator 1 Byte The character “.”
– Subversion N3 Bytes Minor version – 1 or 2 Bytes
CAVIdentifier N4 Bytes Identifier of CAV instance.
CAVIdentifierData N5 Bytes Set of Data in CAV Identifier
– CountryID 2 Bytes 2-character country identifier
– RegistrationID N6 Bytes CAV Registration ID in country
– ManufacturerID N7 Bytes Manufacturer ID
– ModelID N8 Bytes Model ID
– MInstanceID N9 Bytes Identifier of CAV’s M-Instance.
DescrMetadata N10 Bytes Descriptive Metadata