Abstract

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.

Highlights

  • Swarm of drones, which consists of several small and lowcost drones, has drawn great attention both of academia and industry, especially in military [1]

  • Benefit by the recent advances in distributed convex optimization, a fast Proximal Jacobi Alternating Direction Method of Multipliers (ADMM) based distributed task allocation algorithm is proposed, which decompose the optimization problem into several subproblems, and each drone can solve the subproblem using their local status information separately. We compare it with the centralized convex optimization algorithm and the heuristic algorithm proposed in our conference version, i.e., latency and reliability constrained minimum energy consumption algorithm based on genetic algorithm (LRGA-MIE) [24]

  • SYSTEM MODEL AND PROBLEM FORMULATION To improve the capability of drones swarm handling the computation-intensive tasks, the Fog Computing aided Swarm of Drones (FCSD) architecture is proposed, which aims to make up for the shortcomings of the cloud-based computation offloading in coping with latency and reliability sensitive tasks

Read more

Summary

INTRODUCTION

Swarm of drones, which consists of several small and lowcost drones, has drawn great attention both of academia and industry, especially in military [1]. X. Hou et al.: Distributed Fog Computing for Latency and Reliability Guaranteed Swarm of Drones to the latency, the cloud-based working manner is intensely appropriate, but in practice, quite a few tasks which the drones need to process are sensitive to latency, e.g., dynamic object recognition, emergency obstacle avoidance, etc. Benefit by the recent advances in distributed convex optimization, a fast Proximal Jacobi Alternating Direction Method of Multipliers (ADMM) based distributed task allocation algorithm is proposed, which decompose the optimization problem into several subproblems, and each drone can solve the subproblem using their local status information separately We compare it with the centralized convex optimization algorithm and the heuristic algorithm proposed in our conference version, i.e., latency and reliability constrained minimum energy consumption algorithm based on genetic algorithm (LRGA-MIE) [24].

RELATED WORK
LATENCY MODEL
RELIABILITY MODEL
ENERGY CONSUMPTION MODEL
ALGORITHM DESIGN
Pi is defined as
SIMULATION RESULTS
CONCLUSION
Full Text
Paper version not known

Talk to us

Join us for a 30 min session where you can share your feedback and ask us any queries you have

Schedule a call

Disclaimer: All third-party content on this website/platform is and will remain the property of their respective owners and is provided on "as is" basis without any warranties, express or implied. Use of third-party content does not indicate any affiliation, sponsorship with or endorsement by them. Any references to third-party content is to identify the corresponding services and shall be considered fair use under The CopyrightLaw.