MAC protocol with grouping awareness GMAC for large scale Internet-of-Things network

The development of Medium Access Control (MAC) protocols for Internet of Things should consider various aspects such as energy saving, scalability for a wide number of nodes, and grouping awareness. Although numerous protocols consider these aspects in the limited view of handling the medium access,...

Descripción completa

Guardado en:
Detalles Bibliográficos
Autores principales: Abdulrahman Sameer Sadeq, Rosilah Hassan, Azana Hafizah Mohd Aman, Hasimi Sallehudin, Khalid Allehaibi, Nasser Albogami, Anton Satria Prabuwono
Formato: article
Lenguaje:EN
Publicado: PeerJ Inc. 2021
Materias:
Acceso en línea:https://doaj.org/article/a92c4121c1ae4410b7867211bc7a6415
Etiquetas: Agregar Etiqueta
Sin Etiquetas, Sea el primero en etiquetar este registro!
id oai:doaj.org-article:a92c4121c1ae4410b7867211bc7a6415
record_format dspace
spelling oai:doaj.org-article:a92c4121c1ae4410b7867211bc7a64152021-11-24T15:05:06ZMAC protocol with grouping awareness GMAC for large scale Internet-of-Things network10.7717/peerj-cs.7332376-5992https://doaj.org/article/a92c4121c1ae4410b7867211bc7a64152021-11-01T00:00:00Zhttps://peerj.com/articles/cs-733.pdfhttps://peerj.com/articles/cs-733/https://doaj.org/toc/2376-5992The development of Medium Access Control (MAC) protocols for Internet of Things should consider various aspects such as energy saving, scalability for a wide number of nodes, and grouping awareness. Although numerous protocols consider these aspects in the limited view of handling the medium access, the proposed Grouping MAC (GMAC) exploits prior knowledge of geographic node distribution in the environment and their priority levels. Such awareness enables GMAC to significantly reduce the number of collisions and prolong the network lifetime. GMAC is developed on the basis of five cycles that manage data transmission between sensors and cluster head and between cluster head and sink. These two stages of communication increase the efficiency of energy consumption for transmitting packets. In addition, GMAC contains slot decomposition and assignment based on node priority, and, therefore, is a grouping-aware protocol. Compared with standard benchmarks IEEE 802.15.4 and industrial automation standard 100.11a and user-defined grouping, GMAC protocols generate a Packet Delivery Ratio (PDR) higher than 90%, whereas the PDR of benchmark is as low as 75% in some scenarios and 30% in others. In addition, the GMAC accomplishes lower end-to-end (e2e) delay than the least e2e delay of IEEE with a difference of 3 s. Regarding energy consumption, the consumed energy is 28.1 W/h for GMAC-IEEE Energy Aware (EA) and GMAC-IEEE, which is less than that for IEEE 802.15.4 (578 W/h) in certain scenarios.Abdulrahman Sameer SadeqRosilah HassanAzana Hafizah Mohd AmanHasimi SallehudinKhalid AllehaibiNasser AlbogamiAnton Satria PrabuwonoPeerJ Inc.articleGroupingIEEE 802.15.4ISA 100.11aMAC ProtocolSchedulingInternet of ThingsElectronic computers. Computer scienceQA75.5-76.95ENPeerJ Computer Science, Vol 7, p e733 (2021)
institution DOAJ
collection DOAJ
language EN
topic Grouping
IEEE 802.15.4
ISA 100.11a
MAC Protocol
Scheduling
Internet of Things
Electronic computers. Computer science
QA75.5-76.95
spellingShingle Grouping
IEEE 802.15.4
ISA 100.11a
MAC Protocol
Scheduling
Internet of Things
Electronic computers. Computer science
QA75.5-76.95
Abdulrahman Sameer Sadeq
Rosilah Hassan
Azana Hafizah Mohd Aman
Hasimi Sallehudin
Khalid Allehaibi
Nasser Albogami
Anton Satria Prabuwono
MAC protocol with grouping awareness GMAC for large scale Internet-of-Things network
description The development of Medium Access Control (MAC) protocols for Internet of Things should consider various aspects such as energy saving, scalability for a wide number of nodes, and grouping awareness. Although numerous protocols consider these aspects in the limited view of handling the medium access, the proposed Grouping MAC (GMAC) exploits prior knowledge of geographic node distribution in the environment and their priority levels. Such awareness enables GMAC to significantly reduce the number of collisions and prolong the network lifetime. GMAC is developed on the basis of five cycles that manage data transmission between sensors and cluster head and between cluster head and sink. These two stages of communication increase the efficiency of energy consumption for transmitting packets. In addition, GMAC contains slot decomposition and assignment based on node priority, and, therefore, is a grouping-aware protocol. Compared with standard benchmarks IEEE 802.15.4 and industrial automation standard 100.11a and user-defined grouping, GMAC protocols generate a Packet Delivery Ratio (PDR) higher than 90%, whereas the PDR of benchmark is as low as 75% in some scenarios and 30% in others. In addition, the GMAC accomplishes lower end-to-end (e2e) delay than the least e2e delay of IEEE with a difference of 3 s. Regarding energy consumption, the consumed energy is 28.1 W/h for GMAC-IEEE Energy Aware (EA) and GMAC-IEEE, which is less than that for IEEE 802.15.4 (578 W/h) in certain scenarios.
format article
author Abdulrahman Sameer Sadeq
Rosilah Hassan
Azana Hafizah Mohd Aman
Hasimi Sallehudin
Khalid Allehaibi
Nasser Albogami
Anton Satria Prabuwono
author_facet Abdulrahman Sameer Sadeq
Rosilah Hassan
Azana Hafizah Mohd Aman
Hasimi Sallehudin
Khalid Allehaibi
Nasser Albogami
Anton Satria Prabuwono
author_sort Abdulrahman Sameer Sadeq
title MAC protocol with grouping awareness GMAC for large scale Internet-of-Things network
title_short MAC protocol with grouping awareness GMAC for large scale Internet-of-Things network
title_full MAC protocol with grouping awareness GMAC for large scale Internet-of-Things network
title_fullStr MAC protocol with grouping awareness GMAC for large scale Internet-of-Things network
title_full_unstemmed MAC protocol with grouping awareness GMAC for large scale Internet-of-Things network
title_sort mac protocol with grouping awareness gmac for large scale internet-of-things network
publisher PeerJ Inc.
publishDate 2021
url https://doaj.org/article/a92c4121c1ae4410b7867211bc7a6415
work_keys_str_mv AT abdulrahmansameersadeq macprotocolwithgroupingawarenessgmacforlargescaleinternetofthingsnetwork
AT rosilahhassan macprotocolwithgroupingawarenessgmacforlargescaleinternetofthingsnetwork
AT azanahafizahmohdaman macprotocolwithgroupingawarenessgmacforlargescaleinternetofthingsnetwork
AT hasimisallehudin macprotocolwithgroupingawarenessgmacforlargescaleinternetofthingsnetwork
AT khalidallehaibi macprotocolwithgroupingawarenessgmacforlargescaleinternetofthingsnetwork
AT nasseralbogami macprotocolwithgroupingawarenessgmacforlargescaleinternetofthingsnetwork
AT antonsatriaprabuwono macprotocolwithgroupingawarenessgmacforlargescaleinternetofthingsnetwork
_version_ 1718414948467474432