Common Industrial Data Model
One common standard for all kind of data.
The Common Industrial Data Model (CIDM) is an open and highly scalable big data format, designed to harmonize IoT proprietary data into generic datasets. The structure of the data model consists of three layers:
Starting from the bottom part, Signals describe the type of physical phenomena and chemical quantities of vehicles and buildings, including the name of the signal, the format and unit.
As measurements of the phenomena may far exceed the available transmission bandwidth or the full resolution may not be required in most applications, data from the CPP need to be pre-processed and aggregated conforming a “measurement channel” that include the signals to aggregate (1 or more), the aggregation type (time series, histograms, etc.) and the configuration of the aggregation.
Finally, at the highest level, data packages provide the actual data coming from the CPP, aggregated according to a measurement channel selected. The data packages are stored in and retrieved from the Cloud Storage. In addition to the data, data packages also contain metadata with support information like ownership and quality assessment.