Messaging - DLMS.com

advertisement
device
language
message
specification
IEC 62056 DLMS/COSEM seminar
Overview
EUW 2014, Amsterdam
Győző Kmethy, DLMS UA, President
Victoria Varjú, DLMS UA, Support manager
Bas Roelofsen, DNV GL, Consultant
1
DLMS seminar EUW 2014 – Overview

Agenda
•
•
•
•
•
•
•
•
•
•
•
2
13:00
13:30
14:00
15:00
15:30
16:00
16:30
16:45
17:00
17:15
17:30
device
language
message
specification
Registration
DLMS/COSEM overview
COSEM model news
Coffee break
DLMS services news
Security extensions
DLMS/COSEM communication profiles
DLMS projects and interoperability testing
Tools, demo, quiz
Q/A
End of the program
DLMS seminar EUW 2014 – Overview

DLMS User Association
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
450+ DLMS/COSEM compliant meter types
What do we do
•
•
•
•
•
3
specification development in working groups
input to international standardization
conformance certification
promotion
support and training
DLMS seminar EUW 2014 – Overview
device
language
message
specification

DLMS UA membership
device
language
message
specification
Associated members:
Regular members:
• Joining fee: € 1,000
• Annual fee: € 1,000
• Mgmt. Commitee: 11 seats
• Voting rights
• Organizations with mutual
interest
Benefits:
• Access to the specification „Coloured books”
• Access to conformance test tool and certification (Regular members)
• Participation in the management and technical work
• Technical support
4
DLMS seminar EUW 2014 – Overview

DLMS UA services
•
•
•
•
•
5
Specification maintenance and development
Registration organization for standard elements
Training seminars
Compliance certification
Technical support
DLMS seminar EUW 2014 – Overview
device
language
message
specification

DLMS UA Milestones
device
language
message
specification
 1997: DLMS UA established
 1999: First implementations hit the market
 2002: International standards published: IEC & CEN

Conformance testing in place

Training seminars launched
 2003 - 2005: Global spread - Solidly established in the C & I sector
 2006 - 2010:
IEC 62056 Ed. 2.0 2006
 Specification enhanced for smart metering and gas metering
 Selected by M/441 and OPEN meter as core standard for smart metering
 IEC 62056 Ed. 3.0 in preparation
 2013 : New edition of the IEC 62056 series
 ELECTRICITY METERING DATA EXCHANGE – THE DLMS/COSEM SUITE:
 Parts 5-3 Application layer, part 6-1 OBIS, part 6-2 COSEM,
 Communication profiles: part 7-6 HDLC, part 8-3 S-FSK PLC, part 9-7 TCP-UDP/IP
 2014: Blue Book Edition 12, Green Book Edition 8
 Being brought to the IEC
6
DLMS seminar EUW 2014 – Overview

DLMS UA Working groups
device
language
message
specification

• WG Maintenance and development
• registration of standard elements
• development of new features
• development and validation of the CTT
• Payment SIG
• modeling payment metering
• Co-operation with CEN TC 294, responsible for non-electricity metering
7
DLMS seminar EUW 2014 – Overview
DNV GL Energy - Global service portfolio
Policy
Production
Transmission & distribution
device
language
message
specification

Use
 Power testing, inspections and certification
 Smart grids and smart cities
 Renewables advisory services
 Energy market and policy design
 Renewables certification
 Energy management and operations services
 Electricity transmission and distribution
 Energy efficiency services
 Software
8
DLMS seminar EUW 2014 – Overview
DNV GL metering services related to DLMS/COSEM
•
device
language
message
specification
Training
– DLMS / COSEM Fundamentals & Details
– Close cooperation with DLMS UA to build the training material
– DNV GL’s experience in smart meter test projects
•
Consultancy
– Smart Meter Specifications (tender documents / ‘companion specifications’)
– Test Case development
– Test Procedures & Organizational Design
•
Testing
–
–
–
–
9
Product Acceptance Testing against DLMS Companion Specs. (Madrid/Arnhem)
Conformance Testing (DLMS/COSEM over PRIME in Madrid, DLMS, IDIS in Arnhem)
Testing on ‘Neutral Ground’
Test Tooling
DLMS seminar EUW 2014 – Overview

