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...
Autores principales: | , , , , , , , |
---|---|
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 |