- 18 views
Meeting Location:
Storey Innovation Center 1400
Live Meeting Link for the virtual audience
Speaker's Bio: Dr. Qiang Zeng is an Assistant Professor in the CSE department at the University of South Carolina. He received his Ph.D. in Computer Science and Engineering from Penn State University. His main interest is Computer Systems Security, with a focus on the Internet of Things and Mobile Computing. He is also interested in Adversarial Machine Learning. He publishes his work in CCS, USENIX Security, NDSS, MobiCom, MobiSys, PLDI, etc.
Talk Abstract: As IoT devices are integrated via automation and coupled with the physical environment, anomalies in an appified smart home, whether due to attacks or device malfunctions, may lead to severe consequences. Prior works that utilize data mining techniques to detect anomalies suffer from high false alarm rates and missing many real anomalies. Our observation is that data mining-based approaches miss a large chunk of information about automation programs (also called smart apps) and device relations. We propose Home Automation Watcher (HAWatcher), a semantics-aware anomaly detection system for appified smart homes. HAWatcher models a smart home’s normal behaviors based on both event logs and semantics. Given a home, HAWatcher generates hypothetical correlations according to semantic information, such as apps, device types, relations and installation locations, and verifies them with event logs. The mined correlations are refined using correlations extracted from the installed smart apps. The refined correlations are used by a Shadow Execution engine to simulate the smart home’s normal behaviors. During runtime, inconsistencies between devices’ real-world states and simulated states are reported as anomalies. We evaluate our prototype on the SmartThings platform in four real-world testbeds and test it against totally 62 different anomaly cases. The results show that HAWatcher achieves high accuracy, significantly outperforming prior approaches.