Electricity metering data exchange - The DLMS/COSEM suite - Part 4: Physical Layer based on SMITP B-PSK modulation and SMITP Data Link Layer

This Technical Specification specifies the characteristics of the profile related to Physical and Data Link Layers for communications on LV distribution network between a Concentrator (master node) and one or more slave nodes.
The following prescriptions are applied to groups of devices that communicate using low voltage network. Each section of the network is composed by one Concentrator (acting as the master of the section), and one or more primary nodes (A-Nodes). Every A-Node can optionally be associated to one secondary node (B-Node).

Izmenjava podatkov pri merjenju električne energije - Niz DLMS/COSEM - 4. del: Fizična plast, temelječa na modulaciji SMITP B-PSK in plasti SMITP za povezavo podatkov

General Information

Status
Published
Publication Date
17-May-2015
Current Stage
6060 - National Implementation/Publication (Adopted Project)
Start Date
13-May-2015
Due Date
18-Jul-2015
Completion Date
18-May-2015

Buy Standard

Technical specification
SIST-TS CLC/TS 50568-4:2015
English language
50 pages
sale 10% off
Preview
sale 10% off
Preview

e-Library read for
1 day

Standards Content (sample)

SLOVENSKI STANDARD
SIST-TS CLC/TS 50568-4:2015
01-junij-2015
,]PHQMDYDSRGDWNRYSULPHUMHQMXHOHNWULþQHHQHUJLMH1L]'/06&26(0GHO
)L]LþQDSODVWWHPHOMHþDQDPRGXODFLML60,73%36.LQSODVWL60,73]DSRYH]DYR
SRGDWNRY

Electricity metering data exchange - The DLMS/COSEM suite - Part 4: Physical Layer

based on SMITP B-PSK modulation and SMITP Data Link Layer
Ta slovenski standard je istoveten z: CLC/TS 50568-4:2015
ICS:
35.100.10 )L]LþQLVORM Physical layer
35.100.20 Podatkovni povezovalni sloj Data link layer
91.140.50 Sistemi za oskrbo z elektriko Electricity supply systems
SIST-TS CLC/TS 50568-4:2015 en

2003-01.Slovenski inštitut za standardizacijo. Razmnoževanje celote ali delov tega standarda ni dovoljeno.

---------------------- Page: 1 ----------------------
SIST-TS CLC/TS 50568-4:2015
---------------------- Page: 2 ----------------------
SIST-TS CLC/TS 50568-4:2015
TECHNICAL SPECIFICATION CLC/TS 50568-4
SPÉCIFICATION TECHNIQUE
TECHNISCHE SPEZIFIKATION
April 2015
ICS 35.240.60; 91.140.50
English Version
Electricity metering data exchange - Part 4: Lower layer PLC
profile using SMITP B-PSK modulation
This Technical Specification was approved by CENELEC on 2014-11-11.

CENELEC members are required to announce the existence of this TS in the same way as for an EN and to make the TS available promptly

at national level in an appropriate form. It is permissible to keep conflicting national standards in force.

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

© 2015 CENELEC All rights of exploitation in any form and by any means reserved worldwide for CENELEC Members.

Ref. No. CLC/TS 50568-4:2015 E
---------------------- Page: 3 ----------------------
SIST-TS CLC/TS 50568-4:2015
CLC/TS 50568-4:2015 - 2 -
CONTENTS

Foreword ................................................................................................................................ 6

Introduction ............................................................................................................................. 7

1 Scope ............................................................................................................................... 8

2 Normative references ....................................................................................................... 8

3 Terms, definitions, acronyms and notations ...................................................................... 8

3.1 Terms and definitions .............................................................................................. 8

3.2 Acronyms ................................................................................................................ 8

3.3 Notations ................................................................................................................. 9

4 Overview .......................................................................................................................... 9

4.1 Communication characterization on LV network ....................................................... 9

4.2 Communication architecture .................................................................................. 11

4.2.1 Overview ................................................................................................... 11

4.2.2 LLC sub-layer ............................................................................................ 11

4.2.3 MAC sub-layer ........................................................................................... 11

4.2.4 Physical Layer ........................................................................................... 12

4.2.4.1 Introduction ................................................................................. 12

