Abstract
Device-level security has become a major concern in smart home systems. Detecting problems in smart home sytems strives to increase accuracy in near real time without hampering the regular tasks of the smart home. The current state of the art in detecting anomalies in smart home devices is mainly focused on the app level, which provides a basic level of security by assuming that the devices are functioning correctly. However, this approach is insufficient for ensuring the overall security of the system, as it overlooks the possibility of anomalies occurring at the lower layers such as the devices. In this article, we propose a novel notion, correlated graph, and with the aid of that, we develop our system to detect misbehaving devices without modifying the existing system. Our correlated graphs explicitly represent the contextual correlations among smart devices with little knowledge about the system. We further propose a linkage path model and a sensitivity ranking method to assist in detecting the abnormalities. We implement a semi-automatic prototype of our approach, evaluate it in real-world settings, and demonstrate its efficiency, which achieves an accuracy of around 90% in near real time.
| Original language | English |
|---|---|
| Article number | 16 |
| Journal | ACM Transactions on the Web |
| Volume | 17 |
| Issue number | 3 |
| DOIs | |
| State | Published - 22 May 2023 |
Keywords
- Additional Key Words and PhrasesMisbehaving device detection
- smart homes
- streaming graphs
Fingerprint
Dive into the research topics of 'Niffler: Real-time Device-level Anomalies Detection in Smart Home'. Together they form a unique fingerprint.Cite this
- APA
- Author
- BIBTEX
- Harvard
- Standard
- RIS
- Vancouver