Evaluating SDN against AODV for dynamic topology management in disaster-relief UAV networks

Authors

  • Antonio Santos da Silva KIT , Karlsruhe Institute of Technology Author
  • Túlio Silva Federal University of Rio Grande do Sul, Porto Alegre, Brazil Author
  • Flávio Rech Wagner Author
  • Alexey Vinel Karlsruhe Institute of Technology image/svg+xml Author
  • Mauro Tropea University of Calabria image/svg+xml Author
  • Paulo Mendes Author
  • Edison Pignaton de Freitas Halmstad University Author

DOI:

https://doi.org/10.65218/jius.2026.12

Keywords:

Unmanned aerial vehicles (UAVs), Software Defined Networks (SDN), Natural disasters

Abstract

In the aftermath of natural disasters, the rapid deployment of Unmanned Aerial Vehicles (UAVs) is critical for re-establishing communication services. However, managing the network topology in these scenarios is a significant challenge, primarily due to the high mobility of both the UAVs and the ground users they serve. While dynamic routing protocols have been the traditional approach for ad hoc networks, the centralized control paradigm of Software-Defined Networking (SDN) presents a compelling alternative for dynamic topology management. This paper investigates the efficacy of an SDN-based management solution for UAV networks, a topic for which the existing literature lacks a definitive performance consensus. An SDN architecture tailored for UAV-based emergency networks is proposed and evaluated, with performance benchmarked against the well-established Ad hoc On-Demand Distance Vector (AODV) protocol. Through simulations in the OMNeT++ framework, key performance indicators were analyzed, including end-to-end latency, packet delivery ratio, infrastructure utilization, and packet drop rates, under varying user loads. The results demonstrate a clear performance advantage for the proposed SDN solution. Specifically, the architecture achieved a packet delivery ratio of up to 17.5 % higher than AODV and reduced the end-to-end data packet latency by up to 10 ms. These findings provide strong evidence that a centralized software-defined approach can offer superior reliability and efficiency for managing highly dynamic UAV communication networks in critical disaster recovery operations.

References

[1] N. Van Tu, J. Hyun, and J. W. Hong (2017). Towards ONOS-based SDN monitoring using in-band network telemetry. In 2017 19th Asia-Pacific Network Operations and Management Symposium (APNOMS), pp. 76-81. doi: 10.1109/APNOMS.2017.8094182.

[2] Charles E. Perkins, Elizabeth M. Belding-Royer, and Samir R. Das (2003). Ad hoc On-Demand Distance Vector (AODV) Routing. RFC 3561. RFC Editor. pp. 1–37. Available: https://www.rfc-editor.org/rfc/rfc3561.

[3] Sudip Misra, Isaac Woungang, and Subhas Chandra Misra (2009). Guide to wireless ad hoc networks. Springer Science & Business Media.

[4] Sergio F. Ochoa and Rodrigo Santos (2015). Human-centric wireless sensor networks to improve information availability during urban search and rescue activities. Information Fusion, 22, 71 - 84. doi: 10.1016/j.inffus.2013.05.009.

[5] A. Fotouhi, H. Qiang, M. Ding, M. Hassan, L. G. Giordano, A. Garcia-Rodriguez, and J. Yuan (2019). Survey on UAV Cellular Communications: Practical Aspects, Standardization Advancements, Regulation, and Security Challenges. IEEE Communications Surveys Tutorials, 1-1. doi: 10.1109/COMST.2019.2906228.

[6] S. Sekander, H. Tabassum, and E. Hossain (2018). Multi-Tier Drone Architecture for 5G/B5G Cellular Networks: Challenges, Trends, and Prospects. IEEE Communications Magazine, 56(3), 96-103. doi: 10.1109/MCOM.2018.1700666.

[7] Faezeh Pasandideh, João Paulo J da Costa, Rafael Kunst, Wibowo Hardjawana, and Edison Pignaton de Freitas (2023). A systematic literature review of flying ad hoc networks: State-of-the-art, challenges, and perspectives. Journal of Field Robotics, 40(4), 955–979.

[8] M. Mozaffari, W. Saad, M. Bennis, Y. Nam, and M. Debbah (2019). A Tutorial on UAVs for Wireless Networks: Applications, Challenges, and Open Problems. IEEE Communications Surveys Tutorials, 21(3), 2334-2360. doi: 10.1109/COMST.2019.2902862.

[9] I. Bor-Yaliniz and H. Yanikomeroglu (2016). The New Frontier in RAN Heterogeneity: Multi-Tier Drone-Cells. IEEE Communications Magazine, 54(11), 48-55. doi: 10.1109/MCOM.2016.1600178CM.

[10] M. Erdelj, E. Natalizio, K. R. Chowdhury, and I. F. Akyildiz (2017). Help from the Sky: Leveraging UAVs for Disaster Management. IEEE Pervasive Computing, 16(1), 24-32. doi: 10.1109/MPRV.2017.11.

