TY - JOUR
T1 - Tiny Machine Learning for Efficient Channel Selection in LoRaWAN
AU - Ali Lodhi, Muhammad
AU - Obaidat, Mohammad S.
AU - Wang, Lei
AU - Mahmood, Khalid
AU - Ibrahim Qureshi, Khalid
AU - Chen, Jenhui
AU - Hsiao, Kuei Fang
N1 - Publisher Copyright:
© 2014 IEEE.
PY - 2024
Y1 - 2024
N2 - 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.
AB - 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.
KW - intelligent algorithms
KW - Internet of Things
KW - LoRaWAN
KW - mobility
KW - TinyML
KW - Internet of Things (IoT)
KW - tiny machine learning (TinyML)
KW - long range wide area network (LoRaWAN)
KW - Intelligent algorithms
UR - http://www.scopus.com/inward/record.url?scp=85196110919&partnerID=8YFLogxK
U2 - 10.1109/JIOT.2024.3413585
DO - 10.1109/JIOT.2024.3413585
M3 - 文章
AN - SCOPUS:85196110919
SN - 2327-4662
VL - 11
SP - 30714
EP - 30724
JO - IEEE Internet of Things Journal
JF - IEEE Internet of Things Journal
IS - 19
ER -