Limits...
An efficient and reliable geographic routing protocol based on partial network coding for underwater sensor networks.

Hao K, Jin Z, Shen H, Wang Y - Sensors (Basel) (2015)

Bottom Line: 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.

View Article: PubMed Central - PubMed

Affiliation: School of Computer and Information Engineering, Tianjin ChengJian University, 300384 Tianjin, China. littlehao@126.com.

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

No MeSH data available.


An intermediate node performing partial network coding.
© Copyright Policy
Related In: Results  -  Collection

License
getmorefigures.php?uid=PMC4507680&req=5

sensors-15-12720-f005: An intermediate node performing partial network coding.

Mentions: The original data is divided into different blocks in partial network coding, each of which includes N packets. If the random selection strategy is adopted, an intermediate node then randomly selects several packets to encode from the cache of the same block. As shown in Figure 5, an intermediate node first generates a random integer M and then randomly selects M packets from the cache queue to encode before forwarding the encoded data packets.


An efficient and reliable geographic routing protocol based on partial network coding for underwater sensor networks.

Hao K, Jin Z, Shen H, Wang Y - Sensors (Basel) (2015)

An intermediate node performing partial network coding.
© Copyright Policy
Related In: Results  -  Collection

License
Show All Figures
getmorefigures.php?uid=PMC4507680&req=5

sensors-15-12720-f005: An intermediate node performing partial network coding.
Mentions: The original data is divided into different blocks in partial network coding, each of which includes N packets. If the random selection strategy is adopted, an intermediate node then randomly selects several packets to encode from the cache of the same block. As shown in Figure 5, an intermediate node first generates a random integer M and then randomly selects M packets from the cache queue to encode before forwarding the encoded data packets.

Bottom Line: 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.

View Article: PubMed Central - PubMed

Affiliation: School of Computer and Information Engineering, Tianjin ChengJian University, 300384 Tianjin, China. littlehao@126.com.

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

No MeSH data available.