Mobile SDN-Based Drone Network for Real-Time Video Streaming in Aerial Surveillance
DOI:
https://doi.org/10.47187/perspectivas.8.1.249Keywords:
Software Defined Networking, Unmanned Aerial Vehicle, Real-Time Video Streaming, Aerial Surveillance, Spanning Tree Protocol, Throughput, Jitter, Packet Loss, HandoverAbstract
This paper presents and evaluates a drone network based on Software-Defined Networking (SDN) for real-time video transmission aimed at aerial surveillance. The architecture uses a wired backbone of access points (APs) managed by the Ryu controller, employing the Spanning Tree Protocol (STP) to prevent loops, while the drones act as wireless nodes that transmit real-time video to a base station simulating the control center. The simulation integrates CoppeliaSim and Mininet-WiFi through a socket server, and video streaming is generated using VLC. Scalability is studied by increasing the number of drones from three to seven, analyzing metrics such as: effective throughput, which increases from 2.75 to 7.21 Mbit/s; average bandwidth, which remains between 6.93 and 7.99 Mbit/s; jitter, which stays below 1 ms; and round-trip time (RTT), which ranges from 8.53 to 8.99 ms, while packet loss increases from 21.34% to 24.43%. When comparing different propagation model exponents for three drones, RTT increases from 12.57 ms (exponent 2) to 18.53 ms (exponent 4), while throughput remains around 2.75–2.76 Mbit/s and packet loss between 31% and 32%. Overall, the architecture scales adequately up to five drones and shows moderate congestion with seven. As future work, it is proposed to extend the architecture to networks with multiple SDN controllers and to study drone-specific routing protocols for video transmission, incorporating the analysis of Quality of Experience (QoE), Quality of Service (QoS), and energy consumption.
References
[1] O. S. Oubbati, A. Lakas, F. Zhou, M. Güneş, and M. B. Yagoubi, “A survey on position-based routing protocols for Flying Ad hoc Networks (FANETs),” Veh. Commun., vol. 10, pp. 29–56, 2017.
[2] O. S. Oubbati, A. Lakas, F. Zhou, M. Güneş, and M. B. Yagoubi, “A survey on position-based routing protocols for Flying Ad hoc Networks (FANETs),” Veh. Commun., vol. 10, pp. 29–56, 2017. DOI: https://doi.org/10.1016/j.vehcom.2017.10.003
[3] A. Agbeyangi, J. Odiete, and A. Olorunlomerue, “Review on UAVs used for Aerial Surveillance,” Journal of Multidisciplinary Engineering Science and Technology (JMEST), vol. 3, 2016, pp. 2458–9403.
[4] N. Dilshad, J. Hwang, J. Song, and N. Sung, “Applications and challenges in video surveillance via drone: A brief survey,” in 2020 International Conference on Information and Communication Technology Convergence (ICTC), 2020, pp. 728–732. DOI: https://doi.org/10.1109/ICTC49870.2020.9289536
[5] S. Hayat, E. Yanmaz, and R. Muzaffar, “Survey on Unmanned Aerial Vehicle Networks for Civil Applications: A Communications Viewpoint,” IEEE Communications Surveys & Tutorials, vol. 18, no. 4, pp. 2624–2661, 2016, doi: 10.1109/COMST.2016.2560343. DOI: https://doi.org/10.1109/COMST.2016.2560343
[6] İ. Bekmezci, O. K. Şahingöz, and Ş. Temel, “Flying Ad-Hoc Networks (FANETs): A Survey,” Ad Hoc Networks, vol. 11, pp. 1254–1270, 2013, doi: 10.1016/j.adhoc.2012.12.004. DOI: https://doi.org/10.1016/j.adhoc.2012.12.004
[7] M. Alharthi, A.-E. M. Taha, and H. S. Hassanein, “An architecture for software defined drone networks”, in ICC 2019 - 2019 IEEE International Conference on Communications (ICC), 2019, pp. 1–5. DOI: https://doi.org/10.1109/ICC.2019.8761968
[8] Z. Zhao et al., “Software-defined unmanned aerial vehicles networking for video dissemination services”, Ad Hoc Netw., vol. 83, pp. 68–77, 2019. DOI: https://doi.org/10.1016/j.adhoc.2018.08.023
[9] S. Tomovic, M. Pejanovic-Djurisic, and I. Radusinovic, “SDN-based mobile networks: Concepts and benefits,” Wirel. Pers. Commun., vol. 78, no. 3, pp. 1629–1644, 2014. DOI: https://doi.org/10.1007/s11277-014-1909-6
[10] A. Kumar, R. Krishnamurthi, A. Nayyar, A. K. Luhach, M. S. Khan, and A. Singh, “A novel Software-Defined Drone Network (SDDN)-based collision avoidance strategies for on-road traffic monitoring and management,” Veh. Commun., vol. 28, no. 100313, p. 100313, 2021. DOI: https://doi.org/10.1016/j.vehcom.2020.100313
[11] Y. Zeng, R. Zhang, and T. J. Lim, “Wireless Communications with Unmanned Aerial Vehicles: Opportunities and Challenges,” IEEE Communications Magazine, vol. 54, no. 5, pp. 36–42, 2016, doi: 10.1109/MCOM.2016.7470933. DOI: https://doi.org/10.1109/MCOM.2016.7470933
[12] S.-Y. Wang, C.-C. Wu, and C.-L. Chou, “Constructing an optimal spanning tree over a hybrid network with SDN and legacy switches,” in 2015 IEEE Symposium on Computers and Communication (ISCC), 2015, pp. 502–507. DOI: https://doi.org/10.1109/ISCC.2015.7405564
[13] A. Phadke, F. A. Medrano, C. N. Sekharan, and T. Chu, “Designing UAV Swarm Experiments: A Simulator Selection and Experiment Design Process,” Sensors, vol. 23, no. 17, Art. no. 7359, 2023, doi: 10.3390/s23177359. DOI: https://doi.org/10.3390/s23177359
[14] M. Mozaffari, W. Saad, M. Bennis, Y.-H. Nam, and M. Debbah, “A tutorial on UAVs for wireless networks: Applications, challenges, and open problems,” arXiv [cs.IT], 2018. DOI: https://doi.org/10.1109/COMST.2019.2902862
[15] Bor-Yaliniz and H. Yanikomeroglu, “The New Frontier in RAN Heterogeneity: Multi-Tier Drone-Cells,” IEEE Commun. Mag., vol. 54, no. 11, 2016, pp. 48–55. DOI: https://doi.org/10.1109/MCOM.2016.1600178CM
[16] W. Xia, Y. Wen, C. H. Foh, D. Niyato, and H. Xie, “A survey on software-defined networking,” IEEE Commun. Surv. Tutor, vol. 17, no. 1, pp. 27–51, 2015. DOI: https://doi.org/10.1109/COMST.2014.2330903
[17] K. Benzekki, A. El Fergougui, and A. Elbelrhiti Elalaoui, “Software‐defined networking (SDN): a survey: Software-defined networking: a survey,” Secur. Commun. Netw., vol. 9, no. 18, pp. 5803–5833, 2016. DOI: https://doi.org/10.1002/sec.1737
[18] A. T. Albu-Salih, “Performance evaluation of Ryu controller in software defined networks,” J. Al-Qadisiyah Comput. Sci. Math., vol. 14, no. 1, p. Page 1-7, 2022. DOI: https://doi.org/10.29304/jqcm.2022.14.1.879
[19] K. Kaur, J. Singh, and N. S. Ghumman, "Mininet as software defined networking testing platform," in Proc. Int. Conf. Commun., Comput. & Syst. (ICCCS), Aug. 2014, pp. 139–142.
[20] R. R. Fontes, S. Afzal, S. H. B. Brito, M. A. S. Santos, and C. E. Rothenberg, “Mininet-WiFi: Emulating software-defined wireless networks,” in 2015 11th International Conference on Network and Service Management (CNSM), 2015, pp. 384–389. DOI: https://doi.org/10.1109/CNSM.2015.7367387
[21] “Robot simulator CoppeliaSim: create, compose, simulate, any robot - Coppelia Robotics,” Coppeliarobotics.com. [Online]. Available: https://www.coppeliarobotics.com/. [Accessed: 25-Jul-2025].
[22] V. S. Anusha, G. K. Nithya, and S. N. Rao, “A comprehensive survey of electromagnetic propagation models”, in 2017 International Conference on Communication and Signal Processing (ICCSP), 2017, pp. 1457–1462. DOI: https://doi.org/10.1109/ICCSP.2017.8286627
[23] “Effective management of handover process in mobile communication network”, J. Adv. Technol. Eng. Res., vol. 2, núm. 6, 2016. DOI: https://doi.org/10.20474/jater-2.6.1
[24] E. Amiri y R. Javidan, “A new method for layer 2 loop prevention in software defined networks”, Telecommunication Syst., vol. 73, n.º 1, pp. 47–57, julio de 2019. Accedido el 31 de julio de 2025. [En línea]. Disponible: https://doi.org/10.1007/s11235-019-00594-4 DOI: https://doi.org/10.1007/s11235-019-00594-4
[25] M. Erdelj, M. Król, and E. Natalizio, “Wireless Sensor Networks and Multi-UAV Systems for Natural Disaster Management,” Computer Networks, vol. 124, pp. 72–86, 2017, doi: 10.1016/j.comnet.2017.05.021 DOI: https://doi.org/10.1016/j.comnet.2017.05.021
[26] B. Van den Bergh, A. Chiumento, and S. Pollin, “Ultra-Reliable IEEE 802.11 for UAV Video Streaming: From Network to Application,” in Advances in Ubiquitous Networking 2, UNet 2016, Lecture Notes in Electrical Engineering, vol. 397, Springer, 2016, pp. 637–647, doi: 10.1007/978-981-10-1627-1_50. DOI: https://doi.org/10.1007/978-981-10-1627-1_50
[27] S. Kacianka and H. Hellwagner, “Adaptive Video Streaming for UAV Networks,” 2015, doi: 10.1145/2727040.2727043. DOI: https://doi.org/10.1145/2727040.2727043
Downloads
Published
Issue
Section
License
Copyright (c) 2026 Anthonny Flores, Sebastián Ruiz

This work is licensed under a Creative Commons Attribution 4.0 International License.
Copyright
The authors of the manuscripts will retain their copyright on their articles published in Pespectivas Journal. These rights allow the authors to present their manuscripts in public, prepare derivative works, reproduce them physically by printing and distribute them on their social or research networks. These rights will remain unchanged as long as the authors respect the publication and free access policy of Perspectivas Journal.
Publication Rights
Perspectivas Journal reserves all first publication rights on each of the articles that the authors have sent to its review and publication process. It implies that authors will only exercise their copyright if they state the source and origin of the publication correctly, mainly when they distribute, share, present, or use their articles' total or partial content.

