Cargando…

QMMAC: Quorum-Based Multichannel MAC Protocol for Wireless Sensor Networks

In wireless sensor networks, energy conservation is a critical task. Thus, it is crucial to design an effective MAC protocol that minimizes energy consumption while guaranteeing high network throughput and low delay. In this article, we propose a quorum-based multichannel MAC protocol (QMMAC) for co...

Descripción completa

Detalles Bibliográficos
Autores principales: Alzahrani, Eman, Bouabdallah, Fatma
Formato: Online Artículo Texto
Lenguaje:English
Publicado: MDPI 2021
Materias:
Acceso en línea:https://www.ncbi.nlm.nih.gov/pmc/articles/PMC8199176/
https://www.ncbi.nlm.nih.gov/pubmed/34070812
http://dx.doi.org/10.3390/s21113789
_version_ 1783707314951290880
author Alzahrani, Eman
Bouabdallah, Fatma
author_facet Alzahrani, Eman
Bouabdallah, Fatma
author_sort Alzahrani, Eman
collection PubMed
description In wireless sensor networks, energy conservation is a critical task. Thus, it is crucial to design an effective MAC protocol that minimizes energy consumption while guaranteeing high network throughput and low delay. In this article, we propose a quorum-based multichannel MAC protocol (QMMAC) for corona-based WSNs. QMMAC utilizes the multichannel communication feature and the quorum concept to greatly increase the throughput while conserving energy. The aim of this protocol is to allow each node and all its forwarders to wake up at the same time while avoiding collision and overhearing by separating their simultaneous communications using the multichannel feature. More precisely, the main idea of QMMAC is twofold. First, QMMAC wakeup scheduling is designed to minimize the end-to-end delay by allowing nodes to wake up at exactly the same time as their potential forwarders, whereas nodes that are not acting as forwarders for each other wake up at a completely different time, and thus overhearing, idle listening and collisions are avoided. Second, channel assignment, which also uses the concept of quorums, is used to share data channels so that there is no conflict or additional packet exchange required to negotiate the availability of channels. Thus, the end-to-end delay is further minimized as well as collisions between conflicting neighbors are avoided. Simulation results indicate that the network performance is improved by QMMAC in terms of energy efficiency, throughput and end-to-end delay.
format Online
Article
Text
id pubmed-8199176
institution National Center for Biotechnology Information
language English
publishDate 2021
publisher MDPI
record_format MEDLINE/PubMed
spelling pubmed-81991762021-06-14 QMMAC: Quorum-Based Multichannel MAC Protocol for Wireless Sensor Networks Alzahrani, Eman Bouabdallah, Fatma Sensors (Basel) Article In wireless sensor networks, energy conservation is a critical task. Thus, it is crucial to design an effective MAC protocol that minimizes energy consumption while guaranteeing high network throughput and low delay. In this article, we propose a quorum-based multichannel MAC protocol (QMMAC) for corona-based WSNs. QMMAC utilizes the multichannel communication feature and the quorum concept to greatly increase the throughput while conserving energy. The aim of this protocol is to allow each node and all its forwarders to wake up at the same time while avoiding collision and overhearing by separating their simultaneous communications using the multichannel feature. More precisely, the main idea of QMMAC is twofold. First, QMMAC wakeup scheduling is designed to minimize the end-to-end delay by allowing nodes to wake up at exactly the same time as their potential forwarders, whereas nodes that are not acting as forwarders for each other wake up at a completely different time, and thus overhearing, idle listening and collisions are avoided. Second, channel assignment, which also uses the concept of quorums, is used to share data channels so that there is no conflict or additional packet exchange required to negotiate the availability of channels. Thus, the end-to-end delay is further minimized as well as collisions between conflicting neighbors are avoided. Simulation results indicate that the network performance is improved by QMMAC in terms of energy efficiency, throughput and end-to-end delay. MDPI 2021-05-30 /pmc/articles/PMC8199176/ /pubmed/34070812 http://dx.doi.org/10.3390/s21113789 Text en © 2021 by the authors. https://creativecommons.org/licenses/by/4.0/Licensee MDPI, Basel, Switzerland. This article is an open access article distributed under the terms and conditions of the Creative Commons Attribution (CC BY) license (https://creativecommons.org/licenses/by/4.0/).
spellingShingle Article
Alzahrani, Eman
Bouabdallah, Fatma
QMMAC: Quorum-Based Multichannel MAC Protocol for Wireless Sensor Networks
title QMMAC: Quorum-Based Multichannel MAC Protocol for Wireless Sensor Networks
title_full QMMAC: Quorum-Based Multichannel MAC Protocol for Wireless Sensor Networks
title_fullStr QMMAC: Quorum-Based Multichannel MAC Protocol for Wireless Sensor Networks
title_full_unstemmed QMMAC: Quorum-Based Multichannel MAC Protocol for Wireless Sensor Networks
title_short QMMAC: Quorum-Based Multichannel MAC Protocol for Wireless Sensor Networks
title_sort qmmac: quorum-based multichannel mac protocol for wireless sensor networks
topic Article
url https://www.ncbi.nlm.nih.gov/pmc/articles/PMC8199176/
https://www.ncbi.nlm.nih.gov/pubmed/34070812
http://dx.doi.org/10.3390/s21113789
work_keys_str_mv AT alzahranieman qmmacquorumbasedmultichannelmacprotocolforwirelesssensornetworks
AT bouabdallahfatma qmmacquorumbasedmultichannelmacprotocolforwirelesssensornetworks