Drone communications are increasingly becoming a crucial complement to existing Internet infrastructure, enabling user services with seamless connectivity that was previously infeasible. However, engineering network traffic dynamically across multiple...
Drone communications are increasingly becoming a crucial complement to existing Internet infrastructure, enabling user services with seamless connectivity that was previously infeasible. However, engineering network traffic dynamically across multiple drone-to-drone links poses significant challenges for both energy efficiency and reliable performance, and intelligent video streaming in dense drone swarms is especially difficult given probabilistic access to cellular infrastructure and a highly dynamic network topology. To address these described challenges, we propose a software-defined networking (SDN) approach. Uisng centralized routing to control drone swarms, inte- grating geographic routing, queue-aware water flow scheduling, and deep reinforcement learning (DRL) for adaptive path optimization. A policy trained using Proximal Policy Optimization (PPO) predicts routing decisions from network state observations including queue depths, energy levels, and connectivity, jointly optimizing routing paths and link scheduling for scalable, energy-aware, and delay-sensitive streaming. Simulation results using ns-3 demonstrate substantial improvements in throughput and packet delivery ratio over traditional routing protocols (AODV, OLSR, DSDV), with the SDN- RL approach achieving significant delivery-ratio gains compared to traditional protocols.