dr. mike botts mike.botts@uah principal research scientist university of alabama in huntsville

22
ike Botts – October 2007 1 Open Geospatial Consortium (OGC) Sensor Web Enablement Rocket City Geospatial Conference Huntsville, AL October 24, 2007 Dr. Mike Botts [email protected] Principal Research Scientist University of Alabama in Huntsville

Upload: athena-lawrence

Post on 30-Dec-2015

37 views

Category:

Documents


0 download

DESCRIPTION

Open Geospatial Consortium (OGC) Sensor Web Enablement Rocket City Geospatial Conference Huntsville, AL October 24, 2007. Dr. Mike Botts [email protected] Principal Research Scientist University of Alabama in Huntsville. OpenGeospatial Consortium (OGC). Open Geospatial Consortium. - PowerPoint PPT Presentation

TRANSCRIPT

Page 1: Dr. Mike Botts mike.botts@uah Principal Research Scientist University of Alabama in Huntsville

Mike Botts – October 2007 1

Open Geospatial Consortium (OGC)Sensor Web Enablement

Rocket City Geospatial ConferenceHuntsville, AL

October 24, 2007

Dr. Mike Botts

[email protected]

Principal Research Scientist

University of Alabama in Huntsville

Page 2: Dr. Mike Botts mike.botts@uah Principal Research Scientist University of Alabama in Huntsville

Mike Botts – July 2006 2

Page 3: Dr. Mike Botts mike.botts@uah Principal Research Scientist University of Alabama in Huntsville

Mike Botts – July 2006 3

Open Geospatial Consortium

• The Open Geospatial Consortium, Inc (OGC) is an international industry consortium of 334+ companies, government agencies and universities participating in a consensus process to develop publicly available interface specifications and encodings.

• Open Standards development by consensus process

• Interoperability Programs provide end-to-end implementation and testing before spec approval

• Standard encodings (e.g. GML, SensorML, O&M, etc.) – Geography Markup Language (GML) – Version 3.2– Style Layer Description language (SLD) – SensorML– Observations and Measurement (O&M)

• Standard Web Service interfaces; e.g.:

– Web Map Service (WMS)

– Web Feature Service (WFS)

– Web Coverage Service (WCS)

– Catalog Service– Open Location Services – used by communications and navigation industry

– Sensor Web Enablement Services (SOS, SAS, SPS)

Page 4: Dr. Mike Botts mike.botts@uah Principal Research Scientist University of Alabama in Huntsville

Mike Botts – July 2006 4

Page 5: Dr. Mike Botts mike.botts@uah Principal Research Scientist University of Alabama in Huntsville

Mike Botts – July 2006 5

Page 6: Dr. Mike Botts mike.botts@uah Principal Research Scientist University of Alabama in Huntsville

Helping the World to CommunicateGeographically

Basic DesiresBasic Desires

• Quickly discover sensors and sensor data (secure or public) that can meet my needs – location, observables, quality, ability to task

• Obtain sensor information in a standard encoding that is understandable by me and my software

• Readily access sensor observations in a common manner, and in a form specific to my needs

• Task sensors, when possible, to meet my specific needs

• Subscribe to and receive alerts when a sensor measures a particular phenomenon

Page 7: Dr. Mike Botts mike.botts@uah Principal Research Scientist University of Alabama in Huntsville

Helping the World to CommunicateGeographically

Sensor Web Vision -1-Sensor Web Vision -1-

• Sensors will be web accessible

• Sensors and sensor data will be discoverable

• Sensors will be self-describing to humans and software

(using a standard encoding)

• Most sensor observations will be easily accessible in real

time over the web

Page 8: Dr. Mike Botts mike.botts@uah Principal Research Scientist University of Alabama in Huntsville

Helping the World to CommunicateGeographically

Sensor Web Vision -2-Sensor Web Vision -2-

• Standardized web services will exist for accessing sensor information and sensor observations

• Sensor systems will be capable of real-time mining of observations to find phenomena of immediate interest

• Sensor systems will be capable of issuing alerts based on observations, as well as be able to respond to alerts issued by other sensors

Page 9: Dr. Mike Botts mike.botts@uah Principal Research Scientist University of Alabama in Huntsville

Helping the World to CommunicateGeographically

Sensor Web Vision -3-Sensor Web Vision -3-

• Software will be capable of on-demand geolocation and processing of observations from a newly-discovered sensor without a priori knowledge of that sensor system

• Sensors, simulations, and models will be capable of being configured and tasked through standard, common web interfaces

• Sensors and sensor nets will be able to act on their own (i.e. be autonomous)

