| Literature DB >> 22163760 |
Arne Bröring1, Johannes Echterhoff, Simon Jirka, Ingo Simonis, Thomas Everding, Christoph Stasch, Steve Liang, Rob Lemmens.
Abstract
Many sensor networks have been deployed to monitor Earth's environment, and more will follow in the future. Environmental sensors have improved continuously by becoming smaller, cheaper, and more intelligent. Due to the large number of sensor manufacturers and differing accompanying protocols, integrating diverse sensors into observation systems is not straightforward. A coherent infrastructure is needed to treat sensors in an interoperable, platform-independent and uniform way. The concept of the Sensor Web reflects such a kind of infrastructure for sharing, finding, and accessing sensors and their data across different applications. It hides the heterogeneous sensor hardware and communication protocols from the applications built on top of it. The Sensor Web Enablement initiative of the Open Geospatial Consortium standardizes web service interfaces and data encodings which can be used as building blocks for a Sensor Web. This article illustrates and analyzes the recent developments of the new generation of the Sensor Web Enablement specification framework. Further, we relate the Sensor Web to other emerging concepts such as the Web of Things and point out challenges and resulting future work topics for research on Sensor Web Enablement.Entities:
Keywords: OGC; SWE; Sensor Web Enablement; geosensor networks; observations & measurements; sensor observation service; sensor planning service
Mesh:
Year: 2011 PMID: 22163760 PMCID: PMC3231615 DOI: 10.3390/s110302652
Source DB: PubMed Journal: Sensors (Basel) ISSN: 1424-8220 Impact factor: 3.576
Figure 1.The Sensor Web layer stack and located middleware classes.
Figure 2.Evolvement of the SWE information model. Green boxes: specifications approved as standards (or in standardization process); Beige boxes: discussion papers; Solid arrows: “evolvement to”; Dashed arrows: “dependent on”.
Major changes from the first to the new generation of the SWE information model.
| SWE Common 2.0 | Extracted to separate specification document |
| O&M 2.0 | Separation of conceptual model and its implementation |
| SensorML 2.0 ( | Property inheritance mechanism ( |
| TML | |
| EML | New specification which adds functionality for complex event processing |
Figure 3.Basic observation model of O&M 2.0.
Figure 4.The new generation of the SWE interface model. Green boxes: specifications approved as standards (or in standardization process); Red boxes: best practice specifications which have not been approved as standard; Beige boxes: discussion papers; Solid arrow: “evolvement to”; Dashed arrow: “dependent on”.
Major changes introduced by SWE Service Model 2.0.
| SWE Service Model 2.0 | Common capabilities content model:
Property inheritance mechanism to decrease size of capabilities documents Introduction of a sensor description is format agnostic according to O&M design principles and facilitates revision management definition of a common definition of a common |
Major changes of SOS 2.0.
| SOS 2.0 | Restructuring of the specification by separating into core and extensions Mandatory set of operators and operands for temporal and spatial filters Spatial Filtering Profile defines interoperable access to spatial observations O&M as default and mandatory response format for observations One sensor per observation offering Related features instead of all features of interest are listed in Capabilities New operations for result insertion ( New operations for result retrieval ( |
| SOS 2.0—Get Data Availability Extension | Added extension for the retrieval of metadata about available data ( |
Major changes of SPS 2.0.
| SPS 2.0 | Harmonization with SWE Service Model and SWE Common specification:
Implementation of operations according to SWE Service Model Tasking parameters and tasking parameter descriptions based on SWE Common |
| Redesign of task handling and status model:
Clear definition of state change semantics New operations: Advanced status reporting | |
| SPS EO Profile | SPS Earth Observation Profile Update |
Major advancements introduced by discovery architecture.
| SensorML Profile for Discovery | Profile of SensorML ensuring the presence of a minimum set of metadata that is necessary for allowing sensor discovery. |
| SensorML-ebRIM Mapping | Mapping of SensorML elements into the ebRIM Catalogue information model in order to enable the management of sensor metadata by OGC Catalogues. |
| SIR | Web service interface for managing sensor metadata; this includes the collection of sensor metadata, management of sensor status information as well as functionality for pushing sensor metadata into OGC Catalogues. |
| SOR | Web service interface for accessing phenomenon definitions and for exploring semantic relationships between different phenomena. |
Figure 5.Deployment scenario for SWE services.
Overview of selected projects and their utilization of certain SWE services.
| AFIS | ESKOM, CSIR | + | + | + | |||||
| South Esk | CSRIRO WfHC | + | |||||||
| GITEWS | BMBF | 2005–2008 | + | ||||||
| OSIRIS | EC FP-6 | 2006–2009 | + | + | + | + | + | + | + |
| SANY | EC FP-6 | 2006–2009 | + | + | + | ||||
| Intamap | EC FP-6 | 2006–2009 | + | ||||||
| OOSTethys | NOAA, NSF | 2006–2009 | + | ||||||
| Oceans IE 1 & 2 | 2006–2009 | + | |||||||
| SoKNOS | BMBF | 2007–2010 | + | + | |||||
| h2.0 | Google.org | 2009–2010 | + | + | + | ||||
| Groundwater IE | 2010 | + | |||||||
| Surface Water IE | 2010–2011 | + | |||||||
| GeoCENS | CANARIE | 2009–2011 | + | + | |||||
| GENESIS | EU FP-7 | 2009–2012 | + | + | + | + | + | ||
| ESS | EC FP-7 | 2009–2013 | + | + | + | ||||
| EO2Heaven | EC FP-7 | 2010–2013 | + | ||||||
| UncertWeb | EC FP-7 | 2010–2013 | + | ||||||
Major changes of Eventing and Alerting architecture.
| SES (as the successor of SAS) | Integration and leveraging of existing standards for realizing publish/subscribe interface and encoding event data (e.g., WS-Notification and O&M) |
| EML | Enables Event Processing functionality for detecting patterns in (sensor) data streams and deriving new, higher-level information. |
| WNS |