Cargando…

An Efficient Data-Gathering Routing Protocol for Underwater Wireless Sensor Networks

Most applications of underwater wireless sensor networks (UWSNs) demand reliable data delivery over a longer period in an efficient and timely manner. However, the harsh and unpredictable underwater environment makes routing more challenging as compared to terrestrial WSNs. Most of the existing sche...

Descripción completa

Detalles Bibliográficos
Autores principales: Javaid, Nadeem, Ilyas, Naveed, Ahmad, Ashfaq, Alrajeh, Nabil, Qasim, Umar, Khan, Zahoor Ali, Liaqat, Tayyaba, Khan, Majid Iqbal
Formato: Online Artículo Texto
Lenguaje:English
Publicado: MDPI 2015
Materias:
Acceso en línea:https://www.ncbi.nlm.nih.gov/pmc/articles/PMC4701325/
https://www.ncbi.nlm.nih.gov/pubmed/26593924
http://dx.doi.org/10.3390/s151129149
_version_ 1782408461477216256
author Javaid, Nadeem
Ilyas, Naveed
Ahmad, Ashfaq
Alrajeh, Nabil
Qasim, Umar
Khan, Zahoor Ali
Liaqat, Tayyaba
Khan, Majid Iqbal
author_facet Javaid, Nadeem
Ilyas, Naveed
Ahmad, Ashfaq
Alrajeh, Nabil
Qasim, Umar
Khan, Zahoor Ali
Liaqat, Tayyaba
Khan, Majid Iqbal
author_sort Javaid, Nadeem
collection PubMed
description Most applications of underwater wireless sensor networks (UWSNs) demand reliable data delivery over a longer period in an efficient and timely manner. However, the harsh and unpredictable underwater environment makes routing more challenging as compared to terrestrial WSNs. Most of the existing schemes deploy mobile sensors or a mobile sink (MS) to maximize data gathering. However, the relatively high deployment cost prevents their usage in most applications. Thus, this paper presents an autonomous underwater vehicle (AUV)-aided efficient data-gathering (AEDG) routing protocol for reliable data delivery in UWSNs. To prolong the network lifetime, AEDG employs an AUV for data collection from gateways and uses a shortest path tree (SPT) algorithm while associating sensor nodes with the gateways. The AEDG protocol also limits the number of associated nodes with the gateway nodes to minimize the network energy consumption and to prevent the gateways from overloading. Moreover, gateways are rotated with the passage of time to balance the energy consumption of the network. To prevent data loss, AEDG allows dynamic data collection at the AUV depending on the limited number of member nodes that are associated with each gateway. We also develop a sub-optimal elliptical trajectory of AUV by using a connected dominating set (CDS) to further facilitate network throughput maximization. The performance of the AEDG is validated via simulations, which demonstrate the effectiveness of AEDG in comparison to two existing UWSN routing protocols in terms of the selected performance metrics.
format Online
Article
Text
id pubmed-4701325
institution National Center for Biotechnology Information
language English
publishDate 2015
publisher MDPI
record_format MEDLINE/PubMed
spelling pubmed-47013252016-01-19 An Efficient Data-Gathering Routing Protocol for Underwater Wireless Sensor Networks Javaid, Nadeem Ilyas, Naveed Ahmad, Ashfaq Alrajeh, Nabil Qasim, Umar Khan, Zahoor Ali Liaqat, Tayyaba Khan, Majid Iqbal Sensors (Basel) Article Most applications of underwater wireless sensor networks (UWSNs) demand reliable data delivery over a longer period in an efficient and timely manner. However, the harsh and unpredictable underwater environment makes routing more challenging as compared to terrestrial WSNs. Most of the existing schemes deploy mobile sensors or a mobile sink (MS) to maximize data gathering. However, the relatively high deployment cost prevents their usage in most applications. Thus, this paper presents an autonomous underwater vehicle (AUV)-aided efficient data-gathering (AEDG) routing protocol for reliable data delivery in UWSNs. To prolong the network lifetime, AEDG employs an AUV for data collection from gateways and uses a shortest path tree (SPT) algorithm while associating sensor nodes with the gateways. The AEDG protocol also limits the number of associated nodes with the gateway nodes to minimize the network energy consumption and to prevent the gateways from overloading. Moreover, gateways are rotated with the passage of time to balance the energy consumption of the network. To prevent data loss, AEDG allows dynamic data collection at the AUV depending on the limited number of member nodes that are associated with each gateway. We also develop a sub-optimal elliptical trajectory of AUV by using a connected dominating set (CDS) to further facilitate network throughput maximization. The performance of the AEDG is validated via simulations, which demonstrate the effectiveness of AEDG in comparison to two existing UWSN routing protocols in terms of the selected performance metrics. MDPI 2015-11-17 /pmc/articles/PMC4701325/ /pubmed/26593924 http://dx.doi.org/10.3390/s151129149 Text en © 2015 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 license (http://creativecommons.org/licenses/by/4.0/).
spellingShingle Article
Javaid, Nadeem
Ilyas, Naveed
Ahmad, Ashfaq
Alrajeh, Nabil
Qasim, Umar
Khan, Zahoor Ali
Liaqat, Tayyaba
Khan, Majid Iqbal
An Efficient Data-Gathering Routing Protocol for Underwater Wireless Sensor Networks
title An Efficient Data-Gathering Routing Protocol for Underwater Wireless Sensor Networks
title_full An Efficient Data-Gathering Routing Protocol for Underwater Wireless Sensor Networks
title_fullStr An Efficient Data-Gathering Routing Protocol for Underwater Wireless Sensor Networks
title_full_unstemmed An Efficient Data-Gathering Routing Protocol for Underwater Wireless Sensor Networks
title_short An Efficient Data-Gathering Routing Protocol for Underwater Wireless Sensor Networks
title_sort efficient data-gathering routing protocol for underwater wireless sensor networks
topic Article
url https://www.ncbi.nlm.nih.gov/pmc/articles/PMC4701325/
https://www.ncbi.nlm.nih.gov/pubmed/26593924
http://dx.doi.org/10.3390/s151129149
work_keys_str_mv AT javaidnadeem anefficientdatagatheringroutingprotocolforunderwaterwirelesssensornetworks
AT ilyasnaveed anefficientdatagatheringroutingprotocolforunderwaterwirelesssensornetworks
AT ahmadashfaq anefficientdatagatheringroutingprotocolforunderwaterwirelesssensornetworks
AT alrajehnabil anefficientdatagatheringroutingprotocolforunderwaterwirelesssensornetworks
AT qasimumar anefficientdatagatheringroutingprotocolforunderwaterwirelesssensornetworks
AT khanzahoorali anefficientdatagatheringroutingprotocolforunderwaterwirelesssensornetworks
AT liaqattayyaba anefficientdatagatheringroutingprotocolforunderwaterwirelesssensornetworks
AT khanmajidiqbal anefficientdatagatheringroutingprotocolforunderwaterwirelesssensornetworks
AT javaidnadeem efficientdatagatheringroutingprotocolforunderwaterwirelesssensornetworks
AT ilyasnaveed efficientdatagatheringroutingprotocolforunderwaterwirelesssensornetworks
AT ahmadashfaq efficientdatagatheringroutingprotocolforunderwaterwirelesssensornetworks
AT alrajehnabil efficientdatagatheringroutingprotocolforunderwaterwirelesssensornetworks
AT qasimumar efficientdatagatheringroutingprotocolforunderwaterwirelesssensornetworks
AT khanzahoorali efficientdatagatheringroutingprotocolforunderwaterwirelesssensornetworks
AT liaqattayyaba efficientdatagatheringroutingprotocolforunderwaterwirelesssensornetworks
AT khanmajidiqbal efficientdatagatheringroutingprotocolforunderwaterwirelesssensornetworks