The deliverable D3.1 “1st Data Collection from real-world resources: IoT devices” focuses on a methodology to specify the set of necessary tools for the development of a continuous data collection system from real world data sources. It addresses real-time data acquisition from the different IoT devices interconnected to the C2NET platform. Results arising from this work will contribute to a plug-and play component that will be integrated in the proof-of-concept of T3.4 “Cloud enabled Collaborative Manufacturing Business”.
The solution presented in this document relies in the concept of an IoT Hub that will act as a subcomponent of C2NET company middleware, responsible for addressing the interactions made with IoT systems. Therefore, we make a clear separation between the documents handling IoT and legacy systems – presented in D3.3 “1st Data collection from resources virtualisation: legacy systems integration”.
The IoT Hub is composed by a set of four sub-components that tackle three different issues: communication, management of the devices and handling of data. Both Protocol Adaptation and IoT Broker are subcomponents used for enabling the communication between both IoT systems and C2NET platform, granting interoperability and adaptation between different protocols and the matching between consumers and providers of data.
For managing the different types of IoT devices that could be available at the companies a component is presented called Device Management that encloses generic information about the devices and also addresses their security and connectivity.
In the end IoT Hub is also granted with a sub component that will handle data, which ensures that the data obtained in the IoT world is pre-filtered before being passed to C2NET platform, reducing the quantity of inaccurate data. This component is called Data Handlers Factory.