SlideShare ist ein Scribd-Unternehmen logo
1 von 34
Downloaden Sie, um offline zu lesen
Achim Friedland | GraphDefiend GmbH
Can the e-Mobility Charging Infrastructure
be a Blueprint for other IoT Projects?
1. Motivation
2. Bits, Bytes and Protocols
3. Improving the service via Blockchains?
e-Mobility is the future…
…and a real pleasure!
Charging your car…
…still a real pain!
Finding a parking spot…
…still a real pain!
Real time navigation…
…still a real pain!
Open Data is coming!
And will be more than just „free“ data.
Maybe more a bug pattern than
a success story!
Can‘t we do e-mobility somehow smarter?
1. Motivation
2. Bits, Bytes and Protocols
3. Improving the service via Blockchains?
Internet of e-Mobility Things
Charging via Local Authentication
Charging via Local Authentication
Flat RFID Card Ids for User Authentication
→ Flooding, High Latency, Bad Scaling, Privacy?
Problem:
Charging via Remote Start
DE*GEF*E12345678*1
DE*GEF*E12345678*2
EVSE Id = Power Socket Id
Communication Patterns
CS
• Reservations & Remote Start/Stop
• Firmware Updates
• Local Authentication (RFID, NFC, …)
• Current Status, Events, Sensor Data
Internet of e-Mobility Things
Challenged Networking
• High latency & error rate, low throughput
• NAT instead of global routable IPv4 Addressing (no IPv6)
• Operational expensive workarounds (Private APNs, VPNs, …)
OCPP’s 1st Approach
CS
• HTTPS/SOAP Server
• Requires public IP Addresses or Private APN
in mobile networks (~VPN)
– Expensive in operations
• HTTPS/SOAP Client
• Often no reuse of TCP/TLS sessions
– High latency
Open Charge Point Protocol - http://www.openchargealliance.org
OCPP’s 2nd Approach
CS
• HTTPS/WebSockets Client
• Symmetric Remote Procedure Calls (WAMP)
• JSON data representation
• Solves a lot of problems of the 1st approach
• Slow and redundant HTTP/WebSockets
connection setup
• Still no state-machines defined
Open Charge Point Protocol - http://www.openchargealliance.org
When not to use HTTP in IoT?
• Bidirectional communication via a single
connection and single data representation
esp. when using SOAP (as it has its own reliable transport features!)
• Multiple replies for a single request or server-
sent-(priority)-events
• Neither CoAP, nor HTTP/2 are better
• ~for any M2M communication (ex. discoverability)
When to use HTTP in IoT?
• Real client-2-server communication over
multiple (virtual) connections
• Multiple data representations (HTML, XML,
JSON, CSV, …), encodings…
• Multiple human languages
• Data caching
• ~for any H2M communication
Lessons learned
• No matter what, build your protocol bottom up
• Do not try to work around HTTP issues!
• On wireless: Overall Air time matters much
more than plain packet size
• Steal context idea from JSON-LD for
versioning and protocol diversity/dialects
(Maybe a talk for next year…)
1. Motivation
2. Bits, Bytes and Protocols
3. Improving the service via Blockchains?
e-Mobility Characteristics
• Selling energy is still highly regulated
• Selling energy is close to micro payments
• Digitalization benefits are mostly unattended
“Horses 3.0”
• Highly data-driven, but unclear how to
incentivize data providers and data quality
Charge my electric vehicle (now)
Route me from A to B* with (electric)
constraints
vs.
e-Mobility Mission Statement
• Data (access) marketplaces do not work
and do not solve data quality issues
• (Government) Open Data is already
payed and maintained
• What are business models for data-
driven companies in the new Open Data
Age?
Blockchains and Open Data
• Both are open
• Both try hard to
respect privacy
• Smart Contracts
define rules which
are enforced by the
system
Open e-Mobility Data on
Blockchains
Smart Contracts define…
• Data quality (e.g. correct static data, fast dynamic
data updates)
• Service-Level-Agreements of your backend
• Which protocol features do you support?
• Reservations and Remote Start/Stop
• Construction sites and traffic jams
• Taxes, Tolls and charges
Routing Example (1)
• EV driver starts a routing process from A to B*
• Companies use Open Data to calculate
possible routes and publish the results and
which data they used encrypted for the driver
on the Blockchain
• EV driver chooses a route and publishes the
data used on the Blockchain
( Maybe delayed for higher privacy )
Routing Example (2)
• Possible reservations are made
• Competitors can verify wether the provided
information on the used data for the routing
process make sense or not
→ They accept the transaction or not
• Data providers and the routing service are
refunded
Open Data on Blockchains
• Recording any data coming from billions of
data providers (everyone is a prosumer) on
blockchains
• Incentivize high data quality and services
• Refund only data that is actually useful:
“IoT Rank” ;)
1. Motivation
2. Bits, Bytes and Protocols
3. Improving the service via Blockchains?
achim.friedland@graphdefined.com
https://open.charging.cloud
http://m6jonkyse2xyk7nd.onion
Q&A

Weitere ähnliche Inhalte

Andere mochten auch

Real world blockchains
Real world blockchainsReal world blockchains
Real world blockchainsDmitry Meshkov
 
Introduction to IOT & Smart City
Introduction to IOT & Smart CityIntroduction to IOT & Smart City
Introduction to IOT & Smart CityDr. Mazlan Abbas
 
The New Mega Trends Sarwant Singh Frost Sullivan
The New Mega Trends   Sarwant Singh   Frost SullivanThe New Mega Trends   Sarwant Singh   Frost Sullivan
The New Mega Trends Sarwant Singh Frost SullivanLillyFrost
 
Logica E mobility payments and communications logica roadmap sweden
Logica E mobility payments and communications logica roadmap swedenLogica E mobility payments and communications logica roadmap sweden
Logica E mobility payments and communications logica roadmap swedenMartin Högenberg
 
