CEOS WGISS, China, February, 2008 1 Sensor Web Enablement (SWE) Wyn Cudlip BNSC/QinetiQ...

9
CEOS WGISS, China, February, 2008 Sensor Web Enablement (SWE) Wyn Cudlip BNSC/QinetiQ [email protected] Presentation to WGISS China, 2008

Transcript of CEOS WGISS, China, February, 2008 1 Sensor Web Enablement (SWE) Wyn Cudlip BNSC/QinetiQ...

Page 1: CEOS WGISS, China, February, 2008 1 Sensor Web Enablement (SWE) Wyn Cudlip BNSC/QinetiQ wcudlip@qinetiq.com Presentation to WGISS China, 2008.

CEOS WGISS, China, February, 20081

Sensor Web Enablement (SWE)

Wyn CudlipBNSC/QinetiQ

[email protected]

Presentation to WGISSChina, 2008

Page 2: CEOS WGISS, China, February, 2008 1 Sensor Web Enablement (SWE) Wyn Cudlip BNSC/QinetiQ wcudlip@qinetiq.com Presentation to WGISS China, 2008.

CEOS WGISS, China, February, 20082

Introduction

Open GeoSpatial Consortium (OGC) is working on the development of interface standards to support the development of Sensor Webs.

Referred to as SWE A Sensor Web is more than just interfaces. True Sensor web includes “intelligence” or at

least a degree of automation so that it offers changing behaviour.

Page 3: CEOS WGISS, China, February, 2008 1 Sensor Web Enablement (SWE) Wyn Cudlip BNSC/QinetiQ wcudlip@qinetiq.com Presentation to WGISS China, 2008.

CEOS WGISS, China, February, 20083

SWE Provides Standard Interfaces

Page 4: CEOS WGISS, China, February, 2008 1 Sensor Web Enablement (SWE) Wyn Cudlip BNSC/QinetiQ wcudlip@qinetiq.com Presentation to WGISS China, 2008.

CEOS WGISS, China, February, 20084

OGC SWE Components Observations & Measurements (O&M)

XML Encoding compliant with OGC Best Practices Document 05-087r4 Subset of encoding to handle the following observations

– Temperature, Rainfall, Wind Speed/Direction, Humidity, Air Pressure

Sensor Modelling Language (SensorML) XML Encoding compliant with OGC Implementation Specification 05-086r2 Subset of encoding to describe the following sensors

– Weather Station (WS-2300)– WebCam (e.g. Logitech QuickCam Messenger)

Transducer Markup Language (TML) XML Encoding compliant with OGC Implementation Specification 06-010r2 -

Page 5: CEOS WGISS, China, February, 2008 1 Sensor Web Enablement (SWE) Wyn Cudlip BNSC/QinetiQ wcudlip@qinetiq.com Presentation to WGISS China, 2008.

CEOS WGISS, China, February, 20085

OGC SWE Components Sensor Observation Service (SOS)

XML Encoding compliant with OGC Implementation Specification 06-009r1

A web service for describing Sensors and obtaining their Observations

Page 6: CEOS WGISS, China, February, 2008 1 Sensor Web Enablement (SWE) Wyn Cudlip BNSC/QinetiQ wcudlip@qinetiq.com Presentation to WGISS China, 2008.

CEOS WGISS, China, February, 20086

OGC SWE Components Sensor Planning Service (SPS)

XML Encoding compliant with OGC Implementation Specification 05-089r3 A web service for tasking a sensor

Page 7: CEOS WGISS, China, February, 2008 1 Sensor Web Enablement (SWE) Wyn Cudlip BNSC/QinetiQ wcudlip@qinetiq.com Presentation to WGISS China, 2008.

CEOS WGISS, China, February, 20087

OGC SWE Components Sensor Alert Service (SAS)

XML Encoding compliant with OGC Discussion Paper 06-028 A web service that allows a sensor to be monitored for an

“alarming condition”, e.g. temperature exceeds a given value A user may subscribe to receive alerts

Page 8: CEOS WGISS, China, February, 2008 1 Sensor Web Enablement (SWE) Wyn Cudlip BNSC/QinetiQ wcudlip@qinetiq.com Presentation to WGISS China, 2008.

CEOS WGISS, China, February, 20088

OGC SWE Components Web Notification Service (WNS)

XML Encoding compliant with OGC Best Practices Document 06-095 Web Service for mediating asynchronously between web services, e.g.

– Confirmation of a tasking request from an SPS

– Issuing an alert from an SAS when an “alarming condition” occurs

Page 9: CEOS WGISS, China, February, 2008 1 Sensor Web Enablement (SWE) Wyn Cudlip BNSC/QinetiQ wcudlip@qinetiq.com Presentation to WGISS China, 2008.

CEOS WGISS, China, February, 20089

Conclusion

OGC SWE Interface Standards are at an early stage of development.

Good time to test interfaces in real applications. Provide feedback to developers. A Sensor Web is more than just interfaces. Need to consider full end-to-end system.

OSCAR-SWE Demonstrator available at: http://81.29.75.200/oscar