Derived blockchain architecture for security-conscious data dissemination in edge-envisioned Internet of Drones ecosystem

被引:8
作者
Singh, Maninderpal [1 ]
Aujla, Gagangeet Singh [2 ]
Bali, Rasmeet Singh [1 ]
机构
[1] Chandigarh Univ, Comp Sci & Engn Dept, Mohali, India
[2] Univ Durham, Dept Comp Sci, Durham, England
来源
CLUSTER COMPUTING-THE JOURNAL OF NETWORKS SOFTWARE TOOLS AND APPLICATIONS | 2022年 / 25卷 / 03期
关键词
Blockchain; Edge computing; Derived architecture; Internet of Drones; Security; IOT-ENABLED INTERNET; AS-A-SERVICE; SCHEME; CHALLENGES; FRAMEWORK; PRIVACY; NETWORK;
D O I
10.1007/s10586-021-03497-9
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
Internet of Drones (IoD) facilitates the autonomous operations of drones into every application (warfare, surveillance, photography, etc) across the world. The transmission of data (to and fro) related to these applications occur between the drones and the other infrastructure over wireless channels that must abide to the stringent latency restrictions. However, relaying this data to the core cloud infrastructure may lead to a higher round trip delay. Thus, we utilize the cloud close to the ground, i.e., edge computing to realize an edge-envisioned IoD ecosystem. However, as this data is relayed over an open communication channel, it is often prone to different types of attacks due to it wider attack surface. Thus, we need to find a robust solution that can maintain the confidentiality, integrity, and authenticity of the data while providing desired services. Blockchain technology is capable to handle these challenges owing to the distributed ledger that store the data immutably. However, the conventional block architecture pose several challenges because of limited computational capabilities of drones. As the size of blockchain increases, the data flow also increases and so does the associated challenges. Hence, to overcome these challenges, in this work, we have proposed a derived blockchain architecture that decouples the data part (or block ledger) from the block header and shifts it to off-chain storage. In our approach, the registration of a new drone is performed to enable legitimate access control thus ensuring identity management and traceability. Further, the interactions happen in the form of transactions of the blockchain. We propose a lightweight consensus mechanism based on the stochastic selection followed by a transaction signing process to ensure that each drone is in control of its block. The proposed scheme also handles the expanding storage requirements with the help of data compression using a shrinking block mechanism. Lastly, the problem of additional delay anticipated due to drone mobility is handled using a multi-level caching mechanism. The proposed work has been validated in a simulated Gazebo environment and the results are promising in terms of different metrics. We have also provided numerical validations in context of complexity, communication overheads and computation costs.
引用
收藏
页码:2281 / 2302
页数:22
相关论文
共 57 条
[1]  
Aggarwal S, 2019, IEEE ICC
[2]   Blockchain for smart communities: Applications, challenges and opportunities [J].
Aggarwal, Shubhani ;
Chaudhary, Rajat ;
Aujla, Gagangeet Singh ;
Kumar, Neeraj ;
Choo, Kim-Kwang Raymond ;
Zomaya, Albert Y. .
JOURNAL OF NETWORK AND COMPUTER APPLICATIONS, 2019, 144 :13-48
[3]   UTM-Chain: Blockchain-Based Secure Unmanned Traffic Management for Internet of Drones [J].
Allouch, Azza ;
Cheikhrouhou, Omar ;
Koubaa, Anis ;
Toumi, Khalifa ;
Khalgui, Mohamed ;
Nguyen Gia, Tuan .
SENSORS, 2021, 21 (09)
[4]  
Almotery O, 2020, 6 IEEE VIRTUAL WORLD
[5]   Deep Convolutional Neural Network Based Autonomous Drone Navigation [J].
Amer, Karim ;
Samy, Mohamed ;
Shaker, Mahmoud ;
Elhelw, Mohamed .
THIRTEENTH INTERNATIONAL CONFERENCE ON MACHINE VISION (ICMV 2020), 2021, 11605
[6]  
[Anonymous], 2021, IEEE Std 2144.1-2020, P1, DOI DOI 10.1109/IEEESTD.2021.9329260
[7]   BloCkEd: Blockchain-Based Secure Data Processing Framework in Edge Envisioned V2X Environment [J].
Aujla, Gagangeet Singh ;
Singh, Amritpal ;
Singh, Maninderpal ;
Sharma, Sumit ;
Kumar, Neeraj ;
Choo, Kim-Kwang Raymond .
IEEE TRANSACTIONS ON VEHICULAR TECHNOLOGY, 2020, 69 (06) :5850-5863
[8]   BlockSDN: Blockchain-as-a-Service for Software Defined Networking in Smart City Applications [J].
Aujla, Gagangeet Singh ;
Singh, Maninderpal ;
Bose, Arnab ;
Kumar, Neeraj ;
Han, Guangjie ;
Buyya, Rajkumar .
IEEE NETWORK, 2020, 34 (02) :83-91
[9]   Private blockchain-based access control mechanism for unauthorized UAV detection and mitigation in Internet of Drones environment [J].
Bera, Basudeb ;
Das, Ashok Kumar ;
Sutrala, Anil Kumar .
COMPUTER COMMUNICATIONS, 2021, 166 :91-109
[10]   Blockchain-Envisioned Secure Data Delivery and Collection Scheme for 5G-Based IoT-Enabled Internet of Drones Environment [J].
Bera, Basudeb ;
Saha, Sourav ;
Das, Ashok Kumar ;
Kumar, Neeraj ;
Lorenz, Pascal ;
Alazab, Mamoun .
IEEE TRANSACTIONS ON VEHICULAR TECHNOLOGY, 2020, 69 (08) :9097-9111