Energy-Aware Spreading Factor Selection in LoRaWAN Using Delayed-Feedback Bandits

Renzo E. Navas, G. Dandachi, Y. H. Aoul, P. Maillé
{"title":"Energy-Aware Spreading Factor Selection in LoRaWAN Using Delayed-Feedback Bandits","authors":"Renzo E. Navas, G. Dandachi, Y. H. Aoul, P. Maillé","doi":"10.23919/IFIPNetworking57963.2023.10186444","DOIUrl":null,"url":null,"abstract":"LoRaWAN networks can involve large numbers of wireless devices relying on batteries to sense the environment and send data to gateways. A critical trade-off for transmission performance (packet delivery ratio) versus energy conservation (and hence, the device lifespan) appears when deciding the transmission parameters, in particular, the Spreading Factor (SF) to be used by each node. In this paper, we use lightweight reinforcement learning techniques, namely multi-armed bandits, for each node to select an appropriate SF, based on preferences regarding that trade-off. Unlike previous works on that topic, we relax some assumptions to aim at a realistic implementation: our solution does not assume immediate rewards, or that each device communicates with only one gateway. Additionally, we build explicit MAC commands for the method to work in practice and implement it in the ns-3 simulator using a state-of-the-art LoRaWAN module. We share the source code of our implementation and our simulation results. Those simulations show that when energy conservation is critical for IoT nodes, such lightweight learning algorithms outperform LoRaWAN's legacy Adaptive Data Rate algorithm, both in single- and multi-gateway scenarios.","PeriodicalId":31737,"journal":{"name":"Edutech","volume":"25 1","pages":"1-9"},"PeriodicalIF":0.0000,"publicationDate":"2023-06-12","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"1","resultStr":null,"platform":"Semanticscholar","paperid":null,"PeriodicalName":"Edutech","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.23919/IFIPNetworking57963.2023.10186444","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
引用次数: 1

Abstract

LoRaWAN networks can involve large numbers of wireless devices relying on batteries to sense the environment and send data to gateways. A critical trade-off for transmission performance (packet delivery ratio) versus energy conservation (and hence, the device lifespan) appears when deciding the transmission parameters, in particular, the Spreading Factor (SF) to be used by each node. In this paper, we use lightweight reinforcement learning techniques, namely multi-armed bandits, for each node to select an appropriate SF, based on preferences regarding that trade-off. Unlike previous works on that topic, we relax some assumptions to aim at a realistic implementation: our solution does not assume immediate rewards, or that each device communicates with only one gateway. Additionally, we build explicit MAC commands for the method to work in practice and implement it in the ns-3 simulator using a state-of-the-art LoRaWAN module. We share the source code of our implementation and our simulation results. Those simulations show that when energy conservation is critical for IoT nodes, such lightweight learning algorithms outperform LoRaWAN's legacy Adaptive Data Rate algorithm, both in single- and multi-gateway scenarios.
基于延迟反馈土匪的LoRaWAN能量感知扩展因子选择
LoRaWAN网络可能涉及大量依靠电池感知环境并向网关发送数据的无线设备。在决定传输参数(特别是每个节点要使用的扩散因子(SF))时,出现了传输性能(数据包传送率)与节能(因此,设备寿命)之间的关键权衡。在本文中,我们使用轻量级强化学习技术,即多臂强盗,为每个节点选择一个适当的SF,基于偏好的权衡。与之前关于该主题的工作不同,我们放松了一些假设,以瞄准现实的实现:我们的解决方案不假设立即获得奖励,或者每个设备只与一个网关通信。此外,我们为该方法在实践中工作构建了明确的MAC命令,并使用最先进的LoRaWAN模块在ns-3模拟器中实现它。我们分享了我们实现的源代码和我们的仿真结果。这些模拟表明,当节能对物联网节点至关重要时,这种轻量级学习算法在单网关和多网关场景下都优于LoRaWAN的传统自适应数据速率算法。
本文章由计算机程序翻译,如有差异,请以英文原文为准。
求助全文
约1分钟内获得全文 求助全文
来源期刊
自引率
0.00%
发文量
0
审稿时长
4 weeks
×
引用
GB/T 7714-2015
复制
MLA
复制
APA
复制
导出至
BibTeX EndNote RefMan NoteFirst NoteExpress
×
提示
您的信息不完整,为了账户安全,请先补充。
现在去补充
×
提示
您因"违规操作"
具体请查看互助需知
我知道了
×
提示
确定
请完成安全验证×
copy
已复制链接
快去分享给好友吧!
我知道了
右上角分享
点击右上角分享
0
联系我们:info@booksci.cn Book学术提供免费学术资源搜索服务,方便国内外学者检索中英文文献。致力于提供最便捷和优质的服务体验。 Copyright © 2023 布克学术 All rights reserved.
京ICP备2023020795号-1
ghs 京公网安备 11010802042870号
Book学术文献互助
Book学术文献互助群
群 号:604180095
Book学术官方微信
小红书