Skip to main navigation Skip to search Skip to main content

Niffler: Real-time Device-level Anomalies Detection in Smart Home

  • Haohua Du*
  • , Yue Wang
  • , Xiaoya Xu
  • , Mingsheng Liu
  • *Corresponding author for this work
  • Beihang University
  • Shijiazhuang Tiedao University

Research output: Contribution to journalArticlepeer-review

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 languageEnglish
Article number16
JournalACM Transactions on the Web
Volume17
Issue number3
DOIs
StatePublished - 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