The Vehicle Signal Specification introduces a domain taxonomy for vehicle signals. In short this means that VSS introduces:
It can be used as standard in automotive applications to communicate information around the vehicle, which is semantically well defined. It focuses on vehicle signals, in the sense of classical attributes, sensors and actuators with the raw data communicated over vehicle buses and data which is more commonly associated with the infotainment system alike.
A standardized vehicle data specification allows an industry actor to use a common naming space for communication and, ultimately, abstracts underlying vehicle implementation details.
While the data in the VSS standard catalog aims to be vendor-independent, vendor specific extensions and adaptations complying with the VSS syntax rules can be specified (see Overlays.
The figure below shows an example snapshot of a generated tree of the specification. The leafs contain the actual information as shown in the figure. Before going into detail of the specification, let’s dig deeper into taxonomies.
The VSS catalog focuses on signals related to vehicles. It is not the intention of the VSS project to add signals for other domains. The syntax used for defining VSS signals and related tooling could however be used to define similar signal trees for other domains.