Electricity metering data exchange - The DLMS/COSEM suite - Part 8-7: The adaptive multi-carrier spread-spectrum PLC profile for CX1 networks

This Technical Specification is part of the EN 62056 / 52056 DLMS/COSEM suite and specifies the DLMS/COSEM communication profile for compatibly extendable power line carrier neighbourhood networks using Adaptive Multi-Carrier Spread-Spectrum (AMC-SS).
The physical layer provides a modulation technique that efficiently utilizes the allowed bandwidth within the CENELEC A band (3 kHz – 95 kHz), offering a very robust communication in the presence of narrowband interference, impulsive noise, and frequency selective attenuation. The physical layer of AMC-SS is defined in Clause 5 of CLC/FprTS 50590:2014.
The data link (DL) layer consists of three parts, the ‘Medium Access Control’ (MAC) sub-layer, the Logical Link Control (LLC) sub-layer and the ‘Convergence’ sub-layer. The data link layer allows the transmission of data frames through the use of the power line physical channel. It provides data services, frame integrity control, routing, registration, multiple access, and cell change functionality. The MAC sub-layer and the LLC sub-layer of AMC-SS are defined in Clause 6 of CLC/FprTS 50590:2014. The Convergence sub-layer is defined in this document.
The transport layer, the application layer and the data model are as specified in the EN 62056 DLMS/COSEM suite.

Echange des données de comptage de l'électricité - La suite DLMS/COSEM - Partie 8-7: Profil de communication PLC AMC-SS pour les réseaux de voisinage

Izmenjava podatkov pri merjenju električne energije - Niz DLMS/COSEM - 8-7. del: PLC-profil z adaptivnim spektrom z več nosilnimi frekvencami za omrežja CX1

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 52056-8-7:2015 - BARVE na PDF-strani 10
English language
42 pages
sale 10% off
Preview
sale 10% off
Preview

e-Library read for
1 day

Standards Content (sample)

SLOVENSKI STANDARD
SIST-TS CLC/TS 52056-8-7:2015
01-junij-2015
,]PHQMDYDSRGDWNRYSULPHUMHQMXHOHNWULþQHHQHUJLMH1L]'/06&26(0GHO
3/&SURILO]DGDSWLYQLPVSHNWURP]YHþQRVLOQLPLIUHNYHQFDPL]DRPUHåMD&;

Electricity metering data exchange - The DLMS/COSEM suite - Part 8-7: The adaptive

multi-carrier spread-spectrum PLC profile for CX1 networks
Ta slovenski standard je istoveten z: CLC/TS 52056-8-7:2015
ICS:
35.240.50 Uporabniške rešitve IT v IT applications in industry
industriji
91.140.50 Sistemi za oskrbo z elektriko Electricity supply systems
SIST-TS CLC/TS 52056-8-7:2015 en

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

---------------------- Page: 1 ----------------------
SIST-TS CLC/TS 52056-8-7:2015
---------------------- Page: 2 ----------------------
SIST-TS CLC/TS 52056-8-7:2015
TECHNICAL SPECIFICATION CLC/TS 52056-8-7
SPÉCIFICATION TECHNIQUE
TECHNISCHE SPEZIFIKATION
April 2015
ICS 35.240.60; 91.140.50
English Version
Electricity metering data exchange - The DLMS/COSEM suite -
Part 8-7: AMC-SS PLC communication profile for neighbourhood
networks
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 52056-8-7:2015 E
---------------------- Page: 3 ----------------------
SIST-TS CLC/TS 52056-8-7:2015
CLC/TS 52056-8-7:2015 – 2 –
CONTENTS

Foreword ................................................................................................................................ 4

1 Scope ............................................................................................................................... 5

2 Normative references ....................................................................................................... 5

3 Abbreviations ................................................................................................................... 6

4 Targeted communication environments ............................................................................. 8

5 Reference model .............................................................................................................. 9

6 Physical Layer (PHY) ..................................................................................................... 10

6.1 Overview – main features and functions ................................................................ 10

6.2 PHY layer services ................................................................................................ 10

7 Data Link Layer .............................................................................................................. 11

7.1 Functions and structure ......................................................................................... 11

7.2 The Medium Access Control sub-layer................................................................... 13

7.3 The Logical Link Control sub-layer ........................................................................ 13

7.3.1 Overview ................................................................................................... 13

7.3.2 Layer-2-network management functions .................................................... 13

7.3.3 Communication functions ........................................................................... 14

