The Internet of Things (IoT) is an ubiquitous system connecting many different devices — the things — which can be accessed from the distance. With the possibility to monitor and control the physical environment from the distance, that is the IoT contains cyber-physical systems (CPS), the two concepts of dependability and security get deeply intertwined. The increasing level of dynamicity, heterogeneity, and complexity adds to the system’s vulnerability, and challenges its ability to react to faults. This paper summarizes state-of-the-art of existing surveys on anomaly detection, fault-tolerance and self-healing and adds a number of other methods applicable to achieve resilience in an IoT. We particularly focus on non-intrusive methods ensuring data integrity in the network. Furthermore, this paper presents the main challenges to build a resilient IoT for CPS. It further summarizes our solutions, work-in-progress and future work to this topic for the project “Trustworthy IoT for CPS”. Eventually, this framework is applied to the selected use case of a smart sensor infrastructure in the transport domain.
Preprint available at: