ABSTRACT
In recent years, the standards of OGC's Sensor Web Enablement (SWE) initiative have been applied in a multitude of projects to encapsulate heterogeneous geosensors for web-based discovery, tasking and access. Currently, SWE services and the different types of geosensors are integrated manually due to a conceptual gap between these two layers. Pair-wise adapters are created to connect an implementation of a particular SWE service with a particular type of geosensor. This approach is contrary to the aim of reaching interoperability and leads to an extensive integration effort in large scale systems with various types of geosensors and various SWE service implementations.
To overcome this gap between geosensor networks and the Sensor Web, this work presents an intermediary layer for integrating these two distinct layers seamlessly. This intermediary layer is called the Sensor Bus as it is based on the message bus architecture pattern. It reduces the effort of connecting a sensor with the SWE services, since only the adaption to the Sensor Bus has to be created. The communication infrastructure which acts as the basis for the Sensor Bus is exchangeable. In this work, the Sensor Bus is based on Twitter. The involved SWE services as well as connected geosensors are represented as user profiles of the Twitter platform.
- A. Aasa, O. Järv, and R. Ahas. Developing a model to determine the impacts of climate change on the geographical distribution of tourists. In K. Lammert and L. Arend, editors, Sensing a Changing World 2008, pages 55--58. Wageningen University, 2008.Google Scholar
- K. Aberer, M. Hauswirth, and A. Salehi. A middleware for fast and flexible sensor network deployment. In Proceedings of the 32nd international conference on Very large data bases, 2006. Google ScholarDigital Library
- K. Aberer, M. Hauswirth, and A. Salehi. Middleware support for the Internet of Things. 5. GI/ITG KuVS Fachgespraech - Drahtlose Sensornetze, pages 15--19, 2006.Google Scholar
- M. Botts. OGC Implementation Specification 07-000: OpenGIS Sensor Model Language (SensorML). Technical report, Open Geospatial Consortium, 2007.Google Scholar
- M. Botts, G. Percivall, C. Reed, and J. Davidson. OGC (R) Sensor Web Enablement: Overview and High Level Architecture. Lecture Notes In Computer Science, 4540:175--190, 2008. Google ScholarDigital Library
- A. Broering, T. Foerster, and S. Jirka. Interaction Patterns for Bridging the Gap between Sensor Networks and the Sensor Web. In WoT 2010: First International Workshop on the Web of Things, Mannheim, Germany, March 29. -- April 2. 2010; forthcoming.Google Scholar
- A. Broering, K. Janowicz, C. Stasch, and W. Kuhn. Semantic Challenges for Sensor Plug and Play. In J. Carswell, S. Fotheringham, and G. McArdle, editors, Web & Wireless Geographical Information Systems (W2GIS 2009), 7 & 8 December 2009, Maynooth, Ireland, number 5886 in LNCS, pages 72--86. Springer, 2009. Google ScholarDigital Library
- A. Broering, E. H. Jürrens, S. Jirka, and C. Stasch. Development of Sensor Web Applications with Open Source Software. In First Open Source GIS UK Conference (OSGIS 2009), 22 June 2009, Nottingham, UK, 2009.Google Scholar
- K. Chang, N. Yau, M. Hansen, and D. Estrin. sensorbase.org - A Centralized Repository to SLOG Sensor Network Data. In International Conference on Distributed Computing in Sensor Networks (DCOSS) / EAWMS Workshop, San Francisco, USA, June 2006.Google Scholar
- L.-K. Chung, B. Baranski, Y.-M. Fang, Y.-H. Chang, T.-Y. Chou, and B. J. Lee. A SOA based debris flow monitoring system - Architecture and proof-of-concept implementation. In The 17th International Conference on Geoinformatics 2009, Fairfax, USA, 2009.Google ScholarCross Ref
- S. Cox. OGC Implementation Specification 07-022r1: Observations and Measurements - Part 1 - Observation schema. Technical report, Open Geospatial Consortium, 2007.Google Scholar
- L. de Souza, P. Spiess, D. Guinard, M. Kohler, S. Karnouskos, and D. Savio. Socrades: A web service based shop floor integration infrastructure. Lecture Notes in Computer Science, 4952:50, 2008. Google ScholarDigital Library
- J. Echterhoff and T. Everding. OGC Discussion Paper 08--133: OpenGIS Sensor Event Service Interface Specification. Technical report, Open Geospatial Consortium, 2008.Google Scholar
- T. Foerster, A. Broering, S. Jirka, and J. Müller. Sensor Web and Geoprocessing Services for Pervasive Advertising. In J. Müller, P. Holleis, A. Schmidt, and M. May, editors, Proceedings of the 2nd workshop on pervasive advertising - in conjuction with Informatik 2009, pages 88--99, Lübeck, October 2009.Google Scholar
- S. Fruijtier, E. Dias, and H. Scholten. Geo Mindstorms: Investigating a sensor information framework for disaster management processes. In L. Kooistra and A. Ligtenberg, editors, Sensing a Changing World 2008, pages 50--54. Wageningen University, 2008.Google Scholar
- E. Gamma, R. Helm, R. Johnson, and J. Vlissides. Design Patterns: Elements of Resusable Object-Oriented Software. Addison-Wesley Professional, 1995. Google ScholarDigital Library
- P. Gibbons, B. Karp, Y. Ke, S. Nath, and S. Seshan. Irisnet: An architecture for a worldwide sensor web. IEEE Pervasive Computing, pages 22--33, 2003. Google ScholarDigital Library
- G. Hohpe and B. Woolf. Enterprise integration patterns: Designing, building, and deploying messaging solutions. Addison-Wesley Longman Publishing, Boston, MA, USA, 2003. Google ScholarDigital Library
- S. Jirka, A. Broering, and C. Stasch. Applying OGC Sensor Web Enablement to Risk Monitoring and Disaster Management. In GSDI 11 World Conference, Rotterdam, Netherlands, June 2009.Google Scholar
- S. Jirka, A. Broering, and C. Stasch. Discovery Mechanisms for the Sensor Web. Sensors, 9, 2009.Google Scholar
- K. Lee. IEEE 1451: A Standard in Support of Smart Transducer Networking. Instrumentation and Measurement Technology Conference, 2000. IMTC 2000. Proceedings of the 17th IEEE Volume 2, 2:525--528, 2000.Google Scholar
- S. Liang, V. Toa, and A. Croitoru. Sensor Web and GeoSWIFT - An Open Geospatial Sensing Service. In International Society for Photogrammetry and Remote Sensing XXth Congress-Geo-Imagery Bridging Continents, pages 12--23, 2004.Google Scholar
- D. Moodley and I. Simonis. A New Architecture for the Sensor Web: The SWAP Framework. In 5th International Semantic Web Conference ISWC 2006, Athens, Georgia, USA, 2006.Google Scholar
- A. Na and M. Priest. OGC Implementation Specification 06-009r6: OpenGIS Sensor Observation Service (SOS). Technical report, Open Geospatial Consortium, 2007.Google Scholar
- S. Nittel. A Survey of Geosensor Networks: Advances in Dynamic Environmental Monitoring. Sensors, 9:5664--5678, 2009.Google Scholar
- A. Santanche, S. Nath, J. Liu, B. Priyantha, and F. Zhao. Senseweb: Browsing the Physical World in Real Time. In International Conference on Information Processing in Sensor Networks (IPSN), Nashville, USA, 2006.Google Scholar
- G. Schimak and D. Havlik. Sensors Anywhere - Sensor Web Enablement in Risk Management Applications. ERCIM News, The Sensor Web - Bringing Information to Life(76):40--41, 2009.Google Scholar
- M. Sgroi, A. Wolisz, A. Sangiovanni-Vincentelli, and J. Rabaey. A Service-Based Universal Application Interface for Ad Hoc Wireless Sensor and Actuator Networks. In W. Weber, J. Rabaey, and E. Aarts, editors, Ambient intelligence. Springer Verlag, 2005.Google Scholar
- D. Shepherd and S. Kumar. Distributed Sensor Networks, chapter Microsensor Applications. Chapman & Hall, 2005.Google Scholar
- J. Shneidman, P. Pietzuch, J. Ledlie, M. Roussopoulos, M. Seltzer, and M. Welsh. Hourglass: An Infrastructure for Connecting Sensor Networks and Applications. Technical report, Harvard University, EECS, 2004.Google Scholar
- I. Simonis. OGC Best Practices 06-028r3: OGC Sensor Alert Service Candidate Implementation Specification. Technical report, Open Geospatial Consortium, 2006.Google Scholar
- I. Simonis. OGC Implementation Specification 07-014r3: OpenGIS Sensor Planning Service. Technical report, Open Geospatial Consortium, 2007.Google Scholar
- C. Stasch, K. Janowicz, A. Broering, I. Reis, and W. Kuhn. A Stimulus-Centric Algebraic Approach to Sensors and Observations. In 3rd International Conference on Geosensor Networks, Lecture Notes in Computer Science. Springer, 2009. Google ScholarDigital Library
- C. Stasch, A. C. Walkowski, and S. Jirka. A Geosensor Network Architecture for Disaster Management based on Open Standards. In M. Ehlers, K. Behncke, F. W. Gerstengabe, F. Hillen, L. Koppers, L. Stroink, and J. Wächter, editors, Digital Earth Summit on Geoinformatics 2008: Tools for Climate Change Research., pages 54--59, 2008.Google Scholar
Index Terms
- Sensor bus: an intermediary layer for linking geosensors and the sensor web
Recommendations
Recent advancement in sensor web architectures and applications
eConf '09: Proceedings of the First Kuwait Conference on e-Services and e-SystemsWireless Sensor Networks (WSN) consist of thousands of spatially distributed, low cost, low energy, unattended, and resource constrained sensor nodes for environmental monitoring, pollution detections, battle field surveillance etc. A Sensor Web (SW) is ...
The Application of the Sensor Model Language in Sensor Observation Service of the HeiHe Experimental Research
CYBERC '14: Proceedings of the 2014 International Conference on Cyber-Enabled Distributed Computing and Knowledge DiscoveryThe Heihe Watershed Allied Telemetry Experimental Research (HiWATER) is a significant research project that performs airborne, satellite-borne and ground based remote sensing experiments at various scales by coordinating interdisciplinary researchers ...
Study on robustness middleware using integrating sensor observation service in sensor web enablement
ICACT'10: Proceedings of the 12th international conference on Advanced communication technologySensor Observation Service (SOS) in Sensor Web Enablement (SWE) proposed by Open Geospatial Consortium (OGC) collects sensing data through Asset Manger. The data is transformed into Observation & Measurement (O&M) and it is transferred to the client. ...
Comments