Interaction patterns for bridging the gap between sensor networks and the Sensor Web

The Sensor Web Enablement (SWE) initiative of the Open Geospatial Consortium (OGC) defines standards for Web Service interfaces and data encodings usable as building blocks to implement a Sensor Web for geospatial applications. These standards encapsulate heterogeneous sensors installed in existing sensor networks for web-based discovery, scheduling and access. SWE has been applied in a multitude of projects in the recent years, showing its suitability in real world scenarios. However, there is still a fundamental challenge to be tackled. While SWE enables interoperability and is well-designed towards the upper application layer, the interaction between the Sensor Web and the underlying sensor network layer is not yet sufficiently described. This work identifies five fundamental interaction patterns between the Sensor Web and sensor networks by introducing an intermediary layer, prototypically implemented using Twitter. The patterns bridge the gap between the two distinct layers and are essential for enabling future sensor plug & play within the Sensor Web.

[1]  S. Sitharama Iyengar,et al.  Distributed Sensor Networks , 2004 .

[2]  George Percivall,et al.  Ogc® sensor web enablement:overview and high level achhitecture. , 2007 .

[3]  Silvia Nittel,et al.  A Survey of Geosensor Networks: Advances in Dynamic Environmental Monitoring , 2009, Sensors.

[4]  Milind Tambe,et al.  Distributed Sensor Networks , 2003, Multiagent Systems, Artificial Societies, and Simulated Organizations.

[5]  A. Broering UWeather : a web portal for your weather data : abstract , 2009 .

[6]  W. Marsden I and J , 2012 .

[7]  Ralph Johnson,et al.  design patterns elements of reusable object oriented software , 2019 .

[8]  Christoph Stasch,et al.  Applying OGC sensor web enablement to risk monitoring and disaster management , 2009 .

[9]  Vlad Trifa,et al.  Towards the Web of Things: Web Mashups for Embedded Devices , 2009 .

[10]  Christoph Stasch,et al.  Semantic Challenges for Sensor Plug and Play , 2009, W2GIS.

[11]  Yao-Min Fang,et al.  A SOA based debris flow monitoring system , 2009, 2009 17th International Conference on Geoinformatics.

[12]  Christoph Stasch,et al.  Development of sensor web applications with open source software , 2009 .

[13]  Denis Havlik,et al.  Sensors Anywhere - Sensor Web Enablement in Risk Management Applications , 2009, ERCIM News.

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

[15]  Christoph Stasch,et al.  Discovery Mechanisms for the Sensor Web , 2009, Sensors.

[16]  Peter Sommerlad,et al.  Pattern-Oriented Software Architecture , 1996 .

[17]  Karl Aberer,et al.  Middleware support for the "Internet of Things" , 2006 .

[18]  John Davidson,et al.  Ogc® sensor web enablement:overview and high level achhitecture. , 2007, 2007 IEEE Autotestcon.

[19]  Kang Lee IEEE 1451: A standard in support of smart transducer networking , 2000, Proceedings of the 17th IEEE Instrumentation and Measurement Technology Conference [Cat. No. 00CH37066].

[20]  Kenji Tei,et al.  Applying Design Patterns to Wireless Sensor Network Programming , 2007, 2007 16th International Conference on Computer Communications and Networks.

[21]  Aaas News,et al.  Book Reviews , 1893, Buffalo Medical and Surgical Journal.

[22]  Jiannong Cao,et al.  Middleware for Wireless Sensor Networks: A Survey , 2008, Journal of Computer Science and Technology.

[23]  Yao-Min Fang,et al.  A SOA based debris flow monitoring system Architecture and proof-of-concept implementation , 2009 .