UK e-Infrastructure for Research - UK/USA HPC Workshop, Oxford, July 2015
UK e-Infrastructure for Research - UK/USA HPC Workshop, Oxford, July 2015UK e-Infrastructure for Research - UK/USA HPC Workshop, Oxford, July 2015
UK e-Infrastructure for Research - UK/USA HPC Workshop, Oxford, July 2015Martin Hamilton
 
The Institute of Brand Logic - SPECTRUM
The Institute of Brand Logic - SPECTRUMThe Institute of Brand Logic - SPECTRUM
The Institute of Brand Logic - SPECTRUMKeith Forsyth
 
Dienstleistungen für Elektromobilität: Studie zu Marktpositionierung und Erfo...
Dienstleistungen für Elektromobilität: Studie zu Marktpositionierung und Erfo...Dienstleistungen für Elektromobilität: Studie zu Marktpositionierung und Erfo...
Dienstleistungen für Elektromobilität: Studie zu Marktpositionierung und Erfo...Sabrina Lamberth-Cocca
 
Satish prasad bangalore india_satmd410
Satish prasad bangalore india_satmd410Satish prasad bangalore india_satmd410
Satish prasad bangalore india_satmd410satmd410
 
B. Mollstedt, "E.ON Mobility," in Electric Vehicle Integration Into Modern Po...
B. Mollstedt, "E.ON Mobility," in Electric Vehicle Integration Into Modern Po...B. Mollstedt, "E.ON Mobility," in Electric Vehicle Integration Into Modern Po...
B. Mollstedt, "E.ON Mobility," in Electric Vehicle Integration Into Modern Po...Eamon Keane
 
2014 01 continental_automotive_student_presentation
2014 01 continental_automotive_student_presentation2014 01 continental_automotive_student_presentation
2014 01 continental_automotive_student_presentationGeorge Șuveți
 
Semantic Integration at large scale
Semantic Integration at large scaleSemantic Integration at large scale
Semantic Integration at large scaleGrowSmarter
 
Internet of Everything
Internet of EverythingInternet of Everything
Internet of EverythingCisco Services
 
Internet of Things: Concepts and Technologies
Internet of Things: Concepts and TechnologiesInternet of Things: Concepts and Technologies
Internet of Things: Concepts and TechnologiesPayamBarnaghi
 
Internet of Things: mercato, tecnologie, applicazioni e competenze
Internet of Things: mercato, tecnologie, applicazioni e competenzeInternet of Things: mercato, tecnologie, applicazioni e competenze
Internet of Things: mercato, tecnologie, applicazioni e competenzeArmando Martin
 
Smart Cities: Integration Mechanisms, Humble Lamppost, E-Mobility
Smart Cities: Integration Mechanisms, Humble Lamppost, E-MobilitySmart Cities: Integration Mechanisms, Humble Lamppost, E-Mobility
Smart Cities: Integration Mechanisms, Humble Lamppost, E-MobilityGrowSmarter
 
IoT+Blockchain & Decentralized Apps
IoT+Blockchain & Decentralized AppsIoT+Blockchain & Decentralized Apps
IoT+Blockchain & Decentralized AppsRong Chen
 
Frost & Sullivan - world's top global mega trends to 2025 and implications
Frost & Sullivan - world's top global mega trends to 2025 and implicationsFrost & Sullivan - world's top global mega trends to 2025 and implications
Frost & Sullivan - world's top global mega trends to 2025 and implicationspolenumerique33
 
Big Data Analytics for the Industrial Internet of Things
Big Data Analytics for the Industrial Internet of ThingsBig Data Analytics for the Industrial Internet of Things
Big Data Analytics for the Industrial Internet of ThingsAnthony Chen
 
Blockchain Smartnetworks: Bitcoin and Blockchain Explained
Blockchain Smartnetworks: Bitcoin and Blockchain ExplainedBlockchain Smartnetworks: Bitcoin and Blockchain Explained
Blockchain Smartnetworks: Bitcoin and Blockchain ExplainedMelanie Swan
 

Andere mochten auch (20)

Real world blockchains
Real world blockchainsReal world blockchains
Real world blockchains
 
Introduction to IOT & Smart City
Introduction to IOT & Smart CityIntroduction to IOT & Smart City
Introduction to IOT & Smart City
 
The New Mega Trends Sarwant Singh Frost Sullivan
The New Mega Trends   Sarwant Singh   Frost SullivanThe New Mega Trends   Sarwant Singh   Frost Sullivan
The New Mega Trends Sarwant Singh Frost Sullivan
 
Logica E mobility payments and communications logica roadmap sweden
Logica E mobility payments and communications logica roadmap swedenLogica E mobility payments and communications logica roadmap sweden
Logica E mobility payments and communications logica roadmap sweden
 
UK e-Infrastructure for Research - UK/USA HPC Workshop, Oxford, July 2015
UK e-Infrastructure for Research - UK/USA HPC Workshop, Oxford, July 2015UK e-Infrastructure for Research - UK/USA HPC Workshop, Oxford, July 2015
UK e-Infrastructure for Research - UK/USA HPC Workshop, Oxford, July 2015
 
The Institute of Brand Logic - SPECTRUM
The Institute of Brand Logic - SPECTRUMThe Institute of Brand Logic - SPECTRUM
The Institute of Brand Logic - SPECTRUM
 
Dienstleistungen für Elektromobilität: Studie zu Marktpositionierung und Erfo...
Dienstleistungen für Elektromobilität: Studie zu Marktpositionierung und Erfo...Dienstleistungen für Elektromobilität: Studie zu Marktpositionierung und Erfo...
Dienstleistungen für Elektromobilität: Studie zu Marktpositionierung und Erfo...
 
Satish prasad bangalore india_satmd410
Satish prasad bangalore india_satmd410Satish prasad bangalore india_satmd410
Satish prasad bangalore india_satmd410
 
The internet of things
The internet of thingsThe internet of things
The internet of things
 
