The increasing use of civil unmanned aerial vehicles (UAVs) has the potential to threaten public safety and privacy. Therefore, airspace administrators urgently need an effective method to regulate UAVs. Understanding the meaning and format of UAV flight control commands by automatic protocol reverse-engineering techniques is highly beneficial to UAV regulation. To improve our understanding of the meaning and format of UAV flight control commands, this paper proposes a method to automatically analyze the private flight control protocols of UAVs. First, we classify flight control commands collected from a binary network trace into clusters; then, we analyze the meaning of flight control commands by the accumulated error of each cluster; next, we extract the binary format of commands and infer field semantics in these commands; and finally, we infer the location of the check field in command and the generator polynomial matrix. The proposed approach is validated via experiments on a widely used consumer UAV.
This paper designs a UAV (Unmanned Aerial Vehicles) wireless data acquisition system, which consists of a UAV surface signal acquisition subsystem and a ground data processing subsystem. The system can continuously measure air pressure, acceleration, temperature and other signals of the UAV surface in real time. These signals are sent to the ground base station by wireless or cable transmission for further process. Then both the original signals data and the processed signals data will be stored at the ground base station. This system mainly adopts STM32F103 as microcontroller and XBee-PRO 900HP as wireless transmission module. Experiments show that the system meets the requirements of accurate, real-time, continuously and long-time monitoring of UAV surface signals.
scite is a Brooklyn-based organization that helps researchers better discover and understand research articles through Smart Citations–citations that display the context of the citation and describe whether the article provides supporting or contrasting evidence. scite is used by students and researchers from around the world and is funded in part by the National Science Foundation and the National Institute on Drug Abuse of the National Institutes of Health.