Neighborhood Overlap-based Stable Data Gathering Trees for Mobile Sensor Networks

Author(s):  
Natarajan Meghanathan

The hypothesis in this research is that the end nodes of a short distance link (the distance between the end nodes is significantly smaller than the transmission range per node) in a mobile sensor network (MSN) are more likely to share a significant fraction of their neighbors and such links are more likely to be stable. The author proposes to use Neighborhood Overlap (NOVER), a graph-theoretic metric used in complex network analysis, to effectively quantify the extent of shared neighborhood between the end nodes of a link and thereby the stability of the link. The author's claim is that links with larger NOVER score are more likely to be stable and could be preferred for inclusion while determining stable data gathering trees for MSNs. Through extensive simulations, the author shows that the NOVER-based DG trees are significantly more stable and energy-efficient compared to the DG trees determined using the predicted link expiration time (LET). Unlike the LET approach (currently the best known strategy), the NOVER-based approach could be applied without knowledge about the location and mobility of the nodes.

In this chapter, we explore the use of neighborhood overlap (NOVER), bipartivity index (BPI) and algebraic connectivity (ALGC) as edge centrality metrics to quantify the stability of links for mobile sensor networks. In this pursuit, we employ the notion of the egocentric network of an edge (comprising of the end vertices of the edge and their neighbors as nodes, and the edges incident on the end vertices as links) on which the above three edge centrality metrics are computed. Unlike the existing approach of using the predicted link expiration time (LET), the computations of the above three edge centrality metrics do not require the location and mobility information of the nodes. For various scenarios of node density and mobility, we observe the stability of the network-wide data gathering trees (lifetime) determined using the proposed three edge centrality metrics to be significantly larger than the stability of the LET-based data gathering trees.


Author(s):  
Natarajan Meghanathan ◽  
Philip Mumford

The authors propose a graph intersection-based benchmarking algorithm to determine the sequence of longest-living stable data gathering trees for wireless mobile sensor networks whose topology changes dynamically with time due to the random movement of the sensor nodes. Referred to as the Maximum Stability-based Data Gathering (Max.Stable-DG) algorithm, the algorithm assumes the availability of complete knowledge of future topology changes and is based on the following greedy principle coupled with the idea of graph intersections: Whenever a new data gathering tree is required at time instant t corresponding to a round of data aggregation, choose the longest-living data gathering tree from time t. The above strategy is repeated for subsequent rounds over the lifetime of the sensor network to obtain the sequence of longest-living stable data gathering trees spanning all the live sensor nodes in the network such that the number of tree discoveries is the global minimum. In addition to theoretically proving the correctness of the Max.Stable-DG algorithm (that it yields the lower bound for the number of discoveries for any network-wide communication topology like spanning trees), the authors also conduct exhaustive simulations to evaluate the performance of the Max.Stable-DG trees and compare to that of the minimum-distance spanning tree-based data gathering trees with respect to metrics such as tree lifetime, delay per round, node lifetime and network lifetime, under both sufficient-energy and energy-constrained scenarios.


Sign in / Sign up

Export Citation Format

Share Document