Skip to content
Preprint

Designing, Deployment and Field Testing of C2Stack for Networked Intelligent Software-Defined UAVs

Aug 2026 · 0 citations · 64 references
Engineering Computer Science

TL;DR

The experiments demonstrate the feasibility of real-time, data-driven optimization in dynamic aerial environments, while also revealing practical challenges in field deployments of networked UAV systems, including power constraints, sensing limitations, and deployment logistics.

Abstract

Unmanned Aerial Vehicles (UAVs) are emerging as critical enablers of next-generation wireless networking and autonomous systems. Despite their potential, deploying and testing networked UAV systems in real-world environments remains challenging, largely due to the absence of well-developed, end-to-end, ready-to-use protocol stacks. To fill this gap, we present C2Stack, a configurable protocol stack and experimental framework designed for real-time control, evaluation, and optimization of UAV networks. C2Stack incorporates a modular control plane, referred to as the~C2Stack Network Operating System (CNOS), alongside a programmable data plane that exposes APIs for cross-layer algorithm development, digital twin integration, and autonomous swarm control. In this article, we share our experience with the deployment and testing of C2Stack. We implemented C2Stack on a custom UAV swarm platform that integrates multiprocessor system-on-chip (MPSoC) radios with Intel NUC computing modules, enabling interoperability with various RF front ends. Field trials were conducted in both netted environments and large-scale outdoor test ranges, focusing on two representative use cases: (i) network utility maximization through online reinforcement learning, and (ii) collaborative interference source localization. The experiments demonstrate the feasibility of real-time, data-driven optimization in dynamic aerial environments, while also revealing practical challenges in field deployments of networked UAV systems, including power constraints, sensing limitations, and deployment logistics. We have made C2Stack source code available to the community under the MIT License, with the goal of establishing it as a foundational framework for experimental research on intelligent networked aerial systems.

View source

Similar papers

Review Sep 2026

SwarmNxt: Open-source Software-Hardware Platform for Fast and Agile Aerial Swarms

Aerial robot swarms have the potential to transform time-critical safety, security, and search-and-rescue operations. By coordinating multiple robots, they can rapidly survey disaster sites, map collapsed or GPS-denied environments, and search cluttered areas faster than a single robot, reducing response times and mini...

Charbel Toumieh, Niel Mistry, Benjamin Jarvis et al. · 0 citations

Future Generation Computer Systems

Dronuum decomposes the wildfire detection pipeline into modular services, including image acquisition, preprocessing, inference, and alerting, and a lightweight YOLOv8n-based classifier is employed for fire detection.

A. Galletta, Auday Al-Dulaimy, M. Villari · 0 citations
#federated learning Review Aug 2026

Lightweight AI for UAV-Mounted RIS: An Overview

A comprehensive overview of lightweight AI techniques for UAV-mounted RIS systems, including Reinforcement Learning (RL), meta-learning, meta-learning, Federated Learning (FL), Multi-Armed Bandits (MAB), and energy-aware optimization are provided.

Sherief Hashima, Kohei Hatano, Eiji Takimoto et al. · 0 citations
Review Open access Sep 2026

Comparative analysis of UAV simulation platforms: challenges, opportunities, and future directions

Unmanned aerial vehicles (UAVs) are deployed across agriculture, disaster response, infrastructure inspection, and military operations, but flight testing is expensive, hazardous, and slow, which has made simulation the default environment for developing and validating UAV algorithms. Dozens of simulation platforms exi...

A. Kupin, Yuriy Osadchuk, Maxim Kosei · 0 citations
Conference Aug 2026

AS-Net: A Lightweight Network for Robust UAV RF Signal Identification

Benefiting from the convergence of embedded systems and micro-avionics, unmanned aerial vehicles (UAVs) have achieved various applications in fields such as aerial photography and logistics. However, accompanied by the increase in non-cooperative UAVs, the efficiency of management and identification of these UAVs has b...

Le-Le Yin, Jun-Sheng Mu, Zhen-Kun Liu et al. · 0 citations
Preprint Sep 2026

DistributedDesignOptimizer: A modular Python framework for Setup, Execution and Processing of Distributed Design Optimization

Multidisciplinary Design Optimization (MDO) enables the application of optimization algorithms to complex engineered systems, ranging from aerospace and automotive to robotics and microelectronics. Such multi-component systems typically consist of coupled subsystems, each characterized by its own design variables, cons...

Sebastian Ellmaier, Albert J. de Wit, Akilesh Raveendran et al. · 0 citations

We use cookies to run the site and, with your consent, for analytics and to show ads. See our Cookie Policy.