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.
This paper presents StormWave, an open-source, portable software-defined Radio Frequency (RF) interference generation and monitoring platform designed for realistic field-based evaluation of the resilience of wireless communication systems. StormWave enables seamless composition and runtime switching among a wide range of narrowband and wideband waveforms, while supporting multiple digital modulations, adaptive coding, and multi-radio orchestration with real-time spectrum visualization. We evaluate the effectiveness of StormWave through both outdoor ground and air-to-air (A2A) experiments. Ground experiments demonstrate clear waveform- and modulation-dependent interference effects under realistic propagation conditions, while A2A experiments reveal pronounced distance-dependent constellation distortion and access-symbol degradation under active interference. The StormWave source code will be released to the community, with the expectation that StormWave will be used as a flexible, extensible, and field-ready platform for systematically validating interference resilience of wireless systems under realistic operating conditions.
This paper presents C-POD, a cloud-native framework that automates the deployment and management of edge pods for seamless remote access and sharing of wireless testbeds. C-POD leverages public cloud resources and edge pods to lower the barrier to over-the-air (OTA) experimentation, enabling researchers to share and access distributed testbeds without extensive local infrastructure. A supporting toolkit has been developed for C-POD to enable flexible and scalable experimental workflows, including containerized edge environments, persistent Secure Shell (SSH) tunnels, and stable graphical interfaces. We prototype and deploy C-POD on the Amazon Web Services (AWS) public cloud to demonstrate its key features, including cloud-assisted edge pod deployment automation, elastic computing resource management, and experiment observability, by integrating two wireless testbeds that focus on RF signal generation and 5G(B) communications, respectively.
In highly dynamic and contested RF environments, communication systems must swiftly adapt to fluctuating spectral conditions while ensuring network quality of service (QoS). Maintaining link synchronization and spectral efficiency during waveform adaptation is particularly challenging due to the high mobility and autonomy of devices, coupled with the possibility of operating in GPS-denied environments. In this demo, we introduce a scalable, high-speed FPGA-based parallel decoding algorithm that leverages the HORNets signature adaptation protocol to address these challenges. Our solution preserves link synchronization within a multi-node network and enables efficient, lightweight waveform adaptation without reliance on GPS. The algorithm's resilience and effectiveness are demonstrated using a three-node cluster configuration, all subjected to non-colored or colored intentional interference.
This demo introduces WaveBox, a dynamic, software-defined waveform generation system developed to assess the resilience of communication networks against many types of interference scenarios. WaveBox features seamless waveform switching, allowing users to efficiently adjust interference patterns to adapt to diverse operational scenarios. We will showcase the system's effectiveness and versatility, highlighting its ability to adapt to evolving mission requirements. Additionally, the system's intuitive graphical user interface (GUI) supports rapid waveform adjustments, enhancing its responsiveness in dynamic environments. WaveBox can provide a flexible software-defined tool for evaluating the robustness of wireless systems.
Ensuring the safety and reliability of emerging Advanced Aerial Mobility (AAM) systems requires wireless communication to provide real-time monitoring and control information to ground stations. This greatly depends on the quality of the wireless links during aerial transit. In this demonstration, we present AirTwinX, designed to emulate flight control of flying vehicles while generating high-fidelity, context-aware models for air-to-air (AA) and air-to-ground (AG) communication links. Using GPU-accelerated ray tracing, AirTwinX can predict the quality of wireless links with near real-time updates based on the environmental geometry observed during flight. This data is then used to guide autonomous control decision-making. Additionally, the vehicle control toolchain employed in this work is based on software-in-the-loop (SITL) emulation of a commercial flight controller, enabling seamless translation of control policies from simulation to real-world hardware.
Digital Twin (DT) technology is expected to play a pivotal role in NextG wireless systems. However, a key challenge remains in the evaluation of data-driven algorithms within DTs, particularly the transfer of learning from simulations to real-world environments. In this work, we investigate the sim-to-real gap in developing a digital twin for the NSF PAWR Platform, POWDER. We first develop a 3D model of the University of Utah campus, incorporating geographical measurements and all rooftop POWDER nodes. We then assess the accuracy of various path loss models used in training modeling and control policies, examining the impact of each model on sim-to-real link performance predictions. Finally, we discuss the lessons learned from model selection and simulation design, offering guidance for the implementation of DT-enabled wireless networks.
Over-the-air (OTA) validation is an important step before deploying new techniques in real world for NextG (5G, 6G and beyond) and wireless Internet of Things (IoT). However, most existing NextG and IoT testbeds are limited in scenario diversity, availability of computing and hardware resources, as well the flexibility to access and operate the resources. To alleviate these limitations, in this work we introduce UnionLabs, an AWS-based unified platform for remote access and sharing of OTA testbeds for NextG and IoT. We will demonstrate UnionLabs by i) federating six heterogeneous wireless testbeds deployed at University at Buffalo and the University of Utah, spanning ground, underwater and underground domains; ii) scheduling and conducting real-time OTA experiments over these testbeds, and iii) engaging with public repositories for user-generated code and datasets. Through UnionLabs, we aim to create a grassroots campaign to democratize access to wireless research testbeds with heterogeneous hardware resources and network environments.
In this work, we present a new federation framework for UnionLabs, an innovative cloud-based resource-sharing infrastructure designed for next-generation (NextG) and Internet of Things (IoT) over-the-air (OTA) experiments. The framework aims to reduce the federation complexity for testbeds developers by automating tedious backend operations, thereby providing scalable federation and remote access to various wireless testbeds. We first describe the key components of the new federation framework, including the Systems Manager Integration Engine (SMIE), the Automated Script Generator (ASG), and the Database Context Manager (DCM). We then prototype and deploy the new Federation Plane on the Amazon Web Services (AWS) public cloud, demonstrating its effectiveness by federating two wireless testbeds: i) UB NeXT, a 5G-and-beyond (5G+) testbed at the University at Buffalo, and ii) UT IoT, an IoT testbed at the University of Utah. Through this work we aim to initiate a grassroots campaign to democratize access to wireless research testbeds with heterogeneous hardware resources and network environment, and accelerate the establishment of a mature, open experimental ecosystem for the wireless community. The API of the new Federation Plane will be released to the community after internal testing is completed.
In existing wireless networks, the control programs have been designed manually and for certain predefined scenarios. This process is complicated and error-prone, and the resulting control programs are not resilient to disruptive changes. Data-driven control based on Artificial Intelligence and Machine Learning (AI/ML) has been envisioned as a key technique to automate the modeling, optimization and control of complex wireless systems. However, existing AI/ML techniques rely on sufficient well-labeled data and may suffer from slow convergence and poor generalizability. In this article, focusing on digital twin-assisted wireless unmanned aerial vehicle (UAV) systems, we provide a survey of emerging techniques that can enable fast-converging data-driven control of wireless systems with enhanced generalization capability to new environments. These include SLAM-based sensing and network softwarization for digital twin construction, robust reinforcement learning and system identification for domain adaptation, and testing facility sharing and federation. The corresponding research opportunities are also discussed.
In this article we present a new RFID antenna design based on conductive thermal transfer printing. We first describe the key antenna design parameters, including antenna shape, dimensions, and number of lobes, among others. The desirable range of these parameters have been determined empirically through an extensive experimentation campaign for impedance matching. Then, we print the antenna using conductive Aluminum ribbon on PET coated paper. We evaluate the performance of the new antenna by comparing it with 13 existing benchmark antennas using a commercial RFID reader at 915 MHz. It is found that the new antenna design can achieve better range-angle trade-off than the benchmarks.
To support rigorous and repeatable experimental evaluation of wireless networked systems, the community has made significant efforts to develop experimentation platforms. However, existing platforms primarily focus on the data plane, i.e., the forwarding infrastructure, without explicitly considering the control plane. To fill this gap, in this work we develop NeXT, a software-defined playground with integrated wireless network simulation, experimentation and optimization capabilities. We first design the data plane, which integrates an event-driven broadband wireless network simulator called UBSim and a software-defined wireless network testing facility called RoboNet. We then design NeXT's control plane, where a software toolchain is developed and deployed to support both traditional model-based optimization and new data-driven control techniques. We showcase the experimentation capability of NeXT considering a series of optimization and control problems in different wireless networks.
Data-driven control based on AI/ML techniques has a great potential to enable zero-touch automated modeling, optimization and control of complex wireless systems. However, it is challenging to collect network traces in the real world because of high time and labor cost, weather limitations as well as safety concerns. In this work we attempt to tackle this challenge by designing a multi-fidelity simulator taking wireless Unmanned Aerial Vehicle (UAV) networks into consideration. We design the simulator by interfacing two Unmanned Aerial System (UAS) simulators we have developed in prior years: UBSim and UB-ANC. The former focuses on UAV network optimization and policy training by considering explicitly the network environments such as blockage dynamics, while the latter focuses more on high-fidelity UAV flight control. We first develop a coordination interface referred to as SimSocket for signaling exchanges between UBSim and UB-ANC in simulations, and then showcase coordinated simulations based on UBSim and UB-ANC. The new research that can be enabled by the integrated simulator is also discussed for digital twin-based UAS systems.
To support rigorous and repeatable experimental evaluation of wireless networked systems, the community has made significant efforts to develop experimentation platforms. However, existing platforms primarily focus on the data plane, i.e., the forwarding infrastructure, without explicitly considering the control plane. To fill this gap, in this work we develop NeXT, a software-defined testbed with integrated wireless network simulation, experimentation and optimization capabilities. We first design the data plane, which integrates an event-driven broadband wireless network simulator called UBSim and a software-defined wireless network testing facility called RoboNet. We then design NeXT's control plane, where a software toolchain is developed and deployed to support both traditional model-based optimization and new data-driven control techniques. Finally, we validate the effectiveness of NeXT by considering a series of wireless network optimization and control problems.
Terahertz (THz)-band communications have been envisioned as a key technology to support ultra-high-data-rate applications in 5G-beyond (or 6G) wireless networks. Compared to the microwave and mmWave bands, the main challenges with the THz band are in its i) large path loss hence limited network coverage and ii) visible-light-like propagation characteristics hence poor support of mobility in blockage-rich environments. This paper studies quantitatively the applicability of THz-band communications in blockage-rich mobile environments, focusing on a new network scenario called FlyTera . In FlyTera , a set of hotspots mounted on flying drones collaboratively provide data streaming services to ground users, in the microwave, mmWave and THz bands. We first provide a mathematical formulation of the FlyTera control problem, where the objective is to maximize the network spectral efficiency by jointly controlling the flight of the drone hotspots, their association to the ground users, and the spectrum bands used by the users. To solve the resulting problem, which is shown to be a mixed integer nonlinear nonconvex programming (MINLP) problem, we design distributed solution algorithms based on a combination of echo state learning and reinforcement learning. An extensive simulation campaign is then conducted with SimBAG, a newly developed Sim ulator of B roadband A erial- G round wireless networks. It is shown that no single spectrum band can meet the requirements of high data rate and wide coverage simultaneously. Moreover, from the network-level point of view, THz-band communications can significantly benefit from the mobility of the flying drones, and on average $4 - 6$ times higher (rather than lower) throughput can be achieved in mobile than in static environments.
Digital twin has been envisioned as a key tool to enable data-driven real-time monitoring and prediction, automated modeling as well as zero-touch control and optimization in next-generation wireless networks. However, because of the mismatch between the dynamics in the source domain (i.e., the digital twin) and the target domain (i.e., the real network), policies generated in source domain by traditional machine learning algorithms may suffer from significant performance degradation when applied in the target domain, i.e., the so-called "source-to-target (S2T) gap" problem. In this work we investigate experimentally the S2T gap in digital twin-enabled wireless networks considering a new class of reinforcement learning algorithms referred to as robust deep reinforcement learning. We first design, based on a combination of double deep Q-learning and an R-contamination model, a robust learning framework to control the policy robustness through adversarial dynamics expected in the target domain. Then we test the robustness of the learning framework over UBSim, an event-driven universal simulator for broadband mobile wireless networks. The source domain is first constructed over UBSim by creating a virtual representation of an indoor testing environment at University at Buffalo, and then the target domain is constructed by modifying the source domain in terms of blockage distribution, user locations, among others. We compare the robust learning algorithm with traditional reinforcement learning algorithms in the presence of controlled model mismatch between the source and target domains. Through experiments we demonstrate that, with proper selection of parameter R, robust learning algorithms can reduce significantly the S2T gap, while they can be either too conservative or explorative otherwise. We observe that robust policy transfer is effective especially for target domains with time-varying blockage dynamics.
Radio-frequency (RF) sensing is a key technology for designing intelligent and secure wireless networks with high spectral efficiency and environment-aware adaptation capabilities. However, existing sensing techniques can extract only limited information from RF signals or assume that the RF signals are generated by certain known protocols. As a result, their applications are limited if proprietary protocols or encryption methods are adopted, or in environments subject to errors such as unintended interference. To address this challenge, we study protocol-agnostic cross-layer sensing to extract high-layer protocol information from raw RF samples without any a priori knowledge of the protocols. First, we present a framework for protocol-agnostic sensing for over-the-air (OTA) RF signals, by taking packet boundary recognition (PBR) as an example. The framework consists of three major components: OTA Signal Generator, Agnostic RF Sink, and Ground Truth Generator. Then, we develop a software-defined testbed using USRP SDRs, with eleven benchmark statistical algorithms implemented in the Agnostic RF Sink, including Kullback-Leibler divergence and cross-power spectral density, among others. Finally, we test the effectiveness of these statistical algorithms in PBR on OTA RF samples, considering a wide variety of transmission parameters, including modulation type, transmission distance, and packet length. It is found that none of these benchmark statistical algorithms can achieve consistently high PBR rate, and new algorithms are required particularly in next-generation low-latency wireless systems.