{"title":"Energy efficiency and robustness for IoT: Building a smart home security system","authors":"C. Chilipirea, A. Ursache, D. Popa, Florin Pop","doi":"10.1109/ICCP.2016.7737120","DOIUrl":null,"url":null,"abstract":"Internet of Things (IoT) represents a new paradigm in computing in which devices are connected to the internet and directly communicate with each other. Because these devices are generally thought to be wireless, small and cheap, in other words not very reliable, it is vital that we address the robustness problems in IoT. Applying standard fault tolerance models in IoT is impossible. The devices are not only heterogeneous, but unlike compute nodes, different devices have completely different capabilities and serve completely different functions (they have different sensors). We propose a model in which we describe the capabilities of each device and use this information to dynamically replace faulty devices with other, not-directly-compatible ones. Furthermore, our model uses the overlap between device characteristics in order to temporarily disable part of them and preserve energy. We show how the model can be applied on an IoT home security system, where robustness is critical. To offer a concrete example, a system based on our model would use a WiFi scanner, a heat sensor and a door opening sensor in order to replace a faulty security camera.","PeriodicalId":343658,"journal":{"name":"2016 IEEE 12th International Conference on Intelligent Computer Communication and Processing (ICCP)","volume":"58 1","pages":"0"},"PeriodicalIF":0.0000,"publicationDate":"2016-09-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"30","resultStr":null,"platform":"Semanticscholar","paperid":null,"PeriodicalName":"2016 IEEE 12th International Conference on Intelligent Computer Communication and Processing (ICCP)","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.1109/ICCP.2016.7737120","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
引用次数: 30
Abstract
Internet of Things (IoT) represents a new paradigm in computing in which devices are connected to the internet and directly communicate with each other. Because these devices are generally thought to be wireless, small and cheap, in other words not very reliable, it is vital that we address the robustness problems in IoT. Applying standard fault tolerance models in IoT is impossible. The devices are not only heterogeneous, but unlike compute nodes, different devices have completely different capabilities and serve completely different functions (they have different sensors). We propose a model in which we describe the capabilities of each device and use this information to dynamically replace faulty devices with other, not-directly-compatible ones. Furthermore, our model uses the overlap between device characteristics in order to temporarily disable part of them and preserve energy. We show how the model can be applied on an IoT home security system, where robustness is critical. To offer a concrete example, a system based on our model would use a WiFi scanner, a heat sensor and a door opening sensor in order to replace a faulty security camera.