PULRP: Path Unaware Layered Routing Protocol for Underwater Sensor Networks

Abstract
We propose a path unaware layered routing protocol (PULRP) for dense underwater 3D sensor networks. An uplink transmission is considered, where a set of underwater sensor nodes report events to the sink node. PURLP algorithm consists of two phases. In the first phase (layering phase), a layering structure is presented which is a set of concentric spheres, around a sink node. The radius of the concentric spheres is chosen based on probability of successful packet forwarding as well as packet delivery latency. In the second phase (communication phase), we propose a method to choose the intermediate relay nodes and an on the fly routing algorithm for packet delivery from source node to sink node across the chosen relay nodes. The proposed algorithm, PULRP finds the routing path on the fly and hence it does not require any fixed routing table, localization or time synchronization processes. Our findings show that the proposed algorithm has a considerably better successful packet delivery rate compared to the under water diffusion (UWD) algorithm proposed in the paper by Lee et al. (2007) and Dijkstra's shortest path algorithm. In addition the delay involved in PULRP is comparable with that of UWD.

This publication has 3 references indexed in Scilit: