Cargando…
An Efficient Scalable Scheduling MAC Protocol for Underwater Sensor Networks †
Underwater Sensor Networks (UWSNs) utilise acoustic waves with comparatively lower loss and longer range than those of electromagnetic waves. However, energy remains a challenging issue in addition to long latency, high bit error rate, and limited bandwidth. Thus, collision and retransmission should...
Autores principales: | , , , |
---|---|
Formato: | Online Artículo Texto |
Lenguaje: | English |
Publicado: |
MDPI
2018
|
Materias: | |
Acceso en línea: | https://www.ncbi.nlm.nih.gov/pmc/articles/PMC6164323/ https://www.ncbi.nlm.nih.gov/pubmed/30149652 http://dx.doi.org/10.3390/s18092806 |
_version_ | 1783359572504739840 |
---|---|
author | Alfouzan, Faisal Shahrabi, Alireza Ghoreyshi, Seyed Mohammad Boutaleb, Tuleen |
author_facet | Alfouzan, Faisal Shahrabi, Alireza Ghoreyshi, Seyed Mohammad Boutaleb, Tuleen |
author_sort | Alfouzan, Faisal |
collection | PubMed |
description | Underwater Sensor Networks (UWSNs) utilise acoustic waves with comparatively lower loss and longer range than those of electromagnetic waves. However, energy remains a challenging issue in addition to long latency, high bit error rate, and limited bandwidth. Thus, collision and retransmission should be efficiently handled at Medium Access Control (MAC) layer in order to reduce the energy cost and also to improve the throughput and fairness across the network. In this paper, we propose a new reservation-based distributed MAC protocol called ED-MAC, which employs a duty cycle mechanism to address the spatial-temporal uncertainty and the hidden node problem to effectively avoid collisions and retransmissions. ED-MAC is a conflict-free protocol, where each sensor schedules itself independently using local information. Hence, ED-MAC can guarantee conflict-free transmissions and receptions of data packets. Compared with other conflict-free MAC protocols, ED-MAC is distributed and more reliable, i.e., it schedules according to the priority of sensor nodes which based on their depth in the network. We then evaluate design choices and protocol performance through extensive simulation to study the load effects and network scalability in each protocol. The results show that ED-MAC outperforms the contention-based MAC protocols and achieves a significant improvement in terms of successful delivery ratio, throughput, energy consumption, and fairness under varying offered traffic and number of nodes. |
format | Online Article Text |
id | pubmed-6164323 |
institution | National Center for Biotechnology Information |
language | English |
publishDate | 2018 |
publisher | MDPI |
record_format | MEDLINE/PubMed |
spelling | pubmed-61643232018-10-10 An Efficient Scalable Scheduling MAC Protocol for Underwater Sensor Networks † Alfouzan, Faisal Shahrabi, Alireza Ghoreyshi, Seyed Mohammad Boutaleb, Tuleen Sensors (Basel) Article Underwater Sensor Networks (UWSNs) utilise acoustic waves with comparatively lower loss and longer range than those of electromagnetic waves. However, energy remains a challenging issue in addition to long latency, high bit error rate, and limited bandwidth. Thus, collision and retransmission should be efficiently handled at Medium Access Control (MAC) layer in order to reduce the energy cost and also to improve the throughput and fairness across the network. In this paper, we propose a new reservation-based distributed MAC protocol called ED-MAC, which employs a duty cycle mechanism to address the spatial-temporal uncertainty and the hidden node problem to effectively avoid collisions and retransmissions. ED-MAC is a conflict-free protocol, where each sensor schedules itself independently using local information. Hence, ED-MAC can guarantee conflict-free transmissions and receptions of data packets. Compared with other conflict-free MAC protocols, ED-MAC is distributed and more reliable, i.e., it schedules according to the priority of sensor nodes which based on their depth in the network. We then evaluate design choices and protocol performance through extensive simulation to study the load effects and network scalability in each protocol. The results show that ED-MAC outperforms the contention-based MAC protocols and achieves a significant improvement in terms of successful delivery ratio, throughput, energy consumption, and fairness under varying offered traffic and number of nodes. MDPI 2018-08-25 /pmc/articles/PMC6164323/ /pubmed/30149652 http://dx.doi.org/10.3390/s18092806 Text en © 2018 by the authors. 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 (http://creativecommons.org/licenses/by/4.0/). |
spellingShingle | Article Alfouzan, Faisal Shahrabi, Alireza Ghoreyshi, Seyed Mohammad Boutaleb, Tuleen An Efficient Scalable Scheduling MAC Protocol for Underwater Sensor Networks † |
title | An Efficient Scalable Scheduling MAC Protocol for Underwater Sensor Networks † |
title_full | An Efficient Scalable Scheduling MAC Protocol for Underwater Sensor Networks † |
title_fullStr | An Efficient Scalable Scheduling MAC Protocol for Underwater Sensor Networks † |
title_full_unstemmed | An Efficient Scalable Scheduling MAC Protocol for Underwater Sensor Networks † |
title_short | An Efficient Scalable Scheduling MAC Protocol for Underwater Sensor Networks † |
title_sort | efficient scalable scheduling mac protocol for underwater sensor networks † |
topic | Article |
url | https://www.ncbi.nlm.nih.gov/pmc/articles/PMC6164323/ https://www.ncbi.nlm.nih.gov/pubmed/30149652 http://dx.doi.org/10.3390/s18092806 |
work_keys_str_mv | AT alfouzanfaisal anefficientscalableschedulingmacprotocolforunderwatersensornetworks AT shahrabialireza anefficientscalableschedulingmacprotocolforunderwatersensornetworks AT ghoreyshiseyedmohammad anefficientscalableschedulingmacprotocolforunderwatersensornetworks AT boutalebtuleen anefficientscalableschedulingmacprotocolforunderwatersensornetworks AT alfouzanfaisal efficientscalableschedulingmacprotocolforunderwatersensornetworks AT shahrabialireza efficientscalableschedulingmacprotocolforunderwatersensornetworks AT ghoreyshiseyedmohammad efficientscalableschedulingmacprotocolforunderwatersensornetworks AT boutalebtuleen efficientscalableschedulingmacprotocolforunderwatersensornetworks |