FULMINA: A Fast Multi-Armed Bandit Approach for Optimal SF Allocation in LoRa IoT Networks

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.

Authors

Institutions

Publication Details

Published
2025-06-08
DOI
https://doi.org/10.1109/icc52391.2025.11161128
Primary Topic
Energy Harvesting in Wireless Networks
Type
article
Field-Weighted Citation Impact
0.00
Controls
|||
ALL TIME
JAN
FEB
MAR
APR
MAY
JUN
JUL
AUG
SEP
OCT
article

FULMINA: A Fast Multi-Armed Bandit Approach for Optimal SF Allocation in LoRa IoT Networks

Fabio Busacca, Antonio Scarvaglieri
Energy Harvesting in Wireless Networks
article

FULMINA: A Fast Multi-Armed Bandit Approach for Optimal SF Allocation in LoRa IoT Networks

Fabio Busacca, Antonio Scarvaglieri
article en

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.

University of Catania (IT)
Openalex Percentile: Top 74%
Energy Harvesting in Wireless Networks
AI Navigator

Ask Laika to Summarize, Analyze, and Connect papers live on the map.

Summarize Papers & Methodologies

Extract key findings, datasets, and comparative methods across publications.

Benchmark Rankings & Visual Analytics

Rank top research institutions, authors, funders, topics, and journals by Field-Weighted Citation Impact (FWCI) and paper volume with instant charts.

Connect Distant Disciplines

Bridge topological clusters on the map to find hidden collaborative intersections.