B. Mollstedt, "E.ON Mobility," in Electric Vehicle Integration Into Modern Po...
B. Mollstedt, "E.ON Mobility," in Electric Vehicle Integration Into Modern Po...B. Mollstedt, "E.ON Mobility," in Electric Vehicle Integration Into Modern Po...
B. Mollstedt, "E.ON Mobility," in Electric Vehicle Integration Into Modern Po...
 
2014 01 continental_automotive_student_presentation
2014 01 continental_automotive_student_presentation2014 01 continental_automotive_student_presentation
2014 01 continental_automotive_student_presentation
 
Semantic Integration at large scale
Semantic Integration at large scaleSemantic Integration at large scale
Semantic Integration at large scale
 
Internet of Everything
Internet of EverythingInternet of Everything
Internet of Everything
 
Internet of Things: Concepts and Technologies
Internet of Things: Concepts and TechnologiesInternet of Things: Concepts and Technologies
Internet of Things: Concepts and Technologies
 
Internet of Things: mercato, tecnologie, applicazioni e competenze
Internet of Things: mercato, tecnologie, applicazioni e competenzeInternet of Things: mercato, tecnologie, applicazioni e competenze
Internet of Things: mercato, tecnologie, applicazioni e competenze
 
Smart Cities: Integration Mechanisms, Humble Lamppost, E-Mobility
Smart Cities: Integration Mechanisms, Humble Lamppost, E-MobilitySmart Cities: Integration Mechanisms, Humble Lamppost, E-Mobility
Smart Cities: Integration Mechanisms, Humble Lamppost, E-Mobility
 
IoT+Blockchain & Decentralized Apps
IoT+Blockchain & Decentralized AppsIoT+Blockchain & Decentralized Apps
IoT+Blockchain & Decentralized Apps
 
Frost & Sullivan - world's top global mega trends to 2025 and implications
Frost & Sullivan - world's top global mega trends to 2025 and implicationsFrost & Sullivan - world's top global mega trends to 2025 and implications
Frost & Sullivan - world's top global mega trends to 2025 and implications
 
Big Data Analytics for the Industrial Internet of Things
Big Data Analytics for the Industrial Internet of ThingsBig Data Analytics for the Industrial Internet of Things
Big Data Analytics for the Industrial Internet of Things
 
Blockchain Smartnetworks: Bitcoin and Blockchain Explained
Blockchain Smartnetworks: Bitcoin and Blockchain ExplainedBlockchain Smartnetworks: Bitcoin and Blockchain Explained
Blockchain Smartnetworks: Bitcoin and Blockchain Explained
 

Ähnlich wie Can the e-Mobility Charging Infrastructure be a Blueprint for other IoT Projects?

Ambient Intelligence perspective from IoT insight
Ambient Intelligence perspective from IoT insightAmbient Intelligence perspective from IoT insight
Ambient Intelligence perspective from IoT insightPrasan Dutt
 
D1-3-Signaling
D1-3-SignalingD1-3-Signaling
D1-3-SignalingOleg Levy
 
OSS Presentation Keynote by Jason Hoffman
OSS Presentation Keynote by Jason HoffmanOSS Presentation Keynote by Jason Hoffman
OSS Presentation Keynote by Jason HoffmanOpenStorageSummit
 
Unit 1 web technology uptu slide
Unit 1 web technology uptu slideUnit 1 web technology uptu slide
Unit 1 web technology uptu slideAbhishek Kesharwani
 
From the Internet of Things to Intelligent Systems A Developer's Primer - Gar...
From the Internet of Things to Intelligent Systems A Developer's Primer - Gar...From the Internet of Things to Intelligent Systems A Developer's Primer - Gar...
From the Internet of Things to Intelligent Systems A Developer's Primer - Gar...Rick G. Garibay
 
Why HTTP Won't Work For The Internet of Things (Dreamforce 2014)
Why HTTP Won't Work For The Internet of Things (Dreamforce 2014)Why HTTP Won't Work For The Internet of Things (Dreamforce 2014)
Why HTTP Won't Work For The Internet of Things (Dreamforce 2014)kellogh
 
Bringing Data to the Edge
Bringing Data to the EdgeBringing Data to the Edge
Bringing Data to the Edgegreenrobot
 
The Web of Things
The Web of ThingsThe Web of Things
The Web of ThingsFrank Greco
 
chapter-4-networking hjgjjgj did hfhhfhj
chapter-4-networking hjgjjgj did hfhhfhjchapter-4-networking hjgjjgj did hfhhfhj
chapter-4-networking hjgjjgj did hfhhfhjAmitDeshai
 
An introduction to blockchain and hyperledger v ru
An introduction to blockchain and hyperledger v ruAn introduction to blockchain and hyperledger v ru
An introduction to blockchain and hyperledger v ruLennartF
 
Roberto minerva 20181130
Roberto minerva 20181130  Roberto minerva 20181130
Roberto minerva 20181130 Roberto Minerva
 
An assessment of internet of things protocols for constrain apps
An assessment of internet of things protocols for constrain appsAn assessment of internet of things protocols for constrain apps
An assessment of internet of things protocols for constrain appsPokala Sai
 
Edge computing and its role in architecting IoT
Edge computing and its role in architecting IoTEdge computing and its role in architecting IoT
Edge computing and its role in architecting IoTKiran Kumar Pattanaik
 
Can a browser become an IoT Gateway?
Can a browser become an IoT Gateway?Can a browser become an IoT Gateway?
Can a browser become an IoT Gateway?Sooraj Sanker
 
Smart Contracts That Learn
Smart Contracts That LearnSmart Contracts That Learn
Smart Contracts That LearnMike Slinn
 

Ähnlich wie Can the e-Mobility Charging Infrastructure be a Blueprint for other IoT Projects? (20)

intro to iot.pdf
intro to iot.pdfintro to iot.pdf
intro to iot.pdf
 
Internet of things
Internet of thingsInternet of things
Internet of things
 
Ambient Intelligence perspective from IoT insight
Ambient Intelligence perspective from IoT insightAmbient Intelligence perspective from IoT insight
Ambient Intelligence perspective from IoT insight
 
