Fabio Busacca

dblp:272/6214 · DBLP profile ↗
← Back
22ranked-venue papers
16as first author
22since 2021 · last 2026
0000-0001-8923-6340ORCID · verified

Domains — the database's venue-derived domains; a paper can count in several

Computer networks · 18 · 13 first-author · 18 since 2021Software engineering, systems software and programming languages · 1 · 1 first-author · 1 since 2021
YearPublicationVenuePosition
2026 A Low-Complexity O-RAN xApp Based on Multi-Armed Bandit to Optimize Traffic Steering Decisions
Fabio Busacca, Sergio Palazzo, Raoul Raftopoulos, Daniele Riccobene, Antonio Scarvaglieri, Giovanni Schembra
INFOCOM1
2026 Multi-Armed Bandit Autoscaling with Monotonic Arm Banning for Distributed NextG Services
Antonio Scarvaglieri, Fabio Busacca, Raoul Raftopoulos
INFOCOM2
2026 VISTA: Velocity-Informed Smart Transmission Adaptation in High Mobility IoT
Fabio Busacca, Andrea Panebianco, Raoul Raftopoulos, Dario Scuderi
WiOpt1
2026 The evolution of Dynamic Spectrum Sensing: A two-decade survey from foundations to frontiers
abstract
The growing demand for wireless connectivity has heightened the need for efficient spectrum utilization. Dynamic Spectrum Sensing (DSS), a fundamental capability of Cognitive Radio Networks (CRNs), enables real-time identification of available spectrum without interfering with licensed users. While DSS has evolved significantly, a comprehensive overview capturing its full operational context remains lacking. This survey bridges that gap by systematically analyzing 62 peer-reviewed studies published between 2005 and 2024, selected based on explicit or implicit engagement with DSS and rigorous peer-review criteria. Employing a PRISMA-based methodology, we examine major sensing strategies, including energy detection, cooperative spectrum sensing, and machine learning, based methods, alongside application domains, technologies, and evaluation methods. Special attention is given to how DSS systems address dynamic environments, including time-varying channels and real-time decision-making. Key contributions include a comprehensive literature analysis covering research trends, experimental and implementation practices, as well as environmental variability. The survey also identifies critical open challenges, including security vulnerabilities in cooperative sensing, energy constraints in IoT deployments, and limited adaptability to dynamic and mobile environments. It offers a consolidated foundation for advancing DSS research and practice, guiding future efforts toward resilient, energy-aware, and adaptive sensing solutions for emerging contexts such as 6G networks, IoT, and satellite communications.
Mariana Falco, Antonio Scarvaglieri, Fabio Busacca, Farzam Nosrati, Daniele Croce
Comput. Networks3
2026 Target Wake Time Scheduling for Time-Sensitive and Energy-Efficient Wi-Fi Networks
abstract
Time Sensitive Networking (TSN) is fundamental for the reliable, low-latency networks that will enable the Industrial Internet of Things (IIoT). Wi-Fi has historically been considered unfit for TSN, as channel contention and collisions prevent deterministic transmission delays. However, this issue can be overcome by using Target Wake Time (TWT), which enables the access point to instruct Wi-Fi stations to wake up and transmit in non-overlapping TWT Service Periods (SPs), and sleep in the remaining time. In this paper, we first formulate the TWT Acceptance and Scheduling Problem (TASP), with the objective to schedule TWT SPs that maximize traffic throughput and energy efficiency while respecting Age of Information (AoI) constraints. Then, due to TASP being NP-hard, we propose the TASP Efficient Resolver (TASPER), a heuristic strategy to find near-optimal solutions efficiently. Using a TWT simulator based on ns-3, we compare TASPER to several baselines, including HSA, a state-of-the-art solution originally designed for WirelessHART networks. We demonstrate that TASPER obtains up to 24.97% lower mean transmission rejection cost and saves up to 14.86% more energy compared to the leading baseline, ShortestFirst, in a challenging, large-scale scenario. Additionally, when compared to HSA, TASPER also reduces the energy consumption by 34% and reduces the mean rejection cost by 26%. Furthermore, we validate TASPER on our IIoT testbed, which comprises 10 commercial TWT-compatible stations, observing that our solution admits more transmissions than the best baseline strategy, without violating any AoI deadline.
Fabio Busacca, Corrado Puligheddu, Francesco Raviglione, Riccardo Rusca, Claudio Casetti, Carla Fabiana Chiasserini, Sergio Palazzo
IEEE Trans. Mob. Comput.1
2026 Bandits Under the Waves: A Fully-Distributed Multi-Armed Bandit Framework for Modulation Adaptation in the Internet of Underwater Things
abstract
Acoustic communications are the most exploited technology in the so-called Internet of Underwater Things (IoUT). UnderWater (UW) environments are often characterized by harsh propagation features, limited bandwidth, fast-varying channel conditions, and long propagation delay. On the other hand, IoUT nodes are usually battery-powered devices with limited processing capabilities. Accordingly, it is necessary to design optimization algorithms to address the challenging propagation features while balancing them with the limited device capabilities. To address the constraints of the nodes in energy and processing resources, it is crucial to adjust the transmission parameters based on the channel conditions while also developing communication procedures that are both lightweight and energy-efficient. In this work, we introduce a novel Multi-Player Multi-Armed Bandit (MP-MAB) framework for modulation adaptation in Multi-Hop IoUT Acoustic Networks. As opposed to widely used, computation-demanding Deep Reinforcement Learning (DRL) techniques, MP-MAB algorithms are simple and lightweight and allow to iteratively make decisions by selecting one among multiple choices, or arms. The framework is fully-distributed and is able to dynamically select the best modulation technique at each IoUT node by leveraging on high-level statistics (e.g., network throughput), without the need to exploit hard-to-extract channel features (e.g., channel state). We evaluate the performance of the proposed framework using the DESERT UW simulator and compare it with state-of-the-art centralized solutions based on Deep Reinforcement Learning (DRL) for cognitive and heterogeneous networks, namely DRL-MCS, DRL-AM, PPO, SAC, as well as with a multiple-agent, distributed version of the PPO. The results highlight that, despite its simplicity and fully-distributed nature, the proposed framework achieves superior performance in UW networks in terms of throughput, convergence speed, and energy efficiency. Compared to DRL-MCS and DRL-AM, our approach improves network throughput by up to 33% and 20%, respectively, and reduces energy consumption by up to 18% and 16%. When compared to PPO, SAC, and Multi-PPO, the proposed solution achieves up to 11%, 34%, and 38% higher throughput, and up to 7%, 17%, and 33% lower energy consumption, respectively.
Fabio Busacca, Laura Galluccio, Sergio Palazzo, Andrea Panebianco, Raoul Raftopoulos
IEEE Trans. Netw. Serv. Manag.1
2025 Adaptive Underwater Acoustic Communications with Limited Feedback: An AoI-Aware Hierarchical Bandit Approach
abstract
Underwater Acoustic (UWA) networks are vital for remote sensing and ocean exploration but face inherent challenges such as limited bandwidth, long propagation delays, and highly dynamic channels. These constraints hinder real-time communication and degrade overall system performance. To address these challenges, this paper proposes a bilevel Multi-Armed Bandit (MAB) framework. At the fast inner level, a Contextual Delayed MAB (CD-MAB) jointly optimizes adaptive modulation and transmission power based on both channel state feedback and its Age of Information (AoI), thereby maximizing throughput. At the slower outer level, a Feedback Scheduling MAB dynamically adjusts the channel-state feedback interval according to throughput dynamics: stable throughput allows longer update intervals, while throughput drops trigger more frequent updates. This adaptive mechanism reduces feedback overhead and enhances responsiveness to varying network conditions. The proposed bilevel framework is computationally efficient and well-suited to resource-constrained UWA networks. Simulation results using the DESERT Underwater Network Simulator demonstrate throughput gains of up to 20.61% and energy savings of up to 36.60% compared with Deep Reinforcement Learning (DRL) baselines reported in the existing literature.
Fabio Busacca, Andrea Panebianco
GLOBECOM1
2025 FULMINA: A Fast Multi-Armed Bandit Approach for Optimal SF Allocation in LoRa IoT Networks
abstract
The LoRa (Long Range) protocol is one of the most widely employed technologies in Internet of Things (IoT) networks, thanks to its low-power and long-range communication capabilities. However, dense LoRa networks face challenges in optimizing performance due to limited energy and spectrum resources. While traditional Reinforcement Learning (RL) algorithms represent a valid approach to promote fully-distributed optimization in LoRa networks, they may struggle to adapt to dynamic network conditions and, depending on complexity, may pose a significant computational burden on constrained IoT devices. In light of this, we propose FULMINA (Fast, mULtiarmed bandit approach for optiMal SpreadIng allocation in lorA networks), a novel fully-distributed framework for Spreading Factor allocation in LoRa networks. FULMINA is based on MultiArmed Bandit solutions, a stateless alternative to conventional RL methods. We conducted an extensive simulation campaign, comparing FULMINA with a Q-Learning-based state-of-the-art baseline. The results show that FULMINA is (i) at least 5 times faster than Q-Learning in converging to optimal solutions, and (ii) capable of achieving up to 70 % improvement in average network energy consumption, with a comparable or only slightly reduced network Packet Delivery Ratio.
Antonio Scarvaglieri, Fabio Busacca
ICC2
2025 MERMAID: a Multi-armEd bandit approach foR optiMal cArrier selection In OFDM-based unDerwater acoustic networks
abstract
Reliable communication in UnderWater (UW) environments is challenged by limited bandwidth, high temporal variability, and significant propagation delays. Orthogonal Frequency Division Multiplexing (OFDM) has emerged as a promising solution for UW communication; however, its performance heavily depends on dynamic subcarrier selection to adapt to fluctuating channel conditions. This paper presents MERMAID, a novel framework based on a Combinatorial Multi-Armed Bandit (CMAB) approach for adaptive subcarrier selection in Underwater Acoustic Networks (UANs). MERMAID dynamically activates subcarriers based on real-time Packet Delivery Ratio (PDR) feedback to maximize reliability while minimizing energy consumption. Unlike Deep Reinforcement Learning (DRL) techniques, which require extensive training and high computational overhead, MERMAID is specifically designed for resource-constrained UW nodes, enabling fast convergence and lightweight operation. We implement MERMAID in the DESERT simulator and benchmark its performance against state-of-the-art DRL baselines. Simulation results show that MERMAID improves PDR by up to 21.15% and reduces energy consumption by up to 45.40%. These findings highlight MERMAID as a scalable, efficient, and high-performance solution for real-world Internet of Underwater Things (IoUT) applications. The framework aligns with the 6G vision by advancing intelligent and energy-efficient connectivity in harsh environments, highlighting its potential to extend communication paradigms to UW networks.
Fabio Busacca, Laura Galluccio, Andrea Panebianco, Sergio Palazzo, Raoul Raftopoulos, Dario Scuderi
PIMRC1
2025 A Distributed Multi-Armed Bandit Approach for Modulation Adaptation in Underwater Networks
abstract
UnderWater (UW) communication channels pose unique challenges due to their limited bandwidth, significant temporal variability, and long transmission delays. Addressing these challenges calls for the implementation of robust protocols capable of dynamically adjusting transmission parameters in response to channel conditions. In such a perspective, the development of intelligent algorithms capable of quickly adapting to current channel conditions based on measurements is of crucial importance. Indeed, this allows to adapt the signal transmission characteristics to the channel conditions, and to accordingly ensure optimal performance. In this perspective, this paper introduces a Multi-Player Multi-Armed Bandit (MP-MAB) framework for smart modulation adaptation in UnderWater Acoustic (UWA) Networks. Our solution is specifically tailored to run on resource-constrained UW nodes, thanks to the simplicity and low-complexity of MAB. Our framework can leverage real-time throughput statistics to dynamically select the optimal modulation technique for multi-hop signal transmission in UW scenarios. Notably, this happens in a fully-distributed way on a per-node basis, as each UW node runs a local MAB agent to autonomously select the best modulation to use according to its own channel conditions. Using the DESERT UW simulator, we evaluate the performance of our proposed framework and compare it with alternative state-of-the-art learning approaches. Results demonstrate the higher efficiency and responsiveness of our algorithm compared to the alternatives, despite its simplicity and fully-decentralized nature.
Fabio Busacca, Laura Galluccio, Sergio Palazzo, Andrea Panebianco, Raoul Raftopoulos
WCNC1
2025 MANTRA: A Distributed MAB-Based Multi-Agent Framework for Latency- and Energy-Aware Offloading in Vehicular Networks
abstract
Job offloading represents one powerful key-enabler for delay-sensitive applications in Intelligent Transport Systems (ITS). Vehicles can rely on job offloading to move their jobs to the Road Side Units (RSUs) devices, which are typically equipped with better computing power. Ultimately, this procedure can help relieve the computational burden on the vehicles, to the benefit of the overall processing latency. However, fixed vehicular infrastructure cannot guarantee ubiquitous, ever-present support for job offloading, especially in the case of hard-to-reach, remote areas where the power grid and/or connectivity are not present. One way to solve this issue is to resort to portable, batterypowered RSUs, which can be installed potentially everywhere and allow for greater flexibility. However, this calls for a management framework that strikes the trade-off between RSU battery-life on one hand, and processing latency on the other. Moreover, this framework should be able to work in a fully-distributed way, without the need of an existing infrastructure. With all of this in mind, our contribution is two-fold. First, we introduce the idea of MEC-in-a-box (M-Box) stations, batterypowered RSUs that can operate even in the absence of a fixed infrastructure or connectivity. Second, in order to support the operation of M-Box stations, we design MANTRA, an offloading framework for vehicular networks that balances energy consumption and processing latency in the M-Box stations. MANTRA allows the M-Box stations to autonomously i) turn on and off their processing units to alternatively increase their processing power or save energy, and ii) manage the amount of jobs offloaded towards the other M-Box stations to balance the network load. We evaluated the performance of MANTRA vs other approaches, including a centralized solution with a full knowledge of the system. First, the results highlight how MANTRA is able to match the performance of the centralized approach, and is also capable of surpassing all the other baselines in various experimental scenarios. Index Terms
Fabio Busacca, Sergio Palazzo, Raoul Raftopoulos, Giovanni Schembra
IEEE Trans. Netw. Serv. Manag.1
2024 MAGELLAN: A distributed MAB-based algorithm for Energy-Fair and Reliable Routing in Multi-Hop LoRa networks
abstract
Long Range (LoRa) technology, with its low-power and long-range communication capabilities, has emerged as a popular choice for Internet of Things (IoT) applications. In spite of its long communication range, single-hop LoRa networks may be extremely inefficient in high path-loss scenarios, such as urban, indoor and underground environments. One solution to this issue is to instead resort to multi-hop LoRa networks. However, the routing of the generated packets towards the LoRa network gateway poses several challenges, such as balancing the network energy consumption, minimizing the number of hops, and selecting high-quality paths towards the gateway. One way to solve this issue is to implement distributed smart algorithms that can efficiently address all this aspects in a reliable and fully-scalable way. In this regard, this paper introduces MAGELLAN, a novel routing algorithm for multi-hop LoRa networks based on Multi-Armed Bandit (MAB) learning. MAGELLAN aims to achieve efficient packet delivery while minimizing the number of hops and fairly distributing the energy consumption across the network. We have conducted an extensive numerical evaluation by using the LoRaEnergySim simulator, and compared MAGELLAN against various routing approaches, including LMHP, a state-of-the-art routing algorithm. The results show that MAGELLAN achieves a superior performance in terms of energy-fairness and Packet Delivery Ratio (PDR), therefore improving the network lifetime and performance. More in detail, MAGELLAN achieves a reduction of up to 10% in the energy consumption as compared to a the random approach, and of to 14% in the PDR as compared to LMHP approach.
Antonio Scarvaglieri, Andrea Panebianco, Fabio Busacca
GLOBECOM3
2024 Adaptive Modulation in Underwater Acoustic Networks (AMUSE): A Multi-Armed Bandit Approach
abstract
Underwater (UW) communication channels experience limited bandwidth, high time variability and much longer delays as compared to traditional terrestrial channels. This makes communication in UW scenarios particularly challenging. One way to cope with this issue is to employ reliable smart protocols that can dynamically adjust transmission parameters based on channel conditions. The effectiveness of these solutions also relies on the design of intelligent algorithms that can forecast channel conditions based on measurements and adapt the transmission characteristics of signals according to the current state of the UW channel, in order to always guarantee the best performance. In this work we propose AMUSE, the first Multi-Armed Bandit-based algorithm for smart modulation adaptation in Underwater Acoustic Networks. Note that AMUSE is specifically designed to suit resource-constrained UW nodes thanks to its simplicity and low-complexity. In particular, AMUSE relies on the current Packet Delivery Ratio (PDR) statistics to select in real time the best modulation technique to use for multihop signal transmission in the aforementioned UW scenarios. By employing the DESERT simulator we compare the performance achieved using AMUSE to those obtained using alternative state-of-the-art learning approaches. The results show that, in spite of its simplicity, our algorithm is more efficient and responsive than the other considered approaches.
Fabio Busacca, Laura Galluccio, Sergio Palazzo, Andrea Panebianco, Raoul Raftopoulos
ICC1
2024 MARBLE: Multi-Player Multi-Armed Bandit for Lightweight and Efficient Job Offloading in UAV-Based Mobile Networks
abstract
In this paper we propose MARBLE, a distributed framework based on multi-player multi-armed bandit algorithms that aims to support job offloading procedures in FANETs to comply with strict job latency requirements while also minimizing the energy consumption of the system, thus also increasing the Unmanned Aerial Vehicles (UAVs) flight duration. To demonstrate the effectiveness of the framework, we conduct an extensive evaluation campaign and compare MARBLE with several baselines, including a centralized, oracle-based approach. Our results show that MARBLE outperforms the baselines and quickly converges to the performance of the centralized approach in a fully-distributed manner, in compliance with the latency and energy efficiency requirements. Most notably, MARBLE also improves the FANETs flight duration of up to 69% as compared to the baselines.
Fabio Busacca, Sergio Palazzo, Raoul Raftopoulos, Giovanni Schembra
ICC1
2024 Target Wake Time Scheduling for Time-Sensitive Networking in the Industrial IoT
abstract
Time Sensitive Networking (TSN) is fundamental for the low-latency, reliable, and energy-efficient networks that will enable the Industrial Internet of Things (IIoT). Wi-Fi has historically been considered unfit for TSN, as channel contention and collisions prevent deterministic transmission delays. However, this issue can be overcome using Target Wake Time (TWT) to instruct Wi-Fi stations to wake up and transmit in non-overlapped TWT Service Periods (SPs) and sleep in the remaining time. In this paper, we first formulate the TWT Acceptance and Scheduling Problem (TASP), whose objective is to schedule TWT SPs as to maximize traffic throughput and energy efficiency while respecting Age of Information (AoI) constraints. Then, since the TASP is NP-hard, we propose the TASP Efficient Resolver (TASPER), a heuristic strategy to find near-optimal solutions efficiently. Finally, we compare TASPER with several baselines through numerical analysis and simulations, which we performed using a TWT-compatible simulator based on ns-3. We demonstrate that TASPER schedules traffic with up to 21.23% higher priority-weighted admission ratio and saves up to 7.42% energy compared to the ShortestFirst strategy, all while satisfying AoI constraints for 99.5% of transmissions.
Corrado Puligheddu, Fabio Busacca, Riccardo Rusca, Francesco Raviglione, Claudio Casetti, Carla Fabiana Chiasserini, Sergio Palazzo
PIMRC2
2024 A comparative analysis of predictive channel models for real shallow water environments
abstract
Unlike traditional terrestrial scenarios, communication channels in underwater environments face severe limitations in bandwidth and experience long propagation delay. In order to address these issues, reliable techniques capable to dynamically adapt transmission parameters to time-varying channel conditions are necessary. Actually, their effectiveness primarily relies on an accurate characterization of the underwater communication channels, which is often obtained through predictive models. In this paper, we compare the performance of different types of SNR-based predictive models (i.e., Markov models, Hidden Markov models) in terms of balance between accuracy and complexity. We also provide a Kalman filter-based prediction of SNR values and compare this prediction with the performance achieved with the Markov models above mentioned. The models we have considered to carry out the comparison analysis have been developed based on real shallow water traces taken over the Tyrrhenian Sea, Italy.
Fabio Busacca, Laura Galluccio, Sergio Palazzo, Andrea Panebianco
Comput. Networks1
2024 Adaptive versus predictive techniques in underwater acoustic communication networks
abstract
Underwater communications suffer from numerous challenges typically associated with relevant signal attenuation, long propagation delay, limited available bandwidth, and high error rates that severely affect underwater transmission performance. Therefore, it is crucial to apply adaptive or predictive techniques to ensure the best possible performance and guarantee reliability in underwater communication, especially in rapidly changing environments. Using adaptive (i.e., reactive) or predictive (i.e., proactive) methods, it is possible to avoid data retransmission, improve the lifetime of underwater nodes, reduce maintenance frequency and the necessary equipment replacement and recharge, and consequently optimize performance in general. In this regard, many works in the literature propose various adaptive or predictive techniques for UnderWater Acoustic (UWA) networks, which we critically classify and discuss in this qualitative survey.
Fabio Busacca, Laura Galluccio, Sergio Palazzo, Andrea Panebianco, Zhuoran Qi, Dario Pompili
Comput. Networks1
2024 SDR-LoRa, an open-source, full-fledged implementation of LoRa on Software-Defined-Radios: Design and potential exploitation
abstract
In this paper, we present SDR-LoRa, an open-source, full-fledged Software Defined Radio (SDR) implementation of a LoRa transceiver. First, we conduct a thorough analysis of the LoRa physical layer (PHY) functionalities, encompassing processes such as packet modulation, demodulation, and preamble detection. Then, we leverage on this analysis to create a pioneering SDR-based LoRa PHY implementation. Accordingly, we thoroughly describe all the implementation details. Moreover, we illustrate how SDR-LoRa can help boost research on the LoRa protocol by presenting three exemplary key applications that can be built on top of our implementation, namely fine-grained localization, interference cancellation, and enhanced link reliability. To validate SDR-LoRa and its applications, we test it on two different platforms: (i) a physical setup involving USRP radios and off-the-shelf commercial devices, and (ii) the Colosseum wireless channel emulator. Our experimental findings reveal that (i) SDR-LoRa performs comparably to conventional commercial LoRa systems, and (ii) all the aforementioned applications can be successfully implemented on top of SDR-LoRa with remarkable results. The complete details of the SDR-LoRa implementation code have been publicly shared online, together with a plug-and-play Colosseum container.
Fabio Busacca, Stefano Mangione, Sergio Palazzo, Francesco Restuccia 0001, Ilenia Tinnirello
Comput. Networks1
2023 MANTRA: an Edge-Computing Framework based on Multi-Armed Bandit for Latency- and Energy-aware Job Offloading in Vehicular Networks
abstract
The optimization of job offloading procedures in modern vehicular networks is a problem of utmost importance. In this regard, this paper proposes MANTRA, a distributed framework based on multi-player multi-armed bandit (MP-MAB) algorithms for latency- and energy-aware job offloading in vehicular networks. The main goal of MANTRA is to support procedures of job offloading in green vehicular networks to achieve a target tradeoff between energy consumption and job processing latency. In particular, MANTRA is intended to run on so-called MEC-in-a-box (M-Box) devices, portable battery-powered Road Side Units (RSUs) specifically designed to work without mobile connectivity and of a fixed power grid.To demonstrate MANTRA effectiveness, we model the vehicular network using the queueing theory for M/M/m/K systems. We run an extensive evaluation campaign and compare MANTRA with several baselines, including a centralized, oracle-based approach. In such a way, we demonstrate how MANTRA outperforms the baselines and quickly converges to the performance of the centralized approach in a fully-distributed way in terms of job processing latency and network outage probability.
Fabio Busacca, Sergio Palazzo, Raoul Raftopoulos, Giovanni Schembra
NetSoft1
2022 A marketplace model for drone-assisted edge computing in 5G scenarios
Fabio Busacca, Laura Galluccio, Sergio Palazzo
Comput. Networks1
2022 An integrated acoustic/LoRa system for transmission of multimedia sensor data over an Internet of Underwater Things
Alberto Attilio Brincat, Fabio Busacca, Laura Galluccio, Joannes Sam Mertens, A. Musumeci, Sergio Palazzo, Andrea Panebianco
Comput. Commun.2
2021 Designing a multi-layer edge-computing platform for energy-efficient and delay-aware offloading in vehicular networks
Fabio Busacca, Giuseppe Faraci, Christian Grasso, Sergio Palazzo, Giovanni Schembra
Comput. Networks1