[11] Geon-Hwan Kim, Jae-Choong Nam, I. Mahmud, and You-Ze Cho (2016). Multi-drone control and network self-recovery for flying Ad Hoc Networks. In 2016 Eighth International Conference on Ubiquitous and Future Networks (ICUFN), pp. 148-150. doi: 10.1109/ICUFN.2016.7537004.

[12] R. S. Moraes and E. P. Freitas (2017). Distributed Control for Groups of Unmanned Aerial Vehicles Performing Surveillance Missions and Providing Relay Communication Network Services. Journal of Intelligent & Robotic Systems. doi: 10.1007/s10846-017-0726-z.

[13] D. Orfanus, E. P. de Freitas, and F. Eliassen (2016). Self-Organization as a Supporting Paradigm for Military UAV Relay Networks. IEEE Communications Letters, 20(4), 804-807. doi: 10.1109/LCOMM.2016.2524405.

[14] S. Rosati, K. Krużelecki, G. Heitz, D. Floreano, and B. Rimoldi (2016). Dynamic Routing for Flying Ad Hoc Networks. IEEE Transactions on Vehicular Technology, 65(3), 1690-1700. doi: 10.1109/TVT.2015.2414819.

[15] J. Wang, C. Jiang, Z. Han, Y. Ren, R. G. Maunder, and L. Hanzo (2017). Taking Drones to the Next Level: Cooperative Distributed Unmanned-Aerial-Vehicular Networks for Small and Mini Drones. IEEE Vehicular Technology Magazine, 12(3), 73-82. doi: 10.1109/MVT.2016.2645481.

[16] Tulio Dapper e Silva, Carlos F. Emygdio de Melo, Pedro Cumino, Denis Rosário, Eduardo Cerqueira, and Edison Pignaton de Freitas (2019). STFANET: SDN-Based Topology Management for Flying Ad Hoc Network. IEEE Access, 7, 173499-173514. doi: 10.1109/ACCESS.2019.2956724.

[17] R. Kirichek, A. Vladyko, A. Paramonov, and A. Koucheryavy (2017). Software-defined architecture for flying ubiquitous sensor networking. In 2017 19th International Conference on Advanced Communication Technology (ICACT), pp. 158-162. doi: 10.23919/ICACT.2017.7890076.

[18] D. Kim and J. Lee (2018). Integrated Topology Management in Flying Ad Hoc Networks: Topology Construction and Adjustment. IEEE Access, 6, 61196-61211. doi: 10.1109/ACCESS.2018.2875679.

[19] Nick McKeown, Tom Anderson, Hari Balakrishnan, Guru Parulkar, Larry Peterson, Jennifer Rexford, Scott Shenker, and Jonathan Turner (2008). OpenFlow: Enabling Innovation in Campus Networks. SIGCOMM Comput. Commun. Rev., 38(2), 69–74. doi: 10.1145/1355734.1355746.

[20] Diego Kreutz, Fernando M. V. Ramos, Paulo Veríssimo, Christian Esteve Rothenberg, Siamak Azodolmolky, and Steve Uhlig (2014). Software-Defined Networking: A Comprehensive Survey. CoRR, abs/1406.0440. Available: http://arxiv.org/abs/1406.0440.

[21] J. Jiang, H. Huang, J. Liao, and S. Chen (2014). Extending Dijkstra's shortest path algorithm for software defined networking. In The 16th Asia-Pacific Network Operations and Management Symposium, pp. 1-4. doi: 10.1109/APNOMS.2014.6996609.

[22] Patrick Bupe, Rami Haddad, and Fernando Rios-Gutierrez (2015). Relief and emergency communication network based on an autonomous decentralized UAV clustering network. In SoutheastCon 2015, pp. 1–8. doi: 10.1109/SECON.2015.7133027.

[23] V. Sharma, F. Song, I. You, and H. Chao (2017). Efficient Management and Fast Handovers in Software Defined Wireless Networks Using UAVs. IEEE Network, 31(6), 78-85. doi: 10.1109/MNET.2017.1700003.

[24] Demeke Shumeye Lakew, Umar Sa'ad, Nhu-Ngoc Dao, Woongsoo Na, and Sungrae Cho (2020). Routing in Flying Ad Hoc Networks: A Comprehensive Survey. IEEE Communications Surveys & Tutorials, 22(2), 1071–1120. doi: 10.1109/COMST.2020.2982452.

[25] Israat Tanzeena Haque and Nael Abu-Ghazaleh (2016). Wireless Software Defined Networking: A Survey and Taxonomy. IEEE Communications Surveys & Tutorials, 18(4), 2713–2737. doi: 10.1109/COMST.2016.2571118.

[26] Vinti Gupta and Dambarudhar Seth (2023). Unmanned Aerial Vehicles (UAVs): Evaluation of OLSR, DSDV, AODV, and DSR Dynamic Routing Protocols. In 2023 International Conference on Device Intelligence, Computing and Communication Technologies (DICCT), pp. 1–6. doi: 10.1109/DICCT56244.2023.10110279.

