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...

Descripción completa

Detalles Bibliográficos
Autores principales: Hao, Kun, Jin, Zhigang, Shen, Haifeng, Wang, Ying
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