SlideShare a Scribd company logo
1 of 26
Applying the Open Geo-Stack to Web-enabled Things Arne Bröring ,  Damian Lasnia  &  Dr. Albert Remke (52° North) FOSS4G 2011, Denver
[object Object],[object Object],[object Object],Introduction
Web of Things Web Thing Physical Part Web Part HTTP HTTP
SenseBox  Project sense act Web reason communicate Aim:   Generic  sensor platform on the  Web
Use Case:  Traffic  SenseBox Request Road maintenance (http://strassen.nrw.de) Service vehicle
Requirements ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
Hardware Design Mini ITX 1.6 GHz 2 GB
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 Stick  30  Power Supply  30  Other  ~80  TOTAL  375
SenseBox  Prototype
Traffic  SenseBox
Data Processing Distance Time x x x x x x ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],Machine readable Human readable Process 1 Process 2
Accessing SenseBoxes Sense Box Web Portal
Accessing SenseBoxes Sense Box Web Portal HTTP POST POST  new SenseBox
Accessing SenseBoxes Sense Box Web Portal DELETE  SenseBox HTTP DELETE
Accessing SenseBoxes Sense Box Web Portal HTTP GET GET  SenseBox Collection
Accessing SenseBoxes Sense Box Web Portal HTTP PUT Redirect! PUT  Configurations
Accessing SenseBoxes Sense Box Web Portal HTTP GET Redirect! GET  Observations
REST API for SenseBox Observations ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
Announcement Broadcast MAIL SMS
Software Design SenseBox Transformation Processes Database SenseBox Portal REST API Mapping Component REST API Sensor Access VPN Server Webserver Database Webserver
Software Design SenseBox Transformation Processes Database SenseBox Portal REST API Mapping Component REST API Sensor Access VPN Server Webserver Database Webserver
 
 
Future Work ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
Acknowledgements ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
Questions? ,[object Object],[object Object],[object Object],[object Object]

More Related Content

Similar to SenseBox

Athens IoT meetup #7 - Create the Internet of your Things - Laurent Ellerbach...
Athens IoT meetup #7 - Create the Internet of your Things - Laurent Ellerbach...Athens IoT meetup #7 - Create the Internet of your Things - Laurent Ellerbach...
Athens IoT meetup #7 - Create the Internet of your Things - Laurent Ellerbach...Athens IoT Meetup
 
Open IoT Cloud Architecture, Web of Things, Shenzhen, China.
Open IoT Cloud Architecture, Web of Things, Shenzhen, China.Open IoT Cloud Architecture, Web of Things, Shenzhen, China.
Open IoT Cloud Architecture, Web of Things, Shenzhen, China.Jollen Chen
 
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
 
V2 peter-lubbers-sf-jug-websocket
V2 peter-lubbers-sf-jug-websocketV2 peter-lubbers-sf-jug-websocket
V2 peter-lubbers-sf-jug-websocketbrent bucci
 
High Availability by Design
High Availability by DesignHigh Availability by Design
High Availability by DesignDavid Prinzing
 
