Shortest hop multipath algorithm for wireless sensor networks

Shortest hop or distance path is one of the most common methods used for relaying messages in a wide variety of networks. It provides an efficient message relaying to destination in terms of energy and time. There are many algorithms for constructing shortest hop or distance path. However, according to our knowledge, no algorithm for constructing a shortest hop multipath for wireless sensor networks (WSNs) has yet been proposed in the literature. In this paper, we propose a novel distributed shortest hop multipath algorithm for WSNs in order to generate energy efficient paths for data dissemination or routing. The proposed algorithm generates shortest hop braided multipath to be used for fault-tolerance or load-balancing. It guarantees the BFS tree and generates near optimal paths in O(V.D+V) message complexity and O(D^2) time complexity regarding the communication costs towards the sink after termination of algorithm.

[1]  David Peleg,et al.  Distributed Computing: A Locality-Sensitive Approach , 1987 .

[2]  Winston Khoon Guan Seah,et al.  A Scalable Priority-Based Multi-Path Routing Protocol for Wireless Sensor Networks , 2005, Int. J. Wirel. Inf. Networks.

[3]  Azzedine Boukerche,et al.  Algorithms and Protocols for Wireless Sensor Networks , 2008, Wiley series on parallel and distributed computing.

[4]  Paul Erdös,et al.  On random graphs, I , 1959 .

[5]  Orhan Dagdeviren,et al.  Interference-Aware Dynamic Algorithms for Energy-Efficient Topology Control in Wireless Ad Hoc and Sensor Networks , 2011, Comput. J..

[6]  Samir R Das,et al.  Ad hoc on-demand multipath distance vector routing , 2002, MOCO.

[7]  Wendi B. Heinzelman,et al.  Adaptive protocols for information dissemination in wireless sensor networks , 1999, MobiCom.

[8]  Wen-Xiu Ma,et al.  Computers and Mathematics with Applications Linear Superposition Principle Applying to Hirota Bilinear Equations , 2022 .

[9]  Mark A. Shayman,et al.  Energy Efficient Routing in Wireless Sensor Networks , 2003 .

[10]  Cheng Li,et al.  Implementation and emulation of distributed clustering protocols for wireless sensor networks , 2007, IWCMC.

[11]  Jalel Ben-Othman,et al.  Enhancing data security in ad hoc networks based on multipath routing , 2010, J. Parallel Distributed Comput..

[12]  Joongseok Park,et al.  Maximum Lifetime Routing In Wireless Sensor Networks ∗ , 2005 .

[13]  Andreas Willig,et al.  Protocols and Architectures for Wireless Sensor Networks , 2005 .

[14]  K. Mani Chandy,et al.  Distributed computation on graphs: shortest path algorithms , 1982, CACM.

[15]  P. Varaiya,et al.  Fault tolerant and energy efficient routing for sensor networks , 2004, IEEE Global Telecommunications Conference Workshops, 2004. GlobeCom Workshops 2004..

[16]  Anantha P. Chandrakasan,et al.  An application-specific protocol architecture for wireless microsensor networks , 2002, IEEE Trans. Wirel. Commun..

[17]  Krishnaiyan Thulasiraman,et al.  An Efficient Distributed Protocol for Finding Shortest Paths in Networks with Negative Weights , 1989, IEEE Trans. Software Eng..

[18]  Weidong Liu,et al.  A novel data transmission scheme for mobile sensor network , 2009, Comput. Syst. Sci. Eng..

[19]  Vijaya Ramachandran,et al.  The diameter of sparse random graphs , 2007, Random Struct. Algorithms.

[20]  Ioannis Chatzigiannakis,et al.  Fault-tolerant and efficient data propagation in wireless sensor networks using local, additional network information , 2007, J. Parallel Distributed Comput..

[21]  Charles J. Colbourn,et al.  Unit disk graphs , 1991, Discret. Math..

[22]  Deborah Estrin,et al.  Directed diffusion for wireless sensor networking , 2003, TNET.

[23]  Azzedine Boukerche,et al.  Fault-tolerant wireless sensor network routing protocols for the supervision of context-aware physical environments , 2006, J. Parallel Distributed Comput..

[24]  Leandros Tassiulas,et al.  Energy conserving routing in wireless ad-hoc networks , 2000, Proceedings IEEE INFOCOM 2000. Conference on Computer Communications. Nineteenth Annual Joint Conference of the IEEE Computer and Communications Societies (Cat. No.00CH37064).

[25]  Kayhan Erciyes,et al.  Distributed Weighted Node Shortest Path Routing for Wireless Sensor Networks , 2010 .