4.2.4.2 Modulation and modes ................................................................ 13

4.2.5 Protocol’s architecture for LV nodes communication .................................. 13

4.3 Requests priority and slave nodes scanning .......................................................... 14

4.4 Communication disciplines .................................................................................... 14

4.4.1 Service classes ......................................................................................... 14

4.4.2 Timers ....................................................................................................... 15

4.4.3 Discipline types ......................................................................................... 16

4.4.3.1 Disciplines of class S .................................................................. 16

4.4.3.2 Disciplines of class R .................................................................. 17

4.4.3.3 Disciplines of class RC................................................................ 19

5 LLC sub layer ................................................................................................................. 20

5.1 Primitives and services .......................................................................................... 20

5.1.1 DL_Data.request ....................................................................................... 20

5.1.1.1 Function ...................................................................................... 20

5.1.1.2 Structure ..................................................................................... 20

5.1.1.3 Use ............................................................................................. 21

5.1.2 DL_Data.confirm ........................................................................................ 21

5.1.2.1 Function ...................................................................................... 21

5.1.2.2 Structure ..................................................................................... 21

5.1.2.3 Use ............................................................................................. 22

5.1.3 DL_DATA.indication .................................................................................. 22

5.1.3.1 Function ...................................................................................... 22

5.1.3.2 Structure ..................................................................................... 22

5.1.3.3 Use ............................................................................................. 22

5.2 LLC protocol data unit structure ............................................................................. 22

5.2.1 LLC_PDU format ....................................................................................... 22

5.2.2 Control field ............................................................................................... 23

5.2.3 Address field ............................................................................................. 23

---------------------- Page: 4 ----------------------
SIST-TS CLC/TS 50568-4:2015
- 3 - CLC/TS 50568-4:2015

5.2.4 Invalid L_PDU ........................................................................................... 23

5.3 LLC procedures ..................................................................................................... 23

5.3.1 Procedure for addressing .......................................................................... 23

5.3.2 Information transmission............................................................................ 23

5.3.3 Information Reception ............................................................................... 23

5.3.4 Length of an PDU ...................................................................................... 23

6 MAC sub layer ................................................................................................................ 24

6.1 Primitives and services .......................................................................................... 24

6.1.1 Primitives .................................................................................................. 24

6.1.2 Service classes ......................................................................................... 26

6.2 Frame Structure .................................................................................................... 27

6.2.1 General ..................................................................................................... 27

6.2.2 Frame length (LT) ...................................................................................... 28

6.2.3 Address (ADDR) ........................................................................................ 28

6.2.4 Control (CTL) ............................................................................................ 28

6.2.5 Repetition Parameters (RP) ....................................................................... 29

6.2.5.1 General ....................................................................................... 29

6.2.5.2 RP field in RIP frames ................................................................. 29

6.2.5.3 RP field in CRP frames ............................................................... 30

6.2.6 Information (INF) ....................................................................................... 30

6.2.7 Frame checking sequence (SVT) ............................................................... 30

6.2.8 Example of frame types ............................................................................. 30

6.3 Procedures ............................................................................................................ 31

6.3.1 Frame filtering ........................................................................................... 31

6.3.2 Phase detection ......................................................................................... 32

6.3.3 Repetition .................................................................................................. 32

6.3.3.1 General ....................................................................................... 32

6.3.3.2 Example of repetition procedures ................................................ 32

6.3.3.3 Repetition control ........................................................................ 36

7 Physical Layer ................................................................................................................ 38

7.1 Overview ............................................................................................................... 38

7.2 P_frame Structure ................................................................................................. 38

7.2.1 General ..................................................................................................... 38

7.2.2 Preamble (PRE) ........................................................................................ 39

7.2.3 Unique word (UW) ..................................................................................... 39

7.2.4 Mode ......................................................................................................... 39

7.2.5 P_payload ................................................................................................. 39

7.3 Modulation ............................................................................................................ 39

7.4 Encoder ................................................................................................................ 40

7.4.1 General ..................................................................................................... 40

7.4.2 Convolutional Encoder ............................................................................... 40

7.4.3 Convolutional Interleaver ........................................................................... 41

7.5 P_Data services .................................................................................................... 43

