Upload
haquynh
View
247
Download
5
Embed Size (px)
Citation preview
device
language
message
specification
Okos Jövő DLMS Slide No: 1
A DLMS/COSEM lehetőségei és
fejlődési irányai
Okos Jövő Fórum 2015
Győr, 215. október 2.
Kmethy Győző DLMS Felhasználók Egyesülete Elnök
IEC TC13 titkár
device
language
message
specification
Tartalom
• IEC 62056 DLMS/COSEM, THE standard for smart metering
• Modelling – Messaging – Transport
• The DLMS/COSEM framework
• Smart metering functions
• E2E security
• Efficiency
• Communication media and profiles
• Interoperability
• Conformance testing
• DLMS/COSEM deployments and companion specifications
• Future developments
• Smart metering, smart grids, smart homes
• DLMS/COSEM tools
• The DLMS User Association
• International standardization
Okos Jövő DLMS Slide No: 2
device
language
message
specification
THE standard for smart metering
Okos Jövő DLMS Slide No: 3
DLMS Device Language Message Specification
COSEM: Companion Specification for Energy Metering
OBIS: Object Identification System
• All energy types, all applications, all communication media
• First published in 1998: high end >> low end applications
• IEC 62056 standard since 2002 : Ed. 4 in 2015, Ed. 5 in 2016
• Large smart meter rollouts worldwide
• Supported by the DLMS User Association: 300+ members
• 562 meter types certified to 80+ manufacturers
device
language
message
specification
Modelling – Messaging – Transport
Okos Jövő DLMS Slide No: 4
3. Transporting
C0 01 00 03 01 01 01 08 00 FF 02
2. Messaging
Protocol Services to access
attributes and methods
Communication Protocol
Messages: Service_Id( Class_Id, Instance_Id, Attribute_Id/Method_Id )
Encoding: (GET-request APDU)
1. Modeling COSEM Interface Objects
Register 0 ..n Class_id=3, Version=0
Attribute(s) Data Type Min Max Def
1. logical_name (static) octet-string 2. value ( dyn .) instance specific 3. scaler -unit (static) scal _unit_type
Method(s) m/o
1. reset o
• Data model, to view the meter functionality at its interface(s)
• COSEM objects
• OBIS Object Identification System
• Messaging method to communicate with the model and to represent data as a series of bytes (APDUs)
• Transportation method to carry the messages over the media between the meter and remote parties
Separation of model and protocol: “orthogonality”
device
language
message
specification
DLMS/COSEM framework: IEC 62056-1-0
Okos Jövő DLMS Slide No: 5
Comm. Profiles for Wide Area Networks
IEC 62056-9 series
Comm. Profiles for Neighbourhood
NetworksIEC 62056-8
series
Comm. Profiles for Local Networks
IEC 62056-3 / 6-7series
COSEM object-oriented data model
IEC 62056-6-2 COSEM interface classesIEC 62056-6-1 / EN 13757-1 OBIS Object Identification System
Services for connection establishment and for accessing COSEM objects
IEC 62056-5-3 DLMS/COSEM Application layer
Lower layer standards
IEC 62056 – IEC 61334 – EN – ITU-T – RFC
device
language
message
specification
Smart metering functions
Okos Jövő DLMS Slide No: 6
Metering function
Delivery & load control
function
Display& keyboard
H2M interface
Test function
Recording function
Data exchange function
M2M interface
Accounting function
Time functionSecurity function
Tariff control function
Meter application
process
Supply network
Supply interface
Load interfaceLoad circuit
Delivered supply
Metered supply
Connected supply
Co
mm
un
ica
tion
inte
rfa
ces
The COSEM object model describes all metering functions in a communication medium independent way
device
language
message
specification
E2E security
• Access security, messsage security, data security • Several protection layers can be applied by market participant, client, server • Authentication (Integrity), encryption (Confidentiality), digital signature
(Non-repudiation) • Protection can be applied selectively where needed
device
language
message
specification
Efficiency
Okos Jövő DLMS Slide No: 8
Message length fits media:
segmentation
Selective access: get only what
you need
Eliminate overhead:
Compact data
Many data with one request:
with-list
Compression Push and pull
operation
Objectives: meet media specific restrictions, minimize overhead and number of round trips >> minimize costs
device
language
message
specification
Communication media and profiles
Okos Jövő DLMS Slide No: 9
COSEM Application layer
Connection Messaging
COSEM object model
Lower layers
Media 1: PSTN, GSM
Lower layers
Media 2: TCP/IP
Lower layers
Media n
Application layer: common in any communication profile
• connection between the metering and data collection application processes
• prepares the messages for transport
• encoding
• cryptographic protection
•block transfer
Lower layers ensure that he messages are correctly delivered
e.g. HDLC, TCP/IP, S-FSK PLC, PRIME PLC. G3-PLC, BPLC, M-Bus...
Profile 1 Profile 2 Profile n
Object model: common in all communication profiles. Supports the use cases
Specify how to use DLMS/COSEM over the media-specific lower layers
device
language
message
specification
Interoperability
Okos Jövő DLMS Slide No: 10
Semantic interoperability
Syntactic interoperability
Business function interoperability
Business process interoperability
Network interop. / coexistence
IEC 62056-6-2 COSEM model IEC 62056-6-1 OBIS identifiers
IEC 62056-5-3 DLMS/COSEM Application layer
IEC 62056, prTS 52056, prTS 50568, prTS 50586 Communication profiles
FR: Linky
ES: IBERDROLA
India: IS 15959
Italy (gas): UNI/TS 11291-11-2:2014
NL: DSMR
UK: GBSC (DECC)
Saudi Arabia
IDIS
Functional testing
against CS
DLMS/COSEM Conformance testing against the standard
Medium spec. testing
(lower layers)
Domains Standards Project spec. Comp specs Testing
Companion specifications
device
language
message
specification
Conformance testing
Okos Jövő DLMS Slide No: 11
COSEM Server
COSEM Test Client
COSEM Test Client
stack
Test programs
Physical IF
COSEM Server Stack
Device application
Physical IF
Test Workstation System under test (SUT)
PDU-s
• Remote test method: Observation and analysis of protocol data units
7EA00A00020023215314B77E
7EA00A2100020023734CE77E DLMS seminar EUW 2014 – Interoperability 11
device
language
message
specification
Deployments and companion specifications
Okos Jövő DLMS Slide No: 12
Linky DLMS/COSEM
over G3-PLC
Iberdrola DLMS/COSEM over PRIME PLC
UK smart metering rollout
GBCS
Dutch DSMR
IDIS
China, India, Indonesia, Iran, Japan, Korea, Pakistan, Saudi Arabia...
Gas Italy UNI TS 11291
device
language
message
specification
Future developments
Okos Jövő DLMS Slide No: 13
• New applications „Use cases” >> Extend COSEM object model e.g.
• Payment metering
• Push operation
• Disconnect control, Limiter, Arbitrator
• Parameter monitor
• New comm. technologies >> Add new comm. Profiles e.g.
• IEC 62056-8-6, High-speed PLC profile
• IEC 62056-8-20, Mesh network profile
• New messaging needs >> Add new mechansims
• ACCESS service: unified GET, SET, ACTION
• Data notification (Push operation)
• Composable messages: cryptographic protection, compression, block transfer
• XML encoding
device
language
message
specification
Smart metering, grids, homes
Okos Jövő DLMS Slide No: 14
Smart homes
Local data transmission interface
IEC 62056-7-5
Substations
IEC 61850 – COSEM mapping
IEC/TS 61850-80-4
Smart grids
ERP systems:
CIM – COSEM mapping
IEC 62056-6-9
Smart metering IEC 62056 DLMS/COSEM
device
language
message
specification
DLMS/COSEM tools
Okos Jövő DLMS Slide No: 15
device
language
message
specification
DLMS User Association: www.dlms.com
Okos Jövő DLMS Slide No: 16
Who we are • Community of users of DLMS/COSEM standard
• Non-profit Association registered in Zug, Switzerland
• IEC and CENELEC partner
• 300+ members from 50+ countries (6 from Hungary)
• 450+ DLMS/COSEM compliant meter types
What do we do • specification development
• input to international standardization
• conformance certification
• promotion
• support and training
device
language
message
specification
International standardization
Okos Jövő DLMS Slide No: 17
DLMS User Association
TC13, Electricity metering - WG14 – Meter data exchange,
IEC 62056 DLMS/COSEM suite - JWG 16: IEC 62056 COSEM – IEC
61968 CIM mapping
TC294, Non-electricity metering Communication systems for meters: EN 13757-1
TC13, Electricity metering WG02, Smart metering
TC 57, Power systems mgmt. - WG09: IEC 61334 PLC lower layer - WG10: IEC 62056 COSEM - IEC
61850 model mapping
M / 441 European Commission Smart
Metering Standardization Mandate
Blue Book Ed. 12:2014
COSEM-OBIS
Green Book Ed. 8:2014
COSEM-OBIS
IEC 62056- 5-3
Ed. 3:2015
DLMS/COSEM Application
layer
IEC 62056- 5-3
Ed. 3:2015
DLMS/COSEM Application
layer
device
language
message
specification
Summary
Okos Jövő DLMS Slide No: 18
…in metering, we speak the same language
Data models, messaging methods and protocols with enhanced security, for meter data exchange
Multi-utility and multi-media
Self-descriptive, negotiable features
Efficient data organization and access
Meters of any complexity, from standard building blocks
Covers smart metering use cases
Balance between flexibility and overhead
Open, international standard, widely supported
Supports innovation and competition
Future proof
Testable interoperability
device
language
message
specification
Köszönöm figyelmüket! [email protected]
Okos Jövő DLMS Slide No: 19
DLMS/COSEM workshop at European Utility Week: http://www.european-utility-week.com/workshops