skip to main content
10.1145/1823854.1823870acmotherconferencesArticle/Chapter ViewAbstractPublication Pagescom-geoConference Proceedingsconference-collections
research-article

Sensor bus: an intermediary layer for linking geosensors and the sensor web

Published:21 June 2010Publication History

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.

References

  1. 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 ScholarGoogle Scholar
  2. 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 ScholarGoogle ScholarDigital LibraryDigital Library
  3. 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 ScholarGoogle Scholar
  4. M. Botts. OGC Implementation Specification 07-000: OpenGIS Sensor Model Language (SensorML). Technical report, Open Geospatial Consortium, 2007.Google ScholarGoogle Scholar
  5. 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 ScholarGoogle ScholarDigital LibraryDigital Library
  6. 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 ScholarGoogle Scholar
  7. 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 ScholarGoogle ScholarDigital LibraryDigital Library
  8. 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 ScholarGoogle Scholar
  9. 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 ScholarGoogle Scholar
  10. 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 ScholarGoogle ScholarCross RefCross Ref
  11. S. Cox. OGC Implementation Specification 07-022r1: Observations and Measurements - Part 1 - Observation schema. Technical report, Open Geospatial Consortium, 2007.Google ScholarGoogle Scholar
  12. 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 ScholarGoogle ScholarDigital LibraryDigital Library
  13. J. Echterhoff and T. Everding. OGC Discussion Paper 08--133: OpenGIS Sensor Event Service Interface Specification. Technical report, Open Geospatial Consortium, 2008.Google ScholarGoogle Scholar
  14. 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 ScholarGoogle Scholar
  15. 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 ScholarGoogle Scholar
  16. E. Gamma, R. Helm, R. Johnson, and J. Vlissides. Design Patterns: Elements of Resusable Object-Oriented Software. Addison-Wesley Professional, 1995. Google ScholarGoogle ScholarDigital LibraryDigital Library
  17. 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 ScholarGoogle ScholarDigital LibraryDigital Library
  18. G. Hohpe and B. Woolf. Enterprise integration patterns: Designing, building, and deploying messaging solutions. Addison-Wesley Longman Publishing, Boston, MA, USA, 2003. Google ScholarGoogle ScholarDigital LibraryDigital Library
  19. 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 ScholarGoogle Scholar
  20. S. Jirka, A. Broering, and C. Stasch. Discovery Mechanisms for the Sensor Web. Sensors, 9, 2009.Google ScholarGoogle Scholar
  21. 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 ScholarGoogle Scholar
  22. 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 ScholarGoogle Scholar
  23. 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 ScholarGoogle Scholar
  24. A. Na and M. Priest. OGC Implementation Specification 06-009r6: OpenGIS Sensor Observation Service (SOS). Technical report, Open Geospatial Consortium, 2007.Google ScholarGoogle Scholar
  25. S. Nittel. A Survey of Geosensor Networks: Advances in Dynamic Environmental Monitoring. Sensors, 9:5664--5678, 2009.Google ScholarGoogle Scholar
  26. 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 ScholarGoogle Scholar
  27. 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 ScholarGoogle Scholar
  28. 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 ScholarGoogle Scholar
  29. D. Shepherd and S. Kumar. Distributed Sensor Networks, chapter Microsensor Applications. Chapman & Hall, 2005.Google ScholarGoogle Scholar
  30. 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 ScholarGoogle Scholar
  31. I. Simonis. OGC Best Practices 06-028r3: OGC Sensor Alert Service Candidate Implementation Specification. Technical report, Open Geospatial Consortium, 2006.Google ScholarGoogle Scholar
  32. I. Simonis. OGC Implementation Specification 07-014r3: OpenGIS Sensor Planning Service. Technical report, Open Geospatial Consortium, 2007.Google ScholarGoogle Scholar
  33. 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 ScholarGoogle ScholarDigital LibraryDigital Library
  34. 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 ScholarGoogle Scholar

Index Terms

  1. Sensor bus: an intermediary layer for linking geosensors and the sensor web

      Recommendations

      Comments

      Login options

      Check if you have access through your login credentials or your institution to get full access on this article.

      Sign in
      • Published in

        cover image ACM Other conferences
        COM.Geo '10: Proceedings of the 1st International Conference and Exhibition on Computing for Geospatial Research & Application
        June 2010
        274 pages
        ISBN:9781450300315
        DOI:10.1145/1823854

        Copyright © 2010 ACM

        Permission to make digital or hard copies of all or part of this work for personal or classroom use is granted without fee provided that copies are not made or distributed for profit or commercial advantage and that copies bear this notice and the full citation on the first page. Copyrights for components of this work owned by others than ACM must be honored. Abstracting with credit is permitted. To copy otherwise, or republish, to post on servers or to redistribute to lists, requires prior specific permission and/or a fee. Request permissions from [email protected]

        Publisher

        Association for Computing Machinery

        New York, NY, United States

        Publication History

        • Published: 21 June 2010

        Permissions

        Request permissions about this article.

        Request Permissions

        Check for updates

        Qualifiers

        • research-article

      PDF Format

      View or Download as a PDF file.

      PDF

      eReader

      View online with eReader.

      eReader