Executive Summary
One of CHARIOT’s main objectives is to stop untrusted (possibly malicious, or simply faulty) IoT data crossing from the IoT network to an industrial network (for example, a rail safety system, a building maintenance system, etc.) and create safety, security or privacy risks. This is the final version of the architecture of the CHARIOT system, i.e. CHARIOT’s D2.5 report. It has undergone several reviews and revisions since its initial version (Deliverable 2.1). The architecture is the result of work carried out in Task 2.1 (‘Design specification for CHARIOT cognitive IoT Architecture’) and addresses the Project Objectives as stated in the Description of Action (DoA). The purpose of this document is to provide an architectural technical overview of the CHARIOT Platform that steers technical work in Work packages 1, 2 and 3. It contains analysis of the IoT problems tackled by CHARIOT, discussion of the State of the Art in IoT, main architectural components, reference IoT technologies, and architectural use cases for three industrial domains inspired by the Project’s Living Labs.
The CHARIOT final architecture has undergone several iterations between the consortium partners to first align the CHARIOT architecture to the project use-cases (Living Labs) through exhaustive analysis of the refined list of requirements and second to reflect and support the technical components integration and smooth deployment to the three use cases. This architecture is an update of the
previous one (D2.1). This (final) version of the architecture also addresses and replies to several comments and recommendations made at the 1st CHARIOT review (as held in October 2019).
The report includes the CHARIOT architecture platform architecture design and related considerations starting from analysis of the current state of the art, current and recent developments in the IoT industry, software quality considerations and recent IoT platforms as well as standards and reference architectures. All these are analysed and positioned around the architecture of CHARIOT with a primal target to capture and design/adapt the architecture on actual and realistic industrial requirements as refined during the end of 2019 and after the CHARIOT review (ref. CHARIOT D4.9 Living Labs Requirements). Following the adapted design, networking and computing components are also presented as well as the security and safety subsystems as oriented inside the architecture and also
supported by the related policies. The application of the CHARIOT platform to the business needs and industrial scenarios is also discussed in this document.