SwarmControl: An Automated Distributed Control Framework for Self-Optimizing Drone Networks
Lorenzo Bertizzolo, Salvatore D'oro, Ludovico Ferranti, Leonardo, Bonati, Emrecan Demirors, Zhangyu Guan, Tommaso Melodia, Scott Pudlewski

TL;DR
SwarmControl is a novel software-defined control framework that enables automated, scalable, and flexible management of UAV networks through distributed optimization, significantly improving throughput in experimental tests.
Contribution
It introduces a unified control framework that decomposes high-level directives into distributed actions for UAV networks, with a prototype demonstrating its effectiveness.
Findings
Achieves an average throughput gain of 159% over existing solutions.
Enables swift reconfiguration of network control functionalities.
Proven effective through extensive flight experiments.
Abstract
Networks of Unmanned Aerial Vehicles (UAVs), composed of hundreds, possibly thousands of highly mobile and wirelessly connected flying drones will play a vital role in future Internet of Things (IoT) and 5G networks. However, how to control UAV networks in an automated and scalable fashion in distributed, interference-prone, and potentially adversarial environments is still an open research problem. This article introduces SwarmControl, a new software-defined control framework for UAV wireless networks based on distributed optimization principles. In essence, SwarmControl provides the Network Operator (NO) with a unified centralized abstraction of the networking and flight control functionalities. High-level control directives are then automatically decomposed and converted into distributed network control actions that are executed through programmable software-radio protocol stacks.…
Peer Reviews
No public reviews on file for this paper yet. If you reviewed it on a platform where reviews are public (OpenReview, ICLR, NeurIPS, ICML), you can paste yours below so the community can read it here.
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