Internet of Things - protocols review (MeetUp Wireless & Networks, Poznań 21....
Internet of Things - protocols review (MeetUp Wireless & Networks, Poznań 21....Internet of Things - protocols review (MeetUp Wireless & Networks, Poznań 21....
Internet of Things - protocols review (MeetUp Wireless & Networks, Poznań 21....Marcin Bielak
 
Identifying Web Servers: A First-look Into the Future of Web Server Fingerpri...
Identifying Web Servers: A First-look Into the Future of Web Server Fingerpri...Identifying Web Servers: A First-look Into the Future of Web Server Fingerpri...
Identifying Web Servers: A First-look Into the Future of Web Server Fingerpri...Jeremiah Grossman
 
Web of Things - Connecting People and Objects on the Web
Web of Things - Connecting People and Objects on the WebWeb of Things - Connecting People and Objects on the Web
Web of Things - Connecting People and Objects on the WebDominique Guinard
 
HTML5 WebSocket: The New Network Stack for the Web
HTML5 WebSocket: The New Network Stack for the WebHTML5 WebSocket: The New Network Stack for the Web
HTML5 WebSocket: The New Network Stack for the WebPeter Lubbers
 
WPS Application Patterns
WPS Application PatternsWPS Application Patterns
WPS Application PatternsDaniel Nüst
 
IoT Architecture - Are Traditional Architectures Good Enough or do we Need Ne...
IoT Architecture - Are Traditional Architectures Good Enough or do we Need Ne...IoT Architecture - Are Traditional Architectures Good Enough or do we Need Ne...
IoT Architecture - Are Traditional Architectures Good Enough or do we Need Ne...Guido Schmutz
 
WbeRTC in IOT presented in KrankyGeek
WbeRTC in IOT presented in KrankyGeekWbeRTC in IOT presented in KrankyGeek
WbeRTC in IOT presented in KrankyGeekALTANAI BISHT
 
Create The Internet of Your Things example of a real system - Laurent Ellerbach
Create The Internet of Your Things example of a real system - Laurent EllerbachCreate The Internet of Your Things example of a real system - Laurent Ellerbach
Create The Internet of Your Things example of a real system - Laurent EllerbachITCamp
 
WebRTC, another Web?
WebRTC, another Web?WebRTC, another Web?
WebRTC, another Web?Hui Fan
 
Web browsers & the realtime web
Web browsers & the realtime webWeb browsers & the realtime web
Web browsers & the realtime webPhil Leggetter
 
Monitoring as an entry point for collaboration
Monitoring as an entry point for collaborationMonitoring as an entry point for collaboration
Monitoring as an entry point for collaborationJulien Pivotto
 
Eclipse IOT [IoT World Santa Clara]
Eclipse IOT  [IoT World Santa Clara]Eclipse IOT  [IoT World Santa Clara]
Eclipse IOT [IoT World Santa Clara]Ian Skerrett
 

Similar to SenseBox (20)

Athens IoT meetup #7 - Create the Internet of your Things - Laurent Ellerbach...
Athens IoT meetup #7 - Create the Internet of your Things - Laurent Ellerbach...Athens IoT meetup #7 - Create the Internet of your Things - Laurent Ellerbach...
Athens IoT meetup #7 - Create the Internet of your Things - Laurent Ellerbach...
 
Open Sensor Networks
Open Sensor NetworksOpen Sensor Networks
Open Sensor Networks
 
Open IoT Cloud Architecture, Web of Things, Shenzhen, China.
Open IoT Cloud Architecture, Web of Things, Shenzhen, China.Open IoT Cloud Architecture, Web of Things, Shenzhen, China.
Open IoT Cloud Architecture, Web of Things, Shenzhen, China.
 
IoT 2.pptx
IoT 2.pptxIoT 2.pptx
IoT 2.pptx
 
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
 
V2 peter-lubbers-sf-jug-websocket
V2 peter-lubbers-sf-jug-websocketV2 peter-lubbers-sf-jug-websocket
V2 peter-lubbers-sf-jug-websocket
 
High Availability by Design
High Availability by DesignHigh Availability by Design
High Availability by Design
 
Internet of Things - protocols review (MeetUp Wireless & Networks, Poznań 21....
Internet of Things - protocols review (MeetUp Wireless & Networks, Poznań 21....Internet of Things - protocols review (MeetUp Wireless & Networks, Poznań 21....
Internet of Things - protocols review (MeetUp Wireless & Networks, Poznań 21....
 
Identifying Web Servers: A First-look Into the Future of Web Server Fingerpri...
Identifying Web Servers: A First-look Into the Future of Web Server Fingerpri...Identifying Web Servers: A First-look Into the Future of Web Server Fingerpri...
Identifying Web Servers: A First-look Into the Future of Web Server Fingerpri...
 
Web of Things - Connecting People and Objects on the Web
Web of Things - Connecting People and Objects on the WebWeb of Things - Connecting People and Objects on the Web
Web of Things - Connecting People and Objects on the Web
 
HTML5 WebSocket: The New Network Stack for the Web
HTML5 WebSocket: The New Network Stack for the WebHTML5 WebSocket: The New Network Stack for the Web
HTML5 WebSocket: The New Network Stack for the Web
 
IoT
IoT IoT
IoT
 
WPS Application Patterns
WPS Application PatternsWPS Application Patterns
WPS Application Patterns
 
IoT Architecture - Are Traditional Architectures Good Enough or do we Need Ne...
IoT Architecture - Are Traditional Architectures Good Enough or do we Need Ne...IoT Architecture - Are Traditional Architectures Good Enough or do we Need Ne...
IoT Architecture - Are Traditional Architectures Good Enough or do we Need Ne...
 
WbeRTC in IOT presented in KrankyGeek
WbeRTC in IOT presented in KrankyGeekWbeRTC in IOT presented in KrankyGeek
WbeRTC in IOT presented in KrankyGeek
 
Create The Internet of Your Things example of a real system - Laurent Ellerbach
Create The Internet of Your Things example of a real system - Laurent EllerbachCreate The Internet of Your Things example of a real system - Laurent Ellerbach
Create The Internet of Your Things example of a real system - Laurent Ellerbach
 
WebRTC, another Web?
WebRTC, another Web?WebRTC, another Web?
WebRTC, another Web?
 
Web browsers & the realtime web
Web browsers & the realtime webWeb browsers & the realtime web
Web browsers & the realtime web
 
Monitoring as an entry point for collaboration
Monitoring as an entry point for collaborationMonitoring as an entry point for collaboration
Monitoring as an entry point for collaboration
 
Eclipse IOT [IoT World Santa Clara]
Eclipse IOT  [IoT World Santa Clara]Eclipse IOT  [IoT World Santa Clara]
Eclipse IOT [IoT World Santa Clara]
 

More from Arne Bröring

Location Intelligence bei Swisscom - DW2014
Location Intelligence bei Swisscom - DW2014Location Intelligence bei Swisscom - DW2014
Location Intelligence bei Swisscom - DW2014Arne 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 VisualizationArne Bröring
 
Semantic Mediation On The Sensor Web
Semantic Mediation On The Sensor WebSemantic Mediation On The Sensor Web
Semantic Mediation On The Sensor WebArne 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 IntroductionArne 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
 
The SenseBox project & Internet of Things standardization recommendations for...
The SenseBox project & Internet of Things standardization recommendations for...The SenseBox project & Internet of Things standardization recommendations for...
The SenseBox project & Internet of Things standardization recommendations for...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
 
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
 

More from Arne Bröring (16)

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 ...
 
The SenseBox project & Internet of Things standardization recommendations for...
The SenseBox project & Internet of Things standardization recommendations for...The SenseBox project & Internet of Things standardization recommendations for...
The SenseBox project & Internet of Things standardization recommendations for...
 
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.
 
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)
 

Recently uploaded

Repurposing LNG terminals for Hydrogen Ammonia: Feasibility and Cost Saving
Repurposing LNG terminals for Hydrogen Ammonia: Feasibility and Cost SavingRepurposing LNG terminals for Hydrogen Ammonia: Feasibility and Cost Saving
Repurposing LNG terminals for Hydrogen Ammonia: Feasibility and Cost SavingEdi Saputra
 
EMPOWERMENT TECHNOLOGY GRADE 11 QUARTER 2 REVIEWER
EMPOWERMENT TECHNOLOGY GRADE 11 QUARTER 2 REVIEWEREMPOWERMENT TECHNOLOGY GRADE 11 QUARTER 2 REVIEWER
EMPOWERMENT TECHNOLOGY GRADE 11 QUARTER 2 REVIEWERMadyBayot
 
DBX First Quarter 2024 Investor Presentation
DBX First Quarter 2024 Investor PresentationDBX First Quarter 2024 Investor Presentation
DBX First Quarter 2024 Investor PresentationDropbox
 
Why Teams call analytics are critical to your entire business
Why Teams call analytics are critical to your entire businessWhy Teams call analytics are critical to your entire business
Why Teams call analytics are critical to your entire businesspanagenda
 
Cloud Frontiers: A Deep Dive into Serverless Spatial Data and FME
Cloud Frontiers:  A Deep Dive into Serverless Spatial Data and FMECloud Frontiers:  A Deep Dive into Serverless Spatial Data and FME
Cloud Frontiers: A Deep Dive into Serverless Spatial Data and FMESafe Software
 
ProductAnonymous-April2024-WinProductDiscovery-MelissaKlemke
ProductAnonymous-April2024-WinProductDiscovery-MelissaKlemkeProductAnonymous-April2024-WinProductDiscovery-MelissaKlemke
ProductAnonymous-April2024-WinProductDiscovery-MelissaKlemkeProduct Anonymous
 
Web Form Automation for Bonterra Impact Management (fka Social Solutions Apri...
Web Form Automation for Bonterra Impact Management (fka Social Solutions Apri...Web Form Automation for Bonterra Impact Management (fka Social Solutions Apri...
Web Form Automation for Bonterra Impact Management (fka Social Solutions Apri...Jeffrey Haguewood
 
presentation ICT roal in 21st century education
presentation ICT roal in 21st century educationpresentation ICT roal in 21st century education
presentation ICT roal in 21st century educationjfdjdjcjdnsjd
 
WSO2's API Vision: Unifying Control, Empowering Developers
WSO2's API Vision: Unifying Control, Empowering DevelopersWSO2's API Vision: Unifying Control, Empowering Developers
WSO2's API Vision: Unifying Control, Empowering DevelopersWSO2
 
Apidays New York 2024 - Accelerating FinTech Innovation by Vasa Krishnan, Fin...
Apidays New York 2024 - Accelerating FinTech Innovation by Vasa Krishnan, Fin...Apidays New York 2024 - Accelerating FinTech Innovation by Vasa Krishnan, Fin...
Apidays New York 2024 - Accelerating FinTech Innovation by Vasa Krishnan, Fin...apidays
 
Apidays New York 2024 - The value of a flexible API Management solution for O...
Apidays New York 2024 - The value of a flexible API Management solution for O...Apidays New York 2024 - The value of a flexible API Management solution for O...
Apidays New York 2024 - The value of a flexible API Management solution for O...apidays
 
Boost Fertility New Invention Ups Success Rates.pdf
Boost Fertility New Invention Ups Success Rates.pdfBoost Fertility New Invention Ups Success Rates.pdf
Boost Fertility New Invention Ups Success Rates.pdfsudhanshuwaghmare1
 
Elevate Developer Efficiency & build GenAI Application with Amazon Q​
Elevate Developer Efficiency & build GenAI Application with Amazon Q​Elevate Developer Efficiency & build GenAI Application with Amazon Q​
Elevate Developer Efficiency & build GenAI Application with Amazon Q​Bhuvaneswari Subramani
 
Apidays New York 2024 - Scaling API-first by Ian Reasor and Radu Cotescu, Adobe
Apidays New York 2024 - Scaling API-first by Ian Reasor and Radu Cotescu, AdobeApidays New York 2024 - Scaling API-first by Ian Reasor and Radu Cotescu, Adobe
Apidays New York 2024 - Scaling API-first by Ian Reasor and Radu Cotescu, Adobeapidays
 
Polkadot JAM Slides - Token2049 - By Dr. Gavin Wood
Polkadot JAM Slides - Token2049 - By Dr. Gavin WoodPolkadot JAM Slides - Token2049 - By Dr. Gavin Wood
Polkadot JAM Slides - Token2049 - By Dr. Gavin WoodJuan lago vázquez
 
Architecting Cloud Native Applications
Architecting Cloud Native ApplicationsArchitecting Cloud Native Applications
Architecting Cloud Native ApplicationsWSO2
 
Apidays New York 2024 - APIs in 2030: The Risk of Technological Sleepwalk by ...
Apidays New York 2024 - APIs in 2030: The Risk of Technological Sleepwalk by ...Apidays New York 2024 - APIs in 2030: The Risk of Technological Sleepwalk by ...
Apidays New York 2024 - APIs in 2030: The Risk of Technological Sleepwalk by ...apidays
 
Vector Search -An Introduction in Oracle Database 23ai.pptx
Vector Search -An Introduction in Oracle Database 23ai.pptxVector Search -An Introduction in Oracle Database 23ai.pptx
Vector Search -An Introduction in Oracle Database 23ai.pptxRemote DBA Services
 

Recently uploaded (20)

Repurposing LNG terminals for Hydrogen Ammonia: Feasibility and Cost Saving
Repurposing LNG terminals for Hydrogen Ammonia: Feasibility and Cost SavingRepurposing LNG terminals for Hydrogen Ammonia: Feasibility and Cost Saving
Repurposing LNG terminals for Hydrogen Ammonia: Feasibility and Cost Saving
 
Understanding the FAA Part 107 License ..
Understanding the FAA Part 107 License ..Understanding the FAA Part 107 License ..
Understanding the FAA Part 107 License ..
 
EMPOWERMENT TECHNOLOGY GRADE 11 QUARTER 2 REVIEWER
EMPOWERMENT TECHNOLOGY GRADE 11 QUARTER 2 REVIEWEREMPOWERMENT TECHNOLOGY GRADE 11 QUARTER 2 REVIEWER
EMPOWERMENT TECHNOLOGY GRADE 11 QUARTER 2 REVIEWER
 
DBX First Quarter 2024 Investor Presentation
DBX First Quarter 2024 Investor PresentationDBX First Quarter 2024 Investor Presentation
DBX First Quarter 2024 Investor Presentation
 
+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...
+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...
+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...
 
Why Teams call analytics are critical to your entire business
Why Teams call analytics are critical to your entire businessWhy Teams call analytics are critical to your entire business
Why Teams call analytics are critical to your entire business
 
Cloud Frontiers: A Deep Dive into Serverless Spatial Data and FME
Cloud Frontiers:  A Deep Dive into Serverless Spatial Data and FMECloud Frontiers:  A Deep Dive into Serverless Spatial Data and FME
Cloud Frontiers: A Deep Dive into Serverless Spatial Data and FME
 
ProductAnonymous-April2024-WinProductDiscovery-MelissaKlemke
ProductAnonymous-April2024-WinProductDiscovery-MelissaKlemkeProductAnonymous-April2024-WinProductDiscovery-MelissaKlemke
ProductAnonymous-April2024-WinProductDiscovery-MelissaKlemke
 
Web Form Automation for Bonterra Impact Management (fka Social Solutions Apri...
Web Form Automation for Bonterra Impact Management (fka Social Solutions Apri...Web Form Automation for Bonterra Impact Management (fka Social Solutions Apri...
Web Form Automation for Bonterra Impact Management (fka Social Solutions Apri...
 
presentation ICT roal in 21st century education
presentation ICT roal in 21st century educationpresentation ICT roal in 21st century education
presentation ICT roal in 21st century education
 
WSO2's API Vision: Unifying Control, Empowering Developers
WSO2's API Vision: Unifying Control, Empowering DevelopersWSO2's API Vision: Unifying Control, Empowering Developers
WSO2's API Vision: Unifying Control, Empowering Developers
 
Apidays New York 2024 - Accelerating FinTech Innovation by Vasa Krishnan, Fin...
Apidays New York 2024 - Accelerating FinTech Innovation by Vasa Krishnan, Fin...Apidays New York 2024 - Accelerating FinTech Innovation by Vasa Krishnan, Fin...
Apidays New York 2024 - Accelerating FinTech Innovation by Vasa Krishnan, Fin...
 
Apidays New York 2024 - The value of a flexible API Management solution for O...
Apidays New York 2024 - The value of a flexible API Management solution for O...Apidays New York 2024 - The value of a flexible API Management solution for O...
Apidays New York 2024 - The value of a flexible API Management solution for O...
 
Boost Fertility New Invention Ups Success Rates.pdf
Boost Fertility New Invention Ups Success Rates.pdfBoost Fertility New Invention Ups Success Rates.pdf
Boost Fertility New Invention Ups Success Rates.pdf
 
Elevate Developer Efficiency & build GenAI Application with Amazon Q​
Elevate Developer Efficiency & build GenAI Application with Amazon Q​Elevate Developer Efficiency & build GenAI Application with Amazon Q​
Elevate Developer Efficiency & build GenAI Application with Amazon Q​
 
Apidays New York 2024 - Scaling API-first by Ian Reasor and Radu Cotescu, Adobe
Apidays New York 2024 - Scaling API-first by Ian Reasor and Radu Cotescu, AdobeApidays New York 2024 - Scaling API-first by Ian Reasor and Radu Cotescu, Adobe
Apidays New York 2024 - Scaling API-first by Ian Reasor and Radu Cotescu, Adobe
 
Polkadot JAM Slides - Token2049 - By Dr. Gavin Wood
Polkadot JAM Slides - Token2049 - By Dr. Gavin WoodPolkadot JAM Slides - Token2049 - By Dr. Gavin Wood
Polkadot JAM Slides - Token2049 - By Dr. Gavin Wood
 
Architecting Cloud Native Applications
Architecting Cloud Native ApplicationsArchitecting Cloud Native Applications
Architecting Cloud Native Applications
 
Apidays New York 2024 - APIs in 2030: The Risk of Technological Sleepwalk by ...
Apidays New York 2024 - APIs in 2030: The Risk of Technological Sleepwalk by ...Apidays New York 2024 - APIs in 2030: The Risk of Technological Sleepwalk by ...
Apidays New York 2024 - APIs in 2030: The Risk of Technological Sleepwalk by ...
 
Vector Search -An Introduction in Oracle Database 23ai.pptx
Vector Search -An Introduction in Oracle Database 23ai.pptxVector Search -An Introduction in Oracle Database 23ai.pptx
Vector Search -An Introduction in Oracle Database 23ai.pptx
 

SenseBox

Editor's Notes

  1. The motivation to this work is the fact that today web-enabled things have become (and are still becoming) more and more ubiquituous. Those kinds of web-enabled things range from: Simple toys that e.g. signal you receiving of new email appliances such as frdges which twitter to you if groceries for tonights dinner are missing smart metering adapters which post the power concumption of your applicanes online nowadays even cars have internet access and with GMs new Iphone app you can check the tire pressure or swith on/off the car digital picture frames that show the pictures from your flickr account up to general sensing devices which can be used in different scenarios 2011-05-03, Linked Open LANUV Data A.Remke, G. Börner
  2. The research area of the “Web of Things” deals with the development of infrastructures to connect such real world things to the Web. Physical things are given a web representation. These things get an identity represented by a URI and they are able to communicate through HTTP and simple REST calls. Hence, they can be easily accessed by web servers, or smart phones, information about them can be placed on websites, others things can access them, or they can be part of processes %%%%%%%%%%%%%%%%%%%%%%%%%%% They have a memory as to store and to provide information both about themselves and about the context they are living within. Objects may have additional capabilities. They may act as sensors, taking up certain stimuli and transform them into useful observations. Or they are able to do something, e.g. open and close valves or move to a certain location. Depending on the degree of control by operators these objects act more or less autonomously. All activities require a certain amount of intelligence, i.e. some kind of situational awareness, the ability to conclude and to solve problems. 2011-05-03, Linked Open LANUV Data A.Remke, G. Börner
  3. We are particularly interested in web enabled things that can not only communicate through the Web, but have also sensing capabilities and by using those are able to provide aggregated spatiotemporal information about some environmental phenomena. The SenseBox project investigates certain real world use cases for web enabled sensing things Aim is to develop a generic sensor platform which is easily deployable in an on-the-fly manner and available as a thing on the Web. 2011-05-03, Linked Open LANUV Data A.Remke, G. Börner
  4. While in general, the SenseBox is supposed to be generic, we started this project off with a clear first use case in mind. In this this first use case, the SenseBox is utilized in traffic to count cars, measure the utilization of the road, and especially detect traffic congestions. It was elaborated in collaboration with a German road maintenance adminstration. Upon request, for example, in case of mobile road works (e.g. for maintaining batters and guardrails) , a SenseBox should be sent out along with a service vehicle which secures the construction site. This SenseBox is able to count passing vehicles by utilizing an ultrasonic sensing unit capable of measuring distances to objects in front of it. Once switched on, the preconfigured SenseBox automatically connects through the mobile communication network to the Web. Vision: The squad leader of the mobile road work has than the option to access the SenseBox through his mobile device, e.g. to check if it is working properly. He may even add further information on the situational context (e.g. the type of mobile road work, operator of the SenseBox). At the same time the operator of the traffic management system notices a new sensor item popping up on his map display, symbolizing the type of sensor and the current traffic flow. He is able to select this item to get further information such as the number of vehicles currently passing by. Also, Police cars could be equipped with Traffic SenseBoxes. In case of an accident, SenseBoxes could be placed together with warning signs in a certain distance to the accident location.
  5. The requirements we have envisioned for the SenseBox are: 1. generic and flexible so that it can be utilized in different use cases. It has to allow for changes both to its configuration and to its resource/data model as to be adaptable to various use cases. 2. Outdoor deployments, e.g. the detection of traffic density, require the SenseBox to be robust against external influences such as mechanical stress, dust, temperature, humidity. Furthermore, it needs to make reliable observations under varying environmental conditions concerning for example weather, traffic, or position of the sensor. 3. Since non-technicians deploy a SenseBox, this process needs to be easy. 4. As to be discoverable it has to self-register at predefined registries. 5. While the application protocol for web enabled objects is HTTP by definition, the SenseBox has to support a variety of communication patterns (e.g. pull, push) 6. Together, those requirements shall be achieved with low costs. 2011-05-03, Linked Open LANUV Data A.Remke, G. Börner
  6. The SenseBox prototype is designed to operate on 12V and 24V batteries or car lighter sockets, as used in case of the Traffic SenseBox. To achieve a compact design a Mini-ITX low-power motherboard is chosen which allows an integration of the needed hardware components within 15x15x15 centimeters. The motherboard is equipped with a 1.66 GHz Intel Atom processor, 2GB RAM and 8GB CompactFlash mass storage for data processing, data storage and as web server platform. The web connectivity is established by a UMTS/3G USB device so that all collected and processed data is available on the web in real time. The web accessible data within our prototype setup is mostly derived from the two sensor outputs, GPS and ultrasonic sensor. The Arduino framework, consisting of microcontroller board hardware and the firmware programming language, is utilized to integrate the sensor components with the web enabled computing component. The Arduino Uno microcontroller board provides the capability to connect and configure a variety of different sensors in an easy way, and to preprocess the sensor outputs and send them to the main computing module. The ultrasonic range finder is configured to measure the distance between the near side lane and passing vehicles the GPS component provides location and time awareness, e.g., to georeference the other sensor´s outputs. 2011-05-03, Linked Open LANUV Data A.Remke, G. Börner
  7. This figure shows the assembled SenseBox hardware prototype which has been tested in the car counting scenario. 2011-05-03, Linked Open LANUV Data A.Remke, G. Börner
  8. … in the traffic sensebox use case, the experimental deployment looked like this. We hooked up the special traffic sensebox to the car battery next to a road The ultrasonic sensor measures the distance to object infront of it. If the distance is „unlimited“, so to say, nothing is in front. By recognizing steps of differences between measured distances, we count by-passing cars. Of course, this way of measuring is not 100% accurate, but appears to be good enough in this case and served the purpose. 2011-05-03, Linked Open LANUV Data A.Remke, G. Börner
  9. After applying this simple algorithm for car counting, we established a 2 step data processing. First, we create observations … A second process creates announcements….
  10. For being able to discover and then access senseboxes, they are registered at our SenseBox Portal
  11. To be discussed … centralized vs. decentralized
  12. To be discussed … centralized vs. decentralized
  13. For realizing also push-based delivery of information gathered by a SenseBox, the announcements that are created from observations can be sent out to registered users as notifications on different communication channels (twitter, mail, sms)
  14. Screenshot of the SenseBox portal 2011-05-03, Linked Open LANUV Data A.Remke, G. Börner
  15. Screenshot of the SenseBox portal 2011-05-03, Linked Open LANUV Data A.Remke, G. Börner