Successfully reported this slideshow.
We use your LinkedIn profile and activity data to personalize ads and to show you more relevant ads. You can change your ad preferences anytime.
The SenseBox projectandIoT Recommendations for OGC SWEArne Bröring -- 52° North / University of MünsterOGC Standards for t...
Introduction Advancements in microelectronics    – Components (processors, communication units etc.) are getting     sma...
Terminology….                                              http://www.webofthings.com/Arne Bröring - OGC TC Brussels – 30....
ReviewInternet                                        Web (= WWW) System of interconnected                       System ...
Research Fields: IoT / WoTIoT                                            WoT Low-level protocols for                     ...
Web of Things                               HTTP         Thing                                Web                         ...
WoT Application: SenseBox                act                                       communicate     reason                 ...
Use Case: Traffic SenseBox                          Service vehicle  RequestRoad maintenance(http://strassen.nrw.de)   Arn...
SenseBox PrototypeArne Bröring - OGC TC Brussels – 30.11.2011
Hardware DesignMini ITX1.6 GHz2 GBArne Bröring - OGC TC Brussels – 30.11.2011
Hardware Design          Component                           Price in €          Ultrasonic Sensor SRF8              40   ...
Traffic SenseBoxArne Bröring - OGC TC Brussels – 30.11.2011
Data ProcessingDistance                         x x           x                                             x             ...
Accessing SenseBoxes       GET Observations                                  Sense Box                                  We...
REST API for SenseBox Observationshttp://my.portal/boxes/<id>http://my.portal/boxes/7/observations/<id>http://my.portal/bo...
Example Observation"OM_Measurement": {  "identifier":"obs_1",  "phenomenonTime":"2011-11-30T16:40+02:00",  "observedProper...
Announcement Broadcast                                         MAIL                                         SMSArne Brörin...
SenseBox Light      Arduino UNO     + Ethernet Shield     + GPS Shield      ~ 100 € Problem:      – Main memory:    2 k...
Conclusions We have seen difference between  Internet (of Things) and Web (of Things) We have looked at an example WoT a...
Recommendations for IoT standardization activities Concentrate on HTTP-based protocols !?   – In opposition to TCP/IP bas...
AcknowledgementsMany Thanks go to the rest of the SenseBox team:  Dustin Demuth                                Dr. Albert ...
Questions?Thank you!Arne Bröringbroering@52north.org52°North:                                      http://52north.orgSenso...
Upcoming SlideShare
Loading in …5
×

The SenseBox project & Internet of Things standardization recommendations for OGC

3,898 views

Published on

Published in: Technology, Business
  • Be the first to comment

The SenseBox project & Internet of Things standardization recommendations for OGC

  1. 1. The SenseBox projectandIoT Recommendations for OGC SWEArne Bröring -- 52° North / University of MünsterOGC Standards for the Internet of Things WorkshopBrussels, November 30th 2011
  2. 2. Introduction Advancements in microelectronics  – Components (processors, communication units etc.) are getting smaller, cheaper, more power efficient… Integration of microelectonics into day-to-day things Extends the physical thing to a digital object Extends the Internet / Web to physical things Arne Bröring - OGC TC Brussels – 30.11.2011
  3. 3. Terminology…. http://www.webofthings.com/Arne Bröring - OGC TC Brussels – 30.11.2011
  4. 4. ReviewInternet Web (= WWW) System of interconnected  System of interlinked computer networks hypertext documents Has several applications  An application of the  (e.g., WWW, email, VoIP) Internet Based on:  Based on:  IPv4 / IPv6 (IETF)  URL (IETF)  TCP (IETF)  HTTP (IETF)  HTML (W3C) Arne Bröring - OGC TC Brussels – 30.11.2011
  5. 5. Research Fields: IoT / WoTIoT WoT Low-level protocols for  Utilizes HTTP smart things (e.g. 6LoWPAN, MQTT)  REST APIs for things Naming services for things  Mash-up applications (e.g. EPCGlobal) Identification (e.g. RFID)  … … Arne Bröring - OGC TC Brussels – 30.11.2011
  6. 6. Web of Things HTTP Thing Web HTTPArne Bröring - OGC TC Brussels – 30.11.2011
  7. 7. WoT Application: SenseBox act communicate reason Thing Websense Aim: Generic sensor platform on the WebArne Bröring - OGC TC Brussels – 30.11.2011
  8. 8. Use Case: Traffic SenseBox Service vehicle RequestRoad maintenance(http://strassen.nrw.de) Arne Bröring - OGC TC Brussels – 30.11.2011
  9. 9. SenseBox PrototypeArne Bröring - OGC TC Brussels – 30.11.2011
  10. 10. Hardware DesignMini ITX1.6 GHz2 GBArne Bröring - OGC TC Brussels – 30.11.2011
  11. 11. Hardware Design Component Price in € Ultrasonic Sensor SRF8 40 GPS Shield 55 Arduino Uno Board 25 Intel Board 55 2GB Memory 20 Flash Card + Reader 40 UMTS Dongle 30 Power Supply 30 Other ~80 TOTAL 375Arne Bröring - OGC TC Brussels – 30.11.2011
  12. 12. Traffic SenseBoxArne Bröring - OGC TC Brussels – 30.11.2011
  13. 13. Data ProcessingDistance x x x x x x Process 1 Time • Cars/minute Machine readable • Utilization in % • … Process 2 • „Traffic jam!“ Human readable • „Free road.“ • … Arne Bröring - OGC TC Brussels – 30.11.2011
  14. 14. Accessing SenseBoxes GET Observations Sense Box Web Portal HTTP GETArne Bröring - OGC TC Brussels – 30.11.2011
  15. 15. REST API for SenseBox Observationshttp://my.portal/boxes/<id>http://my.portal/boxes/7/observations/<id>http://my.portal/boxes/7/observations?property=car_counthttp://my.portal/boxes/7/observations?property=car_count &time=2011-01-10T14:00,2011-02-11T16:00http://my.portal/boxes/7/observations ?bbox=3,6,23,36,urn:ogc:def:crs:EPSG:6.5:4326Arne Bröring - OGC TC Brussels – 30.11.2011
  16. 16. Example Observation"OM_Measurement": { "identifier":"obs_1", "phenomenonTime":"2011-11-30T16:40+02:00", "observedProperty":"car_count", "procedure":"http://example.org//sensor_1.xml", "featureOfInterest": { "type":"http://www.opengis.net/.../SF_SamplingPoint", "shape": {x:7.0,y:52.0,spatialReference:{wkid:4326}} }, "result": { "uom":"cars/minute", "value":10 }} Arne Bröring - OGC TC Brussels – 30.11.2011
  17. 17. Announcement Broadcast MAIL SMSArne Bröring - OGC TC Brussels – 30.11.2011
  18. 18. SenseBox Light Arduino UNO + Ethernet Shield + GPS Shield  ~ 100 € Problem: – Main memory: 2 kB – Program memory: 32 kB  Need for lightweight protocols! Arne Bröring - OGC TC Brussels – 30.11.2011
  19. 19. Conclusions We have seen difference between Internet (of Things) and Web (of Things) We have looked at an example WoT application:  the SenseBox project As a WoT application, the SenseBox needs REST API Limited resources! Arne Bröring - OGC TC Brussels – 30.11.2011
  20. 20. Recommendations for IoT standardization activities Concentrate on HTTP-based protocols !? – In opposition to TCP/IP based approaches Standardize REST API for the WoT !? Lightweight encodings (JSON) for O&M / SensorML ! – New “ThingML“ ?? Call it Web of Things at OGC ?! Arne Bröring - OGC TC Brussels – 30.11.2011
  21. 21. AcknowledgementsMany Thanks go to the rest of the SenseBox team: Dustin Demuth Dr. Albert Remke Kristina Knoppe Damian Lasnia Maurin Radtke Arthur Rohrbach Raimund Schnürer Christopher Stephan Umut Tas Jan Wirwahn Arne Bröring - OGC TC Brussels – 30.11.2011
  22. 22. Questions?Thank you!Arne Bröringbroering@52north.org52°North: http://52north.orgSensor Web lab @ IfGI: http://swsl.uni-muenster.de Arne Bröring - OGC TC Brussels – 30.11.2011

×