7.5.1 General ..................................................................................................... 43

7.5.2 P_Data.request ......................................................................................... 43

7.5.3 P_Data.confirm .......................................................................................... 43

7.5.4 P_Data.indication ...................................................................................... 43

---------------------- Page: 5 ----------------------
SIST-TS CLC/TS 50568-4:2015
CLC/TS 50568-4:2015 - 4 -

Annex A (informative) SCA address configuration ................................................................ 44

A.1 Structure of the SCA and ACA addresses .............................................................. 44

Annex B (informative) Disciplines ......................................................................................... 46

B.1 Discipline timers configuration ............................................................................... 46

Annex C (informative) Details on message bit coding ........................................................... 48

C.1 Example of bit coding ............................................................................................ 48

Annex D (normative) SMITP-BPSK specific definitions ......................................................... 49

D.1 Management of reserved elements ........................................................................ 49

D.2 ECTL (Extended control) structure ......................................................................... 49

List of figures

Figure 1 – Document structure of prTS 50568-4 ...................................................................... 7

Figure 2 – Communication section in a LV line ...................................................................... 10

Figure 3 – A sub-net ............................................................................................................. 10

Figure 4 – B sub-net ............................................................................................................. 11

Figure 5 – Data transfer on power line .................................................................................. 12

Figure 6 – Protocol’s architecture in the A sub-net ................................................................ 13

Figure 7 – Protocol’s architecture in the B sub-net ................................................................ 13

Figure 8 – Messages exchange in the SAx discipline ............................................................ 17

Figure 9 – Messages exchange in the RAx discipline ............................................................ 17

Figure 10 – Messages exchange in the RBx discipline .......................................................... 18

Figure 11 – Messages exchange in the RCx discipline without repeaters .............................. 19

Figure 12 – Messages exchange in the RCx discipline with repeaters ................................... 20

Figure 13 – LLC frame structure ........................................................................................... 23

Figure 14 – Control Field format ........................................................................................... 23

Figure 15 – Messages exchange in the Sxx service class ..................................................... 26

Figure 16 – Messages exchange in the Rxx service class with (b) or without (a) timeout

expiration along the chain, .................................................................................................... 27

Figure 17 – MAC frame structure .......................................................................................... 27

Figure 18 – RP field in MAC frame (ACA addresses) ............................................................ 29

Figure 19 – RP field in MAC frame (short form SCA addresses) ............................................ 30

Figure 20 – RIP MAC frame .................................................................................................. 31

Figure 21 – NOR1 MAC frame .............................................................................................. 31

Figure 22 – NOR2 MAC frame .............................................................................................. 31

Figure 23 – CRP MAC frame ................................................................................................. 31

Figure 24 – Example of repetition procedure using ACA address .......................................... 33

Figure 25 – Example of repetition procedure using SCA address .......................................... 34

Figure 26 – Example of CRP repetition control procedure ..................................................... 37

Figure 27 – Data transfer in Physical Layer ........................................................................... 38

Figure 28 – Physical frame (P_frame) structure .................................................................... 39

Figure 29 – Convolutional encoding of the P_payload ........................................................... 40

Figure 30 – Convolutional Encoder ....................................................................................... 40

---------------------- Page: 6 ----------------------
SIST-TS CLC/TS 50568-4:2015
- 5 - CLC/TS 50568-4:2015

Figure 31 – Convolutional Interleaver ................................................................................... 41

Figure 32 – P_Data services ................................................................................................. 43

Figure A.1 – SCA address structure ...................................................................................... 44

Figure A.2 – ACA address structure ...................................................................................... 44

Figure C.1 – Frames encapsulation example ........................................................................ 48

List of tables

Table 1 – Service classes in communication disciplines ........................................................ 15

Table 2 – MA_EVENT.indication parameters ......................................................................... 26

Table 3 – CTL field coding in MAC frame .............................................................................. 28

Table 4 – Example of interleaving ......................................................................................... 42

Table 5 – Shift registers initial condition................................................................................ 43

Table B.1 – Subfield dddd and maximum number of received bytes in A and B subnets for

disciplines S, RA and RB. ..................................................................................................... 46

Table B.2 – Subfield ddd and number of time slots for RC disciplines. .................................. 46