7.3.4 Segmentation and reassembly ................................................................... 14

7.4 The Convergence sub-layer ................................................................................... 14

7.4.1 Overview ................................................................................................... 14

7.4.2 DLMS/COSEM AL specific convergence sub-layer ..................................... 14

7.4.3 IPv4 specific convergence sub-layer .......................................................... 19

7.4.4 IPv6 specific convergence sub-layer .......................................................... 26

7.5 Identification and addressing ................................................................................. 32

8 Upper layers (Session, Presentation, Application) .......................................................... 33

8.1 Overview ............................................................................................................... 33

8.2 Mapping of application layer services .................................................................... 34

8.3 Registration services ............................................................................................. 35

8.3.1 Overview ................................................................................................... 35

8.3.2 CL_control.indication ................................................................................. 35

8.3.3 CL_IPv4_control.indication ........................................................................ 36

8.3.4 CL_IPv6_control.indication ........................................................................ 37

9 Data Model ..................................................................................................................... 38

Annex A (normative) IP header compression parameters. ..................................................... 39

Annex B (informative) Data exchange examples ................................................................... 40

B.1 Data retrieval from slave node ............................................................................... 40

B.2 Data retrieval error case ........................................................................................ 41

List of Figures

Figure 1 – Communication architecture ................................................................................... 8

Figure 2 – DLMS/COSEM AMC-SS PLC architecture .............................................................. 9

Figure 3 – Primitives between layer 2 and layer 1 ................................................................. 11

Figure 4 – Structure of Data Link Layer ................................................................................. 11

Figure 5 – DLMS/COSEM AL specific primitives between higher layer and layer 2 in a

bidirectional data transmission .............................................................................................. 12

---------------------- Page: 4 ----------------------
SIST-TS CLC/TS 52056-8-7:2015
– 3 – CLC/TS 52056-8-7:2015
Figure 6 – DLMS/COSEM AL specific primitives between higher layer and layer 2 in

the case of broadcast ........................................................................................................... 12

Figure 7 – DLMS/COSEM AL specific primitives between higher layers and layer 2 in

the case of an unsolicited data transmission ......................................................................... 13

Figure 8 – The IPv4 communication architecture ................................................................... 20

Figure 9 – The IPv6 communication architecture ................................................................... 26

Figure 10 – Mapping of the DLMS/COSEM Application layer services ................................... 34

Figure 11 – Registration services specific for DLMS/COSEM AL ........................................... 36

Figure 12 – IPv4 registration services ................................................................................... 37

Figure 13 – IPv6 registration services ................................................................................... 38

Figure B 1 – Successful GET command specific for DLMS/COSEM AL ................................. 40

Figure B 2 – Data retrieval error case specific for DLMS/COSEM AL .................................... 41

List of Tables

Table 1 – Coding of the DLC extended control field .............................................................. 14

Table 2 – Mapping of CL_data.request to DL_data.request in the master node ..................... 15

Table 3 – Mapping of CL_data.request to DL_data.request in the slave node ....................... 16

Table 4 – Mapping of DL_data.indication to CL_data.indication in the master node............... 17

Table 5 – Mapping of DL_data.indication to CL_data.indication in the slave node ................. 17

Table 6 – Mapping of DL_data_identifier.confirm to CL_data_request.confirm in the

master node .......................................................................................................................... 18

Table 7 – Mapping of DL_data_identifier.confirm to CL_data_request.confirm in the

slave node ............................................................................................................................ 19

Table 8 – Reserved SAP values on the master node side ..................................................... 19

Table 9 – Reserved SAP values on the slave node side ........................................................ 19

Table 10 – Mapping of CL_IPv4_data.request to DL_data.request in the master node .......... 21

Table 11 – Mapping of CL_IPv4_data.request to DL_data.request in the slave node ............. 22

Table 12 – Mapping of DL_data.indication to CL_IPv4_data.indication in the master

node ..................................................................................................................................... 23

Table 13 – Mapping of DL_data.indication to CL_IPv4_data.indication in the slave

node ..................................................................................................................................... 23

Table 14 – Mapping of DL_data_identifier.confirm to CL_IPv4_data_request.confirm in

the master node .................................................................................................................... 25

Table 15 – Mapping of DL_data_identifier.confirm to CL_IPv4_data_request.confirm in

the slave node ...................................................................................................................... 25

Table 16 – Mapping of CL_IPv6_data.request to DL_data.request in the master node .......... 28

Table 17 – Mapping of CL_IPv6_data.request to DL_data.request in the slave node ............. 28

