Optimizing Multiple Data Acquisition Queries in Sparse Mobile Sensor Networks

In mobile sensor networks (MSNs), it is common for the base station to issue {\em data acquisition} queries requesting for data to be sensed from specific regions of the data space. Such kind of queries are especially important in MSNs for reconnaissance and disaster rescue applications. In this paper, we investigate how multiple data acquisition queries can be answered quickly in sparse mobile sensor networks. Because of the sparseness and mobility, the number of sensors is limited, the connection is intermittent and the topology is unpredictable. To effectively handle the above challenges, we design distributed schemes where mobile sensors strategically relocate themselves to proper locations to collaboratively facilitate efficient query processing and enable sharing over space and time. We first propose a novel scheme, {\em Dynamic}, that enables queries to share resources at runtime while sensors are greedily relocated to benefit the processing of each query. We also design another scheme, {\em aMST}, that optimizes a batch of queries as a whole and utilizes a Minimum Steiner Tree to guide the execution of all queries in the batch. In addition, a parameter is defined to guide the selection of the most appropriate scheme to adapt to the environment. Our extensive performance study shows the effectiveness of our proposed schemes.

[1]  Jonathan P. How,et al.  Coordination and control of multiple UAVs with timing constraints and loitering , 2003, Proceedings of the 2003 American Control Conference, 2003..

[2]  Jonathan P. How,et al.  Multi-Task Allocation and Path Planning for Cooperating UAVs , 2003 .

[3]  Eylem Ekici,et al.  Data harvesting with mobile elements in wireless sensor networks , 2006, Comput. Networks.

[4]  Ellen W. Zegura,et al.  A message ferrying approach for data delivery in sparse mobile ad hoc networks , 2004, MobiHoc '04.

[5]  Donald F. Towsley,et al.  Mobility improves coverage of sensor networks , 2005, MobiHoc '05.

[6]  Waylon Brunette,et al.  Data MULEs: modeling a three-tier architecture for sparse sensor networks , 2003, Proceedings of the First IEEE International Workshop on Sensor Network Protocols and Applications, 2003..

[7]  David A. Maltz,et al.  A performance comparison of multi-hop wireless ad hoc network routing protocols , 1998, MobiCom '98.

[8]  Cauligi S. Raghavendra,et al.  Spray and wait: an efficient routing scheme for intermittently connected mobile networks , 2005, WDTN '05.

[9]  Kian-Lee Tan,et al.  Two-Tier Multiple Query Optimization for Sensor Networks , 2007, 27th International Conference on Distributed Computing Systems (ICDCS '07).

[10]  Ivan Stojmenovic,et al.  Focused-coverage by mobile sensor networks , 2009, 2009 IEEE 6th International Conference on Mobile Adhoc and Sensor Systems.

[11]  Dan Wang,et al.  Double Mobility: Coverage of the Sea Surface with Mobile Sensor Networks , 2009, IEEE INFOCOM 2009.

[12]  Kamran Mohseni,et al.  SensorFlock: an airborne wireless sensor network of micro-air vehicles , 2007, SenSys '07.

[13]  Yang Zhang,et al.  CarTel: a distributed mobile sensor computing system , 2006, SenSys '06.

[14]  Thomas F. La Porta,et al.  Sensor relocation in mobile sensor networks , 2005, Proceedings IEEE 24th Annual Joint Conference of the IEEE Computer and Communications Societies..

[15]  Ivan Stojmenovic,et al.  Mesh-Based Sensor Relocation for Coverage Maintenance in Mobile Sensor Networks , 2007, UIC.

[16]  Peter Scheuermann,et al.  Mission-critical management of mobile sensors: or, how to guide a flock of sensors , 2004, DMSN '04.

[17]  Rajmohan Rajaraman,et al.  The Cougar Project: a work-in-progress report , 2003, SGMD.

[18]  Agathoniki Trigoni,et al.  Routing and processing multiple aggregate queries in sensor networks , 2006, SenSys '06.

[19]  Jean-Arcady Meyer,et al.  Flapping-wing flight in bird-sized UAVs for the ROBUR project: from an evolutionary optimization to a real flapping-wing mechanism , 2007 .

[20]  Michele Garetto,et al.  A Distributed Sensor Relocatlon Scheme for Environmental Control , 2007, 2007 IEEE Internatonal Conference on Mobile Adhoc and Sensor Systems.

[21]  Gaurav S. Sukhatme,et al.  Robomote: a tiny mobile robot platform for large-scale ad-hoc sensor networks , 2002, Proceedings 2002 IEEE International Conference on Robotics and Automation (Cat. No.02CH37292).

[22]  Simin Nadjm-Tehrani,et al.  Mobility Models for UAV Group Reconnaissance Applications , 2006, 2006 International Conference on Wireless and Mobile Communications (ICWMC'06).

[23]  Jun Yang,et al.  Many-to-Many Aggregation for Sensor Networks , 2007, 2007 IEEE 23rd International Conference on Data Engineering.

[24]  Marios M. Polycarpou,et al.  Cooperative real-time search and task allocation in UAV teams , 2003, 42nd IEEE International Conference on Decision and Control (IEEE Cat. No.03CH37475).

[25]  Kian-Lee Tan,et al.  Sensor relocation for emergent data acquisition in sparse mobile sensor networks , 2010 .

[26]  Martin Nilsson,et al.  Investigating the energy consumption of a wireless network interface in an ad hoc networking environment , 2001, Proceedings IEEE INFOCOM 2001. Conference on Computer Communications. Twentieth Annual Joint Conference of the IEEE Computer and Communications Society (Cat. No.01CH37213).