Electricity metering data exchange - The DLMS/COSEM suite - Part 4-7: DLMS/COSEM transport layer for IP networks

IEC 62056-4-7:2015 specifies a connection-less and a connection oriented transport layer (TL) for DLMS/COSEM communication profiles used on IP networks. These TLs provide OSI-style services to the service user DLMS/COSEM AL. The connection-less TL is based on the Internet Standard User Datagram Protocol (UDP). The connection-oriented TL is based on the Internet Standard Transmission Control Protocol (TCP). This first edition cancels and replaces the IEC 62056-47 published in 2006 and constitutes a technical revision. It includes the following changes: - This standard is applicable now both for IP4 and IPv6 networks; - Latest editions of the IEC 62056 suite are referenced. DLMS/COSEM IANA-registered port numbers added.

Datenkommunikation der elektrischen Energiemessung - DLMS/COSEM - Teil 4-7: DLMS/COSEM-Transportschicht für IP-Netzwerke

Échange des données de comptage de l'électricité - La suite DLMS/COSEM - Partie 4-7: Couche transport DLMS/COSEM pour réseaux IP

L'IEC 62056-4-7:2015 spécifie une couche transport sans connexion et une couche transport orientée connexion pour les profils de communication DLMS/COSEM utilisés sur les réseaux IP. Ces couches transport (TL - Transport Layer) offrent des services du modèle OSI à la couche application (AL - Application Layer) DLMS/COSEM utilisateur de service. La couche transport sans connexion est basée sur la norme Internet User Datagram Protocol (UDP, protocole de datagramme utilisateur). La couche transport orientée connexion est basée sur la norme Internet Transmission Control Protocol (TCP, protocole de contrôle de transmission). Cette première édition annule et remplace l'IEC 62056-47 parue en 2006. Elle constitue une révision technique. Elle inclut les modifications suivantes: - La présente norme s'applique désormais aux deux réseaux IP4 et IPv6; - Les dernières éditions de la série IEC 62056 sont référencées; - Ajout des numéros de port assignés par l'IANA pour le DLMS/COSEM.

Izmenjava podatkov pri merjenju električne energije - Niz DLMS/COSEM - 4-7. del: Transportna plast DLMS/COSEM za omrežja IP

Ta del standarda IEC 62056 določa nepovezovalno in povezovalno naravnano transportno plast (TL) za komunikacijske profile DLMS/COSEM, ki se uporabljajo za omrežja IP.
Te transportne plasti uporabnikom storitve DLMS/COSEM AL zagotavljajo storitve vrste OSI. Nepovezovalna transportna plast temelji na standardnem uporabniškem datagramskem internetnem protokolu (UDP). Povezovalno naravnana transportna plast temelji na internetnem standardnem prenosnem nadzornem protokolu (TCP).
Transportna plast DLMS/COSEM vključuje transportno plast UDP ali TCP in dodatno podplast, imenovano ovojnica.
V dodatku A je prikazano, kako je storitve transportne plasti vrste OSI mogoče pretvoriti v funkcijske klice UDP in TCP ter iz njih.

General Information

Status
Published
Publication Date
08-Dec-2016
Withdrawal Date
08-Dec-2019
Current Stage
6060 - Document made available - Publishing
Start Date
09-Dec-2016
Completion Date
09-Dec-2016

Relations

Buy Standard

Standard
EN 62056-4-7:2017
English language
41 pages
sale 10% off
Preview
sale 10% off
Preview
e-Library read for
1 day

Standards Content (Sample)


SLOVENSKI STANDARD
01-februar-2017
1DGRPHãþD
SIST EN 62056-47:2007
,]PHQMDYDSRGDWNRYSULPHUMHQMXHOHNWULþQHHQHUJLMH1L]'/06&26(0GHO
7UDQVSRUWQDSODVW'/06&26(0]DRPUHåMD,3
Electricity metering data exchange - The DLMS/COSEM suite - Part 4-7: DLMS/COSEM
transport layer for IP networks
Datenkommunikation der elektrischen Energiemessung - DLMS/COSEM - Teil 4-7:
DLMS/COSEM Transportschicht für IP-Netzwerke
Échange des données de comptage de l'électricité - La suite DLMS/COSEM - Partie 4-7:
Couche transport DLMS/COSEM pour réseaux IP
Ta slovenski standard je istoveten z: EN 62056-4-7:2016
ICS:
17.220.20 0HUMHQMHHOHNWULþQLKLQ Measurement of electrical
PDJQHWQLKYHOLþLQ and magnetic quantities
35.100.40 Transportni sloj Transport layer
91.140.50 Sistemi za oskrbo z elektriko Electricity supply systems
2003-01.Slovenski inštitut za standardizacijo. Razmnoževanje celote ali delov tega standarda ni dovoljeno.

