Skip to main content
Log in

Joint task scheduling and multi-UAV deployment for aerial computing in emergency communication networks

  • Research Paper
  • Published:
Science China Information Sciences Aims and scope Submit manuscript

Abstract

This article studies mobile edge computing technologies enabled by unmanned aerial vehicles (UAVs) in disasters. First, considering that the ground servers may be damaged in emergency scenarios, we proposed an air-ground cooperation architecture based on ad-hoc UAV networks. We defined the system cost as the weighted sum of task delay and energy consumption because of different delay sensitivity and energy sensitivity tasks in emergency communication networks. Then, we formulated the system cost-minimization problem of task scheduling and multi-UAV deployments. To solve the proposed mixed integer nonlinear programming problem, we decomposed it to two sub-problems that were solved by proposing a swap matching-based task scheduling sub-algorithm and a successive convex approximation-based multi-UAV deployment sub-algorithm. Accordingly, we propose a joint optimization algorithm by iterating the two sub-algorithms to obtain a low complexity sub-optimal solution. Finally, the simulation results show that (i) the proposed algorithm converges in several iterations, and (ii) compared with the benchmark algorithms, the proposed algorithm has better performance of reducing task delay and energy consumption and achieves a good trade-off between them for diverse tasks.

This is a preview of subscription content, log in via an institution to check access.

Access this article

Subscribe and save

Springer+ Basic
EUR 32.99 /Month
  • Get 10 units per month
  • Download Article/Chapter or Ebook
  • 1 Unit = 1 Article or 1 Chapter
  • Cancel anytime
Subscribe now

Buy Now

Price excludes VAT (USA)
Tax calculation will be finalised during checkout.

Instant access to the full article PDF.

Similar content being viewed by others

