Deep Learning and Blockchain with Edge Computing for 5G-Enabled Drone Identification and Flight Mode Detection

Nowadays, drones are not just deployed for defense and military establishments, but they are widely used in many applications such as natural disaster monitoring, soil and crop analysis, road and traffic surveillance, and consumer product delivery. Some information, such as drone identification and flight modes, can be transmitted to other drones. This information can be shared between drones by using radio frequency (RF) signals and through 5G networks. Recently, few studies have been proposed to use deep neural networks (DNNs) on RF signals for identifying drones and detecting their flight modes, such as off, on and connected, flying, hovering, and video recording. However, transmitting RF signals between drones and 5G nodes needs to be secure and decentralized; in addition, the performance of identification and detection needs to be more accurate. In this article, we introduce a framework that combines a blockchain with a deep recurrent neural network (DRNN) and edge computing for 5G-enabled drone identification and flight mode detection. In the proposed framework, raw RF signals of different drones under several flight modes are remotely sensed and collected on a cloud server to train a DRNN model and then distribute the trained model on edge devices for detecting drones and their flight modes. Blockchain is used in the proposed framework for data integrity and securing data transmission. The DRNN model is evaluated on a public dataset, called DroneRF. Experimental evaluation results show that the DRNN model of the proposed framework can detect drones and their flight modes from real RF signals with high accuracy as compared to recent related work.

[1]  J. Elman Distributed representations, simple recurrent networks, and grammatical structure , 1991, Machine Learning.

[2]  Aiman Erbad,et al.  DroneRF dataset: A dataset of drones for RF-based detection, classification and identification , 2019, Data in brief.

[3]  François Gagnon,et al.  Blockchain-Based Lightweight Authentication Mechanism for Vehicular Fog Infrastructure , 2019, 2019 IEEE International Conference on Communications Workshops (ICC Workshops).

[4]  Giancarlo Fortino,et al.  A Mission-Oriented Coordination Framework for Teams of Mobile Aerial and Terrestrial Smart Objects , 2016, Mob. Networks Appl..

[5]  Jiaheng Wang,et al.  Blockchain Radio Access Network (B-RAN): Towards Decentralized Secure Radio Access Paradigm , 2019, IEEE Access.

[6]  Rose Qingyang Hu,et al.  Mobile Edge Computing in Unmanned Aerial Vehicle Networks , 2019, IEEE Wireless Communications.

[7]  Navrati Saxena,et al.  Next Generation 5G Wireless Networks: A Comprehensive Survey , 2016, IEEE Communications Surveys & Tutorials.

[8]  Shalini Batra,et al.  Tree-Based Attack–Defense Model for Risk Assessment in Multi-UAV Networks , 2019, IEEE Consumer Electronics Magazine.

[9]  A. Ismail,et al.  5G Technology: Towards Dynamic Spectrum Sharing Using Cognitive Radio Networks , 2020, IEEE Access.

[10]  Li Da Xu,et al.  Blockchain Technology for Applications in Internet of Things—Mapping From System Design Perspective , 2019, IEEE Internet of Things Journal.

[11]  Qihui Wu,et al.  Blockchain-Based Secure Spectrum Trading for Unmanned-Aerial-Vehicle-Assisted Cellular Networks: An Operator’s Perspective , 2020, IEEE Internet of Things Journal.

[12]  Daojing He,et al.  Flight Security and Safety of Drones in Airborne Fog Computing Systems , 2018, IEEE Communications Magazine.

[13]  Kim-Kwang Raymond Choo,et al.  Security and Privacy for the Internet of Drones: Challenges and Solutions , 2018, IEEE Communications Magazine.

[14]  Laurence T. Yang,et al.  UAV-Empowered Edge Computing Environment for Cyber-Threat Detection in Smart Vehicles , 2018, IEEE Network.

[15]  Dusit Niyato,et al.  Multi-Objective Optimization for Drone Delivery , 2019, 2019 IEEE 90th Vehicular Technology Conference (VTC2019-Fall).