making smart meters even smarter with embedded java€¦ · go for j2me the j2me metering platform...
TRANSCRIPT
![Page 1: Making smart meters even smarter with embedded java€¦ · Go for J2ME The J2ME metering platform Smart grids Round up . History Page 4 •50 000 units / year 2012 •J2ME 2008 •100%](https://reader035.vdocuments.mx/reader035/viewer/2022070919/5fdc71582e5bdc7f9c55455d/html5/thumbnails/1.jpg)
Making smart meters
even smarter with embedded java
jFokus 2013-02-06
![Page 2: Making smart meters even smarter with embedded java€¦ · Go for J2ME The J2ME metering platform Smart grids Round up . History Page 4 •50 000 units / year 2012 •J2ME 2008 •100%](https://reader035.vdocuments.mx/reader035/viewer/2022070919/5fdc71582e5bdc7f9c55455d/html5/thumbnails/2.jpg)
Agenda
Elvaco AB
What is Metering?
Go for J2ME
The J2ME metering platform
Smart grids
Round up
![Page 3: Making smart meters even smarter with embedded java€¦ · Go for J2ME The J2ME metering platform Smart grids Round up . History Page 4 •50 000 units / year 2012 •J2ME 2008 •100%](https://reader035.vdocuments.mx/reader035/viewer/2022070919/5fdc71582e5bdc7f9c55455d/html5/thumbnails/3.jpg)
![Page 4: Making smart meters even smarter with embedded java€¦ · Go for J2ME The J2ME metering platform Smart grids Round up . History Page 4 •50 000 units / year 2012 •J2ME 2008 •100%](https://reader035.vdocuments.mx/reader035/viewer/2022070919/5fdc71582e5bdc7f9c55455d/html5/thumbnails/4.jpg)
History
Page 4
• 50 000 units / year
2012
• J2ME
2008
• 100% AMR
1999
• Established
1983
![Page 5: Making smart meters even smarter with embedded java€¦ · Go for J2ME The J2ME metering platform Smart grids Round up . History Page 4 •50 000 units / year 2012 •J2ME 2008 •100%](https://reader035.vdocuments.mx/reader035/viewer/2022070919/5fdc71582e5bdc7f9c55455d/html5/thumbnails/5.jpg)
![Page 6: Making smart meters even smarter with embedded java€¦ · Go for J2ME The J2ME metering platform Smart grids Round up . History Page 4 •50 000 units / year 2012 •J2ME 2008 •100%](https://reader035.vdocuments.mx/reader035/viewer/2022070919/5fdc71582e5bdc7f9c55455d/html5/thumbnails/6.jpg)
![Page 7: Making smart meters even smarter with embedded java€¦ · Go for J2ME The J2ME metering platform Smart grids Round up . History Page 4 •50 000 units / year 2012 •J2ME 2008 •100%](https://reader035.vdocuments.mx/reader035/viewer/2022070919/5fdc71582e5bdc7f9c55455d/html5/thumbnails/7.jpg)
![Page 8: Making smart meters even smarter with embedded java€¦ · Go for J2ME The J2ME metering platform Smart grids Round up . History Page 4 •50 000 units / year 2012 •J2ME 2008 •100%](https://reader035.vdocuments.mx/reader035/viewer/2022070919/5fdc71582e5bdc7f9c55455d/html5/thumbnails/8.jpg)
![Page 9: Making smart meters even smarter with embedded java€¦ · Go for J2ME The J2ME metering platform Smart grids Round up . History Page 4 •50 000 units / year 2012 •J2ME 2008 •100%](https://reader035.vdocuments.mx/reader035/viewer/2022070919/5fdc71582e5bdc7f9c55455d/html5/thumbnails/9.jpg)
ANSI C12.18
IEC 61107
IEC 62056
DLMS
OSGP M-Bus wired
M-Bus wireless
Zigbee
KNX
OMS
MESH networks
PLC
Proprietary solutions
![Page 10: Making smart meters even smarter with embedded java€¦ · Go for J2ME The J2ME metering platform Smart grids Round up . History Page 4 •50 000 units / year 2012 •J2ME 2008 •100%](https://reader035.vdocuments.mx/reader035/viewer/2022070919/5fdc71582e5bdc7f9c55455d/html5/thumbnails/10.jpg)
![Page 11: Making smart meters even smarter with embedded java€¦ · Go for J2ME The J2ME metering platform Smart grids Round up . History Page 4 •50 000 units / year 2012 •J2ME 2008 •100%](https://reader035.vdocuments.mx/reader035/viewer/2022070919/5fdc71582e5bdc7f9c55455d/html5/thumbnails/11.jpg)
• Proprietary protocols
• Proprietary software • Not expandable • Time consuming integration • Time consuming field work
• Bad logistics
![Page 12: Making smart meters even smarter with embedded java€¦ · Go for J2ME The J2ME metering platform Smart grids Round up . History Page 4 •50 000 units / year 2012 •J2ME 2008 •100%](https://reader035.vdocuments.mx/reader035/viewer/2022070919/5fdc71582e5bdc7f9c55455d/html5/thumbnails/12.jpg)
Cost effective
Long term stable operation
Easy to install
Easy to maintain
Easy to extend
Easy to integrate
![Page 13: Making smart meters even smarter with embedded java€¦ · Go for J2ME The J2ME metering platform Smart grids Round up . History Page 4 •50 000 units / year 2012 •J2ME 2008 •100%](https://reader035.vdocuments.mx/reader035/viewer/2022070919/5fdc71582e5bdc7f9c55455d/html5/thumbnails/13.jpg)
CMe2100
GSM/GPRS
• Gemalto TC65i/EGS5 GSM/GPRS Module
• 1.7 MByte flash / 400KByte RAM
• Java 2 Micro Edition (J2ME)
• All in one module
![Page 14: Making smart meters even smarter with embedded java€¦ · Go for J2ME The J2ME metering platform Smart grids Round up . History Page 4 •50 000 units / year 2012 •J2ME 2008 •100%](https://reader035.vdocuments.mx/reader035/viewer/2022070919/5fdc71582e5bdc7f9c55455d/html5/thumbnails/14.jpg)
CMe2100
GSM/GPRS
• Gemalto TC65i-X/EGS5-X GSM/GPRS Module
• 8 MByte flash / 1.7MByte RAM
• Java 2 Micro Edition (J2ME)
• All in one module
![Page 15: Making smart meters even smarter with embedded java€¦ · Go for J2ME The J2ME metering platform Smart grids Round up . History Page 4 •50 000 units / year 2012 •J2ME 2008 •100%](https://reader035.vdocuments.mx/reader035/viewer/2022070919/5fdc71582e5bdc7f9c55455d/html5/thumbnails/15.jpg)
• Script engine for dynamic reports
• Scheduling of reports
• Storing of meter data down to 1 minute interval
• Alarm and triggers
• Expandable
![Page 16: Making smart meters even smarter with embedded java€¦ · Go for J2ME The J2ME metering platform Smart grids Round up . History Page 4 •50 000 units / year 2012 •J2ME 2008 •100%](https://reader035.vdocuments.mx/reader035/viewer/2022070919/5fdc71582e5bdc7f9c55455d/html5/thumbnails/16.jpg)
CM Series application
GSM/GPRS Module with Java KVM (JRE), TCP/IP stack, File system, Input/Output, RF etc
Database RMS Proprietary
Scheduler
Report Engine HTTP SMS SMTP FTP SNMP Traps
Meter protocols DLMS M-Bus
API SMS CLI HTTP/S SNMP Etc
Commands Reports Meter readout Time sync Maintenance Etc…
Monitor
![Page 17: Making smart meters even smarter with embedded java€¦ · Go for J2ME The J2ME metering platform Smart grids Round up . History Page 4 •50 000 units / year 2012 •J2ME 2008 •100%](https://reader035.vdocuments.mx/reader035/viewer/2022070919/5fdc71582e5bdc7f9c55455d/html5/thumbnails/17.jpg)
Report engine
Report template file(s) Report configuration file Similiar to JSP or ASP file
Report parser Parse report template Write to piped stream
Piped streams I/O buffer
Report sender Read from piped stream Write to stream SMS HTTP FTP SMTP
![Page 18: Making smart meters even smarter with embedded java€¦ · Go for J2ME The J2ME metering platform Smart grids Round up . History Page 4 •50 000 units / year 2012 •J2ME 2008 •100%](https://reader035.vdocuments.mx/reader035/viewer/2022070919/5fdc71582e5bdc7f9c55455d/html5/thumbnails/18.jpg)
![Page 19: Making smart meters even smarter with embedded java€¦ · Go for J2ME The J2ME metering platform Smart grids Round up . History Page 4 •50 000 units / year 2012 •J2ME 2008 •100%](https://reader035.vdocuments.mx/reader035/viewer/2022070919/5fdc71582e5bdc7f9c55455d/html5/thumbnails/19.jpg)
![Page 20: Making smart meters even smarter with embedded java€¦ · Go for J2ME The J2ME metering platform Smart grids Round up . History Page 4 •50 000 units / year 2012 •J2ME 2008 •100%](https://reader035.vdocuments.mx/reader035/viewer/2022070919/5fdc71582e5bdc7f9c55455d/html5/thumbnails/20.jpg)
![Page 21: Making smart meters even smarter with embedded java€¦ · Go for J2ME The J2ME metering platform Smart grids Round up . History Page 4 •50 000 units / year 2012 •J2ME 2008 •100%](https://reader035.vdocuments.mx/reader035/viewer/2022070919/5fdc71582e5bdc7f9c55455d/html5/thumbnails/21.jpg)
Monitor engine
Monitor configuration Definition Set/Reset events
Monitor logic Script PI-Regulator Maths
Meter data Power Volume Temperature Etc… All available meter data
Monitor handler Send reports
Turn on/off
equipment
Open/close valves
![Page 22: Making smart meters even smarter with embedded java€¦ · Go for J2ME The J2ME metering platform Smart grids Round up . History Page 4 •50 000 units / year 2012 •J2ME 2008 •100%](https://reader035.vdocuments.mx/reader035/viewer/2022070919/5fdc71582e5bdc7f9c55455d/html5/thumbnails/22.jpg)
Leakage control
Set maximum demands
Meter maintenance
New business models
CM Series
Valve D/A
module Smart grid
![Page 23: Making smart meters even smarter with embedded java€¦ · Go for J2ME The J2ME metering platform Smart grids Round up . History Page 4 •50 000 units / year 2012 •J2ME 2008 •100%](https://reader035.vdocuments.mx/reader035/viewer/2022070919/5fdc71582e5bdc7f9c55455d/html5/thumbnails/23.jpg)
Power outages
Disconnector
Power tariff
Network analyzing
CM Series Intelligent
Meter Smart grid
![Page 24: Making smart meters even smarter with embedded java€¦ · Go for J2ME The J2ME metering platform Smart grids Round up . History Page 4 •50 000 units / year 2012 •J2ME 2008 •100%](https://reader035.vdocuments.mx/reader035/viewer/2022070919/5fdc71582e5bdc7f9c55455d/html5/thumbnails/24.jpg)
![Page 25: Making smart meters even smarter with embedded java€¦ · Go for J2ME The J2ME metering platform Smart grids Round up . History Page 4 •50 000 units / year 2012 •J2ME 2008 •100%](https://reader035.vdocuments.mx/reader035/viewer/2022070919/5fdc71582e5bdc7f9c55455d/html5/thumbnails/25.jpg)
CM Series J2ME Platform Webservers
HTTP GET: Request JAD file
HTTP RESPONSE: Send JAD file
HTTP GET: Request JAR file
HTTP RESPONSE: Send JAR file
HTTP POST: Send result
Initiated by • SMS • CLI • Schedule Provisioning
server
Result server
![Page 26: Making smart meters even smarter with embedded java€¦ · Go for J2ME The J2ME metering platform Smart grids Round up . History Page 4 •50 000 units / year 2012 •J2ME 2008 •100%](https://reader035.vdocuments.mx/reader035/viewer/2022070919/5fdc71582e5bdc7f9c55455d/html5/thumbnails/26.jpg)
DIN-rail mounted Any M-Bus meter
L+G heat meter Itron heat/cold meter
![Page 27: Making smart meters even smarter with embedded java€¦ · Go for J2ME The J2ME metering platform Smart grids Round up . History Page 4 •50 000 units / year 2012 •J2ME 2008 •100%](https://reader035.vdocuments.mx/reader035/viewer/2022070919/5fdc71582e5bdc7f9c55455d/html5/thumbnails/27.jpg)
GCF – Generic Connection Framework Isolate hardware dependent code Isolate database and file handling
J2ME J2SE 80 HOURS
![Page 28: Making smart meters even smarter with embedded java€¦ · Go for J2ME The J2ME metering platform Smart grids Round up . History Page 4 •50 000 units / year 2012 •J2ME 2008 •100%](https://reader035.vdocuments.mx/reader035/viewer/2022070919/5fdc71582e5bdc7f9c55455d/html5/thumbnails/28.jpg)
![Page 29: Making smart meters even smarter with embedded java€¦ · Go for J2ME The J2ME metering platform Smart grids Round up . History Page 4 •50 000 units / year 2012 •J2ME 2008 •100%](https://reader035.vdocuments.mx/reader035/viewer/2022070919/5fdc71582e5bdc7f9c55455d/html5/thumbnails/29.jpg)
![Page 30: Making smart meters even smarter with embedded java€¦ · Go for J2ME The J2ME metering platform Smart grids Round up . History Page 4 •50 000 units / year 2012 •J2ME 2008 •100%](https://reader035.vdocuments.mx/reader035/viewer/2022070919/5fdc71582e5bdc7f9c55455d/html5/thumbnails/30.jpg)
Thank you!