IoTC2: A Formal Method Approach for Detecting Conflicts in Large Scale IoT Systems

12/10/2018
by   Abdullah Al Farooq, et al.
0

Internet of Things (IoT) has become a common paradigm for different domains such as health care, transportation infrastructure, smart home, smart shopping, and e-commerce. With its interoperable functionality, it is now possible to connect all domains of IoT together for providing competent services to the users. Because numerous IoT devices can connect and communicate at the same time, there can be events that trigger conflicting actions to an actuator or an environmental feature. However, there have been very few research efforts made to detect conflicting situation in IoT system using formal method. 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 defined the safety policies for controller, actions, and triggering events and implemented the those with 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 smart home environment in Simulink and showed how the conflicts affect actions and corresponding features. We have also experimented the scalability, efficiency, and accuracy of our method in the simulated environment.

READ FULL TEXT
research
06/11/2020

Sovereign: User-Controlled Smart Homes

Smart homes made up of Internet of Things (IoT) devices have seen wide d...
research
03/03/2022

A Survey of Analysis Methods for Security and Safety verification in IoT Systems

Internet of Things (IoT) has been rapidly growing in the past few years ...
research
12/06/2021

Sensor as a Company: On Self-Sustaining IoT Commons

Beyond the "smart home" and "smart enterprise", the Internet of Things (...
research
02/15/2023

ARGUS: Context-Based Detection of Stealthy IoT Infiltration Attacks

IoT application domains, device diversity and connectivity are rapidly g...
research
09/29/2021

Smart-home anomaly detection using combination of in-home situation and user behavior

Internet-of-things (IoT) devices are vulnerable to malicious operations ...
research
03/01/2021

Um Estudo sobre Atividades Participativas para Soluções IoT para o Home care de Pessoas Idosas

Population aging in Brazil and in the world occurs at the same time of a...
research
01/25/2023

Location-based Activity Behavior Deviation Detection for Nursing Home using IoT Devices

With the advancement of the Internet of Things(IoT) and pervasive comput...

Please sign up or login with your details

Forgot password? Click here to reset