---------------------- Page: 7 ----------------------
SIST-TS CLC/TS 50568-4:2015
CLC/TS 50568-4:2015 - 6 -
Foreword

This document (CLC/TS 50568-4:2015) has been prepared by CLC/TC 13, "Electrical energy measurement

and control".
The following date is fixed:
• latest date by which the existence of (doa) 2015-07-24
this document has to be announced
at national level

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.

The European Committee for Electrotechnical Standardization (CENELEC) draws attention to the fact

that it is claimed that compliance with this International Standard may involve the use of a

maintenance service concerning the stack of protocols on which the present Technical Specification

CLC/TS 50568 is based.

The CENELEC takes no position concerning the evidence, validity and scope of this maintenance

service.

The provider of the maintenance service has assured the CENELEC that he is willing to provide

services under reasonable and non-discriminatory terms and conditions for applicants throughout the

world. In this respect, the statement of the provider of the maintenance service is registered with the

CENELEC. Information may be obtained from:
Meters and More Open Technologies
Brussels/Belgium
www.metersandmore.eu
---------------------- Page: 8 ----------------------
SIST-TS CLC/TS 50568-4:2015
- 7 - CLC/TS 50568-4:2015
Introduction

This Technical Specification is based on the results of the European OPEN Meter project, Topic

Energy 2008.7.1.1, Project no.: 226369, www.openmeter.com.

According to the structure of the CLC/TS 50568 documentation, this document is positioned as

highlighted in the following figure:
Figure 1 – Document structure of CLC/TS 50568-4
---------------------- Page: 9 ----------------------
SIST-TS CLC/TS 50568-4:2015
CLC/TS 50568-4:2015 - 8 -
1 Scope

This Technical Specification specifies the characteristics of the profile related to Physical and Data

Link Layers for communications on LV distribution network between a Concentrator (master node)

and one or more slave nodes.

The following prescriptions are applied to groups of devices that communicate using low voltage

network. Each section of the network is composed by one Concentrator (acting as the master of the

section), and one or more primary nodes (A-Nodes). Every A-Node can optionally be associated to

one secondary node (B-Node).
2 Normative references

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.

EN 50065-1, Signalling on low-voltage electrical installations in the frequency range 3 kHz to

148,5 kHz – Part 1: General requirements, frequency band and electromagnetic disturbances

3 Terms, definitions, acronyms and notations
3.1 Terms and definitions
For the purpose of this document, the following terms and definitions apply:
3.1.1
concentrator section
identification code of the network managed by the concentrator
3.1.2
node subsection

identification code of the sub network within the network identified by concentrator section

3.1.3
node progressive
unique node ID within the node sub section
3.1.4
upper layers
every communication stack layer except PHY, MAC and LLC
3.2 Acronyms
For the purpose of this document, the following acronyms apply:
ACA: Absolute Communication Address
B-PSK: Binary Phase Shift Keying
CRC: Cyclic Redundancy Check
D-L: Data-Link
ECC: Encryption Coding Control
ECTL: Extended Control
HDLC: High-level data link control procedures
LLC: Logical Link Control
LSb: Least Significant bit
LSB: Least Significant Byte
LSDU: LLC Service Data Unit
LV: Low Voltage
---------------------- Page: 10 ----------------------
SIST-TS CLC/TS 50568-4:2015
- 9 - CLC/TS 50568-4:2015
MAC: Medium Access Control
MAU: Mains Attachment Unit
MSb: Most Significant bit
MSB: Most Significant Byte
NDM: Normal disconnect mode, one of the non-operational data link mode of HDLC
NM: Network Management
Ph: Physical
PLS: Physical Signalling
PRE: Preamble
PSK: Phase Shift Keying
SAP: Service Access Point
SCA: Section Communication Address
UL: Upper Layer
UW: Unique Word
3.3 Notations
For the purpose of this document, the following notations apply:
– 1 byte = 8 bits (or octet);
– byte/field name representation: capital letters;
– bit name representation: small letters;

– bits transmission sequence related to their representation: first bit on the left = first transmitted

bit;

– bit transmission order related to their weight: least significant bit = first transmitted bit;

– bytes transmission sequence related to their representation: first byte on the left = first

