@inproceedings{7d06658c386249129b645e7388de724e,
title = "VirtualDrone: Virtual sensing, actuation, and communication for attack-resilient unmanned aerial systems",
abstract = "As modern unmanned aerial systems (UAS) continue to expand the frontiers of automation, new challenges to security and thus its safety are emerging. It is now difficult to completely secure modern UAS platforms due to their openness and increasing complexity. We present the VirtualDrone Framework, a software architecture that enables an attack-resilient control of modern UAS. It allows the system to operate with potentially untrustworthy software environment by virtualizing the sensors, actuators, and communication channels. The framework provides mechanisms to monitor physical and logical system behaviors and to detect security and safety violations. Upon detection of such an event, the framework switches to a trusted control mode in order to override malicious system state and to prevent potential safety violations. We built a prototype quadcoper running an embedded multicore processor that features a hardware-assisted virtualization technology. We present extensive experimental study and implementation details, and demonstrate how the framework can ensure the robustness of the UAS in the presence of security breaches.",
keywords = "Security, Unmanned aerial systems, Virtualization",
author = "Yoon, {Man Ki} and Bo Liu and Naira Hovakimyan and Lui Sha",
note = "Funding Information: This work was carried out in part in the Intelligent Robotics Laboratory, University of Illinois. This work is supported in part by grants from NSF CNS 13-02563 and Navy N00014-14-1-0717. Any opinions, findings, and conclusions or recommendations expressed here are those of the authors and do not necessarily reflect the views of sponsors. Publisher Copyright: {\textcopyright} 2017 ACM. Copyright: Copyright 2017 Elsevier B.V., All rights reserved.; 8th ACM/IEEE International Conference on Cyber-Physical Systems, ICCPS 2017 ; Conference date: 18-04-2017 Through 20-04-2017",
year = "2017",
month = apr,
day = "18",
doi = "10.1145/3055004.3055010",
language = "English (US)",
series = "Proceedings - 2017 ACM/IEEE 8th International Conference on Cyber-Physical Systems, ICCPS 2017 (part of CPS Week)",
publisher = "Association for Computing Machinery",
pages = "143--154",
booktitle = "Proceedings - 2017 ACM/IEEE 8th International Conference on Cyber-Physical Systems, ICCPS 2017 (part of CPS Week)",
address = "United States",
}