EUROPEAN STANDARD EN 62056-4-7

NORME EUROPÉENNE
EUROPÄISCHE NORM
December 2016
ICS 17.220; 35.110; 91.140.50 Supersedes EN 62056-47:2007
English Version
Electricity metering data exchange - The DLMS/COSEM suite -
Part 4-7: DLMS/COSEM transport layer for IP networks
(IEC 62056-4-7:2015)
Échange des données de comptage de l'électricité - La Datenkommunikation der elektrischen Energiemessung -
suite DLMS/COSEM - Partie 4-7: Couche transport DLMS/COSEM - Teil 4-7: DLMS/COSEM Transportschicht
DLMS/COSEM pour réseaux IP für IP-Netzwerke
(IEC 62056-4-7:2015) (IEC 62056-4-7:2015)
This European Standard was approved by CENELEC on 2015-06-24. CENELEC members are bound to comply with the CEN/CENELEC
Internal Regulations which stipulate the conditions for giving this European Standard the status of a national standard without any alteration.
Up-to-date lists and bibliographical references concerning such national standards may be obtained on application to the CEN-CENELEC
Management Centre or to any CENELEC member.
This European Standard exists in three official versions (English, French, German). A version in any other language made by translation
under the responsibility of a CENELEC member into its own language and notified to the CEN-CENELEC Management Centre has the
same status as the official versions.
CENELEC members are the national electrotechnical committees of Austria, Belgium, Bulgaria, Croatia, Cyprus, the Czech Republic,
Denmark, Estonia, Finland, Former Yugoslav Republic of Macedonia, France, Germany, Greece, Hungary, Iceland, Ireland, Italy, Latvia,
Lithuania, Luxembourg, Malta, the Netherlands, Norway, Poland, Portugal, Romania, Slovakia, Slovenia, Spain, Sweden, Switzerland,
Turkey and the United Kingdom.

European Committee for Electrotechnical Standardization
Comité Européen de Normalisation Electrotechnique
Europäisches Komitee für Elektrotechnische Normung
CEN-CENELEC Management Centre: Avenue Marnix 17, B-1000 Brussels
© 2016 CENELEC All rights of exploitation in any form and by any means reserved worldwide for CENELEC Members.
Ref. No. EN 62056-4-7:2016 E
European foreword
The text of document 13/1570/CDV, future edition 1 of IEC 62056-4-7, prepared by IEC/TC 13
"Electrical energy measurement and control" was submitted to the IEC-CENELEC parallel vote and
approved by CENELEC as EN 62056-4-7:2016.

The following dates are fixed:
(dop) 2017-06-09
• latest date by which the document has to be
implemented at national level by
publication of an identical national
standard or by endorsement
• latest date by which the national (dow) 2019-12-09
standards conflicting with the
document have to be withdrawn
This document supersedes EN 62056-47:2007.

Attention is drawn to the possibility that some of the elements of this document may be the subject of
patent rights. CENELEC [and/or CEN] shall not be held responsible for identifying any or all such
patent rights.
This document has been prepared under a mandate given to CENELEC by the European Commission
and the European Free Trade Association.

Endorsement notice
The text of the International Standard IEC 62056-4-7:2015 was approved by CENELEC as a
European Standard without any modification.
Annex ZA
(normative)
Normative references to international publications
with their corresponding European publications

The following documents, in whole or in part, are normatively referenced in this document and are
indispensable for its application. For dated references, only the edition cited applies. For undated
references, the latest edition of the referenced document (including any amendments) applies.

NOTE 1 When an International Publication has been modified by common modifications, indicated by (mod), the relevant
EN/HD applies.
NOTE 2 Up-to-date information on the latest versions of the European Standards listed in this annex is available here:
www.cenelec.eu
Publication Year Title EN/HD Year

IEC 60050-300 2001 International Electrotechnical Vocabulary - -
(IEV) - Electrical and electronic
measurements and measuring instruments
- Part 311: General terms relating to
measurements -
Part 312: General terms relating to
electrical measurements -
Part 313: Types of electrical measuring
instruments -
Part 314: Specific terms according to the
type of instrument
IEC/TR 62051 1999 Electricity metering - Glossary of terms - -
IEC/TR 62051-1 2004 Electricity metering - Data exchange for - -
meter reading, tariff and load control -
Glossary of terms -
Part 1: Terms related to data exchange
with metering equipment using
DLMS/COSEM
1)
IEC 62056-5-3 2013 Electricity metering data exchange - EN 62056-5-3 2014
The DLMS/COSEM suite -
Part 5-3: DLMS/COSEM application layer
2)
IEC 62056-6-2 2013 Electricity metering data exchange - EN 62056-6-2 2013
The DLMS/COSEM suite -
Part 6-2: COSEM interface classes
IEC 62056-9-7 2013 Electricity metering data exchange - EN 62056-9-7 2013
The DLMS/COSEM suite -
Part 9-7: Communication profile
for TCP-UDP/IP networks
STD 0006 -  User Datagram Protocol - -
STD 0007 -  Transmission Control Protocol - -

