Reconfiguration methods for mobile sensor networks

Motion may be used in sensor networks to change the network configuration for improving the sensing performance. We consider the problem of controlling motion in a distributed manner for a mobile sensor network for a specific form of motion capability. Mobility itself may have a high resource overhead, hence we exploit motility, a constrained form of mobility, which has very low overheads but provides significant reconfiguration potential. We present an architecture that allows each node in the network to learn the medium and phenomenon characteristics. We describe a quantitative metric for sensing performance that is concretely tied to real sensor and medium characteristics, rather than assuming an abstract range based model. The problem of determining the desirable network configuration is expressed as an optimization of this metric. We present a distributed optimization algorithm which computes a desirable network configuration, and adapts it to environmental changes. The relationship of the proposed algorithm to simulated annealing and incremental subgradient descent based methods is discussed. A key property of our algorithm is that convergence to a desirable configuration can be proved even though no global coordination is involved. A network protocol to implement this algorithm is discussed, followed by simulations and experiments on a laboratory test bed.

[1]  Mani B. Srivastava,et al.  Acquiring medium models for sensing performance estimation , 2005, 2005 Second Annual IEEE Communications Society Conference on Sensor and Ad Hoc Communications and Networks, 2005. IEEE SECON 2005..

[2]  Gaurav S. Sukhatme,et al.  An Incremental Self-Deployment Algorithm for Mobile Sensor Networks , 2002, Auton. Robots.

[3]  Steve Fisk,et al.  A short proof of Chvátal's Watchman Theorem , 1978, J. Comb. Theory, Ser. B.

[4]  Brendan J. Frey,et al.  Factor graphs and the sum-product algorithm , 2001, IEEE Trans. Inf. Theory.

[5]  Wilson S. Geisler,et al.  Gaze-contingent real-time simulation of arbitrary visual fields , 2002, IS&T/SPIE Electronic Imaging.

[6]  Sulema Aranda,et al.  On Optimal Sensor Placement and Motion Coordination for Target Tracking , 2005, Proceedings of the 2005 IEEE International Conference on Robotics and Automation.

[7]  Zack J. Butler,et al.  Event-Based Motion Control for Mobile-Sensor Networks , 2003, IEEE Pervasive Comput..

[8]  Andy Hopper,et al.  Building World Models by Ray-Tracing within Ceiling-Mounted Positioning Systems , 2003, UbiComp.

[9]  Stan Sclaroff,et al.  Optimal Placement of Cameras in Floorplans to Satisfy Task Requirements and Cost Constraints , 2004 .

[10]  Diego López-de-Ipiña,et al.  Sentient Computing for Everyone , 2001, DAIS.

[11]  David Avis,et al.  A Linear Algorithm for Computing the Visibility Polygon from a Point , 1981, J. Algorithms.

[12]  Jie Lin,et al.  Coordination of groups of mobile autonomous agents using nearest neighbor rules , 2003, IEEE Trans. Autom. Control..

[13]  Nitin Gupta,et al.  A Performance Analysis of the 802.11 Wireless Lan Medium Access Control , 2003, Commun. Inf. Syst..

[14]  Svante Carlsson,et al.  Optimum Guard Covers and $m$-Watchmen Routes for Restricted Polygons , 1993, Int. J. Comput. Geom. Appl..

[15]  F. Bullo,et al.  Analysis and design tools for distributed motion coordination , 2005, Proceedings of the 2005, American Control Conference, 2005..

[16]  Gaurav S. Sukhatme,et al.  Tracking Targets Using Multiple Robots: The Effect of Environment Occlusion , 2002, Auton. Robots.

[17]  Frank Zhao,et al.  Distributed Attention for Large Video Sensor Networks , 2004 .

[18]  Simeon C. Ntafos,et al.  Optimum watchman routes , 1986, SCG '86.

[19]  Leonidas J. Guibas,et al.  Sweeping simple polygons with a chain of guards , 2000, SODA '00.

[20]  Mikhail V. Solodov,et al.  Nonmonotone and perturbed optimization , 1996 .

[21]  V. Chvátal A combinatorial theorem in plane geometry , 1975 .

[22]  Richard M. Murray,et al.  Consensus problems in networks of agents with switching topology and time-delays , 2004, IEEE Transactions on Automatic Control.

[23]  William J. Kaiser,et al.  Autonomous Position Location in Distributed, Embedded, Wireless Systems , 2002 .

[24]  Robert Desimone,et al.  Parallel and Serial Neural Mechanisms for Visual Search in Macaque Area V4 , 2005, Science.

[25]  Svante Carlsson,et al.  Optimum Guard Covers and m-Watchmen Routes for Restricted Polygons , 1991, WADS.

[26]  Alexei Makarenko,et al.  Scalable Control of Decentralised Sensor Platforms , 2003, IPSN.

[27]  Jie Lin,et al.  Towards mobility as a network control primitive , 2004, MobiHoc '04.

[28]  Leonidas J. Guibas,et al.  Finding an unpredictable target in a workspace with obstacles , 1997, Proceedings of International Conference on Robotics and Automation.

[29]  Biplab Sikdar,et al.  Queueing analysis and delay mitigation in IEEE 802.11 random access MAC based wireless networks , 2004, IEEE INFOCOM 2004.

[30]  Takeo Kanade,et al.  Algorithms for cooperative multisensor surveillance , 2001, Proc. IEEE.

[31]  J. O'Rourke Art gallery theorems and algorithms , 1987 .

[32]  J. Reich,et al.  Distributed attention in large scale video sensor networks , 2004 .

[33]  A. S. Morse,et al.  Coordination of Groups of Mobile Autonomous Agents , 2004 .

[34]  K.M. Passino,et al.  Stability analysis of social foraging swarms , 2004, IEEE Transactions on Systems, Man, and Cybernetics, Part B (Cybernetics).

[35]  Donald Geman,et al.  An Active Testing Model for Tracking Roads in Satellite Images , 1996, IEEE Trans. Pattern Anal. Mach. Intell..

[36]  X. Jin Factor graphs and the Sum-Product Algorithm , 2002 .