Cargando…
An Efficient and Reliable Geographic Routing Protocol Based on Partial Network Coding for Underwater Sensor Networks
Efficient routing protocols for data packet delivery are crucial to underwater sensor networks (UWSNs). However, communication in UWSNs is a challenging task because of the characteristics of the acoustic channel. Network coding is a promising technique for efficient data packet delivery thanks to t...
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/PMC4507680/ https://www.ncbi.nlm.nih.gov/pubmed/26029955 http://dx.doi.org/10.3390/s150612720 |
_version_ | 1782381833760014336 |
---|---|
author | Hao, Kun Jin, Zhigang Shen, Haifeng Wang, Ying |
author_facet | Hao, Kun Jin, Zhigang Shen, Haifeng Wang, Ying |
author_sort | Hao, Kun |
collection | PubMed |
description | Efficient routing protocols for data packet delivery are crucial to underwater sensor networks (UWSNs). However, communication in UWSNs is a challenging task because of the characteristics of the acoustic channel. Network coding is a promising technique for efficient data packet delivery thanks to the broadcast nature of acoustic channels and the relatively high computation capabilities of the sensor nodes. In this work, we present GPNC, a novel geographic routing protocol for UWSNs that incorporates partial network coding to encode data packets and uses sensor nodes’ location information to greedily forward data packets to sink nodes. GPNC can effectively reduce network delays and retransmissions of redundant packets causing additional network energy consumption. Simulation results show that GPNC can significantly improve network throughput and packet delivery ratio, while reducing energy consumption and network latency when compared with other routing protocols. |
format | Online Article Text |
id | pubmed-4507680 |
institution | National Center for Biotechnology Information |
language | English |
publishDate | 2015 |
publisher | MDPI |
record_format | MEDLINE/PubMed |
spelling | pubmed-45076802015-07-22 An Efficient and Reliable Geographic Routing Protocol Based on Partial Network Coding for Underwater Sensor Networks Hao, Kun Jin, Zhigang Shen, Haifeng Wang, Ying Sensors (Basel) Article Efficient routing protocols for data packet delivery are crucial to underwater sensor networks (UWSNs). However, communication in UWSNs is a challenging task because of the characteristics of the acoustic channel. Network coding is a promising technique for efficient data packet delivery thanks to the broadcast nature of acoustic channels and the relatively high computation capabilities of the sensor nodes. In this work, we present GPNC, a novel geographic routing protocol for UWSNs that incorporates partial network coding to encode data packets and uses sensor nodes’ location information to greedily forward data packets to sink nodes. GPNC can effectively reduce network delays and retransmissions of redundant packets causing additional network energy consumption. Simulation results show that GPNC can significantly improve network throughput and packet delivery ratio, while reducing energy consumption and network latency when compared with other routing protocols. MDPI 2015-05-28 /pmc/articles/PMC4507680/ /pubmed/26029955 http://dx.doi.org/10.3390/s150612720 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 Hao, Kun Jin, Zhigang Shen, Haifeng Wang, Ying An Efficient and Reliable Geographic Routing Protocol Based on Partial Network Coding for Underwater Sensor Networks |
title | An Efficient and Reliable Geographic Routing Protocol Based on Partial Network Coding for Underwater Sensor Networks |
title_full | An Efficient and Reliable Geographic Routing Protocol Based on Partial Network Coding for Underwater Sensor Networks |
title_fullStr | An Efficient and Reliable Geographic Routing Protocol Based on Partial Network Coding for Underwater Sensor Networks |
title_full_unstemmed | An Efficient and Reliable Geographic Routing Protocol Based on Partial Network Coding for Underwater Sensor Networks |
title_short | An Efficient and Reliable Geographic Routing Protocol Based on Partial Network Coding for Underwater Sensor Networks |
title_sort | efficient and reliable geographic routing protocol based on partial network coding for underwater sensor networks |
topic | Article |
url | https://www.ncbi.nlm.nih.gov/pmc/articles/PMC4507680/ https://www.ncbi.nlm.nih.gov/pubmed/26029955 http://dx.doi.org/10.3390/s150612720 |
work_keys_str_mv | AT haokun anefficientandreliablegeographicroutingprotocolbasedonpartialnetworkcodingforunderwatersensornetworks AT jinzhigang anefficientandreliablegeographicroutingprotocolbasedonpartialnetworkcodingforunderwatersensornetworks AT shenhaifeng anefficientandreliablegeographicroutingprotocolbasedonpartialnetworkcodingforunderwatersensornetworks AT wangying anefficientandreliablegeographicroutingprotocolbasedonpartialnetworkcodingforunderwatersensornetworks AT haokun efficientandreliablegeographicroutingprotocolbasedonpartialnetworkcodingforunderwatersensornetworks AT jinzhigang efficientandreliablegeographicroutingprotocolbasedonpartialnetworkcodingforunderwatersensornetworks AT shenhaifeng efficientandreliablegeographicroutingprotocolbasedonpartialnetworkcodingforunderwatersensornetworks AT wangying efficientandreliablegeographicroutingprotocolbasedonpartialnetworkcodingforunderwatersensornetworks |