Abstract
Internet of Things (IoT) has become a common paradigm for different domains such as health care, transportation infrastructure, smart homes, smart shopping, and e-commerce. With its interoperable functionality, it is now possible to connect all domains of IoT together to provide comprehensive services to the users. Because numerous IoT devices can connect and communicate at the same time, there can be events that trigger conflicting actions for an actuator or an environmental feature. This paper provides a formal method approach, IoT Confict Checker (IoTC2), to ensure safety of controller and actuators' behavior with respect to conflicts. Any policy violation results in detection of the conflicts. We define the safety policies for controller, actions, and triggering events and implement them in Prolog to prove the logical completeness and soundness. In addition to that, we have implemented the detection policies in Matlab Simulink Environment with its built-in Model Verification blocks. We created a smart home environment in Simulink and showed how the conflicts affect actions and corresponding features. The scalability, efficiency, and accuracy of our method are tested in this simulated environment.
| Original language | English |
|---|---|
| Title of host publication | 2019 IFIP/IEEE Symposium on Integrated Network and Service Management, IM 2019 |
| Publisher | Institute of Electrical and Electronics Engineers Inc. |
| Pages | 442-447 |
| Number of pages | 6 |
| ISBN (Electronic) | 9783903176157 |
| State | Published - 16 May 2019 |
| Externally published | Yes |
| Event | 2019 IFIP/IEEE Symposium on Integrated Network and Service Management, IM 2019 - Arlington, United States Duration: 8 Apr 2019 → 12 Apr 2019 |
Publication series
| Name | 2019 IFIP/IEEE Symposium on Integrated Network and Service Management, IM 2019 |
|---|
Conference
| Conference | 2019 IFIP/IEEE Symposium on Integrated Network and Service Management, IM 2019 |
|---|---|
| Country/Territory | United States |
| City | Arlington |
| Period | 8/04/19 → 12/04/19 |
Bibliographical note
Publisher Copyright:© 2019 IFIP.
Keywords
- Conflicts
- Formal Method
- Internet of Things(IoT)
- Policies
- Safety
- Security
- Simulation
ASJC Scopus subject areas
- Information Systems and Management
- Management Science and Operations Research
- Information Systems
- Computer Networks and Communications