D1-3-Signaling
D1-3-SignalingD1-3-Signaling
D1-3-Signaling
 
OSS Presentation Keynote by Jason Hoffman
OSS Presentation Keynote by Jason HoffmanOSS Presentation Keynote by Jason Hoffman
OSS Presentation Keynote by Jason Hoffman
 
chapter-1_iot.pptx
chapter-1_iot.pptxchapter-1_iot.pptx
chapter-1_iot.pptx
 
IOT UNIT 1B.ppt
IOT UNIT 1B.pptIOT UNIT 1B.ppt
IOT UNIT 1B.ppt
 
Unit 1 web technology uptu slide
Unit 1 web technology uptu slideUnit 1 web technology uptu slide
Unit 1 web technology uptu slide
 
From the Internet of Things to Intelligent Systems A Developer's Primer - Gar...
From the Internet of Things to Intelligent Systems A Developer's Primer - Gar...From the Internet of Things to Intelligent Systems A Developer's Primer - Gar...
From the Internet of Things to Intelligent Systems A Developer's Primer - Gar...
 
Why HTTP Won't Work For The Internet of Things (Dreamforce 2014)
Why HTTP Won't Work For The Internet of Things (Dreamforce 2014)Why HTTP Won't Work For The Internet of Things (Dreamforce 2014)
Why HTTP Won't Work For The Internet of Things (Dreamforce 2014)
 
Bringing Data to the Edge
Bringing Data to the EdgeBringing Data to the Edge
Bringing Data to the Edge
 
The Web of Things
The Web of ThingsThe Web of Things
The Web of Things
 
chapter-4-networking hjgjjgj did hfhhfhj
chapter-4-networking hjgjjgj did hfhhfhjchapter-4-networking hjgjjgj did hfhhfhj
chapter-4-networking hjgjjgj did hfhhfhj
 
An introduction to blockchain and hyperledger v ru
An introduction to blockchain and hyperledger v ruAn introduction to blockchain and hyperledger v ru
An introduction to blockchain and hyperledger v ru
 
Chapter 1 updated.pdf
Chapter 1 updated.pdfChapter 1 updated.pdf
Chapter 1 updated.pdf
 
Roberto minerva 20181130
Roberto minerva 20181130  Roberto minerva 20181130
Roberto minerva 20181130
 
An assessment of internet of things protocols for constrain apps
An assessment of internet of things protocols for constrain appsAn assessment of internet of things protocols for constrain apps
An assessment of internet of things protocols for constrain apps
 
Edge computing and its role in architecting IoT
Edge computing and its role in architecting IoTEdge computing and its role in architecting IoT
Edge computing and its role in architecting IoT
 
Can a browser become an IoT Gateway?
Can a browser become an IoT Gateway?Can a browser become an IoT Gateway?
Can a browser become an IoT Gateway?
 
Smart Contracts That Learn
Smart Contracts That LearnSmart Contracts That Learn
Smart Contracts That Learn
 

Mehr von Achim Friedland

Open Source Transparency Software for E-Mobility
Open Source Transparency Software for E-MobilityOpen Source Transparency Software for E-Mobility
Open Source Transparency Software for E-MobilityAchim Friedland
 
11. Workshop der Fachgruppe Recht „IKT für Elektromobilität III“ - Chargy Ope...
11. Workshop der Fachgruppe Recht „IKT für Elektromobilität III“ - Chargy Ope...11. Workshop der Fachgruppe Recht „IKT für Elektromobilität III“ - Chargy Ope...
11. Workshop der Fachgruppe Recht „IKT für Elektromobilität III“ - Chargy Ope...Achim Friedland
 
Chargy - E-Mobility Transparency Software
Chargy - E-Mobility Transparency SoftwareChargy - E-Mobility Transparency Software
Chargy - E-Mobility Transparency SoftwareAchim Friedland
 
Öffentliche Daten nutzen! Nur wie bekommen?
Öffentliche Daten nutzen! Nur wie bekommen?Öffentliche Daten nutzen! Nur wie bekommen?
Öffentliche Daten nutzen! Nur wie bekommen?Achim Friedland
 
Re-Using Open Data for Smart e-Mobility
Re-Using Open Data for Smart e-MobilityRe-Using Open Data for Smart e-Mobility
Re-Using Open Data for Smart e-MobilityAchim Friedland
 
Open Charging Cloud @ E-World 2017 in Essen
Open Charging Cloud @ E-World 2017 in EssenOpen Charging Cloud @ E-World 2017 in Essen
Open Charging Cloud @ E-World 2017 in EssenAchim Friedland
 
Open Charging Cloud - Manage, Share and Incentivize Open Data
Open Charging Cloud - Manage, Share and Incentivize Open DataOpen Charging Cloud - Manage, Share and Incentivize Open Data
Open Charging Cloud - Manage, Share and Incentivize Open DataAchim Friedland
 
Towards a Security-aware Network Virtualization
Towards a Security-aware Network VirtualizationTowards a Security-aware Network Virtualization
Towards a Security-aware Network VirtualizationAchim Friedland
 
A Generalized Label-Forwarding Architecture for the Future Internet
A Generalized Label-Forwarding Architecture for the Future InternetA Generalized Label-Forwarding Architecture for the Future Internet
A Generalized Label-Forwarding Architecture for the Future InternetAchim Friedland
 
1st UIM-GDB - Connections to the Real World
1st UIM-GDB - Connections to the Real World1st UIM-GDB - Connections to the Real World
1st UIM-GDB - Connections to the Real WorldAchim Friedland
 
Fosdem 2011 - A Common Graph Database Access Layer for .Net and Mono
Fosdem 2011 - A Common Graph Database Access Layer for .Net and MonoFosdem 2011 - A Common Graph Database Access Layer for .Net and Mono
Fosdem 2011 - A Common Graph Database Access Layer for .Net and MonoAchim Friedland
 
