Coordination Support for Heterogeneous Sensor Networks

This paper presents the architecture of a middleware that provides an intelligent interoperability support to allow the integration and cooperation among Wireless Sensor Network (WSN) nodes and small Unmanned Aerial Vehicles (UAVs) implementing a surveillance system. The motivation for this study is that the cooperation among distinct types of sensor nodes to achieve common goals can notably enhance the results obtained in surveillance operations. A discussion around the requirements of such systems is also presented, supporting the design decisions and the choice of the techniques employed to develop the middleware. Finally, preliminary results are presented.

[1]  R. L. Keeney,et al.  Decisions with Multiple Objectives: Preferences and Value Trade-Offs , 1977, IEEE Transactions on Systems, Man, and Cybernetics.

[2]  Michael E. Bratman,et al.  Intention, Plans, and Practical Reason , 1991 .

[3]  Sarit Kraus,et al.  Collaborative Plans for Complex Group Action , 1996, Artif. Intell..

[4]  K.S. Tso,et al.  A multi-agent operator interface for unmanned aerial vehicles , 1999, Gateway to the New Millennium. 18th Digital Avionics Systems Conference. Proceedings (Cat. No.99CH37033).

[5]  Julie A. Adams,et al.  Multiagent Systems: A Modern Approach to Distributed Artificial Intelligence , 2001, AI Mag..

[6]  Barbara Webb,et al.  Swarm Intelligence: From Natural to Artificial Systems , 2002, Connect. Sci..

[7]  Milind Tambe,et al.  Multiagent teamwork: analyzing the optimality and complexity of key theories and models , 2002, AAMAS '02.

[8]  Ian F. Akyildiz,et al.  Sensor Networks , 2002, Encyclopedia of GIS.

[9]  Christian Bettstetter,et al.  On the minimum node degree and connectivity of a wireless multihop network , 2002, MobiHoc '02.

[10]  E. Bonabeau,et al.  Swarm Intelligence: A New C2 Paradigm with an Application to Control Swarms of UAVs , 2003 .

[11]  Jadwiga Indulska,et al.  A software engineering framework for context-aware pervasive computing , 2004, Second IEEE Annual Conference on Pervasive Computing and Communications, 2004. Proceedings of the.

[12]  Viktor K. Prasanna,et al.  Issues in designing middleware for wireless sensor networks , 2004, IEEE Network.

[13]  Ryan Newton,et al.  Region streams: functional macroprogramming for sensor networks , 2004, DMSN '04.

[14]  Mark G. Terwilliger,et al.  Overview of Sensor Networks , 2004 .

[15]  H. Van Dyke Parunak,et al.  Performance of digital pheromones for swarming vehicle control , 2005, AAMAS '05.

[16]  Milind Tambe,et al.  Allocating tasks in extreme teams , 2005, AAMAS '05.

[17]  Wei Hong,et al.  TinyDB: an acquisitional query processing system for sensor networks , 2005, TODS.

[18]  Jörgen Hansson,et al.  Aspects and components in real-time system development: Towards reconfigurable and reusable software , 2005, J. Embed. Comput..

[19]  Chenyang Lu,et al.  Rapid Development and Flexible Deployment of Adaptive Wireless Sensor Network Applications , 2005, 25th IEEE International Conference on Distributed Computing Systems (ICDCS'05).

[20]  Marios M. Polycarpou,et al.  Balancing search and target response in cooperative unmanned aerial vehicle (UAV) teams , 2005, IEEE Transactions on Systems, Man, and Cybernetics, Part B (Cybernetics).

[21]  V. Liberatore Implementation challenges in real-time middleware for distributed autonomous systems , 2006, 2nd IEEE International Conference on Space Mission Challenges for Information Technology (SMC-IT'06).

[22]  Douglas C. Schmidt,et al.  A Decision-Theoretic Planner with Dynamic Component Reconfiguration for Distributed Real-Time Applications , 2007, Eighth International Symposium on Autonomous Decentralized Systems (ISADS'07).

[23]  Jan Koch,et al.  Engineering Tele-Health Solutions in the Ambient Assisted Living Lab , 2007, 21st International Conference on Advanced Information Networking and Applications Workshops (AINAW'07).

[24]  Nicholas R. Jennings,et al.  Decentralised Adaptive Sampling of Wireless Sensor Networks , 2007 .

[25]  Marco A. Wehrmeister,et al.  DERAF: A High-Level Aspects Framework for Distributed Embedded Real-Time Systems Design , 2007, EA@AOSD.

[26]  Pablo Gil,et al.  Data centric middleware for the integration of wireless sensor networks and mobile robots , 2007 .

[27]  Paul J. M. Havinga,et al.  Enabling mobility in heterogeneous wireless sensor networks cooperating with UAVs for mission-critical management , 2008, IEEE Wireless Communications.

[28]  Tales Heimfarth,et al.  Experiments with Biologically-Inspired Methods for Service Assignment in Wireless Sensor Networks , 2008, BICC.

[29]  Marco A. Wehrmeister,et al.  Real-time support in adaptable middleware for heterogeneous sensor networks , 2008, 2008 International Multiconference on Computer Science and Information Technology.

[30]  Shuang Wei,et al.  Distributed sensing based on intelligent sensor networks , 2008, IEEE Circuits and Systems Magazine.

[31]  Marco A. Wehrmeister,et al.  Reflective middleware for heterogeneous sensor networks , 2008, ARM '08.

[32]  Tales Heimfarth,et al.  ShoX: An Easy to Use Simulation Platform for Wireless Networks , 2008, Tenth International Conference on Computer Modeling and Simulation (uksim 2008).

[33]  Pini Gurfil,et al.  Distributed Decision and Control for Cooperative UAVs Using Ad Hoc Communication , 2008, IEEE Transactions on Control Systems Technology.

[34]  Carlos Eduardo Pereira,et al.  Multi-agents supporting reflection in a middleware for mission-driven heterogeneous sensor networks , 2009, AAMAS 2009.

[35]  T. Larsson,et al.  Evaluation of coordination strategies for heterogeneous sensor networks aiming at surveillance applications , 2009, 2009 IEEE Sensors.

[36]  Meritxell Vinyals,et al.  A Survey on Sensor Networks from a Multiagent Perspective , 2011, Comput. J..