Geneva, Switzerland, 18 February 2014 OGC Where the Internet of Things touches Location/Space Bart...
-
Upload
frankie-cuddy -
Category
Documents
-
view
218 -
download
2
Transcript of Geneva, Switzerland, 18 February 2014 OGC Where the Internet of Things touches Location/Space Bart...
![Page 1: Geneva, Switzerland, 18 February 2014 OGC Where the Internet of Things touches Location/Space Bart De Lathouwer, OGC, bdelathouwer@opengeospatial.org ITU.](https://reader035.fdocuments.in/reader035/viewer/2022062621/551bd954550346be588b596f/html5/thumbnails/1.jpg)
Geneva, Switzerland, 18 February 2014
OGCWhere the Internet of Things
touches Location/Space
Bart De Lathouwer,OGC, [email protected]
ITU Workshop on the “Internet of Things - Trend and Challenges in Standardization”
(Geneva, Switzerland, 18 February 2014)
![Page 2: Geneva, Switzerland, 18 February 2014 OGC Where the Internet of Things touches Location/Space Bart De Lathouwer, OGC, bdelathouwer@opengeospatial.org ITU.](https://reader035.fdocuments.in/reader035/viewer/2022062621/551bd954550346be588b596f/html5/thumbnails/2.jpg)
© 2012 Open Geospatial Consortium
Topics
OGC
Introduction
IoT touches Location/Space
SWE
SWE for IoT
Conclusions and Recommendations
![Page 3: Geneva, Switzerland, 18 February 2014 OGC Where the Internet of Things touches Location/Space Bart De Lathouwer, OGC, bdelathouwer@opengeospatial.org ITU.](https://reader035.fdocuments.in/reader035/viewer/2022062621/551bd954550346be588b596f/html5/thumbnails/3.jpg)
The Open Geospatial Consortium
Not-for-profit, international voluntary consensus standards organization; leading development of geospatial standards
• Founded in 1994.
• 480+ members and growing
• 33 “core” standards
• 15 extensions/profiles
• Hundreds of product implementations
• Alliances and collaborative activities with ISO and many other SDO’s
Copyright © 2014 Open Geospatial Consortium3
![Page 4: Geneva, Switzerland, 18 February 2014 OGC Where the Internet of Things touches Location/Space Bart De Lathouwer, OGC, bdelathouwer@opengeospatial.org ITU.](https://reader035.fdocuments.in/reader035/viewer/2022062621/551bd954550346be588b596f/html5/thumbnails/4.jpg)
4
![Page 5: Geneva, Switzerland, 18 February 2014 OGC Where the Internet of Things touches Location/Space Bart De Lathouwer, OGC, bdelathouwer@opengeospatial.org ITU.](https://reader035.fdocuments.in/reader035/viewer/2022062621/551bd954550346be588b596f/html5/thumbnails/5.jpg)
Sensor Web 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
![Page 6: Geneva, Switzerland, 18 February 2014 OGC Where the Internet of Things touches Location/Space Bart De Lathouwer, OGC, bdelathouwer@opengeospatial.org ITU.](https://reader035.fdocuments.in/reader035/viewer/2022062621/551bd954550346be588b596f/html5/thumbnails/6.jpg)
Sensor Web Desires II
Task sensors, when possible, to meet my specific needs
Subscribe to and receive alerts when a sensor measures a particular phenomenon
![Page 7: Geneva, Switzerland, 18 February 2014 OGC Where the Internet of Things touches Location/Space Bart De Lathouwer, OGC, bdelathouwer@opengeospatial.org ITU.](https://reader035.fdocuments.in/reader035/viewer/2022062621/551bd954550346be588b596f/html5/thumbnails/7.jpg)
Sensor Web Vision I
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: Geneva, Switzerland, 18 February 2014 OGC Where the Internet of Things touches Location/Space Bart De Lathouwer, OGC, bdelathouwer@opengeospatial.org ITU.](https://reader035.fdocuments.in/reader035/viewer/2022062621/551bd954550346be588b596f/html5/thumbnails/8.jpg)
Sensor Web Vision II
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: Geneva, Switzerland, 18 February 2014 OGC Where the Internet of Things touches Location/Space Bart De Lathouwer, OGC, bdelathouwer@opengeospatial.org ITU.](https://reader035.fdocuments.in/reader035/viewer/2022062621/551bd954550346be588b596f/html5/thumbnails/9.jpg)
Sensor Web Vision III
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: Geneva, Switzerland, 18 February 2014 OGC Where the Internet of Things touches Location/Space Bart De Lathouwer, OGC, bdelathouwer@opengeospatial.org ITU.](https://reader035.fdocuments.in/reader035/viewer/2022062621/551bd954550346be588b596f/html5/thumbnails/10.jpg)
Building Blocks: OGC SWE
Registries & Dictionaries
SensorDescription Language
PhenomenonDescription Language
Services
Observation Tasking Alerting Analysis
SensorML O&M TML
TML SOS SPS SAS WNS
CS-W
![Page 11: Geneva, Switzerland, 18 February 2014 OGC Where the Internet of Things touches Location/Space Bart De Lathouwer, OGC, bdelathouwer@opengeospatial.org ITU.](https://reader035.fdocuments.in/reader035/viewer/2022062621/551bd954550346be588b596f/html5/thumbnails/11.jpg)
SWE
CAT
SOS
SensorsRegister
Register
Search
SOSSOSBindDB
Publish
O&M
SensorML
Register
![Page 12: Geneva, Switzerland, 18 February 2014 OGC Where the Internet of Things touches Location/Space Bart De Lathouwer, OGC, bdelathouwer@opengeospatial.org ITU.](https://reader035.fdocuments.in/reader035/viewer/2022062621/551bd954550346be588b596f/html5/thumbnails/12.jpg)
SWE
CAT
SOS
Sensors
WNS
SPS
Register
Register
SOSSPS
SensorML
TaskSearch
1
Task2
Notify3
notification
4
GetResults5
O&M6
![Page 13: Geneva, Switzerland, 18 February 2014 OGC Where the Internet of Things touches Location/Space Bart De Lathouwer, OGC, bdelathouwer@opengeospatial.org ITU.](https://reader035.fdocuments.in/reader035/viewer/2022062621/551bd954550346be588b596f/html5/thumbnails/13.jpg)
SWE
CAT
SOS
SAS
Sensors
WNS
SPS
Register
Register
Search
SOSSASGetResults
SensorML
Task
Task
Notify
notification
Register
Publish
Alert
NotifyBind
![Page 14: Geneva, Switzerland, 18 February 2014 OGC Where the Internet of Things touches Location/Space Bart De Lathouwer, OGC, bdelathouwer@opengeospatial.org ITU.](https://reader035.fdocuments.in/reader035/viewer/2022062621/551bd954550346be588b596f/html5/thumbnails/14.jpg)
© 2012 Open Geospatial Consortium
![Page 15: Geneva, Switzerland, 18 February 2014 OGC Where the Internet of Things touches Location/Space Bart De Lathouwer, OGC, bdelathouwer@opengeospatial.org ITU.](https://reader035.fdocuments.in/reader035/viewer/2022062621/551bd954550346be588b596f/html5/thumbnails/15.jpg)
Sensors Sensors EverywhereEverywhere(Things or Devices)(Things or Devices)
50 billions Internet-connected things by 50 billions Internet-connected things by 20202020
OGC SWE-IoT Focus
![Page 16: Geneva, Switzerland, 18 February 2014 OGC Where the Internet of Things touches Location/Space Bart De Lathouwer, OGC, bdelathouwer@opengeospatial.org ITU.](https://reader035.fdocuments.in/reader035/viewer/2022062621/551bd954550346be588b596f/html5/thumbnails/16.jpg)
16
Existing IoT Applications are Silos
IoT IoT service service
AA
IoT IoT service service
BB
IoT IoT service service
CC
IoT IoT service service
DD
ApplicatiApplication Aon A
ApplicatiApplication Bon B
ApplicatiApplication Con C
ApplicatiApplication Don D
Silo A Silo B Silo C Silo D
![Page 17: Geneva, Switzerland, 18 February 2014 OGC Where the Internet of Things touches Location/Space Bart De Lathouwer, OGC, bdelathouwer@opengeospatial.org ITU.](https://reader035.fdocuments.in/reader035/viewer/2022062621/551bd954550346be588b596f/html5/thumbnails/17.jpg)
17OGC
Let’s say you want to develop the following application
IoT IoT service service
AA
IoT IoT service service
BB
IoT IoT service service
CC
IoT IoT service service
DD
ApplicatiApplicationon
When my body temperature is high and hours of sleep is low, the light cannot be turned on and room temperature will be set to 15 degree Celsius.
![Page 18: Geneva, Switzerland, 18 February 2014 OGC Where the Internet of Things touches Location/Space Bart De Lathouwer, OGC, bdelathouwer@opengeospatial.org ITU.](https://reader035.fdocuments.in/reader035/viewer/2022062621/551bd954550346be588b596f/html5/thumbnails/18.jpg)
18
Opportunities for Standards
ThingSpeak
Xively (Pachube)
SensorCloud
Others... NumerexOthers...Device Cloud
Evrythng
![Page 19: Geneva, Switzerland, 18 February 2014 OGC Where the Internet of Things touches Location/Space Bart De Lathouwer, OGC, bdelathouwer@opengeospatial.org ITU.](https://reader035.fdocuments.in/reader035/viewer/2022062621/551bd954550346be588b596f/html5/thumbnails/19.jpg)
19OGC
OGC SW-IoT Goal
IoT service A IoT service B IoT service C IoT service C
Many more innovative applications by mashing-up the IoT data infrastructure
![Page 20: Geneva, Switzerland, 18 February 2014 OGC Where the Internet of Things touches Location/Space Bart De Lathouwer, OGC, bdelathouwer@opengeospatial.org ITU.](https://reader035.fdocuments.in/reader035/viewer/2022062621/551bd954550346be588b596f/html5/thumbnails/20.jpg)
20
Why OGC?
Every thing has a locationLocation information needs to be carefully described.e.g., outdoor, indoor, geometry, topology, semantics, sensor space, etc.
OGC Sensor Web Enablement is widely adopted and implemented
e.g., OGC/ISO Observation and Measurements, OGC SensorML, OGC Sensor Observation Service, etc.The OGC SensorThings API is built based on the OGC SWE
20
![Page 21: Geneva, Switzerland, 18 February 2014 OGC Where the Internet of Things touches Location/Space Bart De Lathouwer, OGC, bdelathouwer@opengeospatial.org ITU.](https://reader035.fdocuments.in/reader035/viewer/2022062621/551bd954550346be588b596f/html5/thumbnails/21.jpg)
21
®
Example: GML Point Profile
<gml:Point srsName=”urn:ogc:def:crs:EPSG:6.6:4326”>
<gml:pos>45.256 -110.45</gml:pos>
</gml:Point>
Describe the location of a THING using geographic coordinates
![Page 22: Geneva, Switzerland, 18 February 2014 OGC Where the Internet of Things touches Location/Space Bart De Lathouwer, OGC, bdelathouwer@opengeospatial.org ITU.](https://reader035.fdocuments.in/reader035/viewer/2022062621/551bd954550346be588b596f/html5/thumbnails/22.jpg)
22
®
Example: OGC CityGML
– Semantic 3D city and building models provide• the geometry and• a thematic differentiation of the
indoor areas (at least separation in building parts, levels and rooms)
Describe the location of a THING in a building
![Page 23: Geneva, Switzerland, 18 February 2014 OGC Where the Internet of Things touches Location/Space Bart De Lathouwer, OGC, bdelathouwer@opengeospatial.org ITU.](https://reader035.fdocuments.in/reader035/viewer/2022062621/551bd954550346be588b596f/html5/thumbnails/23.jpg)
23
®
Example: OGC Indoor GML
• Goal of IndoorGML– Common schema framework for
Interoperability between indoor navigation applications
Describe the location of a THING indoor
![Page 24: Geneva, Switzerland, 18 February 2014 OGC Where the Internet of Things touches Location/Space Bart De Lathouwer, OGC, bdelathouwer@opengeospatial.org ITU.](https://reader035.fdocuments.in/reader035/viewer/2022062621/551bd954550346be588b596f/html5/thumbnails/24.jpg)
®
OGC SensorThings API StatusOGC SensorThings API Status
Current draft on GitHubhttp://ogcnetwork.net/sensorthings
a reference service implementation ready a simple client ready a .NET Micro Framework ready (Netduino) a Javascript library almost ready an Interactive SDK ready
x
Submit your comments here:http://github.com/OGC-IoT/ogc-iot-api/issues
![Page 25: Geneva, Switzerland, 18 February 2014 OGC Where the Internet of Things touches Location/Space Bart De Lathouwer, OGC, bdelathouwer@opengeospatial.org ITU.](https://reader035.fdocuments.in/reader035/viewer/2022062621/551bd954550346be588b596f/html5/thumbnails/25.jpg)
25
®
Brief Introduction: URI Components
• URI Components– based on OASIS OData
http://service_root_URI/Things(1)/Sensors?$top=2&orderby=ID
service root URI resource path query options
![Page 26: Geneva, Switzerland, 18 February 2014 OGC Where the Internet of Things touches Location/Space Bart De Lathouwer, OGC, bdelathouwer@opengeospatial.org ITU.](https://reader035.fdocuments.in/reader035/viewer/2022062621/551bd954550346be588b596f/html5/thumbnails/26.jpg)
26
®
Brief Introduction: Data Model
![Page 27: Geneva, Switzerland, 18 February 2014 OGC Where the Internet of Things touches Location/Space Bart De Lathouwer, OGC, bdelathouwer@opengeospatial.org ITU.](https://reader035.fdocuments.in/reader035/viewer/2022062621/551bd954550346be588b596f/html5/thumbnails/27.jpg)
®
Timeline
Copyright © 2012 Open Geospatial Consortium
201420142013201320112011 20122012
Finalization and signed-off standard
Draft APIJanuary 2013
OGC IoT WorkshopBrussels
Sensors4 IoT ad hoc meeting March 2012 in Austin, TX
Sensors4 IoT first meetingJune 2012 in Exeter UK
Use cases for Public ReviewOctober 2012
Draft API v.0.2March 2013
We are here!!
Draft SpecFebruary 2014
![Page 28: Geneva, Switzerland, 18 February 2014 OGC Where the Internet of Things touches Location/Space Bart De Lathouwer, OGC, bdelathouwer@opengeospatial.org ITU.](https://reader035.fdocuments.in/reader035/viewer/2022062621/551bd954550346be588b596f/html5/thumbnails/28.jpg)
Conclusions
OGC and IoTMature SWE stack
SWE Implementation Maturity ER
CityGML, IndoorGML, ARLight-weight SWE
OGC SensorThings APIOGC SensorThings API
Geneva, Switzerland, 18 February 2014 28
![Page 29: Geneva, Switzerland, 18 February 2014 OGC Where the Internet of Things touches Location/Space Bart De Lathouwer, OGC, bdelathouwer@opengeospatial.org ITU.](https://reader035.fdocuments.in/reader035/viewer/2022062621/551bd954550346be588b596f/html5/thumbnails/29.jpg)
Next steps
Democratize IoTSemantic interoperability & mediationSecurityOpportunistic networks…
Geneva, Switzerland, 18 February 2014 29
![Page 30: Geneva, Switzerland, 18 February 2014 OGC Where the Internet of Things touches Location/Space Bart De Lathouwer, OGC, bdelathouwer@opengeospatial.org ITU.](https://reader035.fdocuments.in/reader035/viewer/2022062621/551bd954550346be588b596f/html5/thumbnails/30.jpg)
Recommendations
Influence the standardsParticipate in standards making process
Work with other SDO and initiativesInteroperability across the OSI stackITU, IEEE, OASIS, W3C, M2M, ISO, ETSI, IERC, IoTA, …
Geneva, Switzerland, 18 February 2014 30
![Page 31: Geneva, Switzerland, 18 February 2014 OGC Where the Internet of Things touches Location/Space Bart De Lathouwer, OGC, bdelathouwer@opengeospatial.org ITU.](https://reader035.fdocuments.in/reader035/viewer/2022062621/551bd954550346be588b596f/html5/thumbnails/31.jpg)
Questions?
Geneva, Switzerland, 18 February 2014 31