OGC Sensor Web Enablement - Perey Research & Consulting
Transcript of OGC Sensor Web Enablement - Perey Research & Consulting
![Page 1: OGC Sensor Web Enablement - Perey Research & Consulting](https://reader036.fdocuments.us/reader036/viewer/2022071602/613d6588736caf36b75cd733/html5/thumbnails/1.jpg)
© iGSI ± Ingo Simonis
OGC Sensor Web Enablement
Ingo Simonis International Geospatial Services Institute
![Page 2: OGC Sensor Web Enablement - Perey Research & Consulting](https://reader036.fdocuments.us/reader036/viewer/2022071602/613d6588736caf36b75cd733/html5/thumbnails/2.jpg)
© iGSI ± Ingo Simonis
Why did we Start the “Sensor Web”
![Page 3: OGC Sensor Web Enablement - Perey Research & Consulting](https://reader036.fdocuments.us/reader036/viewer/2022071602/613d6588736caf36b75cd733/html5/thumbnails/3.jpg)
© iGSI ± Ingo Simonis
… disconnected
![Page 4: OGC Sensor Web Enablement - Perey Research & Consulting](https://reader036.fdocuments.us/reader036/viewer/2022071602/613d6588736caf36b75cd733/html5/thumbnails/4.jpg)
© iGSI ± Ingo Simonis
SWE as Problem Solver
l How do I access the data
l Where is the existing data (Discovery)
l I need to create new sensor data
l What's the lineage of data (Provenance)
![Page 5: OGC Sensor Web Enablement - Perey Research & Consulting](https://reader036.fdocuments.us/reader036/viewer/2022071602/613d6588736caf36b75cd733/html5/thumbnails/5.jpg)
© iGSI ± Ingo Simonis
The Problems Continue
l Error bars associated with data
l Integration of data
- Different formats
- Little known formats
l Real time access to data
![Page 6: OGC Sensor Web Enablement - Perey Research & Consulting](https://reader036.fdocuments.us/reader036/viewer/2022071602/613d6588736caf36b75cd733/html5/thumbnails/6.jpg)
© iGSI ± Ingo Simonis
Still More Problems
l Not enough data (Sparse)
l Too much data (Overload)
- Subsetting
- Filtering
l Push the data to me when its becomes available
![Page 7: OGC Sensor Web Enablement - Perey Research & Consulting](https://reader036.fdocuments.us/reader036/viewer/2022071602/613d6588736caf36b75cd733/html5/thumbnails/7.jpg)
© iGSI ± Ingo Simonis
OGC: Sensor Web
![Page 8: OGC Sensor Web Enablement - Perey Research & Consulting](https://reader036.fdocuments.us/reader036/viewer/2022071602/613d6588736caf36b75cd733/html5/thumbnails/8.jpg)
© iGSI ± Ingo Simonis
From Sensors to Applications
Sensor Layer
Sensor Web Layer
Application Layer
Sensor & Sensor Network Management
Sensor Web Portals
Web of Things
Sensor & Actuator Devices
Sensor Web Applications
Sensor & Sensor Data
Services Internet of
Things
![Page 9: OGC Sensor Web Enablement - Perey Research & Consulting](https://reader036.fdocuments.us/reader036/viewer/2022071602/613d6588736caf36b75cd733/html5/thumbnails/9.jpg)
© iGSI ± Ingo Simonis
WSN-Oriented Approaches
Sensor Layer
Sensor Web Layer
Application Layer
Sensor & Sensor Network Management
Sensor Web Portals
Internet of
Things
Web of Things
Sensor & Actuator Devices
Sensor Web Applications
Sensor & Sensor Data
Services
WSN
Routing Commu-nication
Energy optimization
Coverage optimization
![Page 10: OGC Sensor Web Enablement - Perey Research & Consulting](https://reader036.fdocuments.us/reader036/viewer/2022071602/613d6588736caf36b75cd733/html5/thumbnails/10.jpg)
© iGSI ± Ingo Simonis
Portal-Oriented Approaches
Sensor Layer
Sensor Web Layer
Application Layer
Sensor & Sensor Network Management
Sensor Web Portals
Internet of
Things
Web of Things
Sensor & Actuator Devices
Sensor Web Applications
Sensor & Sensor Data
Services
Pachube SenseWeb Sensor-pedia
![Page 11: OGC Sensor Web Enablement - Perey Research & Consulting](https://reader036.fdocuments.us/reader036/viewer/2022071602/613d6588736caf36b75cd733/html5/thumbnails/11.jpg)
© iGSI ± Ingo Simonis
Sensor Web Layer-Focused Approaches
Sensor Layer
Sensor Web Layer
Application Layer
Sensor & Sensor Network Management
Sensor Web Portals
Internet of
Things
Web of Things
Sensor & Actuator Devices
Sensor Web Applications
Sensor & Sensor Data
Service SWE
![Page 12: OGC Sensor Web Enablement - Perey Research & Consulting](https://reader036.fdocuments.us/reader036/viewer/2022071602/613d6588736caf36b75cd733/html5/thumbnails/12.jpg)
© iGSI ± Ingo Simonis
Sensor Web Requirements
Discover
Get Data
Describe
Subscribe
Task
![Page 13: OGC Sensor Web Enablement - Perey Research & Consulting](https://reader036.fdocuments.us/reader036/viewer/2022071602/613d6588736caf36b75cd733/html5/thumbnails/13.jpg)
© iGSI ± Ingo Simonis
Building Blocks: Sensor Web
Registries & Dictionaries
Sensor Description Language
Phenomenon Description Language
Services
Observation Tasking Alerting Analysis
![Page 14: OGC Sensor Web Enablement - Perey Research & Consulting](https://reader036.fdocuments.us/reader036/viewer/2022071602/613d6588736caf36b75cd733/html5/thumbnails/14.jpg)
© iGSI ± Ingo Simonis
Building Blocks: OGC SWE
Registries & Dictionaries
Sensor Description Language
Phenomenon Description Language
Services
Observation Tasking Alerting Analysis
SensorML O&M TML
TML SOS SPS SAS/ SES WNS
CS-W
![Page 15: OGC Sensor Web Enablement - Perey Research & Consulting](https://reader036.fdocuments.us/reader036/viewer/2022071602/613d6588736caf36b75cd733/html5/thumbnails/15.jpg)
© iGSI ± Ingo Simonis
SWE FOR AR SWE Encodings & Services
![Page 16: OGC Sensor Web Enablement - Perey Research & Consulting](https://reader036.fdocuments.us/reader036/viewer/2022071602/613d6588736caf36b75cd733/html5/thumbnails/16.jpg)
© iGSI ± Ingo Simonis
SWE SERVICES SPS, SOS
![Page 17: OGC Sensor Web Enablement - Perey Research & Consulting](https://reader036.fdocuments.us/reader036/viewer/2022071602/613d6588736caf36b75cd733/html5/thumbnails/17.jpg)
© iGSI ± Ingo Simonis
SWE Services
± XML/SOAP over HTTP
± RESTful in discussion
± Early: Provide rich data - trust users to filter
± Now: Start thinking about pre-organization of data
± All services are “self-descriptive”
± SOS/SPS: Spatio/temporal features, observed feature, phenomenon, sensor…
![Page 18: OGC Sensor Web Enablement - Perey Research & Consulting](https://reader036.fdocuments.us/reader036/viewer/2022071602/613d6588736caf36b75cd733/html5/thumbnails/18.jpg)
© iGSI ± Ingo Simonis
SOS & SPS: Data Access & Control
18
SOS SPS SWE
data access tasking
Applications
![Page 19: OGC Sensor Web Enablement - Perey Research & Consulting](https://reader036.fdocuments.us/reader036/viewer/2022071602/613d6588736caf36b75cd733/html5/thumbnails/19.jpg)
© iGSI ± Ingo Simonis
SOS: Data Access Service
± GetCapabilities - metadata and detailed information about an SOS instance
± DescribeSensor - detailed information about the sensors and sensor systems available by an SOS server
± GetObservation - observations; allows spatial, temporal and thematic filtering
![Page 20: OGC Sensor Web Enablement - Perey Research & Consulting](https://reader036.fdocuments.us/reader036/viewer/2022071602/613d6588736caf36b75cd733/html5/thumbnails/20.jpg)
© iGSI ± Ingo Simonis
SPS: Tasking Sensors/Actuators
Sensor1 Logic
Sensor2 Logic
Data Service
GetCapabilities Capabilities
DescribeTasking Tasking Parameters
GetFeasibility Feasibility Study Result
Submit
Update/GetStatus/Cancel
Data Service(s) endpoint(s) DescribeResultAccess
Client SPS
send data send notification message
access data
6/17/11 20
![Page 21: OGC Sensor Web Enablement - Perey Research & Consulting](https://reader036.fdocuments.us/reader036/viewer/2022071602/613d6588736caf36b75cd733/html5/thumbnails/21.jpg)
© iGSI ± Ingo Simonis
SENSOR ML, O&M, SWE COMMON SWE Encodings
![Page 22: OGC Sensor Web Enablement - Perey Research & Consulting](https://reader036.fdocuments.us/reader036/viewer/2022071602/613d6588736caf36b75cd733/html5/thumbnails/22.jpg)
© iGSI ± Ingo Simonis
Data Exchange
Generality Interoperability
Soft-typed hard-typed
![Page 23: OGC Sensor Web Enablement - Perey Research & Consulting](https://reader036.fdocuments.us/reader036/viewer/2022071602/613d6588736caf36b75cd733/html5/thumbnails/23.jpg)
© iGSI ± Ingo Simonis
Data Structure & Encoding
± SweCommon:
± Mixture of hard/soft-typed approaches
± Allows to describe structure
± Encodes values independently
± Allows for referenced and inline data
![Page 24: OGC Sensor Web Enablement - Perey Research & Consulting](https://reader036.fdocuments.us/reader036/viewer/2022071602/613d6588736caf36b75cd733/html5/thumbnails/24.jpg)
© iGSI ± Ingo Simonis
O&M Model
![Page 25: OGC Sensor Web Enablement - Perey Research & Consulting](https://reader036.fdocuments.us/reader036/viewer/2022071602/613d6588736caf36b75cd733/html5/thumbnails/25.jpg)
© iGSI ± Ingo Simonis
SensorML
± Sensor and Process description language
± Uses SWE Common
± Very generic
![Page 26: OGC Sensor Web Enablement - Perey Research & Consulting](https://reader036.fdocuments.us/reader036/viewer/2022071602/613d6588736caf36b75cd733/html5/thumbnails/26.jpg)
© iGSI ± Ingo Simonis
AR
± Build O&M AS
± Define features
± Defines observable properties
± Define result types
± Go testing!