Distributed Fog Computing for Latency and Reliability Guaranteed Swarm of Drones

被引:59
作者
Hou, Xiangwang [1 ]
Ren, Zhiyuan [1 ]
Wang, Jingjing [2 ]
Zheng, Shuya [1 ]
Cheng, Wenchi [1 ]
Zhang, Hailin [1 ]
机构
[1] Xidian Univ, State Key Lab Integrated Serv Networks, Xian 710071, Peoples R China
[2] Tsinghua Univ, Dept Elect Engn, Beijing 100084, Peoples R China
来源
IEEE ACCESS | 2020年 / 8卷 / 08期
关键词
Swarm of drones; distributed fog computing; latency; reliability; energy consumption; TASK-ASSIGNMENT PROBLEM; ALLOCATION; UAVS; ALGORITHM; DECOMPOSITION; COORDINATION; OPTIMIZATION; CONSTRAINTS; MODULATION; ADMM;
D O I
10.1109/ACCESS.2020.2964073
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
Swarm of drones, as an intensely significant category of swarm robots, is widely used in various fields, e.g., search and rescue, detection missions, military, etc. Because of the limitation of computing resource of drones, dealing with computation-intensive tasks locally is difficult. Hence, the cloud-based computation offloading is widely adopted, nevertheless, for some latency-sensitive tasks, e.g., object recognition, path planning, etc., the cloud-based manner is inappropriate due to the excessive delay. Even in some harsh environments, e.g., disaster area, battlefield, etc., there is no wireless infrastructure existed to combine the drones and cloud center. Thus, to solve the problem encountered by cloud-based computation offloading, in this paper, Fog Computing aided Swarm of Drones (FCSD) architecture is proposed. Considering the uncertainty factors in harsh environments which may threaten the success of FCSD processing tasks, not only the latency model, but also the reliability model of FCSD is constructed to guarantee the high reliability of task completion. Moreover, in view of the limited battery life of the drone, we formulated the problem as the task allocation problem which minimized the energy consumption of FCSD under the constraints of latency and reliability. Furthermore, to speed up the process of the optimization problem solving to improve the practicality, relying on the recent advances in distributed convex optimization, we develop a fast Proximal Jacobi Alternating Direction Method of Multipliers (ADMM) based distributed algorithm. Finally, simulation results validate the effectiveness of our proposed scheme.
引用
收藏
页码:7117 / 7130
页数:14
相关论文
共 50 条
[41]   Distributed Online Learning of Fog Computing Under Nonuniform Device Cardinality [J].
Ren, Chenshan ;
Lyu, Xinchen ;
Ni, Wei ;
Tian, Hui ;
Liu, Ren Ping .
IEEE INTERNET OF THINGS JOURNAL, 2019, 6 (01) :1147-1159
[42]   Reliability-Guaranteed Uplink Resource Management in Proactive Mobile Network for Minimal Latency Communications [J].
Wang, Yingze ;
Chen, Kwang-Cheng ;
Gong, Zhenzhen ;
Cui, Qimei ;
Tao, Xiaofeng ;
Zhang, Ping .
IEEE TRANSACTIONS ON WIRELESS COMMUNICATIONS, 2023, 22 (08) :5018-5030
[43]   Reliability-Aware Task Allocation in Distributed Computing Systems using Hybrid Simulated Annealing and Tabu Search [J].
Faragardi, Hamid Reza ;
Shojaee, Reza ;
Yazdani, Nasser .
2012 IEEE 14TH INTERNATIONAL CONFERENCE ON HIGH PERFORMANCE COMPUTING AND COMMUNICATIONS & 2012 IEEE 9TH INTERNATIONAL CONFERENCE ON EMBEDDED SOFTWARE AND SYSTEMS (HPCC-ICESS), 2012, :1088-1095
[44]   Optimizing resource scheduling based on extended particle swarm optimization in fog computing environments [J].
Potu, Narayana ;
Jatoth, Chandrashekar ;
Parvataneni, Premchand .
CONCURRENCY AND COMPUTATION-PRACTICE & EXPERIENCE, 2021, 33 (23)
[45]   Computing the Reliability of Shallow Foundations with Spatially Distributed Measurements [J].
Papaioannou, Iason ;
Straub, Daniel .
GEOTECHNICAL SAFETY AND RISK V, 2015, :958-963
[46]   Reliability evaluation in distributed computing environments using the AHP [J].
Fahmy, HMA .
COMPUTER NETWORKS, 2001, 36 (5-6) :597-615
[47]   Reliability of A Distributed Computing System Considering Task Abort [J].
Peng, Rui ;
Gao, Kaiye ;
Wu, Di ;
Zhai, Qingqing .
2019 PROGNOSTICS AND SYSTEM HEALTH MANAGEMENT CONFERENCE (PHM-QINGDAO), 2019,
[48]   Latency-Driven Parallel Task Data Offloading in Fog Computing Networks for Industrial Applications [J].
Mukherjee, Mithun ;
Kumar, Suman ;
Mavromoustakis, Constandinos X. ;
Mastorakis, George ;
Matam, Rakesh ;
Kumar, Vikas ;
Zhang, Qi .
IEEE TRANSACTIONS ON INDUSTRIAL INFORMATICS, 2020, 16 (09) :6050-6058
[49]   SFC-Based IoT Provisioning on a Hybrid Cloud-Fog Computing with a Minimized Latency [J].
Atinafu, Dawit Asmero ;
Tulu, Muluneh Mekonnen .
JOURNAL OF COMPUTER NETWORKS AND COMMUNICATIONS, 2024, 2024
[50]   A Worst-Case Latency and Age Analysis of Coded Distributed Computing With Unreliable Workers and Periodic Tasks [J].
Chiariotti, Federico ;
Soret, Beatriz ;
Popovski, Petar .
IEEE OPEN JOURNAL OF THE COMMUNICATIONS SOCIETY, 2024, 5 :5874-5889