1)
Superseded by EN 62056-5-3:2016 (IEC 62056-5-3:2016): DOW = 2019-12-09.
2)
Superseded by EN 62056-6-2:2016 (IEC 62056-6-2:2016): DOW = 2019-12-09.
IEC 62056-4-7 ®
Edition 1.0 2015-05
INTERNATIONAL
STANDARD
NORME
INTERNATIONALE
colour
inside
Electricity metering data exchange – The DLMS/COSEM suite –

Part 4-7: DLMS/COSEM transport layer for IP networks

Échange des données de comptage de l'électricité – La suite DLMS/COSEM –

Partie 4-7: Couche transport DLMS/COSEM pour réseaux IP

INTERNATIONAL
ELECTROTECHNICAL
COMMISSION
COMMISSION
ELECTROTECHNIQUE
INTERNATIONALE
ICS 17.220; 35.110; 91.140.50 ISBN 978-2-8322-2609-4

– 2 – IEC 62056-4-7:2015  IEC 2015
CONTENTS
FOREWORD . 4
INTRODUCTION . 6
1 Scope . 7
2 Normative references . 7
3 Terms, definitions and abbreviations . 8
3.1 Terms and definitions . 8
3.2 Abbreviations . 8
4 Overview . 9
5 The DLMS/COSEM connection-less, UDP-based transport layer . 10
5.1 General . 10
5.2 Service specification for the DLMS/COSEM UDP-based transport layer . 11
5.2.1 General . 11
5.2.2 The UDP-DATA service . 12
5.3 Protocol specification for the DLMS/COSEM UDP-based transport layer . 14
5.3.1 General . 14
5.3.2 The wrapper protocol data unit (WPDU) . 14
5.3.3 The DLMS/COSEM UDP-based transport layer protocol data unit . 15
5.3.4 Reserved wrapper port numbers (wPorts) . 16
5.3.5 Protocol state machine . 16
6 The DLMS/COSEM connection-oriented, TCP-based transport layer . 16
6.1 General . 16
6.2 Service specification for the DLMS/COSEM TCP-based transport layer . 17
6.2.1 General . 17
6.2.2 The TCP-CONNECT service . 18
6.2.3 The TCP-DISCONNECT service . 21
6.2.4 The TCP-ABORT service . 23
6.2.5 The TCP-DATA service . 24
6.3 Protocol specification for the DLMS/COSEM TCP-based transport layer . 26
6.3.1 General . 26
6.3.2 The wrapper protocol data unit (WPDU) . 26
6.3.3 The DLMS/COSEM TCP-based transport layer protocol data unit . 27
6.3.4 Reserved wrapper port numbers . 27
6.3.5 Definition of the procedures . 27
Annex A (informative) Converting OSI-style TL services to and from RFC-style TCP
function calls. 32
A.1 Transport layer and TCP connection establishment . 32
A.2 Closing a transport layer and a TCP connection . 33
A.3 TCP connection abort . 34
A.4 Data transfer using the TCP-DATA service . 35
INDEX . 37
Bibliography . 38

Figure 1 – DLMS/COSEM as a standard Internet application protocol . 9
Figure 2 – Transport layers of the DLMS/COSEM_on_IP profile . 10
Figure 3 – Services of the DLMS/COSEM connection-less, UDP-based transport layer . 12

IEC 62056-4-7:2015  IEC 2015 – 3 –
Figure 4 – The wrapper protocol data unit (WPDU) . 15
Figure 5 – The DLMS/COSEM connection-less, UDP-based transport layer PDU (UDP-
PDU) . 15
Figure 6 – Services of the DLMS/COSEM connection-oriented,TCP-based transport
layer . 18
Figure 7 – The TCP packet format . 27
Figure 8 – TCP connection establishment . 28
Figure 9 – TCP disconnection . 29
Figure 10 – Data transfer using the DLMS/COSEM TCP-based transport layer . 30
Figure 11 – High-level state transition diagram for the wrapper sublayer . 31
Figure A.1 – TCP connection state diagram . 32
Figure A.2 – MSC and state transitions for establishing a transport layer and TCP
connection . 33
Figure A.3 – MSC and state transitions for closing a transport layer and TCP
connection . 34
Figure A.4 – Polling the TCP sublayer for TCP abort indication . 3
...

Questions, Comments and Discussion

Ask us and Technical Secretary will try to provide an answer. You can facilitate discussion about the standard in here.