Database Pro Power Days 2010 - Graph data in the cloud using .NET
Database Pro Power Days 2010 -  Graph data in the cloud using .NETDatabase Pro Power Days 2010 -  Graph data in the cloud using .NET
Database Pro Power Days 2010 - Graph data in the cloud using .NETAchim Friedland
 
NoSQL Frankfurt 2010 - The GraphDB Landscape and sones
NoSQL Frankfurt 2010  - The GraphDB Landscape and sonesNoSQL Frankfurt 2010  - The GraphDB Landscape and sones
NoSQL Frankfurt 2010 - The GraphDB Landscape and sonesAchim Friedland
 

Mehr von Achim Friedland (13)

Open Source Transparency Software for E-Mobility
Open Source Transparency Software for E-MobilityOpen Source Transparency Software for E-Mobility
Open Source Transparency Software for E-Mobility
 
11. Workshop der Fachgruppe Recht „IKT für Elektromobilität III“ - Chargy Ope...
11. Workshop der Fachgruppe Recht „IKT für Elektromobilität III“ - Chargy Ope...11. Workshop der Fachgruppe Recht „IKT für Elektromobilität III“ - Chargy Ope...
11. Workshop der Fachgruppe Recht „IKT für Elektromobilität III“ - Chargy Ope...
 
Chargy - E-Mobility Transparency Software
Chargy - E-Mobility Transparency SoftwareChargy - E-Mobility Transparency Software
Chargy - E-Mobility Transparency Software
 
Öffentliche Daten nutzen! Nur wie bekommen?
Öffentliche Daten nutzen! Nur wie bekommen?Öffentliche Daten nutzen! Nur wie bekommen?
Öffentliche Daten nutzen! Nur wie bekommen?
 
Re-Using Open Data for Smart e-Mobility
Re-Using Open Data for Smart e-MobilityRe-Using Open Data for Smart e-Mobility
Re-Using Open Data for Smart e-Mobility
 
Open Charging Cloud @ E-World 2017 in Essen
Open Charging Cloud @ E-World 2017 in EssenOpen Charging Cloud @ E-World 2017 in Essen
Open Charging Cloud @ E-World 2017 in Essen
 
Open Charging Cloud - Manage, Share and Incentivize Open Data
Open Charging Cloud - Manage, Share and Incentivize Open DataOpen Charging Cloud - Manage, Share and Incentivize Open Data
Open Charging Cloud - Manage, Share and Incentivize Open Data
 
Towards a Security-aware Network Virtualization
Towards a Security-aware Network VirtualizationTowards a Security-aware Network Virtualization
Towards a Security-aware Network Virtualization
 
A Generalized Label-Forwarding Architecture for the Future Internet
A Generalized Label-Forwarding Architecture for the Future InternetA Generalized Label-Forwarding Architecture for the Future Internet
A Generalized Label-Forwarding Architecture for the Future Internet
 
1st UIM-GDB - Connections to the Real World
1st UIM-GDB - Connections to the Real World1st UIM-GDB - Connections to the Real World
1st UIM-GDB - Connections to the Real World
 
Fosdem 2011 - A Common Graph Database Access Layer for .Net and Mono
Fosdem 2011 - A Common Graph Database Access Layer for .Net and MonoFosdem 2011 - A Common Graph Database Access Layer for .Net and Mono
Fosdem 2011 - A Common Graph Database Access Layer for .Net and Mono
 
Database Pro Power Days 2010 - Graph data in the cloud using .NET
Database Pro Power Days 2010 -  Graph data in the cloud using .NETDatabase Pro Power Days 2010 -  Graph data in the cloud using .NET
Database Pro Power Days 2010 - Graph data in the cloud using .NET
 
NoSQL Frankfurt 2010 - The GraphDB Landscape and sones
NoSQL Frankfurt 2010  - The GraphDB Landscape and sonesNoSQL Frankfurt 2010  - The GraphDB Landscape and sones
NoSQL Frankfurt 2010 - The GraphDB Landscape and sones
 

Kürzlich hochgeladen

(+971568250507 ))# Young Call Girls in Ajman By Pakistani Call Girls in ...
(+971568250507  ))#  Young Call Girls  in Ajman  By Pakistani Call Girls  in ...(+971568250507  ))#  Young Call Girls  in Ajman  By Pakistani Call Girls  in ...
(+971568250507 ))# Young Call Girls in Ajman By Pakistani Call Girls in ...Escorts Call Girls
 
Real Escorts in Al Nahda +971524965298 Dubai Escorts Service
Real Escorts in Al Nahda +971524965298 Dubai Escorts ServiceReal Escorts in Al Nahda +971524965298 Dubai Escorts Service
Real Escorts in Al Nahda +971524965298 Dubai Escorts ServiceEscorts Call Girls
 
Call Girls Sangvi Call Me 7737669865 Budget Friendly No Advance BookingCall G...
Call Girls Sangvi Call Me 7737669865 Budget Friendly No Advance BookingCall G...Call Girls Sangvi Call Me 7737669865 Budget Friendly No Advance BookingCall G...
Call Girls Sangvi Call Me 7737669865 Budget Friendly No Advance BookingCall G...roncy bisnoi
 
➥🔝 7737669865 🔝▻ mehsana Call-girls in Women Seeking Men 🔝mehsana🔝 Escorts...
➥🔝 7737669865 🔝▻ mehsana Call-girls in Women Seeking Men  🔝mehsana🔝   Escorts...➥🔝 7737669865 🔝▻ mehsana Call-girls in Women Seeking Men  🔝mehsana🔝   Escorts...
➥🔝 7737669865 🔝▻ mehsana Call-girls in Women Seeking Men 🔝mehsana🔝 Escorts...nirzagarg
 
Russian Call Girls Pune (Adult Only) 8005736733 Escort Service 24x7 Cash Pay...
Russian Call Girls Pune  (Adult Only) 8005736733 Escort Service 24x7 Cash Pay...Russian Call Girls Pune  (Adult Only) 8005736733 Escort Service 24x7 Cash Pay...
Russian Call Girls Pune (Adult Only) 8005736733 Escort Service 24x7 Cash Pay...SUHANI PANDEY
 
