Download presentation
Presentation is loading. Please wait.
Published byArabella Franklin Modified over 8 years ago
1
EVOLVING SENSOR WEB PROTOCOLS FOR SENSOR DATA MANAGEMENT H. Conover, K. Regner, M. Maskey, J. Lu, X. Li (UA-Huntsville) and H. Michael Goodman (NASA MSFC) Presented by Manil Maskey Information Technology and Systems Center at the University of Alabama in Huntsville itsc.uah.edu
2
Sept. 10, 2008 Environmental Information Management 2008 Albuquerque, NM September 10, 2008 2 Outline Why Sensor Web Enablement? Sensor Web Protocols Three Prototypes Satellite Data Assimilation for Models using Sensor Web Services Real Time Mission Monitor (RTMM) Oceans Observation System (OOS) Tethys RTMM Demonstration Conclusions
3
Sept. 10, 2008 Environmental Information Management 2008 Albuquerque, NM September 10, 2008 3 Why Sensor Web Enablement? Today’s Earth system scientist needs efficient discovery, access and processing methods to navigate the ever increasing amount of sensor data collected by the wide variety of in situ and dynamic environmental sensors Specifications provide information in a standard format Encodings provide discovery mechanisms that are understandable by machines Interoperability leads to rapid development and deployment of tools, as well as enabling the researcher to focus on the science, rather than the technology. The Sensor Web Enablement (SWE) Framework encompasses standard methods for sensor and sensor data discovery, access, tasking, and notification of events
4
Sept. 10, 2008 Environmental Information Management 2008 Albuquerque, NM September 10, 2008 4 Sensor Web Enablement Specifications Information Models and Schema Sensor Model Language (SensorML) Observations and Measurements (O&M) Services Sensor Observation Service (SOS) Sensor Alert Service (SAS) Web Notification Service (WNS)
5
Sept. 10, 2008 Environmental Information Management 2008 Albuquerque, NM September 10, 2008 5 Specification Status Specifications are in various stages of release SensorML (and SWE Common) – Version 1.0.1 Observations & Measurement – Version 1.0 WNS – Request for Comments SOS – Version 1.0 SAS – Being released for vote Approved SWE standards can be downloaded: Specification Documents: http://www.opengeospatial.org/standards http://www.opengeospatial.org/standards Specification Schema: http://schemas.opengis.net/http://schemas.opengis.net/
6
Sept. 10, 2008 Environmental Information Management 2008 Albuquerque, NM September 10, 2008 6 Sensor Model Language SensorML is an Extensible Markup Language (XML) encoding for describing sensor processes Including sensor tasking, measurement, and post- processing of observations Detectors, actuators, sensors, etc. are modeled as physical processes Open Standard: Open source and OGC approved Not just a metadata language Provides on-demand execution of algorithms Describes Sensor Systems, Processing algorithms and workflows
7
Sept. 10, 2008 Environmental Information Management 2008 Albuquerque, NM September 10, 2008 7 Sensor Observation Service Sensor Observation Service provides an interface to make sensors and sensor data archives accessible via an interoperable web-based interface Data encoded in Observations and Measurements Schema (O&M) GetCapabilities includes SensorML description of the Sensor Became an OGC standard in October, 2007
8
Sept. 10, 2008 Environmental Information Management 2008 Albuquerque, NM September 10, 2008 8 Sensor Alert Service Sensor Alert Service (SAS) is a web service interface used for advertising, publishing and subscribing to alerts (as distinguished from an event notification system) Dispatches alerts via a messaging protocol, e.g., Extensible Messaging and Presence Protocol (XMPP) Two step process: define and join Allows sensor nodes to advertise and publish observational data and metadata Standard not yet approved; however, we have collaborated with 52º North, an international research and development company whose mission is to promote free open source geo-software 52º North provided a “snapshot” release of the SAS package that follows the current OGC specification, which has been adapted for our system.
9
Sept. 10, 2008 Environmental Information Management 2008 Albuquerque, NM September 10, 2008 9 Web Notification Service Provides an asynchronous notification of sensor events to manage message dialogue between client and Web services for long duration (asynchronous) processes The 52ºNorth Sensor Alert Service (SAS) sends messages to the WNS when the messages should be received offline, i.e., on a device not connected to the internet.
10
Sept. 10, 2008 Environmental Information Management 2008 Albuquerque, NM September 10, 2008 10 Sensor Observation Service Implementations Satellite Instruments (Tracks and/or Data) Aircraft and Surface Instruments (Tropical Cloud Systems and Processes Mission) AIRS: Atmospheric Infrared SounderAerosonde AMSR-E: Advanced Microwave Scanning Radiometer –EOSAMPR: Advanced Microwave Precipitation Radiometer CloudSatEDOP: ER-2 Doppler Radar GOES: Geostationary Operational Environmental SatellitesCRS: Cloud Radar System LIS: Lightning Imaging SensorLIP: Lightning Instrument Package MODIS: Moderate Resolution Imaging SpectroradiometerMAS: MODIS Airborne Simulator PR: Precipitation RadiometerNOAA P3 Radar SSM/I: Special Sensor Microwave/ImagerTCSP Dropsonde TMI (L1B and L2C): TRMM Microwave ImagerWSR88 Doppler Radar: Weather Surveillance Radar
11
Sept. 10, 2008 Environmental Information Management 2008 Albuquerque, NM September 10, 2008 11 Sensor Observation Service Registry Registry of SOSs, Sensors, and Observations Discoverable with Representational State Transfer (REST) Application Programming Interface (API)/Web Interface Harvest sensor metadata and observation offerings from GetCapabilities response Periodic Update Catalog Service for the Web (CS/W)
12
Sept. 10, 2008 Environmental Information Management 2008 Albuquerque, NM September 10, 2008 12 Prototypes – SMART-ODM SWE Interface components Processing components External components (data sources, models) Data Assimilation for Models Satellite Footprint Prediction SensorML SOS Satellite Footprint Intersection SensorML SOS VAST Lab AIRS data SOS NAM forecast @ T1 SOS SPoRT Center SAS Listener SOS Client AIRS Pre- processor VAST Lab SensorML Process Chain Send Alert w/: Region & Time Phenomena SOS Client Phenomena Extraction Algorithm Event Filters SAS Listener SAS SOS adapter SMART Server SensorML Process Chain Event Identification Data Access SPoRT Center ARPS Data Analysis System WRF Model Forecast @ T2 WNS Notify modelers of WRF analysis Sensor Management for Applied Research Technologies (SMART) Satellite Data Assimilation for Models using Sensor Web Services
13
Sept. 10, 2008 Environmental Information Management 2008 Albuquerque, NM September 10, 2008 13 Prototypes-RTMM NASA Aircraft Flight Track and Sensor Data over Hurricane Emily
14
Sept. 10, 2008 Environmental Information Management 2008 Albuquerque, NM September 10, 2008 14 Prototypes-OOSTethys Data from OOSTethys Ocean Buoy SOSs on Google Map
15
Sept. 10, 2008 Environmental Information Management 2008 Albuquerque, NM September 10, 2008 15 DEMO RTMM ARCTAS Video SMART-ODM Demo
16
Sept. 10, 2008 Environmental Information Management 2008 Albuquerque, NM September 10, 2008 16 Conclusions SWE appears to be a good fit for near real time data management Standards improve data usability Required minimal integration effort Ripe opportunity for collaborations Great potential for software reusability
Similar presentations
© 2025 SlidePlayer.com. Inc.
All rights reserved.