A Blockchain-Enabled Energy-Efficient Data Collection System for UAV-Assisted IoT

被引:87
作者
Xu, Xiaobin [1 ]
Zhao, Hui [1 ]
Yao, Haipeng [2 ]
Wang, Shangguang [3 ]
机构
[1] Beijing Univ Technol, Beijing Adv Innovat Ctr Future Internet Technol, Beijing 100124, Peoples R China
[2] Beijing Univ Posts & Telecommun, Sch Informat & Commun Engn, Beijing 100876, Peoples R China
[3] Beijing Univ Posts & Telecommun, State Key Lab Networking & Switching Technol, Technol, Beijing 100876, Peoples R China
基金
中国国家自然科学基金;
关键词
Block chain; efficient communications and networking; energy efficiency; security and privacy; unmanned aerial vehicle (UAV)-assisted Internet of Things (IoT); DATA PREDICTION; INTERNET; ARCHITECTURE; 5G; MANAGEMENT; SECURITY; THINGS;
D O I
10.1109/JIOT.2020.3030080
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
With the rapid development of Internet of Things (IoT), more and more applications focus on the detection of unmanned areas. With the assistance of unmanned aerial vehicle (UAV), IoT devices are able to access the network via aerial base stations. These UAV-assisted IoT applications still face security and energy challenges. The open environment of IoT applications makes the application easy to encounter external invasion. Limited energy of UAV results in the limited lifetime of network access. To address these challenges, researches on IoT security and energy efficiency are becoming hotspots. Nevertheless, in the UAV continuous coverage scenario, there is still an enormous potential to improve the security and efficiency of data collection in IoT applications. In this article, blockchain is introduced into the scene of UAV-assisted IoT, and a data collection system considering security and energy efficiency is proposed. In this system, UAV, as an edge data collection node, provides a long-term network access for IoT devices through regular cruises with recharging. By forwarding data and recording transactions, UAVs get charging coins as rewards. UAVs use charging coins to exchange charging time. UAV swarm builds distributed ledgers based on blockchain to resist the invasion of malicious UAV. In order to reduce energy consumption, this article designs an adaptive linear prediction algorithm. Through this algorithm, IoT devices upload prediction model instead of original data to greatly reduce in-network transmissions. Simulation results show that the proposed system can effectively improve the security and efficiency of data collection.
引用
收藏
页码:2431 / 2443
页数:13
相关论文
共 35 条
[11]   NormaChain: A Blockchain-Based Normalized Autonomous Transaction Settlement System for IoT-Based E-Commerce [J].
Liu, Chunchi ;
Xiao, Yinhao ;
Javangula, Vishesh ;
Hu, Qin ;
Wang, Shengling ;
Cheng, Xiuzhen .
IEEE INTERNET OF THINGS JOURNAL, 2019, 6 (03) :4680-4693
[12]   DualFog-IoT: Additional Fog Layer for Solving Blockchain Integration Problem in Internet of Things [J].
Memon, Raheel Ahmed ;
Li, Jian Ping ;
Nazeer, Muhammad Irshad ;
Khan, Ahmad Neyaz ;
Ahmed, Junaid .
IEEE ACCESS, 2019, 7 :169073-169093
[13]  
Nakamoto S., 2008, BITCOIN PEER TO PEER, V4
[14]   An Evaluation of Model-Based Approaches to Sensor Data Compression [J].
Nguyen Quoc Viet Hung ;
Jeung, Hoyoung ;
Aberer, Karl .
IEEE TRANSACTIONS ON KNOWLEDGE AND DATA ENGINEERING, 2013, 25 (11) :2434-2447
[15]   Blockchain Meets IoT: An Architecture for Scalable Access Management in IoT [J].
Novo, Oscar .
IEEE INTERNET OF THINGS JOURNAL, 2018, 5 (02) :1184-1195
[16]   Designing a Blockchain-Based IoT With Ethereum, Swarm, and LoRa The software solution to create high availability with minimal security risks [J].
Ozyilmaz, Kazim Rifat ;
Yurdakul, Arda .
IEEE CONSUMER ELECTRONICS MAGAZINE, 2019, 8 (02) :28-34
[17]   Internet of Things in the 5G Era: Enablers, Architecture, and Business Models [J].
Palattella, Maria Rita ;
Dohler, Mischa ;
Grieco, Alfredo ;
Rizzo, Gianluca ;
Torsner, Johan ;
Engel, Thomas ;
Ladid, Latif .
IEEE JOURNAL ON SELECTED AREAS IN COMMUNICATIONS, 2016, 34 (03) :510-527
[18]   Blockchain of Finite-Lifetime Blocks With Applications to Edge-Based IoT [J].
Pyoung, Chan Kyu ;
Baek, Seung Jun .
IEEE INTERNET OF THINGS JOURNAL, 2020, 7 (03) :2102-2116
[19]   Deep Q-Learning Aided Networking, Caching, and Computing Resources Allocation in Software-Defined Satellite-Terrestrial Networks [J].
Qiu, Chao ;
Yao, Haipeng ;
Yu, F. Richard ;
Xu, Fangmin ;
Zhao, Chenglin .
IEEE TRANSACTIONS ON VEHICULAR TECHNOLOGY, 2019, 68 (06) :5871-5883
[20]   Practical Data Prediction for Real-World Wireless Sensor Networks [J].
Raza, Usman ;
Camerra, Alessandro ;
Murphy, Amy L. ;
Palpanas, Themis ;
Picco, Gian Pietro .
IEEE TRANSACTIONS ON KNOWLEDGE AND DATA ENGINEERING, 2015, 27 (08) :2231-2244