IoTRepair: Systematically Addressing Device Faults in Commodity IoT (Extended Paper)

02/17/2020
by   Michael Norris, et al.
0

IoT devices are decentralized and deployed in un-stable environments, which causes them to be prone to various kinds of faults, such as device failure and network disruption. Yet, current IoT platforms require programmers to handle faults manually, a complex and error-prone task. In this paper, we present IoTRepair, a fault-handling system for IoT that (1)integrates a fault identification module to track faulty devices,(2) provides a library of fault-handling functions for effectively handling different fault types, (3) provides a fault handler on top of the library for autonomous IoT fault handling, with user and developer configuration as input. Through an evaluation in a simulated lab environment and with various fault injectio nmethods,IoTRepair is compared with current fault-handling solutions. The fault handler reduces the incorrect states on average 50.01 less unsafe and insecure device states. Overall, through a systematic design of an IoT fault handler, we provide users flexibility and convenience in handling complex IoT fault handling, allowing safer IoT environments.

READ FULL TEXT
research
03/24/2022

Evaluation of IoT Self-healing Mechanisms using Fault-Injection in Message Brokers

The widespread use of Internet-of-Things (IoT) across different applicat...
research
05/10/2020

Correct and Control Complex IoT Systems: Evaluation of a Classification for System Anomalies

In practice there are deficiencies in precise interteam communications a...
research
10/16/2016

Fault Detection Engine in Intelligent Predictive Analytics Platform for DCIM

With the advancement of huge data generation and data handling capabilit...
research
10/11/2020

Improved Fault Analysis on SIMECK Ciphers

The advances of the Internet of Things (IoT) have had a fundamental impa...
research
03/15/2022

Pinning Fault Mode Modeling for DWM Shifting

Extreme scaling for purposes of achieving higher density and lower energ...
research
06/16/2021

Improving DNN Fault Tolerance using Weight Pruning and Differential Crossbar Mapping for ReRAM-based Edge AI

Recent research demonstrated the promise of using resistive random acces...
research
09/29/2021

Applications and Implications of a General Framework for Self-Stabilizing Overlay Networks

From data centers to IoT devices to Internet-based applications, overlay...

Please sign up or login with your details

Forgot password? Click here to reset