A Dynamic Spreading Factor Adjustment Algorithm for LoRa Sensors Networks

This paper presents a novel dynamic algorithm for a wireless sensor network (WSN) that utilizes Long Range (LoRa) modulation at a frequency of 2.4 GHz. The algorithm aims to optimize the throughput of the WSN by dynamically adjusting the spreading factor (SF) of each sensor node in response to real-time channel conditions and traffic demands. In high-traffic situations, the algorithm employs channel activity detection (CAD) during the preamble period to select the appropriate SF by adjusting the transmitter's SF. This selection process is based on the knowledge of its own SF for each LoRa sensor node, which is determined by its coverage radius from the LoRa master node. The proposed algorithm, termed Dynamic SF Adjustment using Channel Activity Detection (DySFCAD), operates without the need for packet exchanges. It functions in both ascending and descending modes. We evaluate the throughput performance of the LoRa-WSN under various scenarios, taking into account different configurations of the LoRa parameters.

Authors

Institutions

Publication Details

Published
2025-02-17
DOI
https://doi.org/10.1109/ssd64182.2025.10989984
Citations
1
Primary Topic
IoT-based Smart Home Systems
Type
article
Field-Weighted Citation Impact
0.73
Controls
|||
ALL TIME
JAN
FEB
MAR
APR
MAY
JUN
JUL
AUG
SEP
OCT
article

A Dynamic Spreading Factor Adjustment Algorithm for LoRa Sensors Networks

Raouia Masmoudi Ghodhbane, Sabri Janfaoui
1 citations
IoT-based Smart Home Systems
0.73
article

A Dynamic Spreading Factor Adjustment Algorithm for LoRa Sensors Networks

Raouia Masmoudi Ghodhbane, Sabri Janfaoui
article en
1 citations

Abstract

This paper presents a novel dynamic algorithm for a wireless sensor network (WSN) that utilizes Long Range (LoRa) modulation at a frequency of 2.4 GHz. The algorithm aims to optimize the throughput of the WSN by dynamically adjusting the spreading factor (SF) of each sensor node in response to real-time channel conditions and traffic demands. In high-traffic situations, the algorithm employs channel activity detection (CAD) during the preamble period to select the appropriate SF by adjusting the transmitter's SF. This selection process is based on the knowledge of its own SF for each LoRa sensor node, which is determined by its coverage radius from the LoRa master node. The proposed algorithm, termed Dynamic SF Adjustment using Channel Activity Detection (DySFCAD), operates without the need for packet exchanges. It functions in both ascending and descending modes. We evaluate the throughput performance of the LoRa-WSN under various scenarios, taking into account different configurations of the LoRa parameters.

STMicroelectronics (France) (FR), Safran (France) (FR)
Affordable and clean energy
Openalex Percentile: Top 28%
IoT-based Smart Home Systems
0.73
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.