Synthesizing Secure Reactive Controller for Unmanned Aerial System
Title | Synthesizing Secure Reactive Controller for Unmanned Aerial System |
Publication Type | Conference Paper |
Year of Publication | 2020 |
Authors | Lu, W., Shu, S., Shi, H., Li, R., Dong, W. |
Conference Name | 2019 6th International Conference on Dependable Systems and Their Applications (DSA) |
Date Published | Jan. 2020 |
Publisher | IEEE |
ISBN Number | 978-1-7281-6057-3 |
Keywords | autonomous aerial vehicles, buffer-overflow, complex CPS, control engineering computing, game theory, GPS spoofing, Human Behavior, human factors, linear temporal logic, LTLMoP platform, malicious attacks, multi-robot systems, multirobots system, packets injection, path planning, policy-based governance, pubcrawl, reactive synthesis, resilience, Resiliency, robot operating systems, secure controller, secure reactive controller synthesis, security, security of data, temporal logic, two-player game process, UAS attack scenarios, UAS vulnerability, unmanned aerial system |
Abstract | Complex CPS such as UAS got rapid development these years, but also became vulnerable to GPS spoofing, packets injection, buffer-overflow and other malicious attacks. Ensuring the behaviors of UAS always keeping secure no matter how the environment changes, would be a prospective direction for UAS security. This paper aims at presenting a reactive synthesis-based approach to implement the automatic generation of secure UAS controller. First, we study the operating mechanism of UAS and construct a high-Ievel model consisting of actuator and monitor. Besides, we analyze the security threats of UAS from the perspective of hardware, software and data transmission, and then extract the corresponding specifications of security properties with LTL formulas. Based on the UAS model and security specifications, the controller can be constructed by GR(1) synthesis algorithm, which is a two-player game process between UAV and Environment. Finally, we expand the function of LTLMoP platform to construct the automatons for controller in multi-robots system, which provides secure behavior strategies under several typical UAS attack scenarios. |
URL | https://ieeexplore.ieee.org/document/9045785 |
DOI | 10.1109/DSA.2019.00065 |
Citation Key | lu_synthesizing_2020 |
- policy-based governance
- unmanned aerial system
- UAS vulnerability
- UAS attack scenarios
- two-player game process
- Temporal Logic
- security of data
- security
- secure reactive controller synthesis
- secure controller
- robot operating systems
- Resiliency
- resilience
- reactive synthesis
- pubcrawl
- autonomous aerial vehicles
- Path Planning
- packets injection
- multirobots system
- multi-robot systems
- malicious attacks
- LTLMoP platform
- Linear Temporal Logic
- Human Factors
- Human behavior
- GPS spoofing
- game theory
- control engineering computing
- complex CPS
- buffer-overflow