OGC Sensor Web Enablement Overview and High Level
OGC Sensor Web Enablement: Overview and High Level Architecture Carl Reed, Ph. D CTO Open Geospatial Consortium creed@opengeospatial. org Copyright © 2008, Open Geospatial Consortium, Inc. , All Rights Reserved.
Why this presentation? • By 2010, there will be 10, 000 telemetric devices for every human in the planet (prediction by Ernest and Young, 2008). Copyright © 2008, Open Geospatial Consortium, Inc. , All Rights Reserved. Helping the World to Communicate Geographically
What is the OGC? • Open Geospatial Consortium, Inc. (OGC) – Not-for-profit, international voluntary consensus standards organization – Founded in 1994, Incorporated in US, UK, Australia – 365+ members from industry, government, research and university OGC Mission To lead in the development, promotion and harmonization of open geospatial standards … Copyright © 2008, Open Geospatial Consortium, Inc. , All Rights Reserved. Helping the World to Communicate Geographically 3
Required Definitions • Phenomenon: Phenomenon is associated with an identifiable object, which is the feature of interest of the observation • Observation: An act through which a number, term or other symbol is assigned to a phenomenon • Measurement (noun): An observation whose result is a measure • Measure: value described using a numeric amount with a scale or using a scalar reference system • So, Phenomenon = WIND, Observation is the “act” of the wind gauge, Measurement = Wind Speed, Measure is 20 KPH Copyright © 2008, Open Geospatial Consortium, Inc. , All Rights Reserved. Helping the World to Communicate Geographically
Some More definitions • Sensor (General): An entity capable of observing a phenomenon and returning an observed value. • Sensor (Refined): An electronic device used to measure a physical quantity such as temperature, and convert it into an electronic signal of some kind (e. g a voltage). • Out Wind Gauge is a sensor. Copyright © 2008, Open Geospatial Consortium, Inc. , All Rights Reserved. Helping the World to Communicate Geographically
Sensor our industry is familiar with simplified diagram of the HSI sensor Copyright © 2008, Open Geospatial Consortium, Inc. , All Rights Reserved. Helping the World to Communicate Geographically
What is the OGC SWE Activity? Copyright © 2008, Open Geospatial Consortium, Inc. , All Rights Reserved.
Sensor Web Enablement (SWE) Copyright © 2008, Open Geospatial Consortium, Inc. , All Rights Reserved. Helping the World to Communicate Geographically
SWE Standards Baseline • Observations & Measurements (O&M) - Models and XML Schema for encoding observations and measurements from a sensor, both archived and real-time. • Sensor Model Language (Sensor. ML) - Models and XML Schema for describing sensors systems and processes associated with sensor observations • Transducer Model Language (Transducer. ML or TML) The conceptual model and XML Schema for describing transducers and supporting real-time streaming of data to and from sensor systems. Copyright © 2008, Open Geospatial Consortium, Inc. , All Rights Reserved. Helping the World to Communicate Geographically
SWE Standards Baseline • Sensor Observations Service (SOS) - Interface for requesting, filtering, and retrieving observations and sensor system information in a standard way. • Sensor Planning Service (SPS) - Interface for tasking a sensor in a standard way. • Sensor Alert Service (SAS) – Interface for publishing and subscribing to alerts from sensors. Copyright © 2008, Open Geospatial Consortium, Inc. , All Rights Reserved. Helping the World to Communicate Geographically
General SWE Architecture Copyright © 2008, Open Geospatial Consortium, Inc. , All Rights Reserved. Helping the World to Communicate Geographically
SWE Languages and Encodings Sensor & Processing Description Language Information Model for Observations and Sensing Observations & Measurements (O&M) GML Observations Application Schema Sensor. ML Transducer. ML SWE Common Data Structure And Encodings Multiplexed, Real Time Streaming Protocol Copyright © 2008, Open Geospatial Consortium, Inc. , All Rights Reserved. Helping the World to Communicate Geographically
OGC Sensor Web Standards - Goals • Quickly discover sensors that meet needs – and learn about what they can do (location, observables, quality, ability to task) • Obtain sensor descriptions in a standard encoding that is understandable by the user and by software • Readily access sensor observations in a consistent manner, and in a form specific to my needs • Task sensors, when possible, to meet my specific needs • Request and receive alerts / notification when a sensor measures a particular phenomenon, or completes a requested task Copyright © 2008, Open Geospatial Consortium, Inc. , All Rights Reserved. Helping the World to Communicate Geographically
SWE and Workflows Copyright © 2008, Open Geospatial Consortium, Inc. , All Rights Reserved.
Geospatial Interoperability From sensors to decision support services OGC Web Services SWE Measurements GPW Observations Geo. DSS Features Recommendations SWE = Sensor Web Enablement GPW = Geo-Processing Workflow Geo. DSS = Geospatial Decision Support Services Copyright © 2008, Open Geospatial Consortium, Inc. , All Rights Reserved. Helping the World to Communicate Geographically
Open Web Services (OWS) Just as http: // is the dial tone of the World Wide Web, and html / xml are the standard encodings, the spatial web is enabled by OGC standards: Web Map Service (WMS) Web Feature Service (WFS) Web Coverage Service (WCS) Catalogue (OGC ) Geography Markup Language (GML) Web Map Context (WMC) OGC KML Others… Relevant to geospatial information applications: Critical Infrastructure, Emergency Management, Weather, Climate, Homeland Security, Defense & Intelligence, Oceans Science, others Copyright © 2008, Open Geospatial Consortium, Inc. , All Rights Reserved. Helping the World to Communicate Geographically
A SOA Workflow for Sensor Data Workflow Processing Services SWE O&M – ANSI 42. 42 Schema Mapping IEEE 1451 NCAP Raw Sensor Data (e. g. , IEEE 1451) SOS WPS (IEEE 1451 – Sensor. ML) (transform + fusion) Observation Object (e. g. , measurement of temperature, rad. spectrum, velocity, etc + metadata) IEEE 1451 TEDS + Sensor Channel Data Algorithm WFS (Rad Feature) Client Radiation Event Feature ANSI 42. 42 GML Feature Composite map WPS – Web Processing Service SOS – Sensor Observation Service WFS – Web Feature Service IEEE 1451 – Smart Transducer Standard TEDS – Transducer Electronic Data Sheet Copyright © 2008, Open Geospatial Consortium, Inc. , All Rights Reserved. Helping the World to Communicate Geographically
Putting the pieces together: Workflow for Disaster Response First responder Theme Based Tasking Request Theme: Loc: Geo-Emergency Priority: Witch Fire (So. Cal) Oct 23, 2007 • Emergency • Discover available Wizard sensor assets over Internet • Wizard assembles possible workflows • Workflow engine controls creation of multi-sensor products, processing and delivery to user desktop Workflow Engine Result: Efficient / timely use of assets Copyright © 2008, Open Geospatial Consortium, Inc. , All Rights Reserved. Helping the World to Communicate Geographically
Projects Using SWE Standards Copyright © 2008, Open Geospatial Consortium, Inc. , All Rights Reserved.
Open Standards for Urban Operations GUARD Program In response to a radiation event, Identify and deploy a temporary hospital. Copyright © 2008, Open Geospatial Consortium, Inc. , All Rights Reserved. Helping the World to Communicate Geographically
Sensor Network Application: Water Catchment Flow Monitoring • Network of sensors utilized to monitor water flows into catchment areas and areas where access is difficult or expensive. – To demonstrate an integrated sensor web across land-sea-air interfaces. – To demonstrate the utility of pervasive and timely integration of in-situ and remote-sense data in terms of scientific understanding of coupled phenomena. – To demonstrate capability in this area for larger project initiatives, including the proposed World. Bank Coral Reef Sustainability project • http: //www. ee. unimelb. edu. au/ISSNIP/projects/wfm. html Copyright © 2008, Open Geospatial Consortium, Inc. , All Rights Reserved. Helping the World to Communicate Geographically
SLEWS - A Sensorbased Landslide Early Warning System • The joint project SLEWS aims at a systemic development of a sensor based alarm- and early warning system to address different kinds of natural hazards with landslides as the first application. – http: //www. slews. de/ Copyright © 2008, Open Geospatial Consortium, Inc. , All Rights Reserved. Helping the World to Communicate Geographically
Location Services, Multi-Modal Tracking and Navigation for emergency response Copyright © 2008, 2007, Open Geospatial Consortium, Inc. , All Rights Reserved. Helping the World to Communicate Geographically
An OGC Pilot: Empire Challenge • Multi-INT, Joint/Coalition Distributed Common Ground System interoperability demonstration series – EC 08 is the 5 th event in the series – Co-Leads: NGA, JS/J 2 S, JFCOM J 28, JITC – Stakeholders: DCGS PMs, AUS/CAN/UK/ACT – ISR Focused Event • Part of the USD(I) DCGS “demonstration portfolio” – Distributed Development Test Enterprise (DDTE) Implementation Plan event – Joint Reference Implementation Pilot initiative • Standards Compliance is a major component Copyright © 2008, Open Geospatial Consortium, Inc. , All Rights Reserved. Helping the World to Communicate Geographically 25
Empire Challenge 2007/2008 ISR Support to C 2 and Engagement Operations in a Coalition Environment OV-1 High-Level Operational Concept Graphic Copyright ©© 2007, Geospatial Consortium, Inc. , All Rights Copyright 2008, Open Geospatial Consortium, Inc. , All Copyright ©Open 2008 Open Geospatial Consortium Reserved. Rights Reserved. Helping the World to Communicate Geographically 26
Copyright ©© 2007, Geospatial Consortium, Inc. , All Rights Copyright 2008, Open Geospatial Consortium, Inc. , All Copyright ©Open 2008 Open Geospatial Consortium Reserved. Rights Reserved. Helping the World to Communicate Geographically 27
ESRI Arc. GIS Explorer/Desktop (Client) LMCO Audacity (SAS, SOS) Compusult (Client) LMCO ONIR (Sensor) Sensor. Web (Client) Sensor. Web (SOS, SPS, SAS, WNS) Chin ESRI Arc. GIS Explorer/Desktop (Client) Res ke ton DDTE CFE ESRI PTK (Client) Object. FX Spatial Rules (SAS) Sensor. Web Hyperspectral Weather (Sensor) Sensor. Web 10 x UGS (Sensor) Sensor. Web Golden. Eye (UAV Sensor) n to Res COI Sensor. Web (Client) ERDAS Red. Spider Suite (WMS, WFS, WCS, CSW) ERDAS Tiger. Shark HD-FMV (SOS, SPS) Sensor. Web Chem/Bio (Sensor) NASA EO-1 (SOS) Sensor. Web EO/IR FMV (Sensor) Compusult AIS (Sensor) e Sensor Web Plus OGC Pilot 2008 ‘The Foundation’ BIRI (Client) ESRI Arc. GIS Explorer/Desktop (Client) TASC Pulse. Net (Client) LMCO GBR (SAS, SPS) Lak HSG ERDAS Red. Spider Suite (WMS, WFS, WCS, CSW) Compusult (WMS, WFS, CSW, SOS) na Chi Sensor. Web (Client) a La ESRI PTK (Client) Sensor. Web (SOS, SPS, SAS, WNS) Compusult (WMS, WFS, CSW, SOS) Compusult (Client) Compusult (WMS, WFS, CSW, SOS) ESRI Arc. GIS Server (WMS, WFS) LMCO ONIR (SOS? ) TASC Pulse. Net (SOS, SPS, SAS, SLS, WNS) NASA EO 1 (Sensor) LMCO GBR (Sensor) Copyright © 2008, Open Geospatial Consortium, Inc. , All Rights Reserved. • Participants in COI will provide all of their own hardware ERDAS Tiger. Shark FMV (Sensor) TASC Weather (Sensor) TASC Video (Sensor) Helping the World to Communicate Geographically
Mapping and Motion Imagery Merge 4 Hz with existing down link Flight Control ERDAS Ortho Processor ERDAS MPEG 2 Processor 1920 x 1080 HD Color 4 Hertz MPEG 2 / KLV NITF Copyright © 2008, Open Geospatial Consortium, Inc. , All Rights Reserved. End User Analyst Console Helping the World to Communicate Geographically
SANY – Sensors Anywhere • The SANY integrated project focuses on interoperability of in-situ sensors and sensor networks. SANY architecture will provide a quick and cost-efficient way to reuse of data and services from currently incompatible sensor- and datasources. – Standard service-oriented architecture for environmental sensor networks. – Reference implementations of re-usable sensor- and domainagnostic services – Three deployed applications: Geohazards, Air Polutions, and Marine Risks Copyright © 2008, Open Geospatial Consortium, Inc. , All Rights Reserved. Helping the World to Communicate Geographically
Sensors Anywhere (SANY) Consortium Project acronym SANY Project reference IST-2006 -033564 Project type Integrated Project Start date 01/09/2006 Duration 36 months Budget 11, 2 M€ EC contribution 7, 0 M€ Copyright © 2008, Open Geospatial Consortium, Inc. , All Copyright © 2008 Open Geospatial Consortium Rights Reserved. Helping the World to Communicate Geographically
Sensors Anywhere (SANY) SANY SP 6: geo hazards sub project • Specify use cases, build a prototype as a reference implementation, and demonstrate results Copyright © 2008, Open Geospatial Consortium, Inc. , All Rights Reserved. Helping the World to Communicate Geographically
Global Earth Observation System of Systems • GEOSS has the objective to continuously monitor the state of the earth in order to increase knowledge and understanding of our planet and its processes. Being a system of system, GEOSS has to master the challenge of integrating heterogeneous systems across institutional and political boundaries. Timely delivery of earth observation data is a key aspect in identifying potential natural and human threats, such as tornados, tsunamis, wild fires, or algae blooms. • http: //www. earthobservations. org/ Copyright © 2008, Open Geospatial Consortium, Inc. , All Rights Reserved. Helping the World to Communicate Geographically
GEOSS • International Network that integrates remote sensing data, other geospatial information, models and monitoring data “I am thrilled with the promise of GEOSS. It can provide us with better information to use in decision-making, producing better decisions that are better informed with more data points. I hope to help make the promise of GEOSS a reality. ” Steve Johnson, EPA Administrator Copyright © 2008, Open Geospatial Consortium, Inc. , All Rights Reserved. Helping the World to Communicate Geographically
Public Health: Disease Spread with Flooding Tracking Leptospirosis during flooding, Mumbai August 2005 Doctor with PDA accesses and updates disease instances using OGC Web Services Developed by Jeremy Morley, University College London Helping the World to Communicate Copyright © 2006, © 2008, Open Geospatial Consortium, Inc. , All Geographically GEOSS Demo at ISPRSRights Commission IV, India Reserved. 35
Integration Of Observations From A Variety Of Sensors We desire the ability to discover and integrate observations from any sensor that meets our needs Copyright © 2006, © 2008, Open Geospatial Consortium, Inc. , All Rights Reserved. Helping the World to Communicate Geographically 36
References on OGC SWE • High Level SWE Architecture Document: An OGC White Paper Mike Botts, George Percivall, Carl Reed, John Davidson. – http: //portal. opengeospatial. org/files/? artifact_id=25562 • Sensor Web Enablement Architecture (Detailed). Ingo Simonis – http: //portal. opengeospatial. org/files/? artifact_id=29405 • Proceedings of the 2008 GEOSS Sensor Web Workshop – http: //www. ogcnetwork. net/node/383 Copyright © 2008, Open Geospatial Consortium, Inc. , All Rights Reserved. Helping the World to Communicate Geographically
To the Geospatial Web • “The Geospatial Web is not just a bunch of mash-ups or even the hundreds of SDI's that have been successfully deployed. The Geospatial Web is about the complete integration and use of location at all levels of the internet and the web. This integration will often be invisible to the user. But at the end of the day, the ubiquitous permeation of location into the infrastructure of the internet and the web is being built on standards. “ Dr. Carl Reed CTO Open Geospatial Consortium, Inc CTO’s message, OGC News January 2007 Copyright © 2008, Open Geospatial Consortium, Inc. , All Rights Reserved. Helping the World to Communicate Geographically
Questions? Dr. Carl Reed OGC CTO, Chair OGC Consensus Process creed@myogc. org +1 970 402 -0284 www. myogc. org Copyright © 2008, Open Geospatial Consortium, Inc. , All Rights Reserved. Helping the World to Communicate Geographically
- Slides: 38