Joint Task Scheduling, Routing, and Charging for Multi-UAV Based Mobile Edge Computing

Unmanned aerial vehicles (UAVs) based mobile edge computing (MEC) systems have attracted increasing research attention recently. They can provide on-demand computing services for ground users (GUs) without relying on any communication infrastructures and have the potential to provide better computing services with lower latency, compared with the conventional ground-based MEC or cloud-based systems. Considering the limited battery capacity of the UAVs, existing studies on UAV-based MEC have focused on using UAVs to serve GUs over small areas so that all tasks can be completed during a single flight. In this paper, we aim to remove this restriction and expand the range of users the UAV-based MEC system can serve, by integrating charge stations into the system. A joint task scheduling, routing, and charging problem is then formulated with the objective to minimize the total energy consumption, total service time, and total energy charged simultaneously. To solve this problem, we develop a mixed-integer programming (MIP) model and an equivalent mixed-integer linear programming (MILP) model. Comparative numerical studies demonstrate the optimal solutions found by the proposed approaches.

[1]  Fanzi Zeng,et al.  Computation Bits Maximization in UAV-Enabled Mobile-Edge Computing System , 2022, IEEE Internet of Things Journal.

[2]  Baochang Zhang,et al.  Optimization of Task Scheduling and Dynamic Service Strategy for Multi-UAV-Enabled Mobile-Edge Computing System , 2021, IEEE Transactions on Cognitive Communications and Networking.

[3]  Yong Wang,et al.  Joint Deployment and Task Scheduling Optimization for Large-Scale Mobile Users in Multi-UAV-Enabled Mobile Edge Computing , 2020, IEEE Transactions on Cybernetics.

[4]  Xuemin Shen,et al.  Energy-Efficient UAV-Assisted Mobile Edge Computing: Resource Allocation and Trajectory Optimization , 2020, IEEE Transactions on Vehicular Technology.

[5]  Suzhi Cao,et al.  Satellite IoT Edge Intelligent Computing: A Research on Architecture , 2019, Electronics.

[6]  Jun Chen,et al.  Integrated Routing and Charging Scheduling for Autonomous Electric Aerial Vehicle System , 2019, 2019 IEEE/AIAA 38th Digital Avionics Systems Conference (DASC).

[7]  Geoffrey Ye Li,et al.  Joint Offloading and Trajectory Design for UAV-Enabled Mobile Edge Computing Systems , 2019, IEEE Internet of Things Journal.

[8]  Kezhi Wang,et al.  Energy Efficient Resource Allocation in UAV-Enabled Mobile Edge Computing Networks , 2022 .

[9]  Jiajia Liu,et al.  Task Offloading in UAV-Aided Edge Computing: Bit Allocation and Trajectory Optimization , 2019, IEEE Communications Letters.

[10]  Rose Qingyang Hu,et al.  Computation Rate Maximization in UAV-Enabled Wireless-Powered Mobile-Edge Computing Systems , 2018, IEEE Journal on Selected Areas in Communications.

[11]  Wenchao Xu,et al.  Air-Ground Integrated Mobile Edge Networks: Architecture, Challenges, and Opportunities , 2018, IEEE Communications Magazine.

[12]  Zdenek Becvar,et al.  Mobile Edge Computing: A Survey on Architecture and Computation Offloading , 2017, IEEE Communications Surveys & Tutorials.

[13]  Daniel DeLaurentis,et al.  Dynamic Stochastic Model for Converging Inbound Air Traffic , 2016 .

[14]  Joonhyuk Kang,et al.  Mobile Edge Computing via a UAV-Mounted Cloudlet: Optimization of Bit Allocation and Path Planning , 2016, IEEE Transactions on Vehicular Technology.

[15]  Ravindra K. Ahuja,et al.  Network Flows , 2011 .

[16]  Andreas F. Molisch,et al.  Wireless Communications , 2005 .

[17]  Fast-Forwarding to a Future of On-Demand Urban Air Transportation , 2016 .