European Commission logo
polski polski
CORDIS - Wyniki badań wspieranych przez UE
CORDIS

Cognitive Heterogeneous Architecture for Industrial IoT

Periodic Reporting for period 2 - CHARIOT (Cognitive Heterogeneous Architecture for Industrial IoT)

Okres sprawozdawczy: 2019-07-01 do 2020-12-31

-- CHARIOT Scope and Issues
CHARIOT includes an IoT Devices Lifecycle Management that uses blockchain and PKI for sensors’ and gateway/controllers’ authentication, encryptions between all IIoT (industrial IoT) endpoints. Blockchain is also used for sensors’ state management. A mobile application is providing the user interface for sensor provisioning. IoT firmware development and deployment activities include security of firmware developed using meta data insertion into the executable files (binaries) combined with blockchain hashing to affirm each version as well as the update process. Firmware binary analysis complements this by identifying security vulnerabilities during the firmware update. Intelligent IoT data analytics are complementing the overall solution and overcoming the state of the art in SCADA (or related) systems. Machine learning anomaly detection based on user-defined models and neural networks (such as LSTM) are also used to identify non-recurrent patterns in data streams or other anomalies. An IoTL language is being developed and used to manage the dynamic network configuration, access control, topology. Predictive analytics are also used to highlight out-of-bounds behaviors and assess combined interdependent risks. The CHARIOT platform and user interfaces complement the solution and provide the system backbone for data communications, services execution and user interaction, alerting, sensor management and platform monitoring.

-- Objectives:
1. Specify a Methodological Framework for Design and Operation of Secure and Safe IoT Applications addressing System Safety as a cross cutting concern
2. Develop an Open Cognitive IoT Architecture and Platform that exhibits intelligent safety behavior in the diverse and complex ways
3. Develop a runtime IoT Privacy, Security and Safety Supervision Engine (IPSE) which will act continuously to understand and monitor the cyber-physical ecosystem
4. Test and validate the system in 3 living labs
5. Scale up through dissemination, exploitation and Capacity Building
WP1, focused on the methodological framework for the design and operation of secure IoT applications setting system safety as a main focal point. Analysis of the blockchain methodology that will be used for coupling private keys into components of IoT, specialized analysis tools for more secure and safer IoT software development, CHARIOT design method and support tools.

WP2, developed the CHARIOT Open Cognitive IoT Architecture and Platform, providing the intelligent safety behavior throughout the diverse and complex requirements that safety critical and IoT systems will interact in a secure manner. The design specification design provided the final version of the CHARIOT specifications and IoT architecture and cognitive platform.

WP3, developed the CHARIOT IoT Privacy, Security and Safety Supervision Engine (IPSE) as a set of novel runtime components. Design specification of IPSE and IoT Privacy Engine based on PKI and Blockchain technologies final versions and IoT Security Engine based on integrity checking (binary code analysis), the IoT Safety Supervision Engine (ISSE) and the prototype IPSE Analytics Prediction model and Dashboards.

WP4, tested and validated the Industrial IoT safety concept into three Living Labs addressing different industrial areas in IoT safety: in transport (trains and airports) and in buildings. Deployment activities concluded in all three LLs defining: KPIs, validation means, methods, scenarios and deployment peculiarities per LL.

WP5, ensured scale up through wide dissemination, exploitation actions and a Capacity Building Programme aiming at infrastructure sustainability, organizational development, and human capital development through CHARIOT Concepts, Capabilities and Offering. Extensive dissemination activities took place in workshops, publications, events etc.

WP6, included administrative, technical, innovation and quality management.

-- Results:
1. IoT Devices Lifecycle Management: (a) Sensor and Gateway Authentication, (b) Blockchain Encryption, (c) Sensors’ Provisioning, (d) Sensors’ State Management, (e) IoT Sensors’ Development, (f) Mobile app
2. IoT Firmware Development and Deployment: (a) Syntactic Code Analysis, (b) Firmware Analysis and Binary Processing, (c) Firmware Update Process
3. Intelligent IoT Data Analytics and IPSE: (a) Safety Supervision Engine, Anomaly Detection, (b) Privacy Engine, Data Encryption, (c) IoTL and Dynamic Network Management/Topology, (d) Predictive Analytics
4. Platform and User Interfaces: (a) CHARIOT Platform, (b) Device Management Dashboard, (c) Operational Dashboard, (d) CHARIOT Simulator

-- Dissemination/Exploitation:
- Production/maintenance of CHARIOT material
- Setup/update of CHARIOT social channels
- Production of video clip
- Production of newsletters
- 14 publications
- 31 participations in external to CHARIOT events
- 15 projects clustering and information exchange
- Participation to AIOTI WGs (1, 3, 13)
- Production/maintenance of CHARIOT forum
- Organization of 3 CHARIOT workshops and various IoT / blockchain workshops (NGIoT2019, IoT world 2020, IoT Forum etc.)
- CHARIOT commercialization report
- 4 patents filled
- Innovation management
-- SoTA and Outputs:
1. New IoT security and privacy protection approach anchored on Blockchain
2. Guiding novel IP that will be subject to at least 4 EU and US patent filings
3. Specialized static analysis tools
4. Comprehensive Methodological Framework for secure and safe IoT
5. Open IoT Cognitive Architecture presented at IoT expert forums and CHARIOT workshops
6. “Web-of-Things” like environment with search capabilities, leveraging Blockchain ledgers and private keys
7. Showcase services and platform deployment to a minimum of 3 external parties
8. CHARIOT Platform supporting minimum 3 IoT Ecosystems
9. Minimum of 10 APIs and/or service integration adaptors tested against 100’s of IoT devices in each LL (or through the simulation tool)
10. New security and privacy protection service applied in 3 scenarios associated with LLs
11. Distributed Fog-based data processing
12. Advanced-intelligence dashboard for post data analytics, prediction and security anomaly detection
13. Test and validate Industrial IoT safety in 3 industrial Living Labs
14. Test new security and privacy protection service based on Blockchain in three LLs
15. Use cases and test data to the technical stream
16. Formal specifications and a detailed impact assessment
17. 20 organisations participating in the LL’s Workshops
18. Exploitation actions and a Capacity Building Programme
19. Capacity building
20. Organisation of at least 3 EU workshops
21. 10 peer-reviewed publications
22. Standardisation steps through AIOTI WGs
23. 4 patent filings

-- Expected Impact:
1. IoT cognitive computing platform will extend best of breed platforms
2. Enhance trust and acceptance of IoT
3. Methods and tools for a more secure and safer IoT
4. Systemic modelling for Risk control, and Resilience enhancement of IoT
5. Predictive analytics for threats assessment
6. Knowledge Management and Sharing
7. Intelligent dashboard
8. Standardisation recommendations for securing data, objects, networks etc
9. Vision of the safety control systems
10. New safety certification guidelines
11. Premier platform for IoT in safety
12. IoT topologies and domain models
13. New/enhanced role of IoT in safety critical installations
14. Open IoT environment
CHARIOT High Level Architecture