Underwater Wireless Sensor Networks: A Comprehensive Survey of Routing Protocols

Underwater environments present unique challenges in deploying efficient and reliable networks due to temperature and pressure differential, ambient waves and currents that displaces sensor nodes, inability of using RF channels due to signal loss and other chemical and biological factors that hinder effective underwater communication. Though radio signals have been replaced with acoustic channels due to their longer wavelengths and longer distance of signal propagation, achieving energy efficiency in a sensor network has been a significant challenge. A multitude of proposed routing protocols take into consideration the amount of energy that sensor nodes consume in the network. In this document, we implement and analyze four routing protocols proposed for Underwater Wireless Sensor Network, namely, Hop-by-Hop Dynamic Address Based Routing, Depth-Based Routing, Energy aware Opportunistic Routing and Energy-Efficient Depth-Based Routing. Performance of each routing protocols is simulated on the basis of the number of packets sent to Base Station, number of alive nodes, and number of dead nodes. We have used MATLAB to simulate how water currents affect the performance of each of these routing protocols. Our work enables a better understanding of various underwater routing protocols, their performance and helps network managers to choose an appropriate routing protocol under specific situations.

[1]  Dongkyun Kim,et al.  EEDBR: Energy-Efficient Depth-Based Routing Protocol for Underwater Wireless Sensor Networks , 2011 .

[2]  Dario Pompili,et al.  Underwater acoustic sensor networks: research challenges , 2005, Ad Hoc Networks.

[3]  Dario Pompili,et al.  Three-dimensional and two-dimensional deployment analysis for underwater acoustic sensor networks , 2009, Ad Hoc Networks.

[4]  Uday B. Desai,et al.  PULRP: Path Unaware Layered Routing Protocol for Underwater Sensor Networks , 2008, 2008 IEEE International Conference on Communications.

[5]  Azzedine Boukerche,et al.  EnOR: Energy balancing routing protocol for underwater sensor networks , 2017, 2017 IEEE International Conference on Communications (ICC).

[6]  Azzedine Boukerche,et al.  Geographic and Opportunistic Routing for Underwater Sensor Networks , 2016, IEEE Transactions on Computers.

[7]  Mario Gerla,et al.  VAPR: Void-Aware Pressure Routing for Underwater Sensor Networks , 2013, IEEE Transactions on Mobile Computing.

[8]  Jun-Hong Cui,et al.  DBR: Depth-Based Routing for Underwater Sensor Networks , 2008, Networking.

[9]  Azzedine Boukerche,et al.  GEDAR: Geographic and opportunistic routing protocol with Depth Adjustment for mobile underwater sensor networks , 2014, 2014 IEEE International Conference on Communications (ICC).

[10]  Jun-Hong Cui,et al.  Improving the Robustness of Location-Based Routing for Underwater Sensor Networks , 2007, OCEANS 2007 - Europe.

[11]  Yunsi Fei,et al.  QELAR: A Machine-Learning-Based Adaptive Routing Protocol for Energy-Efficient and Lifetime-Extended Underwater Sensor Networks , 2010, IEEE Transactions on Mobile Computing.

[12]  Yuan Li,et al.  Research challenges and applications for underwater sensor networking , 2006, IEEE Wireless Communications and Networking Conference, 2006. WCNC 2006..

[13]  Guangjie Han,et al.  Routing Protocols in Underwater Acoustic Sensor Networks: A Quantitative Comparison , 2015, Int. J. Distributed Sens. Networks.

[14]  Chenn-Jung Huang,et al.  A power-efficient routing protocol for underwater wireless sensor networks , 2011, Appl. Soft Comput..

[15]  Ibrahima Faye,et al.  An efficient Dynamic Addressing based routing protocol for Underwater Wireless Sensor Networks , 2012, Comput. Commun..

[16]  Chih-Min Chao,et al.  DRP: An energy‐efficient routing protocol for underwater sensor networks , 2017, Int. J. Commun. Syst..

[17]  Yuh-Shyan Chen,et al.  A mobicast routing protocol in underwater sensor networks , 2011, 2011 IEEE Wireless Communications and Networking Conference.

[18]  Liu Guangzhong,et al.  Depth-Based Multi-hop Routing protocol for Underwater Sensor Network , 2010, 2010 The 2nd International Conference on Industrial Mechatronics and Automation.

[19]  Peng Xie,et al.  VBF: Vector-Based Forwarding Protocol for Underwater Sensor Networks , 2006, Networking.

[20]  Azween Abdullah,et al.  Hop-by-Hop Dynamic Addressing Based (H2-DAB) Routing Protocol for Underwater Wireless Sensor Networks , 2009, 2009 International Conference on Information and Multimedia Technology.

[21]  Uday B. Desai,et al.  Energy Optimized Path Unaware Layered Routing Protocol for Underwater Sensor Networks , 2008, IEEE GLOBECOM 2008 - 2008 IEEE Global Telecommunications Conference.

[22]  Uday B. Desai,et al.  Path unaware layered routing protocol (PULRP) with non-uniform node distribution for underwater sensor networks , 2008 .

[23]  Fan Liu,et al.  LB-AGR: level-based adaptive geo-routing for underwater sensor network , 2014 .

[24]  Nadeem Javaid,et al.  AMCTD: Adaptive Mobility of Courier Nodes in Threshold-Optimized DBR Protocol for Underwater Wireless Sensor Networks , 2013, 2013 Eighth International Conference on Broadband and Wireless Computing, Communication and Applications.

[25]  Dongkyun Kim,et al.  An Energy Efficient Localization-Free Routing Protocol for Underwater Wireless Sensor Networks , 2012, Int. J. Distributed Sens. Networks.

[26]  Uday B. Desai,et al.  E-PULRP: Energy Optimized Path Unaware Layered Routing Protocol for Underwater Sensor Networks , 2010, IEEE Transactions on Wireless Communications.

[27]  Low Tang Jung,et al.  Flooding control by using Angle Based Cone for UWSNs , 2012, 2012 International Symposium on Telecommunication Technologies.