Void handling using Geo-Opportunistic Routing in underwater wireless sensor networks

Underwater Wireless Sensor Networks (UWSNs) consist of a group of acoustic sensor nodes that report the sensed information to the sink nodes at the surface level. The factors like multipath fading, path loss, Doppler spread, limited battery power, and high mobility void region cause UWSNs to become spatially variable. In this paper, the idea of Geography-based Opportunistic Routing (GOR) is applied to advance the packet towards the destination and to handle the void problem. The proposed design is termed as Void Handling using Geo-Opportunistic Routing (VHGOR). In executing so, a heuristic algorithm comprising two metrics, namely OREPP and NCD for optimal forwarder selection is proposed. Additionally, a void handling mechanism is also proposed that handles void in two ways. Quick hull algorithm that makes a convex hull assists to identify whether the void is convex or concave. When the node approaches a convex void, reconstruction of convex hull helps to determine an alternative way to resume the greedy forwarding if the node has neighbors within its proximity. Failure of convex void handling during communication void makes VHGOR switch to concave void handling (or) recovery mode to recover the packet from local maximum node and to route the packet to the destination. At the end of simulation, the proposed VHGOR results considerably improve the network performance when compared with the existing solutions, both in sparse and very dense networks.

[1]  Milica Stojanovic,et al.  Focused beam routing protocol for underwater acoustic networks , 2008, Underwater Networks.

[2]  Abdelhamid Mellouk,et al.  Oriented Void Avoidance Scheme for Real-Time Routing Protocols in Wireless Sensor Networks , 2008, IEEE GLOBECOM 2008 - 2008 IEEE Global Telecommunications Conference.

[3]  Cheng-Fu Chou,et al.  Delay-Sensitive Opportunistic Routing for Underwater Sensor Networks , 2015, IEEE Sensors Journal.

[4]  Mario Gerla,et al.  Phero-trail: a bio-inspired location service for mobile underwater sensor networks , 2008, IEEE Journal on Selected Areas in Communications.

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

[6]  Leonidas J. Guibas,et al.  Locating and Bypassing Holes in Sensor Networks , 2006, Mob. Networks Appl..

[7]  Peter I. Corke,et al.  Data collection, storage, and retrieval with an underwater sensor network , 2005, SenSys '05.

[8]  Nael B. Abu-Ghazaleh,et al.  Virtual Coordinates with Backtracking for Void Traversal in Geographic Routing , 2006, ADHOC-NOW.

[9]  Luiz F. M. Vieira,et al.  Phero-trail: a bio-inspired location service for mobile underwater sensor networks , 2010, IEEE J. Sel. Areas Commun..

[10]  Wenjing Lou,et al.  On Geographic Collaborative Forwarding in Wireless Ad Hoc and Sensor Networks , 2007, International Conference on Wireless Algorithms, Systems and Applications (WASA 2007).

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

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

[13]  Chang-Gun Lee,et al.  MMSPEED: multipath Multi-SPEED protocol for QoS guarantee of reliability and. Timeliness in wireless sensor networks , 2006, IEEE Transactions on Mobile Computing.

[14]  Peng Xie,et al.  Void Avoidance in Three-Dimensional Mobile Underwater Sensor Networks , 2009, WASA.

[15]  Mario Gerla,et al.  Pressure Routing for Underwater Sensor Networks , 2010, 2010 Proceedings IEEE INFOCOM.

[16]  Shengli Zhou,et al.  Aqua-Sim: An NS-2 based simulator for underwater sensor networks , 2009, OCEANS 2009.

[17]  Dejey,et al.  Balanced and Multi-objective Optimized Opportunistic Routing for Underwater Sensor Networks , 2017, Wirel. Pers. Commun..

[18]  Milica Stojanovic,et al.  Underwater sensor networks: applications, advances and challenges , 2012, Philosophical Transactions of the Royal Society A: Mathematical, Physical and Engineering Sciences.

[19]  Jörg Widmer,et al.  Contention-based forwarding for mobile ad hoc networks , 2003, Ad Hoc Networks.

[20]  Roger Wattenhofer,et al.  An algorithmic approach to geographic routing in ad hoc and sensor networks , 2008, TNET.

[21]  Robert Tappan Morris,et al.  ExOR: opportunistic multi-hop routing for wireless networks , 2005, SIGCOMM '05.

[22]  Jim Kurose,et al.  A survey of practical issues in underwater networks , 2007 .

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

[24]  Carrick Detweiler,et al.  Multi-modal communications in underwater sensor networks using depth adjustment , 2012, WUWNet '12.

[25]  José D. P. Rolim,et al.  Early Obstacle Detection and Avoidance for All to All Traffic Pattern in Wireless Sensor Networks , 2009, ALGOSENSORS.

[26]  Michele Zorzi,et al.  Geographic Random Forwarding (GeRaF) for Ad Hoc and Sensor Networks: Multihop Performance , 2003, IEEE Trans. Mob. Comput..

[27]  Chenyang Lu,et al.  A spatiotemporal communication protocol for wireless sensor networks , 2005, IEEE Transactions on Parallel and Distributed Systems.

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

[29]  David P. Dobkin,et al.  The quickhull algorithm for convex hulls , 1996, TOMS.

[30]  Roger Wattenhofer,et al.  Randomized 3D Geographic Routing , 2008, IEEE INFOCOM 2008 - The 27th Conference on Computer Communications.

[31]  Sunilkumar S. Manvi,et al.  Issues in Underwater Acoustic Sensor Networks , 2011 .