Table 18 – Mapping of DL_data.indication to CL_IPv6_data.indication in the master

node ..................................................................................................................................... 29

Table 19 – Mapping of DL_data.indication to CL_IPv6_data.indication in the slave

node ..................................................................................................................................... 30

Table 20 – Mapping of DL_data_identifier.confirm to CL_IPv6_data_request.confirm in

the master node .................................................................................................................... 31

Table 21 – Mapping of DL_data_identifier.confirm to CL_IPv6_data_request.confirm in

the slave node ...................................................................................................................... 32

Table 22 – Mapping of DL_control.indication to CL_control.indication ................................... 36

Table 23 – Mapping of DL_control.indication to CL_IPv4_control.indication .......................... 37

Table 24 – Mapping of DL_control.indication to CL_IPv6_control.indication .......................... 38

---------------------- Page: 5 ----------------------
SIST-TS CLC/TS 52056-8-7:2015
CLC/TS 52056-8-7:2015 – 4 –
Foreword

This document (CLC/TS 52056-8-7:2015) has been prepared by CLC/TC 13 "Electrical energy

measurement and control".
The following date is fixed:
(doa) 2015-07-24
• latest date by which the existence of
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.
---------------------- Page: 6 ----------------------
SIST-TS CLC/TS 52056-8-7:2015
– 5 – CLC/TS 52056-8-7:2015
1 Scope

This Technical Specification specifies the DLMS/COSEM communication profile using a

compatibly-extendable form (CX1) of Adaptive Multi-Carrier Spread-Spectrum (AMC-SS) PLC

for neighbourhood networks. Its structure is in line with the DLMS/COSEM framework as

described in EN 62056-1-0[GK1].

The transport layer, the application layer and the data model are as specified in the EN 62056

DLMS/COSEM suite.
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.

CLC/TS 50590:2015, Electricity metering data exchange - Lower layer PLC profile using

Adaptive Multi-Carrier Spread-Spectrum for CX1 networks

EN 61334-4-32:1996, Distribution automation using distribution line carrier systems – Part 4 :

Data communication protocols – Section 32: Data link layer – Logical link control (LLC)

(IEC 61334-4-32:1996)

EN 61334-4-1:1996, Distribution automation using distribution line carrier systems – Part 4 :

Data communication protocols – Section 1: Reference model of the communication system

(IEC 61334-4-1:1996)

EN 62056-5-3, Electricity metering data exchange – The DLMS/COSEM suite – Part 5-3:

DLMS/COSEM application layer (IEC 62056-5-3)

EN 62056-6-1, Electricity metering data exchange – The DLMS/COSEM suite – Part 61: OBIS

Object identification system (IEC 62056-6-1)

EN 62056-6-2, Electricity metering data exchange – The DLMS/COSEM suite – Part 62:

Interface classes (IEC 62056-6-2)

FprEN 62056-4-7:2014, Electricity metering data exchange - The DLMS/COSEM suite – Part

4-7: DLMS/COSEM transport layer for IP networks (IEC 62056-4-7:201X, 13/1570/CDV)

EN 62056-9-7:2013, Electricity metering data exchange – The DLMS/COSEM Suite – Part 9-

7: Communication profile for TCP-UDP/IP networks (IEC 62056-9-7:2013)

RFC 2507 - IP Header Compression. Authors: M. Degermark, B. Nordgren, S. Pink. February

1999. Available from http://tools.ietf.org/html/rfc2507

Ipv4 TOS Byte and Ipv6 Traffic Class Octet http://www.iana.org/assignments/ipv4-tos-

