返回
Tiny Machine Learning for Efficient Channel Selection in LoRaWAN
DOI:10.1109/JIOT.2024.3413585.png)
摘要
En 中文
Machine learning (ML) has emerged as a promising avenue for enhancing the efficiency and intelligence of channel allocation processes. However, deploying ML algorithms on resource-constrained edge devices poses significant challenges due to their limited computational capabilities and storage capacities. In this study, we propose leveraging tiny ML (TinyML) techniques to address these challenges and optimize channel allocation within long range wide area network (LoRaWAN) deployments. Our key innovation lies in replacing traditional random channel allocation methods with TinyML-based approaches, wherein each edge device autonomously utilizes TinyML to select the most efficient channel prior to each uplink transmission. Furthermore, we conduct comprehensive comparisons between TinyML and conventional channel allocation techniques implemented on edge devices. Through extensive simulations, our results demonstrate that TinyML outperforms existing channel allocation mechanisms in terms of packet success ratio (PSR). Notably, when evaluating TinyML against conventional ML approaches in terms of model size and inference time, TinyML exhibits superior performance without compromising efficiency.
Keyword:
Channel allocation
Internet of Things
Software
Resource management
Multiaccess communication
Standards
Signal to noise ratio
Intelligent algorithms
Internet of Things (IoT)
long range wide area network (LoRaWAN)
mobility
tiny machine learning (TinyML)
期刊
IF:
8.9
论文数:
1.4W
被引数:
7.8W
机构
引用论文
Q-Learning Aided Resource Allocation and Environment Recognition in LoRaWAN With CSMA/CA
IEEE ACCESS
IF3.6
LoRa-RL: Deep Reinforcement Learning for Resource Management in Hybrid Energy LoRa Wireless NetworksLoRa-RL: 混合能源LoRa无线网络中资源管理的深度强化学习
A Novel Mathematical Model to Evaluate the Impact of Packet Retransmissions in LoRaWAN一种评估LoRaWAN中数据包重传影响的新型数学模型
IEEE SENSORS LETTERS
IF2.2

