Sept. 13, 2005

BACK


Publications on Sensor Network Routing in Geographical and Computational Sciences :

BibTeX references.


Topological Hole Detection in Wireless Sensor Networks and its Applications

Stefan Funke
Proceedings of the Joint Workshop on Foundations of Mobile Computing,
pp. 44-53, Cologne, Germany, Sept. 2005.

Abstract

The identification of holes in a wireless sensor network is of primary interest since the breakdown of sensor nodes in a larger area often indicates one of the special events to be monitored by the network in the first place (e.g., outbreak of a fire, destruction by an earthquakes, etc.). This task of identifying holes is especially challenging since typical wireless sensor networks consist of lightweight, low-capability nodes that are unaware of their geographic location. But there is also a secondary interest in detecting holes in a network: recently routing schemes have been proposed that do not assume knowledge of the geographic location of the network nodes but rather perform routing decisions based on the topology of the communication graph. Holes are salient features of the topology of a communication graph. In the first part of this paper we propose a simple distributed procedure to identify nodes near the boundary of the sensor field as well as near hole boundaries. Our hole detection algorithm is based purely on the topology of the communication graph, i.e., the only information available is which nodes can communicate with each other. In the second part of this paper we illustrate the secondary interest of our hole detection procedure using several examples.

NB: Discrete approximation of the Medial Axis (via a distance transform).



MAP: Medial Axis based Geometric Routing in Sensor Networks

Jehoshua Bruck, Jie Gao and Anxiao Jiang
11th Annual International Conference on Mobile Computing and Networking (MobiCom'05), Koln, Germany, August, 2005.

Abstract

One of the challenging tasks in the deployment of dense wireless networks (like sensor networks) is in devising a routing scheme for node to node communications. Important considerations are scalability, routing complexity, the length of the communication paths and the load sharing of the routes. In this paper, we show that a compact and expressive abstraction of network connectivity by the medial axis enables efficient and localized routing. The main contribution in this paper is MAP, a Medial Axis based naming and routing Protocol that is location-free (no location information is needed), makes routing decisions locally, and achieves good load balancing. In its preprocessing phase, MAP constructs the medial axis of the nodes, defined as the set of nodes with at least two closest boundary nodes. The medial axis of the network captures both the complex geometry and non-trivial topology of the sensor field. It can be represented compactly by a graph whose size is comparable with the complexity of the geometric features (e.g., the number of holes). Each node is then given a name related to its position with respect to the medial axis. The routing scheme is derived through local decisions by the names of the source and destination nodes and guarantees delivery with reasonable and natural routes. We show by both theoretical analysis and simulations that our medial axis based geometric routing scheme is scalable, produces both short routes and excellent load balancing, and is very robust to variations in network model.


Locating and Bypassing Holes in Sensor Networks

Qing FangJie Gao and Leonidas J. Guibas
The 23rd Conference of the IEEE Communications Society (INFOCOM),
vol. 23, no. 1, pp. 2458-2468, March 2004.
Journal version to appear in Mobile Networks and Applications (MONET)
Special Issue on Foundations of Mobile Computing, 2005.

Abstract

In real sensor network deployments, spatial distributions of sensors are usually far from being uniform. Such networks often contain regions without enough sensor nodes, which we call holes. In this paper, we show that holes are important topological features that need to be studied. In routing, holes are communication voids that cause greedy forwarding to fail. Holes can also be defined to denote regions of interest, such as the "hot spots" created by traffic congestion or sensor power shortage. In this paper, we define holes to be the regions enclosed by a polygonal cycle which contains all the nodes where local minima can appear. We also propose simple and distributed algorithms, the TENT rule and BOUNDHOLE, to identify and build routes around holes. We show that the boundaries of holes marked using BOUNDHOLE can be used in many applications such as geographic routing, path migration, information storage mechanisms and identification of regions of interest.


BACK

Page created & maintained by Frederic Fol Leymarie, 2005.
Comments, suggestions, etc., mail to: ffl at  gold dot ac dot uk