byte/ipv4-tos-byte.xml
---------------------- Page: 7 ----------------------
SIST-TS CLC/TS 52056-8-7:2015
CLC/TS 52056-8-7:2015 – 6 –
3 Abbreviations
.cnf .confirm (primitive)
.ind .indication (primitive)
.req .request (primitive)
.res .response (primitive)
ACSE Association Control Service Element
AL Application Layer
AMC-SS Adaptive Multi-Carrier Spread Spectrum
AP Application Process
A-PDU Application Protocol Data Unit
ASE Application Service Element
CENELEC European Committee for Electrotechnical Standardization
CIN Channel Identification Number
CL Convergence Sub-Layer
COSEM Companion Specification for Energy Metering
CRC Cyclic Redundancy Check
CX1 Compatibly Extendable form of AMC-SS PLC
D8PSK Differential Eight-Phase Shift Keying
DBLMAX Maximum Data Block Length
DBPSK Differential Binary Phase Shift Keying
DID Device Identifier
DL Data Link
DLL Data Link Layer (layer 2)
DLMS Device Language Message Specification
DLS Data Link Service
DP Data Priority
DPSK Differential Phase Shift Keying
DQPSK Differential Quaternary Phase Shift Keying
DSAP Destination Service Access Point
FEC Forward Error Correction
HES (Metering) Head End System
Hz Hertz
IEC International Electrotechnical Commission
IP Internet Protocol
IPv4 Internet Protocol, version 4
IPv6 Internet Protocol, version 6
kHz kilo Hertz
LA Link Address
LCN Link Channel Number
LLC Logical Link Control (sub-layer)
L-SAP Data Link Layer Service Access Point
LNAP Local Network Access Point
---------------------- Page: 8 ----------------------
SIST-TS CLC/TS 52056-8-7:2015
– 7 – CLC/TS 52056-8-7:2015
MAC Medium Access Control (sub-layer)
MPDU MAC Protocol Data Unit
N_NIN Network Identification Number of a network node
NIN Network Identification Number
NN Neighbourhood Network
NNAP Neighbourhood Network Access Point
OBIS OBject Identification System
OSI Open System Interconnection
PDU Protocol Data Unit
PHY Physical
PLC Power-Line Communications
PPDU PHY Protocol Data Unit
SAP Service Access Point
SDU Service Data Unit
SSAP Source Service Access Point
TCP Transmission Control Protocol
xDLMS_ASE extended DLMS Application Service Element
---------------------- Page: 9 ----------------------
SIST-TS CLC/TS 52056-8-7:2015
CLC/TS 52056-8-7:2015 – 8 –
4 Targeted communication environments

The DLMS/COSEM PLC AMC-SS communication profile is intended for remote data exchange

on Neighbourhood Networks (NN) between Neighbourhood Network Access Points (NNAP)

and Local Network Access Points (LNAPs) or End Devices using AMC-SS technology over the

low voltage electricity distribution network as a communication medium at the C interface. The

functional reference architecture is shown in Figure 1.
Electricity Metering End Device
Meter application functions
Meter communication functions
NN LN
C Local Network Access Point (LNAP)
Neigbourhood Network Access Point (NNAP)
WAN
AMI Head End System
Figure 1 – Communication architecture

End devices – typically electricity meters – comprise application functions and communication

functions. They may be connected directly to the NNAP via the C interface, or to an LNAP via

an M interface, while the LNAP is connected to the NNAP via the C interface. The LNAP

function may be co-located with the metering functions.

A NNAP comprises gateway functions and it may comprise concentrator functions. Upstream,

it is connected to the Metering Head End System (HES) using suitable communication media

and protocols.

End devices and LNAPs may communicate to different NNAPs, but to one NNAP only at a

time. From the PLC communication point of view, the NNAP acts as the master node while

end devices and LNAPs act as slave nodes.

NNAPs and similarly LNAPs may communicate to each other, but this is out of the scope of

this specification, which covers the C interface only.

When the NNAP has concentrator functions, it acts as a DLMS/COSEM client. When the

NNAP has gateway functionality only, then the HES plays the role of a DLMS/COSEM client.

The end devices or the LNAPs play the role of DLMS/COSEM servers.
---------------------- Page: 10 ----------------------
SIST-TS CLC/TS 52056-8-7:2015
– 9 – CLC/TS 52056-8-7:2015
5 Reference model
The proposed protocol stacks use the following OSI layers as shown in Figure 2.
Figure 2 – DLMS/COSEM AMC-SS PLC architecture
The protocol layer are:
• the DLMS/COSEM data model as specified in EN 62056-6-1 and EN 62056-6-2;

• the DLMS/COSEM Application layer as specified in EN 62056-5-3 covering the Application,

Presentation and Session functionalities;
---------------------- Page: 11 ----------------------
SIST-TS CLC/TS 52056-8-7:2015
CLC/TS 52056-8-7:2015 – 10 –

• the DLMS/COSEM transport layer as specified in FprEN 62056-4-7:2014, used with the

DLMS/COSEM TCP-UDP/IPv4 or TCP-UDP/IPv6 profile over AMC-SS, if IP transport is
used;
• the IPv4 or the IPv6 network layer, if IP transport is used;

• the AMC-SS Data link layer, which consists of the Convergence, LLC and MAC sub-layers;

• the AMC-SS Physical layer.

