Energy-efficient multi-hop LoRa broadcasting with reinforcement learning for IoT networks

被引:1
作者
Chen, Xueshuo [1 ]
Mao, Yuxing [1 ]
Xu, Yihang [1 ]
Yang, Wenchao [1 ]
Chen, Chunxu [1 ]
Lei, Bozheng [1 ]
机构
[1] Chongqing Univ, Sch Elect Engn, State Key Lab Power Transmiss Equipment Technol, Chongqing 400044, Peoples R China
关键词
Internet of things (IoT); LPWAN; LoRa; Broadcasting; Energy consumption; Reinforcement learning; PERFORMANCE; TIME; GAME;
D O I
10.1016/j.adhoc.2024.103729
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
Low power wide area networks (LPWAN) have grown significantly in popularity recently, and long-range (LoRa) technologies have drawn notice as a branch of LPWAN. Nevertheless, most current research primarily concentrates on optimizing communication protocols or mechanisms for the LoRa uplink. Considering the demand for large-scale data distribution in the IoT environment, we propose a novel mechanism for LoRa broadcasting with formula derivation and parameter analysis. This scheme adopts the advantages of both LoRa protocols and multi-hop technology that make the data quickly spread to all devices from the center of an area.This scheme optimizes transmission energy consumption by selecting proper relays to alleviate the problem of power shortage in LoRa devices. In this paper, we design an algorithm based on machine learning and reinforcement learning to reduce transmission costs for LoRa devices. The superiority of the proposed scheme in saving communication resources has been demonstrated compared to traditional methods. When broadcasting data downstream, it can save approximately 87.4% of the time. Moreover, through simulation analysis, the proposed algorithm can save at least 12.61% transmitting energy under constraints comparing with the benchmark algorithms.
引用
收藏
页数:12
相关论文
共 48 条
[41]   Non-Orthogonal Replication Scheme for ALOHA Uplink in LPWAN [J].
Sant'Ana, Jean Michel de Souza ;
Montejo-Sanchez, Samuel ;
Souza, Richard Demo ;
Alves, Hirley .
IEEE TRANSACTIONS ON INDUSTRIAL INFORMATICS, 2024, 20 (02) :1575-1584
[42]   OptRISQL: Toward Performance Improvement of Time-Varying IoT Networks Using Q-Learning [J].
Sharma, Neha ;
Thota, Venkata Saai Praneeth ;
Tankala, Yuvaraj ;
Tripathi, Shraddha ;
Pandey, Om Jee .
IEEE TRANSACTIONS ON NETWORK AND SERVICE MANAGEMENT, 2024, 21 (03) :3008-3020
[43]  
Szepesvari Cs, 2010, Algorithms for reinforcement learning
[44]   The broadcast storm problem in a mobile ad hoc network [J].
Tseng, YC ;
Ni, SY ;
Chen, YS ;
Sheu, JP .
WIRELESS NETWORKS, 2002, 8 (2-3) :153-167
[45]   Upper Confidence Bound Based Communication Parameters Selection to Improve Scalability of LoRa@FIIT Communication [J].
Valach, Alexander ;
Macko, Dominik .
IEEE SENSORS JOURNAL, 2022, 22 (12) :12415-12427
[46]   A Study of Over-the-Air (OTA) Update Systems for CPS and IoT Operating Systems [J].
Villegas, Monica M. ;
Orellana, Cristian ;
Astudillo, Hernan .
13TH EUROPEAN CONFERENCE ON SOFTWARE ARCHITECTURE (ECSA 2019), VOL 2, 2019, :269-272
[47]   An improved communication resource allocation strategy for wireless networks based on reinforcement [J].
Xu, Ting ;
Zhao, Ming ;
Yao, Xin ;
Zhu, Yusen .
COMPUTER COMMUNICATIONS, 2022, 188 :90-98
[48]   Group-Based CSS Modulation: A Novel Enhancement to LoRa Physical Layer [J].
Yu, Quantao ;
Wang, Hua ;
Lu, Zhiping ;
An, Shixiang .
IEEE WIRELESS COMMUNICATIONS LETTERS, 2022, 11 (03) :660-664