transmitted byte;

– bytes transmission order related to their weight: least significant byte = first transmitted byte;

– fields transmission sequence related to their representation: first field on the left = first

transmitted field;

– fields transmission order related to their weight: least significant field= first transmitted field;

– a frame/message is “upstream” if it is logically sent from centre to periphery;

– a frame/message is “downstream” if it is logically sent from periphery to centre.

4 Overview
4.1 Communication characterization on LV network

The Physical Layer configuration on LV network is considered as a multi-point connection of nodes

operating in half-duplex mode. So, access rules are required in order to avoid nodes transmission

collisions.

Furthermore, it has to be considered that LV network cannot be treated as a normal broadcast

medium, because standing-waves phenomena and most of all signal attenuation may make direct

communication between couple of nodes impossible.
---------------------- Page: 11 ----------------------
SIST-TS CLC/TS 50568-4:2015
CLC/TS 50568-4:2015 - 10 -

In order to obtain a virtually direct communication, between any couple of nodes, the protocol

functionalities shall foresee the repetition technique. Figure 2 shows the reference scheme of a LV

line portion, which is identified as communication section. A LV network controlled by a Concentrator

is composed by a set of branch-connected sections of this kind:
Figure 2 – Communication section in a LV line
where:

– information exchanging is required either between Concentrator and any node, or between an A-

Node and the associated B-Node;

– message transferring shall always happen on the A-Node electric connection phase. In case of

polyphase meter, communication shall always happen through one of the three phases, the same

one for all communications;
– each A-Node and B-Node has its own unique address.

There are the following two types of sub-nets. Each one is unbalanced (the initiation of transmission

procedure is limited to a master or a sub-net master station), with one or more slave nodes.

A sub-net
Figure 3 – A sub-net

Within A sub-net, communications between Concentrator (master station for this sub-net) and any

node (slave), with single or group addressing, are defined. This sub-net can use repetition.

---------------------- Page: 12 ----------------------
SIST-TS CLC/TS 50568-4:2015
- 11 - CLC/TS 50568-4:2015
B sub-net
Figure 4 – B sub-net

Within B sub-net, communications between A-Node (master station for this sub-net) and the

associated B-Node (slave) are defined. This sub-net does not foresee repetition.
The profile of protocols to be used has to reach the following objectives:
– to satisfy application requirements in terms of efficiency and effectiveness;

– to reduce data amount to supply to equipment during network configuration stage as much as

possible;
– to make efficient use of the channel;

– to support all the group addressing performances, according with what is required by

applications, also in presence of a network with repetitions.
4.2 Communication architecture
4.2.1 Overview

This document describes a lower layer profile that includes the Logical Link Control, the Medium

Access Control and the Physical Layers.

The repetition functionality is inserted in the MAC sub-layer, in order to guarantee to LLC sub-layer

the direct exchange between Concentrator master node and each of the slave nodes.

4.2.2 LLC sub-layer

LLC sub-layer interfaces the Upper Layers on the upper side and the MAC sub-layer on the lower

side. It is required to support the following functions:

– it is responsible about the execution of end-to-end exchange procedures to guarantee a correct

access procedure that avoids any possible collision on the network (in any moment a single node

can ask a transmission request on MAC level); it manages access times to the LV communication

on the master node;

– it operates end-to-end between master nodes and all the slave nodes; it offers a connectionless-

type service to equipment applications, according with the kind of exchange procedure required;

– in master nodes, it indicates to Upper Layer the network availability; the transmission of another

message can be requested, upon reception of this indication;

– in master nodes, it manages re-transmissions (retry) on exchanges with expected answer.

The mechanisms to provide the above listed features are left to the implementers of the Master node

without any limitation on interoperability.

LLC sub-layer does not check the correctness of the used disciplines (see 4.4); it’s up to the upper

layer to select it properly.
4.2.3 MAC sub-layer

In this sub-layer, the repetition functionalities (MACre) are distinguished from the physical interfacing

functionalities (MACph).
MACre functions:
---------------------- Page: 13 ----------------------
SIST-TS CLC/TS 50568-4:2015
CLC/TS 50568-4:2015 - 12 -
– it operate
...

Questions, Comments and Discussion

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