International Journal of Distributed Sensor Networks (Jun 2014)

DFDP: A Distributed Algorithm for Finding Disjoint Paths in Wireless Sensor Networks with Correctness Guarantee

  • Kejia Zhang,
  • Guisheng Yin,
  • Qilong Han,
  • Junyu Lin

DOI
https://doi.org/10.1155/2014/258959
Journal volume & issue
Vol. 10

Abstract

Read online

In wireless sensor networks, routing messages through multiple (node) disjoint paths between two sensor nodes is a promising way to increase robustness, throughput, and load balance. This paper proposes an efficient distributed algorithm named distributedly finding disjoint paths (DFDP) to find k disjoint paths connecting two given nodes s and t . A set of paths connecting s and t are disjoint if any two of them do not have any common nodes except s and t . Unlike the existing distributed algorithms, DFDP guarantees correctness; that is, it will output k disjoint paths if there exist k disjoint paths in the network or the maximum number of disjoint paths otherwise. Compared with the centralized algorithms which also guarantee correctness, DFDP is shown to have much better efficiency and load balance by theory analysis and simulation results.