SlideShare a Scribd company logo
The SenseBox project
and
IoT Recommendations for OGC SWE

Arne Bröring -- 52° North / University of Münster

OGC Standards for the Internet of Things Workshop

Brussels, November 30th 2011
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
Terminology….




                                              http://www.webofthings.com/
Arne Bröring - OGC TC Brussels – 30.11.2011
Review
Internet                                        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
Research Fields: IoT / WoT
IoT                                            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
Web of Things




                               HTTP

         Thing                                Web

                              HTTP




Arne Bröring - OGC TC Brussels – 30.11.2011
WoT Application: SenseBox
                act
                                       communicate

     reason

                        Thing                        Web



sense

                      Aim: Generic sensor platform on the Web
Arne Bröring - OGC TC Brussels – 30.11.2011
Use Case: Traffic SenseBox


                          Service vehicle
  Request




Road maintenance
(http://strassen.nrw.de)

   Arne Bröring - OGC TC Brussels – 30.11.2011
SenseBox Prototype




Arne Bröring - OGC TC Brussels – 30.11.2011
Hardware Design




Mini ITX
1.6 GHz
2 GB


Arne Bröring - OGC TC Brussels – 30.11.2011
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                               375


Arne Bröring - OGC TC Brussels – 30.11.2011
Traffic SenseBox




Arne Bröring - OGC TC Brussels – 30.11.2011
Data Processing
Distance




                         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
Accessing SenseBoxes

       GET Observations



                                  Sense Box
                                  Web Portal




         HTTP GET

Arne Bröring - OGC TC Brussels – 30.11.2011
REST API for SenseBox Observations

http://my.portal/boxes/<id>

http://my.portal/boxes/7/observations/<id>

http://my.portal/boxes/7/observations?property=car_count

http://my.portal/boxes/7/observations?property=car_count
   &time=2011-01-10T14:00,2011-02-11T16:00

http://my.portal/boxes/7/observations
   ?bbox=3,6,23,36,urn:ogc:def:crs:EPSG:6.5:4326

Arne Bröring - OGC TC Brussels – 30.11.2011
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
Announcement Broadcast




                                         MAIL



                                         SMS




Arne Bröring - OGC TC Brussels – 30.11.2011
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
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
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
Acknowledgements
Many 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
Questions?

Thank you!


Arne Bröring

broering@52north.org




52°North:                                      http://52north.org
Sensor Web lab @ IfGI:                         http://swsl.uni-muenster.de



 Arne Bröring - OGC TC Brussels – 30.11.2011

More Related Content

Similar to The SenseBox project & Internet of Things standardization recommendations for OGC

Zenoh: The Genesis
Zenoh: The GenesisZenoh: The Genesis
Zenoh: The Genesis
Angelo Corsaro
 
IETF building block in the LwM2M Ecosystem (IoT World 2017 Workshop)
IETF building block in the LwM2M Ecosystem (IoT World 2017 Workshop)IETF building block in the LwM2M Ecosystem (IoT World 2017 Workshop)
IETF building block in the LwM2M Ecosystem (IoT World 2017 Workshop)
Open Mobile Alliance
 
IoT: An introduction
IoT: An introductionIoT: An introduction
IoT: An introduction
JWORKS powered by Ordina
 
BA and Beyond 19 Autumn Event - Pieter-Jan Pauwels - Museum of Things for People
BA and Beyond 19 Autumn Event - Pieter-Jan Pauwels - Museum of Things for PeopleBA and Beyond 19 Autumn Event - Pieter-Jan Pauwels - Museum of Things for People
BA and Beyond 19 Autumn Event - Pieter-Jan Pauwels - Museum of Things for People
BA and Beyond
 
Enterprise Developer Journey to the IoT
Enterprise Developer Journey to the IoTEnterprise Developer Journey to the IoT
Enterprise Developer Journey to the IoT
Burr Sutter
 
An inspirational talk on IoT
An inspirational talk on IoTAn inspirational talk on IoT
An inspirational talk on IoT
Bruno Cendón
 
IoTaConf 2014 - IoT Connectivity, Standards, and Architecture
IoTaConf 2014 - IoT Connectivity, Standards, and ArchitectureIoTaConf 2014 - IoT Connectivity, Standards, and Architecture
IoTaConf 2014 - IoT Connectivity, Standards, and Architecture
Todd Montgomery
 
CMMC - CNX - Community of Practice 1
CMMC - CNX - Community of Practice 1CMMC - CNX - Community of Practice 1
CMMC - CNX - Community of Practice 1
Nat Weerawan
 
OpenAIRE at the 8th e-Infrastructure Concetration Meeting Nov 5, 2010 CERN -...
OpenAIRE  at the 8th e-Infrastructure Concetration Meeting Nov 5, 2010 CERN -...OpenAIRE  at the 8th e-Infrastructure Concetration Meeting Nov 5, 2010 CERN -...
OpenAIRE at the 8th e-Infrastructure Concetration Meeting Nov 5, 2010 CERN -...
OpenAIRE
 
Creating The World’s First
Creating The World’s First Creating The World’s First
Creating The World’s First
Bristol Is Open
 
PI UK Seminar (Nov 2021) - PROFINET of Things
PI UK Seminar (Nov 2021) - PROFINET of ThingsPI UK Seminar (Nov 2021) - PROFINET of Things
PI UK Seminar (Nov 2021) - PROFINET of Things
PROFIBUS and PROFINET InternationaI - PI UK
 
IoT_IO1_1 Introduction to the IoT-1.pdf
IoT_IO1_1 Introduction to the IoT-1.pdfIoT_IO1_1 Introduction to the IoT-1.pdf
IoT_IO1_1 Introduction to the IoT-1.pdf
DanishMahmood23
 
Multipath TCP
Multipath TCPMultipath TCP
Multipath TCP
Olivier Bonaventure
 
IoT Convention Europe - Mechelen June 15th 2017
IoT Convention Europe - Mechelen June 15th 2017IoT Convention Europe - Mechelen June 15th 2017
IoT Convention Europe - Mechelen June 15th 2017
AllBits BVBA (freelancer)
 
The Role of the Communication Protocols in the IoT: Pitfalls and Advantages
The Role of the Communication Protocols in the IoT: Pitfalls and AdvantagesThe Role of the Communication Protocols in the IoT: Pitfalls and Advantages
The Role of the Communication Protocols in the IoT: Pitfalls and Advantages
Fabio Gatti
 
Final year project io t climate system
Final year project io t climate systemFinal year project io t climate system
Final year project io t climate system
Konstantinos Athanasiou
 
Go real-time with the InternetOfThings
Go real-time with the InternetOfThingsGo real-time with the InternetOfThings
Go real-time with the InternetOfThings
Uffe Björklund
 
Introduction to IoT & Project IoT Field
Introduction to IoT & Project IoT FieldIntroduction to IoT & Project IoT Field
Introduction to IoT & Project IoT Field
Mario Kušek
 
Thunderbolt by amit
Thunderbolt by amitThunderbolt by amit
Thunderbolt by amit
Amit Sinha
 

Similar to The SenseBox project & Internet of Things standardization recommendations for OGC (20)

Zenoh: The Genesis
Zenoh: The GenesisZenoh: The Genesis
Zenoh: The Genesis
 
IETF building block in the LwM2M Ecosystem (IoT World 2017 Workshop)
IETF building block in the LwM2M Ecosystem (IoT World 2017 Workshop)IETF building block in the LwM2M Ecosystem (IoT World 2017 Workshop)
IETF building block in the LwM2M Ecosystem (IoT World 2017 Workshop)
 
IoT: An introduction
IoT: An introductionIoT: An introduction
IoT: An introduction
 
BA and Beyond 19 Autumn Event - Pieter-Jan Pauwels - Museum of Things for People
BA and Beyond 19 Autumn Event - Pieter-Jan Pauwels - Museum of Things for PeopleBA and Beyond 19 Autumn Event - Pieter-Jan Pauwels - Museum of Things for People
BA and Beyond 19 Autumn Event - Pieter-Jan Pauwels - Museum of Things for People
 
Enterprise Developer Journey to the IoT
Enterprise Developer Journey to the IoTEnterprise Developer Journey to the IoT
Enterprise Developer Journey to the IoT
 
An inspirational talk on IoT
An inspirational talk on IoTAn inspirational talk on IoT
An inspirational talk on IoT
 
IoTaConf 2014 - IoT Connectivity, Standards, and Architecture
IoTaConf 2014 - IoT Connectivity, Standards, and ArchitectureIoTaConf 2014 - IoT Connectivity, Standards, and Architecture
IoTaConf 2014 - IoT Connectivity, Standards, and Architecture
 
CMMC - CNX - Community of Practice 1
CMMC - CNX - Community of Practice 1CMMC - CNX - Community of Practice 1
CMMC - CNX - Community of Practice 1
 
OpenAIRE at the 8th e-Infrastructure Concetration Meeting Nov 5, 2010 CERN -...
OpenAIRE  at the 8th e-Infrastructure Concetration Meeting Nov 5, 2010 CERN -...OpenAIRE  at the 8th e-Infrastructure Concetration Meeting Nov 5, 2010 CERN -...
OpenAIRE at the 8th e-Infrastructure Concetration Meeting Nov 5, 2010 CERN -...
 
Creating The World’s First
Creating The World’s First Creating The World’s First
Creating The World’s First
 
PI UK Seminar (Nov 2021) - PROFINET of Things
PI UK Seminar (Nov 2021) - PROFINET of ThingsPI UK Seminar (Nov 2021) - PROFINET of Things
PI UK Seminar (Nov 2021) - PROFINET of Things
 
IoT_IO1_1 Introduction to the IoT-1.pdf
IoT_IO1_1 Introduction to the IoT-1.pdfIoT_IO1_1 Introduction to the IoT-1.pdf
IoT_IO1_1 Introduction to the IoT-1.pdf
 
Multipath TCP
Multipath TCPMultipath TCP
Multipath TCP
 
IoT Convention Europe - Mechelen June 15th 2017
IoT Convention Europe - Mechelen June 15th 2017IoT Convention Europe - Mechelen June 15th 2017
IoT Convention Europe - Mechelen June 15th 2017
 
The Role of the Communication Protocols in the IoT: Pitfalls and Advantages
The Role of the Communication Protocols in the IoT: Pitfalls and AdvantagesThe Role of the Communication Protocols in the IoT: Pitfalls and Advantages
The Role of the Communication Protocols in the IoT: Pitfalls and Advantages
 
Final year project io t climate system
Final year project io t climate systemFinal year project io t climate system
Final year project io t climate system
 
Go real-time with the InternetOfThings
Go real-time with the InternetOfThingsGo real-time with the InternetOfThings
Go real-time with the InternetOfThings
 
Introduction to IoT & Project IoT Field
Introduction to IoT & Project IoT FieldIntroduction to IoT & Project IoT Field
Introduction to IoT & Project IoT Field
 
Thunderbolt by amit
Thunderbolt by amitThunderbolt by amit
Thunderbolt by amit
 
IoT 2.pptx
IoT 2.pptxIoT 2.pptx
IoT 2.pptx
 

More from Arne Bröring

Location Intelligence bei Swisscom - DW2014
Location Intelligence bei Swisscom - DW2014Location Intelligence bei Swisscom - DW2014
Location Intelligence bei Swisscom - DW2014
Arne Bröring
 
Processing Real-time Sensor Data Streams for 3D Web Visualization
Processing Real-time Sensor Data Streams for 3D Web VisualizationProcessing Real-time Sensor Data Streams for 3D Web Visualization
Processing Real-time Sensor Data Streams for 3D Web Visualization
Arne Bröring
 
Semantic Mediation On The Sensor Web
Semantic Mediation On The Sensor WebSemantic Mediation On The Sensor Web
Semantic Mediation On The Sensor Web
Arne Bröring
 
enviroCar at INTERGEO 2013
enviroCar at INTERGEO 2013enviroCar at INTERGEO 2013
enviroCar at INTERGEO 2013Arne Bröring
 
enviroCar Introduction
enviroCar IntroductionenviroCar Introduction
enviroCar Introduction
Arne Bröring
 
A Citizen Science Sensor Platform as a Live Link from GIS to the Internet ...
A Citizen Science Sensor Platform as a Live Link from GIS to the Internet ...A Citizen Science Sensor Platform as a Live Link from GIS to the Internet ...
A Citizen Science Sensor Platform as a Live Link from GIS to the Internet ...
Arne Bröring
 
SOS extension for the GeoServices REST API
SOS extension for the GeoServices REST APISOS extension for the GeoServices REST API
SOS extension for the GeoServices REST APIArne Bröring
 
ThinSWEClient - Visualising time series data with open source components.
ThinSWEClient - Visualising time series data with open source components.ThinSWEClient - Visualising time series data with open source components.
ThinSWEClient - Visualising time series data with open source components.Arne Bröring
 
SID Creator
SID CreatorSID Creator
SID Creator
Arne Bröring
 
Sensor Plug & Play with OGC Standards
Sensor Plug & Play with OGC StandardsSensor Plug & Play with OGC Standards
Sensor Plug & Play with OGC StandardsArne Bröring
 
Sensor Interface Descriptors - Describing instrument protocols in a standar...
Sensor Interface Descriptors - Describing instrument protocols in a standar...Sensor Interface Descriptors - Describing instrument protocols in a standar...
Sensor Interface Descriptors - Describing instrument protocols in a standar...
Arne Bröring
 
Jirka - Integrating the ogc sensor web enablement framework into the ogc cata...
Jirka - Integrating the ogc sensor web enablement framework into the ogc cata...Jirka - Integrating the ogc sensor web enablement framework into the ogc cata...
Jirka - Integrating the ogc sensor web enablement framework into the ogc cata...Arne Bröring
 
Sensor Interface Descriptors (SID)
Sensor Interface Descriptors (SID)Sensor Interface Descriptors (SID)
Sensor Interface Descriptors (SID)Arne Bröring
 
Broering - Bridging Sensor Networks and Sensor Webs @ WOT2010
Broering - Bridging Sensor Networks and Sensor Webs @ WOT2010Broering - Bridging Sensor Networks and Sensor Webs @ WOT2010
Broering - Bridging Sensor Networks and Sensor Webs @ WOT2010Arne Bröring
 

More from Arne Bröring (17)

Location Intelligence bei Swisscom - DW2014
Location Intelligence bei Swisscom - DW2014Location Intelligence bei Swisscom - DW2014
Location Intelligence bei Swisscom - DW2014
 
Processing Real-time Sensor Data Streams for 3D Web Visualization
Processing Real-time Sensor Data Streams for 3D Web VisualizationProcessing Real-time Sensor Data Streams for 3D Web Visualization
Processing Real-time Sensor Data Streams for 3D Web Visualization
 
Semantic Mediation On The Sensor Web
Semantic Mediation On The Sensor WebSemantic Mediation On The Sensor Web
Semantic Mediation On The Sensor Web
 
enviroCar at INTERGEO 2013
enviroCar at INTERGEO 2013enviroCar at INTERGEO 2013
enviroCar at INTERGEO 2013
 
enviroCar Flyer
enviroCar FlyerenviroCar Flyer
enviroCar Flyer
 
enviroCar Introduction
enviroCar IntroductionenviroCar Introduction
enviroCar Introduction
 
A Citizen Science Sensor Platform as a Live Link from GIS to the Internet ...
A Citizen Science Sensor Platform as a Live Link from GIS to the Internet ...A Citizen Science Sensor Platform as a Live Link from GIS to the Internet ...
A Citizen Science Sensor Platform as a Live Link from GIS to the Internet ...
 
SOS extension for the GeoServices REST API
SOS extension for the GeoServices REST APISOS extension for the GeoServices REST API
SOS extension for the GeoServices REST API
 
ThinSWEClient - Visualising time series data with open source components.
ThinSWEClient - Visualising time series data with open source components.ThinSWEClient - Visualising time series data with open source components.
ThinSWEClient - Visualising time series data with open source components.
 
SenseBox
SenseBoxSenseBox
SenseBox
 
SID Creator
SID CreatorSID Creator
SID Creator
 
Sensor Plug & Play with OGC Standards
Sensor Plug & Play with OGC StandardsSensor Plug & Play with OGC Standards
Sensor Plug & Play with OGC Standards
 
Sensor Interface Descriptors - Describing instrument protocols in a standar...
Sensor Interface Descriptors - Describing instrument protocols in a standar...Sensor Interface Descriptors - Describing instrument protocols in a standar...
Sensor Interface Descriptors - Describing instrument protocols in a standar...
 
Jirka - Integrating the ogc sensor web enablement framework into the ogc cata...
Jirka - Integrating the ogc sensor web enablement framework into the ogc cata...Jirka - Integrating the ogc sensor web enablement framework into the ogc cata...
Jirka - Integrating the ogc sensor web enablement framework into the ogc cata...
 
Baranski
BaranskiBaranski
Baranski
 
Sensor Interface Descriptors (SID)
Sensor Interface Descriptors (SID)Sensor Interface Descriptors (SID)
Sensor Interface Descriptors (SID)
 
Broering - Bridging Sensor Networks and Sensor Webs @ WOT2010
Broering - Bridging Sensor Networks and Sensor Webs @ WOT2010Broering - Bridging Sensor Networks and Sensor Webs @ WOT2010
Broering - Bridging Sensor Networks and Sensor Webs @ WOT2010
 

Recently uploaded

GenAISummit 2024 May 28 Sri Ambati Keynote: AGI Belongs to The Community in O...
GenAISummit 2024 May 28 Sri Ambati Keynote: AGI Belongs to The Community in O...GenAISummit 2024 May 28 Sri Ambati Keynote: AGI Belongs to The Community in O...
GenAISummit 2024 May 28 Sri Ambati Keynote: AGI Belongs to The Community in O...
Sri Ambati
 
Essentials of Automations: Optimizing FME Workflows with Parameters
Essentials of Automations: Optimizing FME Workflows with ParametersEssentials of Automations: Optimizing FME Workflows with Parameters
Essentials of Automations: Optimizing FME Workflows with Parameters
Safe Software
 
Generating a custom Ruby SDK for your web service or Rails API using Smithy
Generating a custom Ruby SDK for your web service or Rails API using SmithyGenerating a custom Ruby SDK for your web service or Rails API using Smithy
Generating a custom Ruby SDK for your web service or Rails API using Smithy
g2nightmarescribd
 
How world-class product teams are winning in the AI era by CEO and Founder, P...
How world-class product teams are winning in the AI era by CEO and Founder, P...How world-class product teams are winning in the AI era by CEO and Founder, P...
How world-class product teams are winning in the AI era by CEO and Founder, P...
Product School
 
When stars align: studies in data quality, knowledge graphs, and machine lear...
When stars align: studies in data quality, knowledge graphs, and machine lear...When stars align: studies in data quality, knowledge graphs, and machine lear...
When stars align: studies in data quality, knowledge graphs, and machine lear...
Elena Simperl
 
Empowering NextGen Mobility via Large Action Model Infrastructure (LAMI): pav...
Empowering NextGen Mobility via Large Action Model Infrastructure (LAMI): pav...Empowering NextGen Mobility via Large Action Model Infrastructure (LAMI): pav...
Empowering NextGen Mobility via Large Action Model Infrastructure (LAMI): pav...
Thierry Lestable
 
FIDO Alliance Osaka Seminar: Overview.pdf
FIDO Alliance Osaka Seminar: Overview.pdfFIDO Alliance Osaka Seminar: Overview.pdf
FIDO Alliance Osaka Seminar: Overview.pdf
FIDO Alliance
 
Smart TV Buyer Insights Survey 2024 by 91mobiles.pdf
Smart TV Buyer Insights Survey 2024 by 91mobiles.pdfSmart TV Buyer Insights Survey 2024 by 91mobiles.pdf
Smart TV Buyer Insights Survey 2024 by 91mobiles.pdf
91mobiles
 
GraphRAG is All You need? LLM & Knowledge Graph
GraphRAG is All You need? LLM & Knowledge GraphGraphRAG is All You need? LLM & Knowledge Graph
GraphRAG is All You need? LLM & Knowledge Graph
Guy Korland
 
Transcript: Selling digital books in 2024: Insights from industry leaders - T...
Transcript: Selling digital books in 2024: Insights from industry leaders - T...Transcript: Selling digital books in 2024: Insights from industry leaders - T...
Transcript: Selling digital books in 2024: Insights from industry leaders - T...
BookNet Canada
 
Designing Great Products: The Power of Design and Leadership by Chief Designe...
Designing Great Products: The Power of Design and Leadership by Chief Designe...Designing Great Products: The Power of Design and Leadership by Chief Designe...
Designing Great Products: The Power of Design and Leadership by Chief Designe...
Product School
 
DevOps and Testing slides at DASA Connect
DevOps and Testing slides at DASA ConnectDevOps and Testing slides at DASA Connect
DevOps and Testing slides at DASA Connect
Kari Kakkonen
 
UiPath Test Automation using UiPath Test Suite series, part 4
UiPath Test Automation using UiPath Test Suite series, part 4UiPath Test Automation using UiPath Test Suite series, part 4
UiPath Test Automation using UiPath Test Suite series, part 4
DianaGray10
 
Key Trends Shaping the Future of Infrastructure.pdf
Key Trends Shaping the Future of Infrastructure.pdfKey Trends Shaping the Future of Infrastructure.pdf
Key Trends Shaping the Future of Infrastructure.pdf
Cheryl Hung
 
Kubernetes & AI - Beauty and the Beast !?! @KCD Istanbul 2024
Kubernetes & AI - Beauty and the Beast !?! @KCD Istanbul 2024Kubernetes & AI - Beauty and the Beast !?! @KCD Istanbul 2024
Kubernetes & AI - Beauty and the Beast !?! @KCD Istanbul 2024
Tobias Schneck
 
FIDO Alliance Osaka Seminar: Passkeys and the Road Ahead.pdf
FIDO Alliance Osaka Seminar: Passkeys and the Road Ahead.pdfFIDO Alliance Osaka Seminar: Passkeys and the Road Ahead.pdf
FIDO Alliance Osaka Seminar: Passkeys and the Road Ahead.pdf
FIDO Alliance
 
FIDO Alliance Osaka Seminar: Passkeys at Amazon.pdf
FIDO Alliance Osaka Seminar: Passkeys at Amazon.pdfFIDO Alliance Osaka Seminar: Passkeys at Amazon.pdf
FIDO Alliance Osaka Seminar: Passkeys at Amazon.pdf
FIDO Alliance
 
Monitoring Java Application Security with JDK Tools and JFR Events
Monitoring Java Application Security with JDK Tools and JFR EventsMonitoring Java Application Security with JDK Tools and JFR Events
Monitoring Java Application Security with JDK Tools and JFR Events
Ana-Maria Mihalceanu
 
To Graph or Not to Graph Knowledge Graph Architectures and LLMs
To Graph or Not to Graph Knowledge Graph Architectures and LLMsTo Graph or Not to Graph Knowledge Graph Architectures and LLMs
To Graph or Not to Graph Knowledge Graph Architectures and LLMs
Paul Groth
 
FIDO Alliance Osaka Seminar: FIDO Security Aspects.pdf
FIDO Alliance Osaka Seminar: FIDO Security Aspects.pdfFIDO Alliance Osaka Seminar: FIDO Security Aspects.pdf
FIDO Alliance Osaka Seminar: FIDO Security Aspects.pdf
FIDO Alliance
 

Recently uploaded (20)

GenAISummit 2024 May 28 Sri Ambati Keynote: AGI Belongs to The Community in O...
GenAISummit 2024 May 28 Sri Ambati Keynote: AGI Belongs to The Community in O...GenAISummit 2024 May 28 Sri Ambati Keynote: AGI Belongs to The Community in O...
GenAISummit 2024 May 28 Sri Ambati Keynote: AGI Belongs to The Community in O...
 
Essentials of Automations: Optimizing FME Workflows with Parameters
Essentials of Automations: Optimizing FME Workflows with ParametersEssentials of Automations: Optimizing FME Workflows with Parameters
Essentials of Automations: Optimizing FME Workflows with Parameters
 
Generating a custom Ruby SDK for your web service or Rails API using Smithy
Generating a custom Ruby SDK for your web service or Rails API using SmithyGenerating a custom Ruby SDK for your web service or Rails API using Smithy
Generating a custom Ruby SDK for your web service or Rails API using Smithy
 
How world-class product teams are winning in the AI era by CEO and Founder, P...
How world-class product teams are winning in the AI era by CEO and Founder, P...How world-class product teams are winning in the AI era by CEO and Founder, P...
How world-class product teams are winning in the AI era by CEO and Founder, P...
 
When stars align: studies in data quality, knowledge graphs, and machine lear...
When stars align: studies in data quality, knowledge graphs, and machine lear...When stars align: studies in data quality, knowledge graphs, and machine lear...
When stars align: studies in data quality, knowledge graphs, and machine lear...
 
Empowering NextGen Mobility via Large Action Model Infrastructure (LAMI): pav...
Empowering NextGen Mobility via Large Action Model Infrastructure (LAMI): pav...Empowering NextGen Mobility via Large Action Model Infrastructure (LAMI): pav...
Empowering NextGen Mobility via Large Action Model Infrastructure (LAMI): pav...
 
FIDO Alliance Osaka Seminar: Overview.pdf
FIDO Alliance Osaka Seminar: Overview.pdfFIDO Alliance Osaka Seminar: Overview.pdf
FIDO Alliance Osaka Seminar: Overview.pdf
 
Smart TV Buyer Insights Survey 2024 by 91mobiles.pdf
Smart TV Buyer Insights Survey 2024 by 91mobiles.pdfSmart TV Buyer Insights Survey 2024 by 91mobiles.pdf
Smart TV Buyer Insights Survey 2024 by 91mobiles.pdf
 
GraphRAG is All You need? LLM & Knowledge Graph
GraphRAG is All You need? LLM & Knowledge GraphGraphRAG is All You need? LLM & Knowledge Graph
GraphRAG is All You need? LLM & Knowledge Graph
 
Transcript: Selling digital books in 2024: Insights from industry leaders - T...
Transcript: Selling digital books in 2024: Insights from industry leaders - T...Transcript: Selling digital books in 2024: Insights from industry leaders - T...
Transcript: Selling digital books in 2024: Insights from industry leaders - T...
 
Designing Great Products: The Power of Design and Leadership by Chief Designe...
Designing Great Products: The Power of Design and Leadership by Chief Designe...Designing Great Products: The Power of Design and Leadership by Chief Designe...
Designing Great Products: The Power of Design and Leadership by Chief Designe...
 
DevOps and Testing slides at DASA Connect
DevOps and Testing slides at DASA ConnectDevOps and Testing slides at DASA Connect
DevOps and Testing slides at DASA Connect
 
UiPath Test Automation using UiPath Test Suite series, part 4
UiPath Test Automation using UiPath Test Suite series, part 4UiPath Test Automation using UiPath Test Suite series, part 4
UiPath Test Automation using UiPath Test Suite series, part 4
 
Key Trends Shaping the Future of Infrastructure.pdf
Key Trends Shaping the Future of Infrastructure.pdfKey Trends Shaping the Future of Infrastructure.pdf
Key Trends Shaping the Future of Infrastructure.pdf
 
Kubernetes & AI - Beauty and the Beast !?! @KCD Istanbul 2024
Kubernetes & AI - Beauty and the Beast !?! @KCD Istanbul 2024Kubernetes & AI - Beauty and the Beast !?! @KCD Istanbul 2024
Kubernetes & AI - Beauty and the Beast !?! @KCD Istanbul 2024
 
FIDO Alliance Osaka Seminar: Passkeys and the Road Ahead.pdf
FIDO Alliance Osaka Seminar: Passkeys and the Road Ahead.pdfFIDO Alliance Osaka Seminar: Passkeys and the Road Ahead.pdf
FIDO Alliance Osaka Seminar: Passkeys and the Road Ahead.pdf
 
FIDO Alliance Osaka Seminar: Passkeys at Amazon.pdf
FIDO Alliance Osaka Seminar: Passkeys at Amazon.pdfFIDO Alliance Osaka Seminar: Passkeys at Amazon.pdf
FIDO Alliance Osaka Seminar: Passkeys at Amazon.pdf
 
Monitoring Java Application Security with JDK Tools and JFR Events
Monitoring Java Application Security with JDK Tools and JFR EventsMonitoring Java Application Security with JDK Tools and JFR Events
Monitoring Java Application Security with JDK Tools and JFR Events
 
To Graph or Not to Graph Knowledge Graph Architectures and LLMs
To Graph or Not to Graph Knowledge Graph Architectures and LLMsTo Graph or Not to Graph Knowledge Graph Architectures and LLMs
To Graph or Not to Graph Knowledge Graph Architectures and LLMs
 
FIDO Alliance Osaka Seminar: FIDO Security Aspects.pdf
FIDO Alliance Osaka Seminar: FIDO Security Aspects.pdfFIDO Alliance Osaka Seminar: FIDO Security Aspects.pdf
FIDO Alliance Osaka Seminar: FIDO Security Aspects.pdf
 

The SenseBox project & Internet of Things standardization recommendations for OGC

  • 1. The SenseBox project and IoT Recommendations for OGC SWE Arne Bröring -- 52° North / University of Münster OGC Standards for the Internet of Things Workshop Brussels, November 30th 2011
  • 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. Terminology…. http://www.webofthings.com/ Arne Bröring - OGC TC Brussels – 30.11.2011
  • 4. Review Internet 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. Research Fields: IoT / WoT IoT 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. Web of Things HTTP Thing Web HTTP Arne Bröring - OGC TC Brussels – 30.11.2011
  • 7. WoT Application: SenseBox act communicate reason Thing Web sense Aim: Generic sensor platform on the Web Arne Bröring - OGC TC Brussels – 30.11.2011
  • 8. Use Case: Traffic SenseBox Service vehicle Request Road maintenance (http://strassen.nrw.de) Arne Bröring - OGC TC Brussels – 30.11.2011
  • 9. SenseBox Prototype Arne Bröring - OGC TC Brussels – 30.11.2011
  • 10. Hardware Design Mini ITX 1.6 GHz 2 GB Arne Bröring - OGC TC Brussels – 30.11.2011
  • 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 375 Arne Bröring - OGC TC Brussels – 30.11.2011
  • 12. Traffic SenseBox Arne Bröring - OGC TC Brussels – 30.11.2011
  • 13. Data Processing Distance 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. Accessing SenseBoxes GET Observations Sense Box Web Portal HTTP GET Arne Bröring - OGC TC Brussels – 30.11.2011
  • 15. REST API for SenseBox Observations http://my.portal/boxes/<id> http://my.portal/boxes/7/observations/<id> http://my.portal/boxes/7/observations?property=car_count http://my.portal/boxes/7/observations?property=car_count &time=2011-01-10T14:00,2011-02-11T16:00 http://my.portal/boxes/7/observations ?bbox=3,6,23,36,urn:ogc:def:crs:EPSG:6.5:4326 Arne Bröring - OGC TC Brussels – 30.11.2011
  • 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. Announcement Broadcast MAIL SMS Arne Bröring - OGC TC Brussels – 30.11.2011
  • 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. 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. 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. Acknowledgements Many 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. Questions? Thank you! Arne Bröring broering@52north.org 52°North: http://52north.org Sensor Web lab @ IfGI: http://swsl.uni-muenster.de Arne Bröring - OGC TC Brussels – 30.11.2011