19
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

A DLMS/COSEM lehetőségei és fejlődési irányai

  • Upload
    vanmien

  • View
    236

  • Download
    8

Embed Size (px)

Citation preview

Page 1: A DLMS/COSEM lehetőségei és fejlődési irányai

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

Page 2: A DLMS/COSEM lehetőségei és fejlődési irányai

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

Page 3: A DLMS/COSEM lehetőségei és fejlődési irányai

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

Page 4: A DLMS/COSEM lehetőségei és fejlődési irányai

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”

Page 5: A DLMS/COSEM lehetőségei és fejlődési irányai

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

Page 6: A DLMS/COSEM lehetőségei és fejlődési irányai

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

Page 7: A DLMS/COSEM lehetőségei és fejlődési irányai

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

Page 8: A DLMS/COSEM lehetőségei és fejlődési irányai

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

Page 9: A DLMS/COSEM lehetőségei és fejlődési irányai

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

Page 10: A DLMS/COSEM lehetőségei és fejlődési irányai

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

Page 11: A DLMS/COSEM lehetőségei és fejlődési irányai

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

Page 12: A DLMS/COSEM lehetőségei és fejlődési irányai

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

Page 13: A DLMS/COSEM lehetőségei és fejlődési irányai

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

Page 14: A DLMS/COSEM lehetőségei és fejlődési irányai

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

Page 15: A DLMS/COSEM lehetőségei és fejlődési irányai

device

language

message

specification

DLMS/COSEM tools

Okos Jövő DLMS Slide No: 15

Page 16: A DLMS/COSEM lehetőségei és fejlődési irányai

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

Page 17: A DLMS/COSEM lehetőségei és fejlődési irányai

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

Page 18: A DLMS/COSEM lehetőségei és fejlődési irányai

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

Page 19: A DLMS/COSEM lehetőségei és fejlődési irányai

device

language

message

specification

Köszönöm figyelmüket! [email protected]

[email protected]

Okos Jövő DLMS Slide No: 19

DLMS/COSEM workshop at European Utility Week: http://www.european-utility-week.com/workshops