Top Rated Pune Call Girls Daund ⟟ 6297143586 ⟟ Call Me For Genuine Sex Servi...
Top Rated  Pune Call Girls Daund ⟟ 6297143586 ⟟ Call Me For Genuine Sex Servi...Top Rated  Pune Call Girls Daund ⟟ 6297143586 ⟟ Call Me For Genuine Sex Servi...
Top Rated Pune Call Girls Daund ⟟ 6297143586 ⟟ Call Me For Genuine Sex Servi...Call Girls in Nagpur High Profile
 
𓀤Call On 7877925207 𓀤 Ahmedguda Call Girls Hot Model With Sexy Bhabi Ready Fo...
𓀤Call On 7877925207 𓀤 Ahmedguda Call Girls Hot Model With Sexy Bhabi Ready Fo...𓀤Call On 7877925207 𓀤 Ahmedguda Call Girls Hot Model With Sexy Bhabi Ready Fo...
𓀤Call On 7877925207 𓀤 Ahmedguda Call Girls Hot Model With Sexy Bhabi Ready Fo...Neha Pandey
 
VIP Call Girls Pollachi 7001035870 Whatsapp Number, 24/07 Booking
VIP Call Girls Pollachi 7001035870 Whatsapp Number, 24/07 BookingVIP Call Girls Pollachi 7001035870 Whatsapp Number, 24/07 Booking
VIP Call Girls Pollachi 7001035870 Whatsapp Number, 24/07 Bookingdharasingh5698
 
在线制作约克大学毕业证(yu毕业证)在读证明认证可查
在线制作约克大学毕业证(yu毕业证)在读证明认证可查在线制作约克大学毕业证(yu毕业证)在读证明认证可查
在线制作约克大学毕业证(yu毕业证)在读证明认证可查ydyuyu
 
All Time Service Available Call Girls Mg Road 👌 ⏭️ 6378878445
All Time Service Available Call Girls Mg Road 👌 ⏭️ 6378878445All Time Service Available Call Girls Mg Road 👌 ⏭️ 6378878445
All Time Service Available Call Girls Mg Road 👌 ⏭️ 6378878445ruhi
 
VIP Call Girls Himatnagar 7001035870 Whatsapp Number, 24/07 Booking
VIP Call Girls Himatnagar 7001035870 Whatsapp Number, 24/07 BookingVIP Call Girls Himatnagar 7001035870 Whatsapp Number, 24/07 Booking
VIP Call Girls Himatnagar 7001035870 Whatsapp Number, 24/07 Bookingdharasingh5698
 
Pirangut | Call Girls Pune Phone No 8005736733 Elite Escort Service Available...
Pirangut | Call Girls Pune Phone No 8005736733 Elite Escort Service Available...Pirangut | Call Girls Pune Phone No 8005736733 Elite Escort Service Available...
Pirangut | Call Girls Pune Phone No 8005736733 Elite Escort Service Available...SUHANI PANDEY
 
Yerawada ] Independent Escorts in Pune - Book 8005736733 Call Girls Available...
Yerawada ] Independent Escorts in Pune - Book 8005736733 Call Girls Available...Yerawada ] Independent Escorts in Pune - Book 8005736733 Call Girls Available...
Yerawada ] Independent Escorts in Pune - Book 8005736733 Call Girls Available...SUHANI PANDEY
 
VIP Model Call Girls NIBM ( Pune ) Call ON 8005736733 Starting From 5K to 25K...
VIP Model Call Girls NIBM ( Pune ) Call ON 8005736733 Starting From 5K to 25K...VIP Model Call Girls NIBM ( Pune ) Call ON 8005736733 Starting From 5K to 25K...
VIP Model Call Girls NIBM ( Pune ) Call ON 8005736733 Starting From 5K to 25K...SUHANI PANDEY
 
Nanded City ( Call Girls ) Pune 6297143586 Hot Model With Sexy Bhabi Ready ...
Nanded City ( Call Girls ) Pune  6297143586  Hot Model With Sexy Bhabi Ready ...Nanded City ( Call Girls ) Pune  6297143586  Hot Model With Sexy Bhabi Ready ...
Nanded City ( Call Girls ) Pune 6297143586 Hot Model With Sexy Bhabi Ready ...tanu pandey
 
Microsoft Azure Arc Customer Deck Microsoft
Microsoft Azure Arc Customer Deck MicrosoftMicrosoft Azure Arc Customer Deck Microsoft
Microsoft Azure Arc Customer Deck MicrosoftAanSulistiyo
 
Shikrapur - Call Girls in Pune Neha 8005736733 | 100% Gennuine High Class Ind...
Shikrapur - Call Girls in Pune Neha 8005736733 | 100% Gennuine High Class Ind...Shikrapur - Call Girls in Pune Neha 8005736733 | 100% Gennuine High Class Ind...
Shikrapur - Call Girls in Pune Neha 8005736733 | 100% Gennuine High Class Ind...SUHANI PANDEY
 
Trump Diapers Over Dems t shirts Sweatshirt
Trump Diapers Over Dems t shirts SweatshirtTrump Diapers Over Dems t shirts Sweatshirt
Trump Diapers Over Dems t shirts Sweatshirtrahman018755
 

Kürzlich hochgeladen (20)

(+971568250507 ))# Young Call Girls in Ajman By Pakistani Call Girls in ...
(+971568250507  ))#  Young Call Girls  in Ajman  By Pakistani Call Girls  in ...(+971568250507  ))#  Young Call Girls  in Ajman  By Pakistani Call Girls  in ...
(+971568250507 ))# Young Call Girls in Ajman By Pakistani Call Girls in ...
 
Real Escorts in Al Nahda +971524965298 Dubai Escorts Service
Real Escorts in Al Nahda +971524965298 Dubai Escorts ServiceReal Escorts in Al Nahda +971524965298 Dubai Escorts Service
Real Escorts in Al Nahda +971524965298 Dubai Escorts Service
 
