UNCW MS Computer Science Information Systems Proceedings



Using Knowledge of Graph for Access Control in Smart Home Environment


Depthi Thalagundamatada


Sudip Mittal (Chair)
Minoo Modaresnezhad
Hyunbym Kim


Abstract

A ‘Smart Home’ installation consists of many Internet of Thing (IoT) devices deployed inside the house. An IoT device can have multiple sensors that collect and transfer data over a network to various external servers. However, these devices collect a lot of sensitive data about various residents living in a house. This data is sent to various external cloud applications that can store this information. To give residents better control over their privacy, a semantically rich knowledge graph driven system that has been built can evaluate different packets and ‘drop’ them as per the ‘policy’ set in place by users/residents. These policies will have rules in place for different IoT devices installed in a smart home environment. For example, a policy can state that an Alexa should not communicate with the internet from 10 pm to 6 am. Access control system implemented has the capabilities of asserting the captured packet in a knowledge graph, Evaluate if the transmission of the packet is ‘allowed’ as per the policy set by the resident user. This access control system which is built has been accomplished by using different technologies and tools like Knowledge Graphs, Protégé, Semantic Web Rule Language (SWRL).


Download Full PDF


Recommended Citation: Thalagundamatada D., Mittal S., Modaresnezhad M., Kim H., (2020). Using Knowledge of Graph for Access Control in Smart Home Environment. UNCW MS CSIS Proceedings. V. 14 , N. 2 .