CPC H04L 67/12 (2013.01) [H04L 67/1097 (2013.01)] | 12 Claims |
1. A communication system for a vehicle, comprising as components of the vehicle:
a communication network;
a plurality of processing units being connected via the communication network with each other for transmitting and receiving data between them, each of the processing units being either one of a first type processing unit implementing a data consuming application, a second type processing unit providing data to other of the processing units, or a third type processing unit implementing a data consuming application and providing data to other of the processing units;
a plurality of data providers, each of the data providers being connected to a respective second type processing unit or a respective third type processing unit and providing respective data values to the associated processing unit;
wherein
the second type processing unit and the third type processing unit are, upon receiving a data value from an associated data provider, configured to convert the data value into a self-describing binary format that contains its structure description inside, to add a timestamp attribute to the converted data value, the timestamp attribute comprising an absolute time information indicating an expiry of the data value and/or indicating the time of creation of the data value, and to store the converted data value with the timestamp attribute in a distributed data space, wherein the distributed data space comprises a set of in-memory databases of a respective second type processing unit and a respective third type processing unit;
the data consuming application of a respective second type processing unit and/or of a respective third type processing unit is adapted to access the converted data value in the distributed data space via a predetermined standardized interface.
|