Abstract
With the advantages of flexible deployment and configuration, fast response, and strong environmental adaptability, UAV-aided communication has significant applications in temporary hotspot areas, edge areas, and emergency communication scenarios. In comparison to traditional wired backhaul links from ground base stations, this paper considers a UAV-aided communication system that utilizes in-band backhaul technology to maximize the minimum reachable rate of ground users by jointly optimizing the hovering position, bandwidth allocation, transmit power, and user association of UAVs. To tackle this problem, a multi-coding artificial bee colony algorithm is proposed in this study to address the joint optimization problem, thereby expanding the dimensionality of the search conducted in the solution space. Simulation results demonstrate that the proposed multivariate coded artificial bee colony algorithm achieves substantial rate gains and improves the minimum reachable rate of ground users in UAV-aided communication systems within a limited number of iterations, as compared to the BCD (BCD) method.
Similar content being viewed by others
Data Availibility
Not applicable.
Code Availability
Code can be provided if reviewers/editors need it.
References
Pakrooh, R., & Bohlooli, A. (2021). A survey on unmanned aerial vehicles-assisted internet of things: A service-oriented classification. Wireless Personal Communications, 119(2), 1541–1575. https://doi.org/10.1007/s11277-021-08294-6
Mozaffari, M., Saad, W., Bennis, M., Nam, Y. H., & Debbah, M. (2019). A tutorial on uavs for wireless networks: Applications, challenges, and open problems. IEEE: Communications Surveys & Tutorials.
Song, Q., Zeng, Y., Xu, J., & Jin, S. (2021). A survey of prototype and experiment for uav communications. Science China-information Sciences. https://doi.org/10.1007/s11432-020-3030-2
Khuwaja, A. A., Chen, Y., Zhao, N., Alouini, M. S., & Dobbins, P. (2018). A survey of channel modeling for uav communications. IEEE Communications Surveys & Tutorials, 4, 2804–2821.
Wu, Q., Zeng, Y., & Zhang, R. (2018). Joint trajectory and communication design for multi-uav enabled wireless networks. IEEE Transactions on Wireless Communications, 17(3), 2109–2121. https://doi.org/10.1109/TWC.2017.2789293
Wang, H., Ren, G., Chen, J., Ding, G., & Yang, Y. (2018). Unmanned aerial vehicle-aided communications: Joint transmit power and trajectory optimization. IEEE Wireless Communications Letters, 7(4), 522–525. https://doi.org/10.1109/LWC.2018.2792435
Bushnaq, O. M., Kishk, M. A., Celik, A., Alouini, M.-S., & Al-Naffouri, T. Y. (2021). Optimal deployment of tethered drones for maximum cellular coverage in user clusters. IEEE Transactions on Wireless Communications, 20(3), 2092–2108. https://doi.org/10.1109/TWC.2020.3039013
Fotouhi, A., Ding, M., & Hassan, M. (2021). Deep q-learning for two-hop communications of drone base stations. Sensors. https://doi.org/10.3390/s21061960
Zhang, J., Liang, F., Li, B., Yang, Z., Wu, Y., & Zhu, H. (2020). Placement optimization of caching uav-assisted mobile relay maritime communication. China Communications, 17(8), 209–219. https://doi.org/10.23919/JCC.2020.08.017
Qiu, C., Wei, Z., Feng, Z., & Zhang, P. (2019). Joint resource allocation, placement and user association of multiple uav-mounted base stations with in-band wireless backhaul. IEEE Wireless Communications Letters, 8(6), 1575–1578. https://doi.org/10.1109/LWC.2019.2928544
Dai, H., Zhang, L., Bian, H., & Wang, B. (2020). Uav relaying assisted transmission optimization with caching in vehicular networks. Physical Communication, 43(12), 101214.
Zhang, S., Zhang, H., Di, B., & Song, L. (2019). Cellular uav-to-x communications: Design and optimization for multi-uav networks. IEEE Transactions on Wireless Communications, 18(2), 1346–1359. https://doi.org/10.1109/TWC.2019.2892131
Zeng, Y., Zhang, R., & Lim, T. J. (2016). Throughput maximization for uav-enabled mobile relaying systems. IEEE Transactions on Communications, 64(12), 4983–4996. https://doi.org/10.1109/TCOMM.2016.2611512
Liu, B., Zhu, Q., & Zhu, H. (2020). Trajectory optimization and resource allocation for uav-assisted relaying communications. Wireless Networks, 26(1), 739–749.
Fan, R., Cui, J., Jin, S., Yang, K., & An, J. (2018). Optimal node placement and resource allocation for uav relaying network. IEEE Communications Letters, 22(4), 808–811. https://doi.org/10.1109/LCOMM.2018.2800737
Pan, C., Ren, H., Deng, Y., Elkashlan, M., & Nallanathan, A. (2019). Joint blocklength and location optimization for urllc-enabled uav relay systems. IEEE Communications Letters, 23(3), 498–501. https://doi.org/10.1109/LCOMM.2019.2894696
Zhang, S., Zhang, H., He, Q., Bian, K., & Song, L. (2018). Joint trajectory and power optimization for uav relay networks. IEEE Communications Letters, 22(1), 161–164. https://doi.org/10.1109/LCOMM.2017.2763135
Nie, Y., Zhao, J., Liu, J., Jiang, J., & Ding, R. (2020). Energy-efficient UAV trajectory design for backscatter communication: A deep reinforcement learning approach. China Communications, 17(10), 129–141. https://doi.org/10.23919/JCC.2020.10.009
Zeng, Y., & Zhang, R. (2017). Energy-efficient UAV communication with trajectory optimization. IEEE Transactions on Wireless Communications, 16(6), 3747–3760. https://doi.org/10.1109/TWC.2017.2688328
Yang, S., Deng, Y., Tang, X., Ding, Y., & Zhou, J. (2019). Energy efficiency optimization for uav-assisted backscatter communications. IEEE Communications Letters, 23(11), 2041–2045. https://doi.org/10.1109/LCOMM.2019.2931900
Zhan, C., & Lai, H. (2019). Energy minimization in internet-of-things system based on rotary-wing uav. IEEE Wireless Communications Letters, 8(5), 1341–1344. https://doi.org/10.1109/LWC.2019.2916549
Yang, L., Meng, H., Yi, W., Zhang, Z., & Huang, Y. (2019). Energy-efficient optimization for uav-aided wireless sensor networks. IET Communications, 13(8), 972–980.
Tuan, V. P., Sang, N. Q., & Kong, H. Y. (2020). Secrecy capacity maximization for untrusted uav-assisted cooperative communications with wireless information and power transfer. Wireless Networks, 26(4), 2999–3010.
Hu, J., Cai, X., & Yang, K. (2020). Joint trajectory and scheduling design for uav aided secure backscatter communications. IEEE Wireless Communications Letters, 9(12), 2168–2172. https://doi.org/10.1109/LWC.2020.3016174
Zhou, Y., Pan, C., Yeoh, P. L., Wang, K., Elkashlan, M., Vucetic, B., & Li, Y. (2020). Secure communications for uav-enabled mobile edge computing systems. IEEE Transactions on Communications, 68(1), 376–388. https://doi.org/10.1109/TCOMM.2019.2947921
Zhou, X., Wu, Q., Yan, S., Shu, F., & Li, J. (2019). Uav-enabled secure communications: Joint trajectory and transmit power optimization. IEEE Transactions on Vehicular Technology, 68(4), 4069–4073. https://doi.org/10.1109/TVT.2019.2900157
Chen, R., Li, X., Sun, Y., Li, S., & Sun, Z. (2020). Multi-uav coverage scheme for average capacity maximization. IEEE Communications Letters, 24(3), 653–657. https://doi.org/10.1109/LCOMM.2019.2962774
Li, J., Lu, D., Zhang, G., Tian, J., & Pang, Y. (2019). Post-disaster unmanned aerial vehicle base station deployment method based on artificial bee colony algorithm. IEEE Access, 7, 168327–168336. https://doi.org/10.1109/ACCESS.2019.2954332
Ruan, L., Wang, J., Chen, J., Xu, Y., Yang, Y., Jiang, H., Zhang, Y., & Xu, Y. (2018). Energy-efficient multi-uav coverage deployment in uav networks: A game-theoretic framework. China Communications, 15(10), 194–209. https://doi.org/10.1109/CC.2018.8485481
Boussad, I., Lepagnot, J., & Siarry, P. (2013). A survey on optimization metaheuristics. Information Sciences, 237(237), 82–117.
Hussain, K., Salleh, M., Shi, C., & Shi, Y. (2018). Metaheuristic research: a comprehensive survey. Artificial Intelligence Review, 5, 1–43.
Karaboga, D., Gorkemli, B., Ozturk, C., & Karaboga, N. (2014). A comprehensive survey: Artificial bee colony (abc) algorithm and applications. Artificial Intelligence Review, 42(1), 21–57.
Zhang, C., Zhang, L., Zhu, L., Zhang, T., Xiao, Z., & Xia, X.-G. (2021). 3d deployment of multiple uav-mounted base stations for uav communications. IEEE Transactions on Communications, 69(4), 2473–2488. https://doi.org/10.1109/TCOMM.2021.3049387
Zeng, Y., Xu, J., & Zhang, R. (2019). Energy minimization for wireless communication with rotary-wing uav. IEEE Transactions on Wireless Communications, 18(4), 2329–2345.
Karaboga, D. (2005). An idea based on honey bee swarm for numerical optimization. Technical report. Computer Engineering Department, Engineering Faculty, Erciyes University.
Zhang, S., Li, Y., Sun, Q., & Ye, F. (2023). Qos maximization scheduling of multiple uav base stations in 3d environment. Internet of Things. https://doi.org/10.1016/j.iot.2023.100726
Funding
This work is supported by Foundation of National Defense Key Laboratory(2021-JCJQ-LB-066-12), National Natural Science Foundation of China (No.52271311), Heilongjiang Touyan Innovation Team Program.
Author information
Authors and Affiliations
Contributions
All authors contributed to the study conception and design. Data collection and analysis were performed by WH, FY and QS. The first draft of the manuscript was written by WH and all authors commented on previous versions of the manuscript. All authors read and approved the final manuscript.
Corresponding author
Ethics declarations
Conflict of interest
The authors declare that they have no conflict of interest.
Ethical Approval
Not applicable.
Consent to Participate
All the authors are informed consent to participate in this study.
Consent for Publication
All the authors are informed consent to publicate this study.
Additional information
Publisher's Note
Springer Nature remains neutral with regard to jurisdictional claims in published maps and institutional affiliations.
Rights and permissions
Springer Nature or its licensor (e.g. a society or other partner) holds exclusive rights to this article under a publishing agreement with the author(s) or other rightsholder(s); author self-archiving of the accepted manuscript version of this article is solely governed by the terms of such publishing agreement and applicable law.
About this article
Cite this article
Hao, W., Ye, F. & Sun, Q. Joint Resource Allocation of UAV Aided Communication System Based on Multi-coding Artificial Bee Colony Algorithm. Wireless Pers Commun 134, 1737–1759 (2024). https://doi.org/10.1007/s11277-024-11011-8
Accepted:
Published:
Issue Date:
DOI: https://doi.org/10.1007/s11277-024-11011-8