Call Girls Sangvi Call Me 7737669865 Budget Friendly No Advance BookingCall G...
Call Girls Sangvi Call Me 7737669865 Budget Friendly No Advance BookingCall G...Call Girls Sangvi Call Me 7737669865 Budget Friendly No Advance BookingCall G...
Call Girls Sangvi Call Me 7737669865 Budget Friendly No Advance BookingCall G...
 
➥🔝 7737669865 🔝▻ mehsana Call-girls in Women Seeking Men 🔝mehsana🔝 Escorts...
➥🔝 7737669865 🔝▻ mehsana Call-girls in Women Seeking Men  🔝mehsana🔝   Escorts...➥🔝 7737669865 🔝▻ mehsana Call-girls in Women Seeking Men  🔝mehsana🔝   Escorts...
➥🔝 7737669865 🔝▻ mehsana Call-girls in Women Seeking Men 🔝mehsana🔝 Escorts...
 
Russian Call Girls Pune (Adult Only) 8005736733 Escort Service 24x7 Cash Pay...
Russian Call Girls Pune  (Adult Only) 8005736733 Escort Service 24x7 Cash Pay...Russian Call Girls Pune  (Adult Only) 8005736733 Escort Service 24x7 Cash Pay...
Russian Call Girls Pune (Adult Only) 8005736733 Escort Service 24x7 Cash Pay...
 
Top Rated Pune Call Girls Daund ⟟ 6297143586 ⟟ Call Me For Genuine Sex Servi...
Top Rated  Pune Call Girls Daund ⟟ 6297143586 ⟟ Call Me For Genuine Sex Servi...Top Rated  Pune Call Girls Daund ⟟ 6297143586 ⟟ Call Me For Genuine Sex Servi...
Top Rated Pune Call Girls Daund ⟟ 6297143586 ⟟ Call Me For Genuine Sex Servi...
 
𓀤Call On 7877925207 𓀤 Ahmedguda Call Girls Hot Model With Sexy Bhabi Ready Fo...
𓀤Call On 7877925207 𓀤 Ahmedguda Call Girls Hot Model With Sexy Bhabi Ready Fo...𓀤Call On 7877925207 𓀤 Ahmedguda Call Girls Hot Model With Sexy Bhabi Ready Fo...
𓀤Call On 7877925207 𓀤 Ahmedguda Call Girls Hot Model With Sexy Bhabi Ready Fo...
 
VIP Call Girls Pollachi 7001035870 Whatsapp Number, 24/07 Booking
VIP Call Girls Pollachi 7001035870 Whatsapp Number, 24/07 BookingVIP Call Girls Pollachi 7001035870 Whatsapp Number, 24/07 Booking
VIP Call Girls Pollachi 7001035870 Whatsapp Number, 24/07 Booking
 
在线制作约克大学毕业证(yu毕业证)在读证明认证可查
在线制作约克大学毕业证(yu毕业证)在读证明认证可查在线制作约克大学毕业证(yu毕业证)在读证明认证可查
在线制作约克大学毕业证(yu毕业证)在读证明认证可查
 
All Time Service Available Call Girls Mg Road 👌 ⏭️ 6378878445
All Time Service Available Call Girls Mg Road 👌 ⏭️ 6378878445All Time Service Available Call Girls Mg Road 👌 ⏭️ 6378878445
All Time Service Available Call Girls Mg Road 👌 ⏭️ 6378878445
 
VIP Call Girls Himatnagar 7001035870 Whatsapp Number, 24/07 Booking
VIP Call Girls Himatnagar 7001035870 Whatsapp Number, 24/07 BookingVIP Call Girls Himatnagar 7001035870 Whatsapp Number, 24/07 Booking
VIP Call Girls Himatnagar 7001035870 Whatsapp Number, 24/07 Booking
 
Pirangut | Call Girls Pune Phone No 8005736733 Elite Escort Service Available...
Pirangut | Call Girls Pune Phone No 8005736733 Elite Escort Service Available...Pirangut | Call Girls Pune Phone No 8005736733 Elite Escort Service Available...
Pirangut | Call Girls Pune Phone No 8005736733 Elite Escort Service Available...
 
Yerawada ] Independent Escorts in Pune - Book 8005736733 Call Girls Available...
Yerawada ] Independent Escorts in Pune - Book 8005736733 Call Girls Available...Yerawada ] Independent Escorts in Pune - Book 8005736733 Call Girls Available...
Yerawada ] Independent Escorts in Pune - Book 8005736733 Call Girls Available...
 
VIP Model Call Girls NIBM ( Pune ) Call ON 8005736733 Starting From 5K to 25K...
VIP Model Call Girls NIBM ( Pune ) Call ON 8005736733 Starting From 5K to 25K...VIP Model Call Girls NIBM ( Pune ) Call ON 8005736733 Starting From 5K to 25K...
VIP Model Call Girls NIBM ( Pune ) Call ON 8005736733 Starting From 5K to 25K...
 
Nanded City ( Call Girls ) Pune 6297143586 Hot Model With Sexy Bhabi Ready ...
Nanded City ( Call Girls ) Pune  6297143586  Hot Model With Sexy Bhabi Ready ...Nanded City ( Call Girls ) Pune  6297143586  Hot Model With Sexy Bhabi Ready ...
Nanded City ( Call Girls ) Pune 6297143586 Hot Model With Sexy Bhabi Ready ...
 
Microsoft Azure Arc Customer Deck Microsoft
Microsoft Azure Arc Customer Deck MicrosoftMicrosoft Azure Arc Customer Deck Microsoft
Microsoft Azure Arc Customer Deck Microsoft
 
Shikrapur - Call Girls in Pune Neha 8005736733 | 100% Gennuine High Class Ind...
Shikrapur - Call Girls in Pune Neha 8005736733 | 100% Gennuine High Class Ind...Shikrapur - Call Girls in Pune Neha 8005736733 | 100% Gennuine High Class Ind...
Shikrapur - Call Girls in Pune Neha 8005736733 | 100% Gennuine High Class Ind...
 