DLMS/COSEM Vocabulary
device
language
message
specification
• DLMS, “Device Language Message Specification”
– COSEM object related messaging services
– evolution from DLMS “Distribution Line Message Specification”:
• DLMS IEC 61334-4-41 by IEC TC57) >>
• xDLMS (IEC 62056 by IEC TC13)
– DLMS provides the syntax of the message exchange
• COSEM, “Companion Specification for Energy Metering”
– object model of meter functions as seen through its interfaces
• OBIS, “Object Identification System”
– naming system of the objects
– COSEM and OBIS provide the semantics of the application
• DLMS/COSEM
– comprises the model, the application layer protocol and the
communication profiles
10
DLMS seminar EUW 2014 – Overview

DLMS/COSEM basics
Standard for meter data exchange:
multi-utility, multi-media, all
application segments
IEC 62056 / EN 13757-1
11
device
language
message
specification

DLMS User Association
300+ members worldwide
+ Companion specifications
70+ meter manufacturers have
450+ meter types certified
Interoperability on device level
by common “language”
Major smart metering projects,
millions of meters installed
DLMS seminar EUW 2014 – Overview
DLMS/COSEM scope
device
language
message
specification
All energy types
All metering functions / use cases
All market segments
All communication media
12
DLMS seminar EUW 2014 – Overview

DLMS UA in international standardization
device
language
message
specification
TC13, Electricity metering
- WG14 – Meter data exchange,
IEC 62056 DLMS/COSEM suite
- JWG 16: IEC 62056 COSEM – IEC
61968 CIM mapping
TC13, Electricity metering
WG02, Smart metering
DLMS User Association
TC294, Non-electricity metering
Communication systems
for meters: EN 13757-1
M / 441 European Commission Smart
Metering Standardization Mandate
13
TC 57, Power systems mgmt.
- WG09: IEC 61334 PLC lower layer
- WG10: IEC 62056 COSEM - IEC
61850 model mapping
DLMS seminar EUW 2014 – Overview

The DLMS/COSEM 3 step approach
Separation of model and protocol:
“orthogonality”
•
•
•
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
1. Modeling
Register
Attribute(s)
1. logical_name
2. value
3. scaler-unit
Method(s)
1. reset

COSEM Interface Objects
(static)
(dyn .)
(static)
0..n
Data Type
octet-string
instance specific
scal_unit_type
m/o
o
Class_id=3, Version=0
Min
Max
Def
Protocol Services to access
attributes and methods
2. Messaging
DLMS seminar EUW 2014 – Overview
Communication Protocol
Messages:
Service_Id( Class_Id, Instance_Id, Attribute_Id/Method_Id )
Encoding: (GET-request APDU)
C0 01 00 03 01 01 01 08 00 FF 02
3. Transporting
14
device
language
message
specification
DLMS/COSEM standardization framework
COSEM object-oriented data model
IEC 62056-6-2 COSEM interface classes
IEC 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
Comm. Profiles for
Local Networks
IEC 62056-3 / 6-7
series
15
Comm. Profiles for
Neighbourhood
Networks
IEC 62056-8
series
DLMS seminar EUW 2014 – Overview
Comm. Profiles for
Wide Area Networks
IEC 62056-9
series
device
language
message
specification

The DLMS UA „Books”
Specifies the functional DATA MODEL comprising the
COSEM interface classes and the OBIS codes for the various
energy types. Internationally standardized by the IEC and CEN.
Specifies the PROTOCOLS with DLMS/COSEM on top, for
the various media-specific communication profiles, based on
widely used ISO/IEC, Internet, NIST and FIPS standards.
Internationally standardized by the IEC and CEN.
Specifies CONFORMANCE TEST plans for the COSEM
object model and the communication layers, and describes the
testing and certification process.
GLOSSARY OF TERMS
helps to understand the
specification. Internationally standardized by the IEC.
16
DLMS seminar EUW 2014 – Overview
device
language
message
specification

