iSensNet: an infrastructure for research and development in wireless sensor networks

This paper describes iSensNet, an infrastructure that we designed and implemented for various research and development projects in wireless sensor networks (WSNs). iSensNet is composed of a WSN platform and an event publish/subscribe middleware. On the WSN platform, users can test their protocols of any and all non-physical layers; the platform provides real time performance evaluation of the protocols. With the provided middleware, iSensNet is able to accept event subscriptions, to decompose an event to sub-events, to build up event detection trees composed of these sub-events, to collaborate in detecting the sub-events, and handle the event for various application programs. This paper focuses on the design of iSensNet, taking into consideration the severe resource constraints despite the high performance requirements of the applications.

[1]  Deborah Estrin,et al.  Habitat monitoring with sensor networks , 2004, CACM.

[2]  Philip Levis,et al.  Maté: a tiny virtual machine for sensor networks , 2002, ASPLOS X.

[3]  Gang Zhou,et al.  VigilNet: An integrated sensor network system for energy-efficient surveillance , 2006, TOSN.

[4]  Wenjie Chen,et al.  WITS: A Wireless Sensor Network for Intelligent Transportation System , 2006, First International Multi-Symposiums on Computer and Computational Sciences (IMSCCS'06).

[5]  Jiannong Cao,et al.  Design and implementation of distributed algorithms for WSN-based structural health monitoring , 2009, Int. J. Sens. Networks.

[6]  D. Janaki Ram,et al.  Distributed collaboration for event detection in wireless sensor networks , 2005, MPAC '05.

[7]  Mani B. Srivastava,et al.  A dynamic operating system for sensor nodes , 2005, MobiSys '05.

[8]  Sang Hyuk Son,et al.  EnviroTrack: towards an environmental computing paradigm for distributed sensor networks , 2004, 24th International Conference on Distributed Computing Systems, 2004. Proceedings..

[9]  Jindong Tan,et al.  A sensor networked approach for intelligent transportation systems , 2004, 2004 IEEE/RSJ International Conference on Intelligent Robots and Systems (IROS) (IEEE Cat. No.04CH37566).

[10]  Deborah Estrin,et al.  Directed diffusion: a scalable and robust communication paradigm for sensor networks , 2000, MobiCom '00.

[11]  Qingyan Yang,et al.  Using Bluetooth and sensor networks for intelligent transportation systems , 2004, Proceedings. The 7th International IEEE Conference on Intelligent Transportation Systems (IEEE Cat. No.04TH8749).

[12]  Sang Hyuk Son,et al.  Event Detection Services Using Data Service Middleware in Distributed Sensor Networks , 2003, Telecommun. Syst..

[13]  Ramesh Govindan,et al.  Embedded sensing of structures: a reality check , 2005, 11th IEEE International Conference on Embedded and Real-Time Computing Systems and Applications (RTCSA'05).

[14]  Szabolcs Rozsnyai,et al.  Event-driven rules for sensing and responding to business situations , 2007, DEBS '07.

[15]  David Luckham,et al.  The power of events - an introduction to complex event processing in distributed enterprise systems , 2002, RuleML.

[16]  Chenyang Lu,et al.  A Holistic Approach to Decentralized Structural Damage Localization Using Wireless Sensor Networks , 2008, 2008 Real-Time Systems Symposium.

[17]  Daniel J. Abadi,et al.  REED: Robust, Efficient Filtering and Event Detection in Sensor Networks , 2005, VLDB.

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

[19]  Yong Yao,et al.  The cougar approach to in-network query processing in sensor networks , 2002, SGMD.

[20]  Jeff Rose,et al.  MANTIS OS: An Embedded Multithreaded Operating System for Wireless Micro Sensor Platforms , 2005, Mob. Networks Appl..

[21]  Wei Hong,et al.  Beyond Average: Toward Sophisticated Sensing with Queries , 2003, IPSN.

[22]  David E. Culler,et al.  Design and Implementation of Scalable Wireless Sensor Network for Structural Monitoring , 2008 .

[23]  Jiannong Cao,et al.  PSWare: A publish / subscribe middleware supporting composite event in wireless sensor network , 2009, 2009 IEEE International Conference on Pervasive Computing and Communications.

[24]  Anne-Marie Kermarrec,et al.  The many faces of publish/subscribe , 2003, CSUR.

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

[26]  Kirill Mechitov,et al.  High-Frequency Distributed Sensing for Structure Monitoring , 2004 .