Papers for

edge computing developers

Papers whose findings have a practical use for this group, as judged from the abstract. Open a paper to read what it means in practice.

Fedoag enables efficient federated learning over varied wireless channels

Over-the-Air Federated Learning in Heterogeneous Mobile Wireless Networks

Abstract: Over-the-air computation has emerged as a scalable and efficient solution for deploying federated learning algorithms in wireless networks by exploiting waveform superposition for simultaneous model aggregation. Most existing work struggles with heterogeneous fading channels. These approaches either enforce unbiased updates from all devices or allow partial device contributions, requiring careful tuning of the convergence bound to mitigate bias under specific fading models. However, the former significantly amplifies receiver noise due to the weakest channel, whereas the latter is sensitive to fading model mismatch and converges only to a biased objective. To tackle these challenges, we propose FedOAG, which employs algorithmic components to automatically satisfy energy constraints via gradient normalization and evenly mix devices' updates through implicit gossiping. Importantly, FedOAG does not require transmission from all devices, nor does it rely on a specific fading model or knowledge of time-varying statistical channel distributions. We show that FedOAG converges to a stationary point of an unbiased non-convex objective at the best possible rate $O(1/\sqrt{T})$ for any stochastic first-order method. We corroborate our analysis with numerical experiments over dynamic wireless conditions on real-world datasets.

Sat 26 SeptMachine LearningDistributed, Parallel, and Cluster Computing
The gist
Wireless devices often learn together by sharing updates, but different devices' connections can cause problems in combining their data fairly and correctly. Existing methods either boost noise too much or accept bias in the learning process. The authors propose FedOAG, a new method that adjusts updates automatically and mixes them fairly without needing all devices to talk at once or knowing complex network details. This approach works well even when wireless conditions change and matches the best known speed for such learning.
Open → 2609.32832v1

FastFederatedLearning speeds up and customizes federated learning

Efficiently Distributed Federated Learning

Abstract: Federated Learning (FL) is experiencing a substantial research interest, with many frameworks being developed to allow practitioners to build federations easily and quickly. Most of these efforts do not consider two main aspects that are key to Machine Learning (ML) software: customizability and performance. This research addresses these issues by implementing an open-source FL framework named FastFederatedLearning (FFL). FFL is implemented in C/C++, focusing on code performance, and allows the user to specify any communication graph between clients and servers involved in the federation, ensuring customizability. FFL is tested against Intel OpenFL, achieving consistent speedups over different computational platforms (x86-64, ARM-v8, RISC-V), ranging from 2.5x and 3.69x. We aim to wrap FFL with a Python interface to ease its use and implement a middleware for different communication backends to be used. We aim to build dynamic federations in which relations between clients and servers are not static, giving life to an environment where federations can be seen as long-time evolving structures and exploited as services.

Thu 17 SeptPerformanceArtificial IntelligenceDistributed, Parallel, and Cluster Computing
The gist
Federated Learning lets many computers train AI models together without sharing their data. Most existing tools don’t let users easily change how machines talk to each other and can be slow. The authors built a new open-source tool called FastFederatedLearning that runs faster by using efficient code and lets users set any way for machines to connect. Their tests show it can work up to nearly four times faster than a popular existing tool across various computers. They plan to add easier interfaces and flexible communication options so federations can change and grow over time.
Open → 2609.19972v1

Open-source tool simulates O-RAN networks for cost-effective testing

Open-source emulation-based test environment to settle O-RAN-compliant trials

Abstract: Experimental tools are a key factor in both academic and industrial research communities to create design evaluations of new networking technologies that involve troubleshooting or changing the planning of deployed networks. Physical Software-Defined Radio (SDR) experimental platforms enable a design solution for the quick prototyping of wireless communication systems. However, SDR-based experimental platforms incur high costs, which leads to scalability limitations in the experimental settings. Having said this, network simulators, emulators, and new testbeds have attracted increasing attention. Emulation-based research prototyping can be distinguished from real communication networks and SDR-based platforms by allowing a tradeoff between cost and flexibility. This paper examines the Mininet-RAN emulation tool, which, as well as Radio Access Network (RAN) modeling, provides a way to test Open RAN Intelligent Controller (RIC) services without the need to deploy an entire RAN infrastructure. The Mininet-RAN creates virtual network elements, such as hosts, L2/L3 devices, controllers, and links, by combining some of the best emulator features, hardware testbeds, and simulators. By running the current code of standard practice Unix/Linux network applications and network stack, the Mininet-RAN enables real-world network data traffic patterns to be delivered to the RIC, regarding the most significant aspect of the dynamic generation of wireless system's KPIs. We provide the basic code of Mininet-RAN for the first two O-RAN Alliance-defined use cases involving V2X and UAV. The xApps are being implemented in O-RAN SC near-RT RIC, with Mininet-RAN which provides a closed-loop validation environment.

Wed 16 SeptNetworking and Internet Architecture
The gist
Testing new wireless networks often requires expensive hardware, making experiments hard to scale. The authors developed Mininet-RAN, a software tool that creates virtual network elements and simulates real wireless data, allowing network controllers to be tested without needing full physical setups. This tool supports Open RAN systems and helps validate specific use cases like vehicle communication and drones. It offers a balance between cost and flexibility by emulating networks in software rather than relying on costly radios.
Open → 2609.17949v1