Overview - DLMS.com
Download
Report
Transcript Overview - DLMS.com
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