IoTRepair: Systematically Addressing Device Faults in Commodity IoT

2020 IEEE/ACM Fifth International Conference on Internet-of-Things Design and Implementation (IoTDI)(2020)

引用 10|浏览267
暂无评分
摘要
IoT devices are decentralized and deployed in unstable environments, which causes them to be prone to various types of faults, such as power 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 with fault identification modules 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 deployed devices, user preferences, and developer configuration as input. Through an evaluation in a simulated lab environment, we find IoTRepair reduces the incorrect states on average 63.51%, which corresponds to 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.
更多
查看译文
关键词
power failure,network disruption,current IoT platforms,error-prone task,IoTRepair,fault-handling system,fault identification modules,faulty devices,autonomous IoT fault handling,deployed devices,simulated lab environment,unsafe device states,insecure device states,IoT fault handler,complex IoT fault handling,device faults,commodity IoT,IoT devices,unstable environments
AI 理解论文
溯源树
样例
生成溯源树,研究论文发展脉络
Chat Paper
正在生成论文摘要