Page 10: Dr. Mike Botts mike.botts@uah Principal Research Scientist University of Alabama in Huntsville

Helping the World to CommunicateGeographically

Decision Support Tools

- vendor neutral- extensive

- flexible- adaptable

Heterogeneous sensor network

In-Situ monitors

Bio/Chem/RadDetectorsSurveillance

AirborneSatellite

- sparse- disparate

- mobile/in-situ- extensible

Models and Simulations

- nested- national, regional, urban- adaptable- data assimilation

M. Botts -2004

Sensor Web Enablement

- discovery- access- tasking- alert notification

web services and encodings based on Open

Standards(OGC, ISO, OASIS, IEEE)

Sensor Web Enablement FrameworkSensor Web Enablement Framework

Page 11: Dr. Mike Botts mike.botts@uah Principal Research Scientist University of Alabama in Huntsville

Helping the World to CommunicateGeographically

Integration Of ObservationsIntegration Of ObservationsFrom A Variety Of SensorsFrom A Variety Of Sensors

We desire the ability to discover

and integrate observations

from any sensor that meets

our needs

Page 12: Dr. Mike Botts mike.botts@uah Principal Research Scientist University of Alabama in Huntsville

Helping the World to CommunicateGeographically

Background -1-Background -1-

SensorML initiated at University of Alabama in Huntsville: NASA AIST funding

OGC Web ServicesTestbed 1.1:

• Sponsors: EPA, NASA, NIMA• Specs: SOS, O&M, SensorML• Demo: NYC Terrorist• Sensors: weather stations, water quality

OGC Web ServicesTestbed 1.2:

• Sponsors: EPA, General Dynamics, NASA, NIMA• Specs: SOS, O&M, SensorML, SPS, WNS• Demo: Terrorist, Hazardous Spill and Tornado• Sensors: weather stations, wind profiler, video, UAV, stream gauges1999 - 2000 2001

• Specs advanced through independent R&D efforts in Germany, Australia, Canada and US

• Sensor Web Work Group established• Specs: SOS, O&M, SensorML, SPS, WNS, SAS• Sensors: wide variety

2002 2003-2004

Page 13: Dr. Mike Botts mike.botts@uah Principal Research Scientist University of Alabama in Huntsville

Helping the World to CommunicateGeographically

Background -2-Background -2-OGC Web Services

Testbed 3.0:

• Sponsors: NGA, ORNL, LMCO, BAE • Specs: SOS, O&M, SensorML, SPS, TransducerML• Demo: Forest Fire in Western US• Sensors: weather stations, wind profiler, video, UAV, satellite

SAS Interoperabilty Experiment

SWE Specifications toward approval:

SensorML – V0.0TransducerML – V0.0SOS – V0.0SPS – V0.0O&M – Best PracticesSAS – Best Practices

2005

OGC Web Services Testbed

4.0:

•Sponsors: NGA, NASA, ORNL, LMCO • Specs: SOS, O&M, SensorML, SPS, TransducerML, SAS• Demo: Emergency Hospital• Sensors: weather stations, wind profiler, video, UAV, satellite2006

Page 14: Dr. Mike Botts mike.botts@uah Principal Research Scientist University of Alabama in Huntsville

Helping the World to CommunicateGeographically

SWE SpecificationsSWE Specifications

• Information Models and Schema

– Sensor Model Language (SensorML) for In-situ and Remote Sensors - Core models and schema for observation processes: support for sensor components, georegistration, response models, post measurement processing

– Observations and Measurements (O&M) – Core models and schema for observations

– TransducerML – adds system integration and multiplex streaming clusters of observations

• Web Services– Sensor Observation Service - Access Observations for a sensor or sensor

constellation, and optionally, the associated sensor and platform data– Sensor Alert Service – Subscribe to alerts based upon sensor observations– Sensor Planning Service – Request collection feasibility and task sensor system for

desired observations– Web Notification Service –Manage message dialogue between client and Web

service(s) for long duration (asynchronous) processes– Sensor Registries – Discover sensors and sensor observations

Page 15: Dr. Mike Botts mike.botts@uah Principal Research Scientist University of Alabama in Huntsville

Helping the World to CommunicateGeographically

OGC Sensor Web Enablement -4-OGC Sensor Web Enablement -4-

• Sensor Web Enablement – Potential Harmonizations

– OASIS Common Alert Protocol (CAP) – being considered as standard encoding of sensor alerts in SAS

– OASIS EDXL – XML “envelope” for alerts

– IEEE P1451 – provides “plug-n-play” capabilities for sensors; looking at complimentary interaction between 1451, SensorML, and the SWE Framework