NOTE The Physical layer and data link layer service primitives are specified in CLC/TS 50590[GK2].

6 Physical Layer (PHY)
6.1 Overview – main features and functions

This layer provides the interface between the equipment and the physical transmission

medium that is the low-voltage distribution network. It transmits and receives MPDUs between

neighbour nodes. The AMC-SS PHY uses a fast frequency-hopping spread spectrum

technique combined with Differential Phase Shift Keying (DPSK) and forward error-correcting

coding. Three differential modulation schemes are used: DBPSK, DQPSK and D8PSK. The

system operates in the CENELEC A-band. This band covers the frequency range from 3 kHz

up to 95 kHz. Frequencies in this band shall only be used for applications for monitoring or controlling

the low-voltage distribution network, including energy usage of connected equipment and premises.

A typical example of an application in this band would be metering communications.

This technique provides the following advantages:
• Robustness against time-frequency-selective fading;

• Robustness against pulse and narrowband interference, pulsating non-gaussian noise and

combinations of them;
• Robustness against unwanted intermodulation effects;
• Low linearity requirements for the analogue front end;

• High power efficiency as a result of low peak to average ratio of the transmitted signal;

• Good electromagnetic compatibility between neighbouring systems.

The physical layer of AMC-SS is defined in Clause 5 of CLC/TS 50590:2015. The parameters

of the physical layer are preconfigured.
6.2 PHY layer services

PHY services are generated by the MAC layer entity whenever data is to be transmitted to a

peer MAC entity or entities, and passed to the PHY entity to request the sending of a PPDU to

one or more remote PHY using the PHY transmission procedures. The primitives which are

used between the MAC layer and the PHY layer are shown in Figure 3.
---------------------- Page: 12 ----------------------
SIST-TS CLC/TS 52056-8-7:2015
– 11 – CLC/TS 52056-8-7:2015
P_data.request
P_data.indication
Physical
medium
P_data.request
P_data.indication
MAC PHY PHY MAC
Figure 3 – Primitives between layer 2 and layer 1

The data, received from the MAC layer, is FEC-encoded. The encoded bit-sequence is

segmented, interleaved, differentially encoded and mapped to the symbols and carrier

frequencies.
7 Data Link Layer
7.1 Functions and structure
The Data Link Layer of AMC-SS provides a point to multi-point and point to point

communication on the low voltage distribution network between a master node and one or

more slave nodes. It contains three sub-layers:
• the Medium Access Control sub-layer;
• the Logical Link Control sub-layer;
• the Convergence sub-layer.
The structure of the Data Link Layer is shown in Figure 4.
Figure 4 – Structure of Data Link Layer

Layer 2 services are used by the higher layer entity whenever data is to be transmitted to a

peer entity or entities, and passed to the layer 2 entity to request the sending of a MPDU to

one or more remote entities. The transmission of data is initiated with a CL_data.request

primitive or CL_IPv4_data.request primitive (in the case of IPv4) or CL_IPv6_data.request

primitive (in the case of IPv6). The success or failure of the transmission is locally indicated

---------------------- Page: 13 ----------------------
SIST-TS CLC/TS 52056-8-7:2015
CLC/TS 52056-8-7:2015 – 12 –

with a CL_data_request.confirm primitive or CL_IPv4_data_request.confirm primitive (in the

case of IPv4) or CL_IPv6_data_request.confirm primitive (in the case of IPv6).
Master Node Slave Node
DL_control.indication DL_control.indication
CL_control.indication CL_control.indication
CL_data.request
DL_data.request
DL_data.indication
DL_data_identifier.
CL_data.indication
CL_data_request.
confirm
confirm DL_data.response
DL_data.confirm
Physical
medium
CL_data.request
DL_data.request
DL_data_identifier.
CL_data_request.
confirm
confirm
DL_data.indication
CL_data.indication
DL_data.response
DL_data.confirm
Layer 3 to 7 CL LLC,MAC,PHY LLC,MAC,PHY CL Layer 3 to 7

Figure 5 – DLMS/COSEM AL specific primitives between higher layer and layer 2 in a

bidirectional data transmission

Received data is passed to the higher layer with a CL_data.indication primitive or

CL_IPv4_data.indication primitive (in the case of IPv4) or CL_IPv6_data.indication primitive

(in the case of IPv6).

Broadcast messages from a master node to the slave nodes, that are registered with it, are

supported. In this case ‘request’ and ‘indication’ primitives are used for passing the

information between layers. The success or failure of the transmission is locally indicated with

