Dynamic tree-splitting algorithm for massive random access of M2M communications in IoT networks

Enabling machine-to-machine (M2M) communications on cellular networks will provide a promising future for smart cities and the Internet of Things. M2M systems involve a huge number of connected devices that may synchronously be activated to react to some event. This massive synchronous access causes...

Full description

Saved in:
Bibliographic Details
Main Authors: Althumali, Huda, Othman, Mohamed, Noordin, Nor Kamariah, Mohd Hanapi, Zurina
Format: Article
Language:English
Published: Institute of Electrical and Electronics Engineers 2021
Online Access:http://psasir.upm.edu.my/id/eprint/96820/1/ABSTRACT.pdf
http://psasir.upm.edu.my/id/eprint/96820/
https://ieeexplore.ieee.org/abstract/document/9504479
Tags: Add Tag
No Tags, Be the first to tag this record!
Institution: Universiti Putra Malaysia
Language: English
id my.upm.eprints.96820
record_format eprints
spelling my.upm.eprints.968202022-12-01T01:52:52Z http://psasir.upm.edu.my/id/eprint/96820/ Dynamic tree-splitting algorithm for massive random access of M2M communications in IoT networks Althumali, Huda Othman, Mohamed Noordin, Nor Kamariah Mohd Hanapi, Zurina Enabling machine-to-machine (M2M) communications on cellular networks will provide a promising future for smart cities and the Internet of Things. M2M systems involve a huge number of connected devices that may synchronously be activated to react to some event. This massive synchronous access causes intensive congestion and collisions in the random access channel (RACH), which is used as a first step to access network resources. In this article, we introduce a dynamic tree-splitting (DTS) algorithm to resolve RACH collisions for delay-sensitive devices during burst arrival scenarios. The DTS algorithm assigns a specific number of preambles to the collided devices for their next access attempt. The number of preambles is determined based on the mean number of collisions in each random access opportunity, with the aim of increasing the utilization of preambles. A mathematical analysis of the proposed algorithm is presented as well as the derivations of throughput and access delay. The analysis and simulation results show that DTS reduced access delay and increased RACH throughput by approximately 12%, compared to recent benchmarks, with a mean of three preamble transmissions and a success rate above 0.98, which indicates the efficiency and reliability of the proposed algorithm. Institute of Electrical and Electronics Engineers 2021 Article PeerReviewed text en http://psasir.upm.edu.my/id/eprint/96820/1/ABSTRACT.pdf Althumali, Huda and Othman, Mohamed and Noordin, Nor Kamariah and Mohd Hanapi, Zurina (2021) Dynamic tree-splitting algorithm for massive random access of M2M communications in IoT networks. IEEE Systems Journal, 16 (2). pp. 1-12. ISSN 1932-8184; ESSN: 1937-9234 https://ieeexplore.ieee.org/abstract/document/9504479 10.1109/JSYST.2021.3097715
institution Universiti Putra Malaysia
building UPM Library
collection Institutional Repository
continent Asia
country Malaysia
content_provider Universiti Putra Malaysia
content_source UPM Institutional Repository
url_provider http://psasir.upm.edu.my/
language English
description Enabling machine-to-machine (M2M) communications on cellular networks will provide a promising future for smart cities and the Internet of Things. M2M systems involve a huge number of connected devices that may synchronously be activated to react to some event. This massive synchronous access causes intensive congestion and collisions in the random access channel (RACH), which is used as a first step to access network resources. In this article, we introduce a dynamic tree-splitting (DTS) algorithm to resolve RACH collisions for delay-sensitive devices during burst arrival scenarios. The DTS algorithm assigns a specific number of preambles to the collided devices for their next access attempt. The number of preambles is determined based on the mean number of collisions in each random access opportunity, with the aim of increasing the utilization of preambles. A mathematical analysis of the proposed algorithm is presented as well as the derivations of throughput and access delay. The analysis and simulation results show that DTS reduced access delay and increased RACH throughput by approximately 12%, compared to recent benchmarks, with a mean of three preamble transmissions and a success rate above 0.98, which indicates the efficiency and reliability of the proposed algorithm.
format Article
author Althumali, Huda
Othman, Mohamed
Noordin, Nor Kamariah
Mohd Hanapi, Zurina
spellingShingle Althumali, Huda
Othman, Mohamed
Noordin, Nor Kamariah
Mohd Hanapi, Zurina
Dynamic tree-splitting algorithm for massive random access of M2M communications in IoT networks
author_facet Althumali, Huda
Othman, Mohamed
Noordin, Nor Kamariah
Mohd Hanapi, Zurina
author_sort Althumali, Huda
title Dynamic tree-splitting algorithm for massive random access of M2M communications in IoT networks
title_short Dynamic tree-splitting algorithm for massive random access of M2M communications in IoT networks
title_full Dynamic tree-splitting algorithm for massive random access of M2M communications in IoT networks
title_fullStr Dynamic tree-splitting algorithm for massive random access of M2M communications in IoT networks
title_full_unstemmed Dynamic tree-splitting algorithm for massive random access of M2M communications in IoT networks
title_sort dynamic tree-splitting algorithm for massive random access of m2m communications in iot networks
publisher Institute of Electrical and Electronics Engineers
publishDate 2021
url http://psasir.upm.edu.my/id/eprint/96820/1/ABSTRACT.pdf
http://psasir.upm.edu.my/id/eprint/96820/
https://ieeexplore.ieee.org/abstract/document/9504479
_version_ 1751538259423395840