Abstract
We consider a mobile network in which traditional static terrestrial base stations are not capable of completely serving the existing user demand, due to the huge number of connected devices. In this setting, an equipped Unmanned Aerial Vehicle (UAV) can be employed to provide network connection where needed in a flexible way, thereby acting as an unmanned aerial base station. The goal is to determine the best UAV trajectory in order to serve as many users as possible. The UAV can move at different speeds and can serve users within its communication range, although the data rate depends on the positions of UAV and users. In addition, each user has a demand (e.g., the number of bits the user wants to download/upload from/to the network) and a time window during which requires the service. We propose a Biased Random-Key Genetic Algorithm (BRKGA) and a Simulated Annealing Algorithm (SAA), and compare them on realistic instances with more than 500 users in different settings.
Access this chapter
Tax calculation will be finalised at checkout
Purchases are for personal use only
References
Technical Specification Group Radio Access Network; Study on channel model for frequencies from 0.5 to 100 GHz (2019). 3GPP TR 38.901 version 16.1.0, Release 16
Technical Specification Group Radio Access Network; General aspects for Base Station (BS) Radio Frequency (RF) for NR (2020). 3GPP TS 38.817-02 version 15.9.0, Release 15
Andrade, C.E., Toso, R.F., Gonçalves, J.F., Resende, M.G.: The multi-parent biased random-key genetic algorithm with implicit path-relinking and its real-world applications. Eur. J. Oper. Res. 289(1), 17–30 (2021)
Birattari, M., Yuan, Z., Balaprakash, P., Stützle, T.: F-Race and Iterated F-Race: an overview. In: Bartz-Beielstein, T., Chiarandini, M., Paquete, L., Preuss, M. (eds.) Experimental Methods for the Analysis of Optimization Algorithms, pp. 311–336. Springer, Heidelberg (2010). https://doi.org/10.1007/978-3-642-02538-9_13
Ceschia, S., Di Gaspero, L., Rosati, R.M., Schaerf, A.: Multi-neighborhood simulated annealing for the minimum interference frequency assignment problem. EURO J. Comput. Optim. 1–32 (2021). https://doi.org/10.1016/j.ejco.2021.100024
Di Gaspero, L., Schaerf, A.: EasyLocal++: an object-oriented framework for flexible design of local search algorithms. Softw. – Pract. Exp. 33(8), 733–765 (2003)
Franzin, A., Stützle, T.: Revisiting simulated annealing: a component-based analysis. Comput. Oper. Res. 104, 191 (2019)
Gonçalves, J.F., Resende, M.G.: Biased random-key genetic algorithms for combinatorial optimization. J. Heurist. 17(5), 487–525 (2011)
Gunawan, A., Lau, H.C., Vansteenwegen, P.: Orienteering problem: a survey of recent variants, solution approaches and applications. Eur. J. Oper. Res. 255(2), 315–332 (2016)
Hammersley, J.M., Handscomb, D.C.: Monte Carlo Methods. Chapman and Hall, London (1964)
Kirkpatrick, S., Gelatt, D., Vecchi, M.: Optimization by simulated annealing. Science 220, 671–680 (1983)
Mignardi, S., Buratti, C., Cacchiani, V., Verdone, R.: Path optimization for unmanned aerial base stations with limited radio resources. In: 2018 IEEE 29th Annual International Symposium on Personal, Indoor and Mobile Radio Communications (PIMRC), pp. 328–332. IEEE (2018)
Mignardi, S., Mikhaylov, K., Cacchiani, V., Verdone, R., Buratti, C.: Unmanned aerial base stations for NB-IoT: trajectory design and performance analysis. In: 2020 IEEE 31st Annual International Symposium on Personal, Indoor and Mobile Radio Communications, pp. 1–6. IEEE (2020)
Mozaffari, M., Saad, W., Bennis, M., Debbah, M.: Mobile unmanned aerial vehicles (UAVs) for energy-efficient internet of things communications. IEEE Trans. Wireless Commun. 16(11), 7574–7589 (2017)
Mozaffari, M., Saad, W., Bennis, M., Nam, Y.H., Debbah, M.: A tutorial on UAVs for wireless networks: applications, challenges, and open problems. IEEE Commun. Surv. Tutor. 21(3), 2334–2360 (2019)
Na, Z., Wang, J., Liu, C., Guan, M., Gao, Z.: Join trajectory optimization and communication design for UAV-enabled OFDM networks. Ad Hoc Netw. 98, 102031 (2020)
Otto, A., Agatz, N., Campbell, J., Golden, B., Pesch, E.: Optimization approaches for civil applications of Unmanned Aerial Vehicles (UAVs) or aerial drones: a survey. Networks 72(4), 411–458 (2018)
Toso, R.F., Resende, M.G.: A C++ application programming interface for biased random-key genetic algorithms. Optim. Methods Softw. 30(1), 81–93 (2015)
Tran, D.H., Nguyen, V.D., Chatzinotas, S., Vu, T.X., Ottersten, B.: UAV relay-assisted emergency communications in IoT networks: resource allocation and trajectory optimization. IEEE Trans. Wireless Commun. 21(3), 1621–1637 (2021)
Urli, T.: Json2run: a tool for experiment design & analysis. CoRR abs/1305.1112 (2013)
Won, J., Kim, D.Y., Park, Y.I., Lee, J.W.: A survey on UAV placement and trajectory optimization in communication networks: from the perspective of air-to-ground channel models. ICT Express, 1–13 (2022, in press). https://doi.org/10.1016/j.icte.2022.01.015
Wu, Q., Zeng, Y., Zhang, R.: Joint trajectory and communication design for multi-UAV enabled wireless networks. IEEE Trans. Wireless Commun. 17(3), 2109–2121 (2018)
Zeng, Y., Zhang, R.: Energy-efficient UAV communication with trajectory optimization. IEEE Trans. Wireless Commun. 16(6), 3747–3760 (2017)
Zeng, Y., Zhang, R., Lim, T.J.: Throughput maximization for UAV-enabled mobile relaying systems. IEEE Trans. Commun. 64(12), 4983–4996 (2016)
Acknowledgements
Valentina Cacchiani acknowledges the support by the Air Force Office of Scientific Research under award number FA8655-20-1-7019.
Author information
Authors and Affiliations
Corresponding author
Editor information
Editors and Affiliations
Rights and permissions
Copyright information
© 2023 The Author(s), under exclusive license to Springer Nature Switzerland AG
About this paper
Cite this paper
Cacchiani, V., Ceschia, S., Mignardi, S., Buratti, C. (2023). Metaheuristic Algorithms for UAV Trajectory Optimization in Mobile Networks. In: Di Gaspero, L., Festa, P., Nakib, A., Pavone, M. (eds) Metaheuristics. MIC 2022. Lecture Notes in Computer Science, vol 13838. Springer, Cham. https://doi.org/10.1007/978-3-031-26504-4_3
Download citation
DOI: https://doi.org/10.1007/978-3-031-26504-4_3
Published:
Publisher Name: Springer, Cham
Print ISBN: 978-3-031-26503-7
Online ISBN: 978-3-031-26504-4
eBook Packages: Computer ScienceComputer Science (R0)