a CL_data_request.confirm primitive or CL_ipv4_data_request.confirm primitive (in the case

of IPv4) or CL_ipv6_data_request.confirm primitive (in the case of IPv6).
Master Node Slave Node
Physical
CL_data.request
DL_data.request
medium
DL_data.indication
DL_data_identifier.
CL_data.indication
CL_data_request.
confirm
confirm
Layer 3 to 7 CL LLC,MAC,PHY LLC,MAC,PHY CL Layer 3 to 7

Figure 6 – DLMS/COSEM AL specific primitives between higher layer and layer 2 in the

case of broadcast

An unsolicited message is transmitted by the slave node when it is polled by the master node

or during the quick-check procedure (see Clause 6 of CLC/TS 50590:2015). In both cases

‘request’ and ‘indication’ primitives are used for passing the information between layers. The

success or failure of the transmission is locally indicated with a CL_data_request.confirm

primitive or CL_ipv4_data_request.confirm primitive (in the case of IPv4) or
CL_ipv6_data_request.confirm primitive (in the case of IPv6).
---------------------- Page: 14 ----------------------
SIST-TS CLC/TS 52056-8-7:2015
– 13 – CLC/TS 52056-8-7:2015
Master Node Slave Node
CL_data.request
DL_data.request
Physical
medium
DL_data_identifier.
CL_data_request.
confirm
confirm
DL_data.indication
CL_data.indication
DL_data.confirm
Layer 3 to 7 CL LLC,MAC,PHY LLC,MAC,PHY CL Layer 3 to 7

Figure 7 – DLMS/COSEM AL specific primitives between higher layers and layer 2 in the

case of an unsolicited data transmission

The Figure 5, Figure 6 and Figure 7 above show the DLMS/COSEM AL specific examples of

CL primitive usage. In case of IPv4 or IPv6, instead of the primitives with the prefix ‘CL’ the

corresponding primitives with the prefixes ‘CL_IPv4’ or ‘CL_IPv6’ respectively are used.

The functions and the coding of the message are defined in Annex B of CLC/TS 50590:2015.

7.2 The Medium Access Control sub-layer

The Medium Access Control sub-layer provides a connection-less transport-mechanism.

Point-to-point, point-to-multipoint and multicast/broadcast services are supported. The MAC

sub-layer provides the simultaneous forwarding procedure, where all involved nodes

retransmit the received messages simultaneously (synchronous). This procedure extends the

range and improves the transmission quality. The transmitted information is protected by CRC

sequences. The MAC sub-layer of AMC-SS is defined in 6.1 to 6.3 of CLC/TS 50590:2015.

The parameters of the MAC sub-layer are preconfigured and listed in Annex D of
CLC/TS 50590:2015.
7.3 The Logical Link Control sub-layer
7.3.1 Overview

The Logical Link Control sub-layer is specified in 6.4 to 6.9 of CLC/TS 50590:2015. The

parameters of the LLC sub-layer are preconfigured and listed in Annex D of
CLC/TS 50590:2015. The LLC sub-layer provides two types of services:
• layer-2-network management functions;
• point to point and point to multi-point communication functions.
7.3.2 Layer-2-network management functions

The transport of network management information is indicated by setting the Data Link

Service (DLS) bit in the LLC control field to DLS=0. The network management functions are:

• Search for new slave nodes;
• Registration and link address management;
• Polling of registered nodes;
• Telegrams for the coordination between nodes;
• Cell change by slave node;
• Clock synchronization for lower layer management;
• Status enquiry;
• PHY link test;
• PHY quality data enquiry.
---------------------- Page: 15 ----------------------
SIST-TS CLC/TS 52056-8-7:2015
CLC/TS 52056-8-7:2015 – 14 –
The network management procedures are described in Clauses 6 and 7 of
CLC/TS 50590:2015. The coding of the messages is defined in Annex B of
CLC/TS 50590:2015.
7.3.3 Communication functions

The transport of higher layer information is indicated by setting the Data Link Service (DLS)

bit in the LLC control field to DLS=1. If DLS=1, then the first byte of the data block contains

the LLC extended control field, which consists of the 4-bit Data Priority (DP) and the 4-bit Link

Channel Number (LCN). These are used for the prioritization and multiplexing of different

protocols and applications. The usage of the Data Priority is left to the implementation. The

coding of the LLC extended control field byte is shown in the Table 1 below.
Table 1 – Coding of th
...

Questions, Comments and Discussion

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