CSR: Convex Subspace Routing protocol for wireless sensor networks

Dulanjalie C. Dhanapala, Anura P. Jayasumana · 2009

Virtual coordinate based routing (VCR) is a class of simple scalable routing schemes for sensor networks. VCR relies on coordinates based on the number of hops to a set of anchors, rather than on geographical coordinates. Multiple nodes with identical coordinates and local minima encountered during routing degrade the performance of VCR. Properties of virtual coordinate systems are analyzed to provide insight into the nature of virtual coordinate space, and bounds are derived for path lengths. A new routing scheme, Convex Subspace Routing (CSR), is proposed. In contrast to existing VCR schemes that use backtracking or hill climbing techniques to overcome local minima, CSR avoids using anchors that cause local minima. CSR selects subsets of anchors dynamically to provide a convex distance function from source to destination. Consequently, it is less sensitive to anchor placement and over anchoring, and does not require tracking of route history for backtracking. Performance of CSR is evaluated for different network configurations. Results for varying node densities and different numbers of anchors indicate that CSR significantly outperforms Logical Coordinate Routing (LCR), in terms of routability, number of hops used for routing, memory usage as well as energy consumption.

Read the paper · More papers on PaperTik