References

  1. Munich R. Natcatservice Loss Events Worldwide 1980–2014. Munich: Munich Reinsurance, 2015

    Google Scholar 

  2. Stanford D K. Unmanned aircraft systems. 2009. https://doi.org/10.1002/9780470664797.fmatter

  3. Zeng Y, Zhang R, Lim T J. Wireless communications with unmanned aerial vehicles: opportunities and challenges. IEEE Commun Mag, 2016, 54: 36–42

    Article  Google Scholar 

  4. Wang H, Wang J, Ding G, et al. Completion time minimization with path planning for fixed-wing UAV communications. IEEE Trans Wireless Commun, 2019, 18: 3485–3499

    Article  Google Scholar 

  5. Xu Y, Zhang T, Liu Y, et al. UAV-assisted MEC networks with aerial and ground cooperation. IEEE Trans Wireless Commun, 2021, 20: 7712–7727

    Article  Google Scholar 

  6. Zhao N, Lu W, Sheng M, et al. UAV-assisted emergency networks in disasters. IEEE Wireless Commun, 2019, 26: 45–51

    Article  Google Scholar 

  7. Sun Y, Wang T, Wang S. Location optimization and user association for unmanned aerial vehicles assisted mobile networks. IEEE Trans Veh Technol, 2019, 68: 10056–10065

    Article  Google Scholar 

  8. Ueyama J, Freitas H, Faical B S, et al. Exploiting the use of unmanned aerial vehicles to provide resilience in wireless sensor networks. IEEE Commun Mag, 2014, 52: 81–87

    Article  Google Scholar 

  9. Sabella D, Vaillant A, Kuure P, et al. Mobile-edge computing architecture: the role of MEC in the Internet of Things. IEEE Consumer Electron Mag, 2016, 5: 84–91

    Article  Google Scholar 

  10. Du J, Cheng W, Lu G, et al. Resource pricing and allocation in MEC enabled blockchain systems: an A3C deep reinforcement learning approach. IEEE Trans Netw Sci Eng, 2022, 9: 33–44

    Article  MathSciNet  Google Scholar 

  11. Messaoudi F, Ksentini A, Bertin P. On using edge computing for computation offloading in mobile network. In: Proceedings of IEEE Global Communications Conference (GLOBECOM), 2017

  12. Du J, Yu F R, Lu G, et al. MEC-assisted immersive VR video streaming over terahertz wireless networks: a deep reinforcement learning approach. IEEE Int Things J, 2020, 7: 9517–9529

    Article  Google Scholar 

  13. Liao Z, Peng J, Huang J, et al. Distributed probabilistic offloading in edge computing for 6G-enabled massive Internet of Things. IEEE Int Things J, 2021, 8: 5298–5308

    Article  Google Scholar 

  14. Pham Q V, Ruby R, Fang F, et al. Aerial computing: a new computing paradigm, applications, and challenges. IEEE Int Things J, 2022, 9: 8339–8363

    Article  Google Scholar 

  15. Zheng J, Anpalagan A, Guizani M, et al. Guest editorial: aerial computing: drones for multi-access edge computing. IEEE Wireless Commun, 2021, 28: 10–12

    Article  Google Scholar 

  16. Cheng N, Xu W, Shi W, et al. Air-ground integrated mobile edge networks: architecture, challenges, and opportunities. IEEE Commun Mag, 2018, 56: 26–32

    Article  Google Scholar 

  17. Liao Z, Ma Y, Huang J, et al. HOTSPOT: a UAV-assisted dynamic mobility-aware offloading for mobile-edge computing in 3-D space. IEEE Internet Things J, 2021, 8: 10940–10952

    Article  Google Scholar 

  18. Erdelj M, Natalizio E, Chowdhury K R, et al. Help from the sky: leveraging UAVs for disaster management. IEEE Pervasive Comput, 2017, 16: 24–32

    Article  Google Scholar 

  19. Zhang S, Cheng W. Statistical QoS provisioning for UAV-enabled emergency communication networks. In: Proceedings of IEEE Globecom Workshops (GC Wkshps), 2019. 1–6

  20. Gu J, Su T, Wang Q, et al. Multiple moving targets surveillance based on a cooperative network for multi-UAV. IEEE Commun Mag, 2018, 56: 82–89

    Article  Google Scholar 

  21. Budaev D, Amelin K, Voschuk G, et al. Real-time task scheduling for multi-agent control system of UAV’s group based on network-centric technology. In: Proceedings of International Conference on Control, Decision and Information Technologies (CoDIT), 2016. 378–381

  22. Zhang L, Chakareski J. UAV-assisted edge computing and streaming for wireless virtual reality: analysis, algorithm design, and performance guarantees. IEEE Trans Veh Technol, 2022, 71: 3267–3275

    Article  Google Scholar 

  23. Zhang T, Xu Y, Loo J, et al. Joint computation and communication design for UAV-assisted mobile edge computing in IoT. IEEE Trans Ind Inf, 2020, 16: 5505–5516

    Article  Google Scholar 

  24. Zhang K, Gui X, Ren D, et al. Energy-latency tradeoff for computation offloading in UAV-assisted multiaccess edge computing system. IEEE Int Things J, 2021, 8: 6709–6719

    Article  Google Scholar 

  25. Hu X, Wong K K, Yang K, et al. UAV-assisted relaying and edge computing: scheduling and trajectory optimization. IEEE Trans Wireless Commun, 2019, 18: 4738–4752

    Article  Google Scholar 

  26. Wang L, Wang K, Pan C, et al. Deep reinforcement learning based dynamic trajectory control for UAV-assisted mobile edge computing. IEEE Trans Mobile Comput, 2022, 21: 3536–3550

    Article  Google Scholar 

  27. Ning Z, Dong P, Wen M, et al. 5G-enabled UAV-to-community offloading: joint trajectory design and task scheduling. IEEE J Sel Areas Commun, 2021, 39: 3306–3320

    Article  Google Scholar 

  28. Sun Y, Xu D, Ng D W K, et al. Optimal 3D-trajectory design and resource allocation for solar-powered UAV communication systems. IEEE Trans Commun, 2019, 67: 4281–4298

    Article  Google Scholar 

  29. Cai Y, Wei Z, Li R, et al. Joint trajectory and resource allocation design for energy-efficient secure UAV communication systems. IEEE Trans Commun, 2020, 68: 4536–4553

    Article  Google Scholar 

  30. Pang X, Zhao N, Tang J, et al. IRS-assisted secure UAV transmission via joint trajectory and beamforming design. IEEE Trans Commun, 2022, 70: 1140–1152

    Article  Google Scholar 

  31. Tianze L, Muqing W, Min Z, et al. An overhead-optimizing task scheduling strategy for ad-hoc based mobile edge computing. IEEE Access, 2017, 5: 5609–5622

    Article  Google Scholar 

  32. Haas Z J, Pearlman M R. The performance of query control schemes for the zone routing protocol. IEEE ACM Trans Netw, 2001, 9: 427–438

    Article  Google Scholar 

  33. Yang Z, Pan C, Wang K, et al. Energy efficient resource allocation in UAV-enabled mobile edge computing networks. IEEE Trans Wireless Commun, 2019, 18: 4576–4589

    Article  Google Scholar 

  34. Wang H, Wang J, Ding G, et al. Completion time minimization for turning angle-constrained UAV-to-UAV communications. IEEE Trans Veh Technol, 2020, 69: 4569–4574

    Article  Google Scholar 

  35. Simon E P, Ros L, Hijazi H, et al. Joint carrier frequency offset and channel estimation for OFDM systems via the EM algorithm in the presence of very high mobility. IEEE Trans Signal Process, 2012, 60: 754–765

    Article  MathSciNet  MATH  Google Scholar 

  36. Zeng Y, Xu J, Zhang R. Energy minimization for wireless communication with rotary-wing UAV. IEEE Trans Wireless Commun, 2019, 18: 2329–2345

    Article  Google Scholar 

  37. Bodine-Baron E, Lee C, Chong A, et al. Peer effects and stability in matching markets. In: Proceedings of the 4th International Conference on Algorithmic Game Theory, 2011

  38. Scutari G, Facchinei F, Lampariello L. Parallel and distributed methods for constrained nonconvex optimization-part I: theory. IEEE Trans Signal Process, 2017, 65: 1929–1944

    Article  MathSciNet  MATH  Google Scholar 

  39. Scutari G, Facchinei F, Lampariello L, et al. Parallel and distributed methods for constrained nonconvex optimization-part II: applications in communications and machine learning. IEEE Trans Signal Process, 2017, 65: 1945–1960

    Article  MathSciNet  MATH  Google Scholar 

  40. Wang K Y, So A M C, Chang T H, et al. Outage constrained robust transmit optimization for multiuser MISO downlinks: tractable approximations by conic optimization. IEEE Trans Signal Process, 2014, 62: 5690–5705

    Article  MathSciNet  MATH  Google Scholar 

  41. Ongaro D, Ousterhout J. In search of an understandable consensus algorithm. In: Proceedings of USENIX Annual Technical Conference (USENIX ATC 14), 2014. 305–319

  42. Zhou Y, Pan C, Yeoh P L, et al. Communication-and-computing latency minimization for UAV-enabled virtual reality delivery systems. IEEE Trans Commun, 2021, 69: 1723–1735

    Article  Google Scholar 

  43. Zhang T, Wang Y, Liu Y, et al. Cache-enabling UAV communications: network deployment and resource allocation. IEEE Trans Wireless Commun, 2020, 19: 7470–7483

    Article  Google Scholar 

Download references

Acknowledgements

This work was supported in part by Beijing Natural Science Foundation (Grant No. 4222010), National Key Research and Development Program of China (Grant No. 2019YFC1511302), and Key Technology Research Project of Jiangxi Province (Grant No. 2013AAE01007).

Author information

Authors and Affiliations

Authors

Corresponding author

Correspondence to Wenjun Xu.

Rights and permissions

Reprints and permissions

About this article

Check for updates. Verify currency and authenticity via CrossMark

Cite this article

Zhang, T., Chen, C., Xu, Y. et al. Joint task scheduling and multi-UAV deployment for aerial computing in emergency communication networks. Sci. China Inf. Sci. 66, 192303 (2023). https://doi.org/10.1007/s11432-022-3667-3

Download citation

  • Received:

  • Revised:

  • Accepted:

  • Published:

  • DOI: https://doi.org/10.1007/s11432-022-3667-3

Keywords

Navigation