A Distributed Publish/Subscribe System for Large Scale Sensor Networks

As sensor and wireless network technologies are developed, it is expected that we will be able to gather lots of sensor data from various sensors on globe. Combining/ aggregating these sensor data, many useful applications could be developed. However, it is difficult to aggregate sensor data and secure scalability, because in some case too much sensor data concentrate on some specific nodes. Then, we add data processing components onto content-based networks, considering division and reassign of processing components. Content-based networks provide publish/ subscribe system in distributed environment and appropriate for notifications and alerts. If content-based networks process published data and create meaningful information, this system enhance the application fields in ubiquitous sensing environment. In this paper, we model sensor data calculation process and describe how to add data processing components onto content-based networks. On the contrary, data processing components causes concentrations of sensor data. We also describe load distribution mechanism of these components. Performance evaluations of our implementation shows that load distribution mechanism works well, and proposed system secure the scalability by adding data components.

[1]  Christos Faloutsos,et al.  Adaptive, Hands-Off Stream Mining , 2003, VLDB.

[2]  Roy Shea,et al.  Sensor network software update management: a survey , 2005 .

[3]  Ying Xing,et al.  The Design of the Borealis Stream Processing Engine , 2005, CIDR.

[4]  Kazutoshi Fujikawa,et al.  Applying Overlay Networks to Ubiquitous Sensor Management , 2010, Wireless Sensor Network Technologies for the Information Explosion Era.

[5]  Matt Welsh,et al.  Hourglass: An Infrastructure for Connecting Sensor Networks and Applications , 2004 .

[6]  Srinivasan Seshan,et al.  IrisNet: An Architecture for a Worldwide Sensor Web , 2003, IEEE Pervasive Comput..

[7]  Karl Aberer,et al.  Global Sensor Networks , 2006 .

[8]  Kazutoshi Fujikawa,et al.  Overlay Network Considering the Time and Location of Data Generation , 2007, 2007 International Symposium on Applications and the Internet Workshops.

[9]  Frederick Reiss,et al.  Design Considerations for High Fan-In Systems: The HiFi Approach , 2005, CIDR.

[10]  Alexander L. Wolf,et al.  A routing scheme for content-based networking , 2004, IEEE INFOCOM 2004.

[11]  Alexander L. Wolf,et al.  Forwarding in a content-based network , 2003, SIGCOMM '03.

[12]  Adam Wolisz,et al.  A Service-Based Universal Application Interface for Ad Hoc Wireless Sensor and Actuator Networks , 2005, Ambient Intelligence.

[13]  Michael Stonebraker,et al.  Monitoring Streams - A New Class of Data Management Applications , 2002, VLDB.

[14]  Arun Somani,et al.  Distributed fault detection of wireless sensor networks , 2006, DIWANS '06.

[15]  Karl Aberer,et al.  A middleware for fast and flexible sensor network deployment , 2006, VLDB.

[16]  Michael Stonebraker,et al.  The Aurora and Medusa Projects , 2003, IEEE Data Eng. Bull..

[17]  David E. Culler,et al.  sMAP: a simple measurement and actuation profile for physical information , 2010, SenSys '10.

[18]  Kimio Kuramitsu Discovering Periodic Unusualness in Sensor Data Stream , 2004 .

[19]  Hideki Sunahara,et al.  A Fault Detection System for Large Scale Sensor Networks Considering Reliability of Sensor Data , 2009, 2009 Ninth Annual International Symposium on Applications and the Internet.

[20]  Kazutoshi Fujikawa,et al.  Mill: an information management and retrieval method considering geographical location on ubiquitous environment , 2006, International Symposium on Applications and the Internet Workshops (SAINTW'06).