Cargando…

Modeling and Optimization of LoRa Networks under Multiple Constraints

With the access of massive terminals of the Internet of Things (IoT), the low-power wide-area networks (LPWAN) applications represented by Long Range Radio (LoRa) will grow extensively in the future. The specific Long Range Wide Area Network (LoRaWAN) protocol within the LoRa network considers both...

Descripción completa

Detalles Bibliográficos
Autores principales: Zhang, Hui, Song, Yuxin, Yang, Maoheng, Jia, Qiming
Formato: Online Artículo Texto
Lenguaje:English
Publicado: MDPI 2023
Materias:
Acceso en línea:https://www.ncbi.nlm.nih.gov/pmc/articles/PMC10537289/
https://www.ncbi.nlm.nih.gov/pubmed/37765840
http://dx.doi.org/10.3390/s23187783
_version_ 1785113067677286400
author Zhang, Hui
Song, Yuxin
Yang, Maoheng
Jia, Qiming
author_facet Zhang, Hui
Song, Yuxin
Yang, Maoheng
Jia, Qiming
author_sort Zhang, Hui
collection PubMed
description With the access of massive terminals of the Internet of Things (IoT), the low-power wide-area networks (LPWAN) applications represented by Long Range Radio (LoRa) will grow extensively in the future. The specific Long Range Wide Area Network (LoRaWAN) protocol within the LoRa network considers both low power consumption and long-range communication. It can optimize data transmission to achieve low communication latency, ensuring a responsive system and a favorable user experience. However, due to the limited resources in LoRa networks, if certain terminals have heavy traffic loads, it may result in unfair impacts on other terminals, leading to increased data transmission latency and disrupted operations for other terminals. Therefore, effectively optimizing resource allocation in LoRa networks has become a key issue in enhancing LoRa transmission performance. In this paper, a Mixed Integer Linear Programming (MILP) model is proposed to minimize network energy consumption under the maximization of user fairness as the optimization goal, which considers the constraints in the system to achieve adaptive resource allocation for spreading factor and transmission power. In addition, an efficient algorithm is proposed to solve this optimization problem by combining the Gurobi mathematical solver and heuristic genetic algorithm. The numerical results show that the proposed algorithm can significantly reduce the number of packet collisions, effectively minimize network energy consumption, as well as offering favorable fairness among terminals.
format Online
Article
Text
id pubmed-10537289
institution National Center for Biotechnology Information
language English
publishDate 2023
publisher MDPI
record_format MEDLINE/PubMed
spelling pubmed-105372892023-09-29 Modeling and Optimization of LoRa Networks under Multiple Constraints Zhang, Hui Song, Yuxin Yang, Maoheng Jia, Qiming Sensors (Basel) Article With the access of massive terminals of the Internet of Things (IoT), the low-power wide-area networks (LPWAN) applications represented by Long Range Radio (LoRa) will grow extensively in the future. The specific Long Range Wide Area Network (LoRaWAN) protocol within the LoRa network considers both low power consumption and long-range communication. It can optimize data transmission to achieve low communication latency, ensuring a responsive system and a favorable user experience. However, due to the limited resources in LoRa networks, if certain terminals have heavy traffic loads, it may result in unfair impacts on other terminals, leading to increased data transmission latency and disrupted operations for other terminals. Therefore, effectively optimizing resource allocation in LoRa networks has become a key issue in enhancing LoRa transmission performance. In this paper, a Mixed Integer Linear Programming (MILP) model is proposed to minimize network energy consumption under the maximization of user fairness as the optimization goal, which considers the constraints in the system to achieve adaptive resource allocation for spreading factor and transmission power. In addition, an efficient algorithm is proposed to solve this optimization problem by combining the Gurobi mathematical solver and heuristic genetic algorithm. The numerical results show that the proposed algorithm can significantly reduce the number of packet collisions, effectively minimize network energy consumption, as well as offering favorable fairness among terminals. MDPI 2023-09-10 /pmc/articles/PMC10537289/ /pubmed/37765840 http://dx.doi.org/10.3390/s23187783 Text en © 2023 by the authors. https://creativecommons.org/licenses/by/4.0/Licensee MDPI, Basel, Switzerland. This article is an open access article distributed under the terms and conditions of the Creative Commons Attribution (CC BY) license (https://creativecommons.org/licenses/by/4.0/).
spellingShingle Article
Zhang, Hui
Song, Yuxin
Yang, Maoheng
Jia, Qiming
Modeling and Optimization of LoRa Networks under Multiple Constraints
title Modeling and Optimization of LoRa Networks under Multiple Constraints
title_full Modeling and Optimization of LoRa Networks under Multiple Constraints
title_fullStr Modeling and Optimization of LoRa Networks under Multiple Constraints
title_full_unstemmed Modeling and Optimization of LoRa Networks under Multiple Constraints
title_short Modeling and Optimization of LoRa Networks under Multiple Constraints
title_sort modeling and optimization of lora networks under multiple constraints
topic Article
url https://www.ncbi.nlm.nih.gov/pmc/articles/PMC10537289/
https://www.ncbi.nlm.nih.gov/pubmed/37765840
http://dx.doi.org/10.3390/s23187783
work_keys_str_mv AT zhanghui modelingandoptimizationofloranetworksundermultipleconstraints
AT songyuxin modelingandoptimizationofloranetworksundermultipleconstraints
AT yangmaoheng modelingandoptimizationofloranetworksundermultipleconstraints
AT jiaqiming modelingandoptimizationofloranetworksundermultipleconstraints