[27] Salma Badawi Mohammed Ahmed, Syed Aamer Hussain, Liza Abdul Latiff, Norulhusna Ahmad, and Suriani Mohd Sam (2021). Performance evaluation of FANET routing protocols in disaster scenarios. In 2021 IEEE Symposium On Future Telecommunication Technologies (SOFTT), pp. 46–51.

[28] Sachin Sharma, Avishek Nag, Paul Stynes, and Maziar Nekovee (2019). Automatic Configuration of OpenFlow in Wireless Mobile Ad hoc Networks. In 2019 International Conference on High Performance Computing & Simulation (HPCS), pp. 485–492. doi: 10.1109/HPCS48598.2019.9188200.

[29] Tulio Dapper e Silva, Carlos F. Emygdio de Melo, Pedro Cumino, Denis Rosário, Eduardo Cerqueira, and Edison Pignaton de Freitas (2019). STFANET: SDN-Based Topology Management for Flying Ad Hoc Network. IEEE Access, 7, 173499–173514. doi: 10.1109/ACCESS.2019.2956724.

[30] Alaa Taima Albu-Salih and Hayder Ayad Khudhair (2021). ASR-FANET: An adaptive SDN-based routing framework for FANET. International Journal of Electrical and Computer Engineering (IJECE), 11(5), 4403–4412. doi: 10.11591/ijece.v11i5.pp4403-4412.

[31] Domenico Uomo, Andrea Sgambelluri, Layal Ismail, and Francesco Paolucci (2025). P4 programmability for fault-tolerant Software Defined Flying ad-hoc Network. Computer Networks, 270, 111572. doi: 10.1016/j.comnet.2025.111572.

[32] Mattia Giovanni Spina, Mauro Tropea, and Floriano De Rango (2024). SURA-LB: Software-defined IDS with UAV Resource Aware Load-Balancing in FANET disaster scenarios. Computer Communications, 223, 101–114. doi: 10.1016/j.comcom.2024.05.015.

[33] Kai Sun and others (2025). Adaptive Extended Kalman Prediction-Based SDN-FANET Routing Scheme. Sensors, 25(5), 1417. doi: 10.3390/s25051417.

[34] Chao Liu, Yao Ding, and Jianxin Li (2023). PARouting: Prediction-supported adaptive routing protocol for FANETs with deep reinforcement learning. International Journal of Intelligent Networks, 4, 83–96. doi: 10.1016/j.ijin.2023.05.002.

[35] Xiulin Qiu, Yuwang Yang, Lei Xu, Jun Yin, and Zhenqiang Liao (2023). Maintaining Links in the Highly Dynamic FANET Using Deep Reinforcement Learning. IEEE Transactions on Vehicular Technology, 72(3), 2804–2818. doi: 10.1109/TVT.2022.3217888.

[36] Thiago Lamenza and others (2022). GrADyS-SIM–A OMNET++/INET simulation framework for Internet of Flying things. arXiv preprint arXiv:2202.08134.

[37] Sobia Manzoor and others (2023). Which Simulator to Choose for Next Generation Wireless Network Simulations? ns-3 or omnet++. Network, 46(1), 36.

[38] Mauro Tropea, Carlos Enrique Quispe Aldana, Edison Pignaton de Freitas, and Floriano De Rango (2025). SFEM3: A performance comparative analysis for SDN-based FANET Emulation using Mininet-WiFi and ns-3. Ad Hoc Networks, 177, 103859. doi: 10.1016/j.adhoc.2025.103859.

[39] Denis Rosário, Zhongliang Zhao, Claudio Silva, Eduardo Cerqueira, and Torsten Braun (2013). An OMNeT++ Framework to Evaluate Video Transmission in Mobile Wireless Multimedia Sensor Networks. In Proceedings of the 6th International ICST Conference on Simulation Tools and Techniques, pp. 277–284. ICST (Institute for Computer Sciences, Social-Informatics and Telecommunications Engineering). Available: http://dl.acm.org/citation.cfm?id=2512734.2512774.

[40] Elizabeth M. Belding-Royer and Charles E. Perkins (2003). Evolution and future directions of the ad hoc on-demand distance-vector routing protocol. Ad Hoc Networks, 1(1), 125 - 150. doi: 10.1016/S1570-8705(03)00016-7.

architecture

Downloads

Published

2026-06-30

Issue

Section

Research Articles

How to Cite

Santos da Silva, A., Dapper e Silva, T., Rech Wagner, F., Vinel, A., Tropea, M., Mendes, P., & Pignaton de Freitas, E. (2026). Evaluating SDN against AODV for dynamic topology management in disaster-relief UAV networks. Journal of Intelligent Unmanned Systems, 1(1). https://doi.org/10.65218/jius.2026.12