Page 16: Dr. Mike Botts mike.botts@uah Principal Research Scientist University of Alabama in Huntsville

Helping the World to CommunicateGeographically

StatusStatus

• Current specs are in various stages– SensorML – Version 1.0 – TransducerML – Version 1.0– Observations & Measurement – In 60 day final vote– WNS – Request for Comments– SOS – Version 1.0– SPS – Version 1.0 – SAS – Request for Comments

• OGC Web Services (OWS) include thread for Sensor Web Enablement– 5.0 phase I and II: July 2007 to January 2007

Page 17: Dr. Mike Botts mike.botts@uah Principal Research Scientist University of Alabama in Huntsville

Helping the World to CommunicateGeographically

Known Open Source SoftwareKnown Open Source Software

• 52 North– SWE Common parser/writer– Full suite of SWE services (SOS, SPS, SAS)

• University of Alabama in Huntsville– SWE Common parser/writer– SensorML parser – process chain executor and process model library– editors for SensorML/O&M instances and profiles – in progress– Space Time Toolkit SWE client– SOS/WCS services

• Texas A&M / Marine Metadata Initiative– Non ebRIM registry based on ontology– light weight clients– Several services

• MapServer / GDAL– SWE services incorporated into MapServer

• GeoBlinky– Several components used with the EO1 SAT activities

• Northrop Grumman– Several components used within the PulseNet activity

There is an initiative to

begin to look at joint

development and

management of Open

Source SWE software

Page 18: Dr. Mike Botts mike.botts@uah Principal Research Scientist University of Alabama in Huntsville

Helping the World to CommunicateGeographically

A Few Example Activities using SWEA Few Example Activities using SWE

• Community Sensor Models (NGA) – SensorML encoding of the CSM; CSM likely to be the ISO19130

standard for sensor models

• Multi-INT Metadata Standards (DIA) – Committed to SensorML and SWE as future direction

• OGC OWS5.1 Georeferenceable Imagery (NGA/NASA) – will be demonstrating use of SensorML within

JPEG2000 and JPIP for support of geolocation of streaming imagery

• Oak Ridge National Labs SensorNet – funded project will be adding SensorML and SWE support in

SensorNet nodes for threat monitoring

• Northrop Grumman IRAD (PulseNet) – demonstrated end-to-end application of SensorML/SWE for

legacy surveillance and MASINT sensors in field

• Empire Challenge (NGA) – planning to utilize SensorML and SWE for sensor observation processing

and integration in 2008 testbed

• European Space Agency – developing SensorML profiles for supporting sensor discovery and

processing within the European satellite community; implementing SWE services

• Canadian GeoConnections Projects – used SensorML and SWE in water monitoring network

• Hurricane Missions (NASA MSFC) – using SensorML for geolocation and processing of satellite and

airborne sensors; implementing SWE services for satellite, airborne, and ground-based sensors

• Sensors Anywhere (SAny) – intending to use SensorML/SWE within large European sensor project

• NASA ESTO – funded 30 3-year projects on Sensor Webs; 5 SBIR topics with SensorML and Sensor

Web called out

Page 19: Dr. Mike Botts mike.botts@uah Principal Research Scientist University of Alabama in Huntsville

Mike Botts – September 2007 19

SensorML Geolocation examples

AMSR-E SSM/I

Cloudsat LIS

TMI

TMI & MODIS footprints

MAS

Geolocation of satellite and airborne sensors using SensorML

Page 20: Dr. Mike Botts mike.botts@uah Principal Research Scientist University of Alabama in Huntsville

Mike Botts – September 2007 20

Previous OGC OWS Testbeds: SensorML-Enabled Discovery and Georeferencing

Radiation plumesand weather

LaPlata TornadoWeather

UAV for Fire Detection

Page 21: Dr. Mike Botts mike.botts@uah Principal Research Scientist University of Alabama in Huntsville

Mike Botts – September 2007 21

PulseNet: SensorML/SWE-Enabled Discovery, Data Access, and Tasking

Credit: Northrop Grumman

PulseNet Project

Page 22: Dr. Mike Botts mike.botts@uah Principal Research Scientist University of Alabama in Huntsville

Helping the World to CommunicateGeographically

Relevant LinksOpen Geospatial Consortium

http://www.opengeospatial.org

Sensor Web Enablement Working Group

http://www.opengeospatial.org/projects/groups/sensorweb

SensorML information

http://vast.uah.edu/SensorML

SensorML Public Forum

http://mail.opengeospatial.org/mailman/listinfo/sensorml