COSEM object model - new developments
Blue Book
Ed. 10:2010
COSEM-OBIS
Blue Book
Ed. 11:2013
COSEM-OBIS
Blue Book
Ed. 12:2014
COSEM-OBIS
17
•
•
•
•
Image transfer, Sensor manager
Disconnect control, Limiter
Security setup V0
M-Bus setup, S-FSK PLC setup
•
•
•
•
Push setup
Parameter monitor
IPv6, Prime PLC and G3-PLC setup V0
ZigBee® setup (to tunnel DLMS)
•
•
•
•
•
•
•
•
Compact data
Association SN / LN new versions
Security setup V1
Data protection (crypto)
Arbitrator
Payment metering
M-Bus server setup, Diagnostics
G3-PLC setup V1
DLMS seminar EUW 2014 – Overview
device
language
message
specification

IEC 620566-2/6-1
Ed. 1:2013
COSEM OBIS
IEC 620566-2/6-1
Ed. 2:2015
COSEM OBIS
IEC 620566-2/6-1
Ed. 3: 2015
COSEM OBIS
DLMS/COSEM Application layer - new developments
Green Book
Ed. 7:2009
• Symmetric key cryptography
COSEM-OBIS
• S-FSK PLC profile
Green Book
Ed. 7.3:2013
COSEM-OBIS
• DataNotification service (Push operation)
• General Block Transfer mechanism
device
language
message
specification

IEC 620565-3
Ed. 1:2013
DLMS/COSEM
Application
layer
IEC 62056-5-3
Ed. 2:2015
DLMS/COSEM
Application
layer
• General protection APDUs
Green Book
Ed. 8:2014
COSEM-OBIS
18
• Composable services: encoding – general
protection – general block transfer
• ACCESS service (unified GET-SET-ACTION)
• Public key cryptography
• E2E security third party – meter
• XML schema
DLMS seminar EUW 2014 – Overview
IEC 620565-3
Ed. 3:2015
DLMS/COSEM
Application
layer
DLMS/COSEM is OPEN
Specification is
–
–
–
–
freely available for DLMS UA members
internationally standardised: IEC, CENELEC, CEN
free of IP rights on any parts of the standards
the basis of several project-specific companion specifications
DLMS UA membership is open to anybody at nominal fee
–
–
–
–
participation in technical work
training and technical support
conformance test tool is available at equal and fair terms
forum for exchanging best practices
Used and supported worldwide
19
DLMS seminar EUW 2014 – Overview
device
language
message
specification

DLMS/COSEM is MANAGEABLE
(ITU-T X.700 FCAPS classification)
Fault management
Accounting
•
•
•
•
•
•
•
alarms and alarm monitors
diagnostic information
error logs
event notification
client user white listing and log
event logs
parameter logs
Configuration
Performance
•
•
•
•
•
•
•
active / passive parameter sets
parameter monitoring and logs
image transfer and activation
negotiation of contexts and capabilities
•
•
selective access to large data
with-list requests for multiple data
compact encoding, templates,
compression
pull and push operation
negotiation of comm. parameters
Security
•
•
•
•
20
device
language
message
specification
peer authentication, access rights
end-to-end, multi-layer protection of messages and data
security suites, security policies, key management
security logs
DLMS seminar EUW 2014 – Overview

DLMS/COSEM is INTEROPERABLE
•
•
device
language
message
specification
Interconnectivity: all, what has to be connected, can be connected (physical
and abstract level)
Interoperability: ability of diverse systems to work together
– syntactic: ability to exchange data - protocols, formats
– semantic: data exchange produces (agreed) useful results
•
Interchangeability: elements providing the same function
•
Reaching true interoperability
–
–
–
–
–
open international standards
partnership and co-operation
discipline in following the standard
conformance testing
companion specifications make the choice between options, and specify project
specific elements that cannot be specified internationally
– project specific interoperability testing
21
DLMS seminar EUW 2014 – Overview

DLMS/COSEM: The standard of first choice
 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
…in metering, we speak the same language
22
DLMS seminar EUW 2014 – Overview
device
language
message
specification

Download