Unsupervised Learning Clustering and Dynamic Transmission Scheduling for Efficient Dense LoRaWAN Networks

Long-Range (LoRa) communication technology is considered as a promising connectivity solutions for Internet of Things (IoT) dense applications. In particular, LoRa has drawn the interest due to its low power consumption and wide area coverage. Despite the benefits of LoRaWAN protocol, it still suffe...

Full description

Bibliographic Details
Main Authors: Mohammed Alenezi, Kok Keong Chai, Atm S. Alam, Yue Chen, Shihab Jimaa
Format: Article
Language:English
Published: IEEE 2020-01-01
Series:IEEE Access
Subjects:
IoT
Online Access:https://ieeexplore.ieee.org/document/9229061/
id doaj-f83f8693d2924501b83805ef4ec8f3ab
record_format Article
spelling doaj-f83f8693d2924501b83805ef4ec8f3ab2021-03-30T04:03:36ZengIEEEIEEE Access2169-35362020-01-01819149519150910.1109/ACCESS.2020.30319749229061Unsupervised Learning Clustering and Dynamic Transmission Scheduling for Efficient Dense LoRaWAN NetworksMohammed Alenezi0https://orcid.org/0000-0001-9129-884XKok Keong Chai1Atm S. Alam2Yue Chen3Shihab Jimaa4https://orcid.org/0000-0001-9140-9108School of Electrical Engineering and Computer Science, Queen Mary University of London, London, U.K.School of Electrical Engineering and Computer Science, Queen Mary University of London, London, U.K.School of Electrical Engineering and Computer Science, Queen Mary University of London, London, U.K.School of Electrical Engineering and Computer Science, Queen Mary University of London, London, U.K.Department of Electrical Engineering and Computer Science, Khalifa University, Abu Dhabi, United Arab EmiratesLong-Range (LoRa) communication technology is considered as a promising connectivity solutions for Internet of Things (IoT) dense applications. In particular, LoRa has drawn the interest due to its low power consumption and wide area coverage. Despite the benefits of LoRaWAN protocol, it still suffers from excessive random and simultaneous transmissions due to the adoption of ALOHA protocol. Therefore, resulting in severe packet collision rate as the network scales up. This leads to continuous retransmission attempts, which in return increase the transmission delay and energy consumption. Thus, this paper proposes a dynamic transmission Priority Scheduling Technique (PST) based on the unsupervised learning clustering algorithm to reduce the packet collision rate and enhance the network's transmission delay and energy consumption. Particularly, the LoRa gateway classifies the nodes into different transmission priority clusters. While the dynamic PST allows the gateway to configure the transmission intervals for the nodes according to the transmission priorities of the corresponding clusters. This work allows scaling up the network density while maintaining low packet collision rate and significantly enhances the transmission delay & the energy consumption. Simulation results show that the proposed work outperforms the typical LoRaWAN and recent clustering & scheduling schemes. Therefore, the proposed work is well suited for dense applications in LoRaWAN.https://ieeexplore.ieee.org/document/9229061/Unsupervised clusteringcollision rateenergy consumptionIoTLoRaNaive Bayes classifier
collection DOAJ
language English
format Article
sources DOAJ
author Mohammed Alenezi
Kok Keong Chai
Atm S. Alam
Yue Chen
Shihab Jimaa
spellingShingle Mohammed Alenezi
Kok Keong Chai
Atm S. Alam
Yue Chen
Shihab Jimaa
Unsupervised Learning Clustering and Dynamic Transmission Scheduling for Efficient Dense LoRaWAN Networks
IEEE Access
Unsupervised clustering
collision rate
energy consumption
IoT
LoRa
Naive Bayes classifier
author_facet Mohammed Alenezi
Kok Keong Chai
Atm S. Alam
Yue Chen
Shihab Jimaa
author_sort Mohammed Alenezi
title Unsupervised Learning Clustering and Dynamic Transmission Scheduling for Efficient Dense LoRaWAN Networks
title_short Unsupervised Learning Clustering and Dynamic Transmission Scheduling for Efficient Dense LoRaWAN Networks
title_full Unsupervised Learning Clustering and Dynamic Transmission Scheduling for Efficient Dense LoRaWAN Networks
title_fullStr Unsupervised Learning Clustering and Dynamic Transmission Scheduling for Efficient Dense LoRaWAN Networks
title_full_unstemmed Unsupervised Learning Clustering and Dynamic Transmission Scheduling for Efficient Dense LoRaWAN Networks
title_sort unsupervised learning clustering and dynamic transmission scheduling for efficient dense lorawan networks
publisher IEEE
series IEEE Access
issn 2169-3536
publishDate 2020-01-01
description Long-Range (LoRa) communication technology is considered as a promising connectivity solutions for Internet of Things (IoT) dense applications. In particular, LoRa has drawn the interest due to its low power consumption and wide area coverage. Despite the benefits of LoRaWAN protocol, it still suffers from excessive random and simultaneous transmissions due to the adoption of ALOHA protocol. Therefore, resulting in severe packet collision rate as the network scales up. This leads to continuous retransmission attempts, which in return increase the transmission delay and energy consumption. Thus, this paper proposes a dynamic transmission Priority Scheduling Technique (PST) based on the unsupervised learning clustering algorithm to reduce the packet collision rate and enhance the network's transmission delay and energy consumption. Particularly, the LoRa gateway classifies the nodes into different transmission priority clusters. While the dynamic PST allows the gateway to configure the transmission intervals for the nodes according to the transmission priorities of the corresponding clusters. This work allows scaling up the network density while maintaining low packet collision rate and significantly enhances the transmission delay & the energy consumption. Simulation results show that the proposed work outperforms the typical LoRaWAN and recent clustering & scheduling schemes. Therefore, the proposed work is well suited for dense applications in LoRaWAN.
topic Unsupervised clustering
collision rate
energy consumption
IoT
LoRa
Naive Bayes classifier
url https://ieeexplore.ieee.org/document/9229061/
work_keys_str_mv AT mohammedalenezi unsupervisedlearningclusteringanddynamictransmissionschedulingforefficientdenselorawannetworks
AT kokkeongchai unsupervisedlearningclusteringanddynamictransmissionschedulingforefficientdenselorawannetworks
AT atmsalam unsupervisedlearningclusteringanddynamictransmissionschedulingforefficientdenselorawannetworks
AT yuechen unsupervisedlearningclusteringanddynamictransmissionschedulingforefficientdenselorawannetworks
AT shihabjimaa unsupervisedlearningclusteringanddynamictransmissionschedulingforefficientdenselorawannetworks
_version_ 1724182472932982784