6.High Profile Call Girls In Punjab +919053900678 Punjab Call GirlHigh Profil...
6.High Profile Call Girls In Punjab +919053900678 Punjab Call GirlHigh Profil...6.High Profile Call Girls In Punjab +919053900678 Punjab Call GirlHigh Profil...
6.High Profile Call Girls In Punjab +919053900678 Punjab Call GirlHigh Profil...
 
Low Sexy Call Girls In Mohali 9053900678 🥵Have Save And Good Place 🥵
Low Sexy Call Girls In Mohali 9053900678 🥵Have Save And Good Place 🥵Low Sexy Call Girls In Mohali 9053900678 🥵Have Save And Good Place 🥵
Low Sexy Call Girls In Mohali 9053900678 🥵Have Save And Good Place 🥵
 
Trump Diapers Over Dems t shirts Sweatshirt
Trump Diapers Over Dems t shirts SweatshirtTrump Diapers Over Dems t shirts Sweatshirt
Trump Diapers Over Dems t shirts Sweatshirt
 

Can the e-Mobility Charging Infrastructure be a Blueprint for other IoT Projects?

  • 1. Achim Friedland | GraphDefiend GmbH Can the e-Mobility Charging Infrastructure be a Blueprint for other IoT Projects?
  • 2. 1. Motivation 2. Bits, Bytes and Protocols 3. Improving the service via Blockchains?
  • 3. e-Mobility is the future… …and a real pleasure!
  • 5. Finding a parking spot… …still a real pain!
  • 7. Open Data is coming! And will be more than just „free“ data.
  • 8.
  • 9. Maybe more a bug pattern than a success story!
  • 10. Can‘t we do e-mobility somehow smarter?
  • 11. 1. Motivation 2. Bits, Bytes and Protocols 3. Improving the service via Blockchains?
  • 13. Charging via Local Authentication
  • 14. Charging via Local Authentication Flat RFID Card Ids for User Authentication → Flooding, High Latency, Bad Scaling, Privacy? Problem:
  • 15. Charging via Remote Start DE*GEF*E12345678*1 DE*GEF*E12345678*2 EVSE Id = Power Socket Id
  • 16. Communication Patterns CS • Reservations & Remote Start/Stop • Firmware Updates • Local Authentication (RFID, NFC, …) • Current Status, Events, Sensor Data
  • 17. Internet of e-Mobility Things Challenged Networking • High latency & error rate, low throughput • NAT instead of global routable IPv4 Addressing (no IPv6) • Operational expensive workarounds (Private APNs, VPNs, …)
  • 18. OCPP’s 1st Approach CS • HTTPS/SOAP Server • Requires public IP Addresses or Private APN in mobile networks (~VPN) – Expensive in operations • HTTPS/SOAP Client • Often no reuse of TCP/TLS sessions – High latency Open Charge Point Protocol - http://www.openchargealliance.org
  • 19. OCPP’s 2nd Approach CS • HTTPS/WebSockets Client • Symmetric Remote Procedure Calls (WAMP) • JSON data representation • Solves a lot of problems of the 1st approach • Slow and redundant HTTP/WebSockets connection setup • Still no state-machines defined Open Charge Point Protocol - http://www.openchargealliance.org
  • 20. When not to use HTTP in IoT? • Bidirectional communication via a single connection and single data representation esp. when using SOAP (as it has its own reliable transport features!) • Multiple replies for a single request or server- sent-(priority)-events • Neither CoAP, nor HTTP/2 are better • ~for any M2M communication (ex. discoverability)
  • 21. When to use HTTP in IoT? • Real client-2-server communication over multiple (virtual) connections • Multiple data representations (HTML, XML, JSON, CSV, …), encodings… • Multiple human languages • Data caching • ~for any H2M communication
  • 22. Lessons learned • No matter what, build your protocol bottom up • Do not try to work around HTTP issues! • On wireless: Overall Air time matters much more than plain packet size • Steal context idea from JSON-LD for versioning and protocol diversity/dialects (Maybe a talk for next year…)
  • 23. 1. Motivation 2. Bits, Bytes and Protocols 3. Improving the service via Blockchains?
  • 24. e-Mobility Characteristics • Selling energy is still highly regulated • Selling energy is close to micro payments • Digitalization benefits are mostly unattended “Horses 3.0” • Highly data-driven, but unclear how to incentivize data providers and data quality
  • 25. Charge my electric vehicle (now) Route me from A to B* with (electric) constraints vs. e-Mobility Mission Statement
  • 26. • Data (access) marketplaces do not work and do not solve data quality issues • (Government) Open Data is already payed and maintained • What are business models for data- driven companies in the new Open Data Age?
  • 27. Blockchains and Open Data • Both are open • Both try hard to respect privacy • Smart Contracts define rules which are enforced by the system
  • 28. Open e-Mobility Data on Blockchains
  • 29. Smart Contracts define… • Data quality (e.g. correct static data, fast dynamic data updates) • Service-Level-Agreements of your backend • Which protocol features do you support? • Reservations and Remote Start/Stop • Construction sites and traffic jams • Taxes, Tolls and charges
  • 30. Routing Example (1) • EV driver starts a routing process from A to B* • Companies use Open Data to calculate possible routes and publish the results and which data they used encrypted for the driver on the Blockchain • EV driver chooses a route and publishes the data used on the Blockchain ( Maybe delayed for higher privacy )
  • 31. Routing Example (2) • Possible reservations are made • Competitors can verify wether the provided information on the used data for the routing process make sense or not → They accept the transaction or not • Data providers and the routing service are refunded
  • 32. Open Data on Blockchains • Recording any data coming from billions of data providers (everyone is a prosumer) on blockchains • Incentivize high data quality and services • Refund only data that is actually useful: “IoT Rank” ;)
  • 33. 1. Motivation 2. Bits, Bytes and Protocols 3. Improving the service via Blockchains?