1、BSI Standards PublicationElectricity metering data exchange TheDLMS/COSEM suitePart 8-7: AMC-SS PLC communication profile for neighbourhood networksPD CLC/TS 52056-8-7:2015National forewordThis Published Document is the UK implementation of CLC/TS 52056-8-7:2015.The UK participation in its preparati
2、on was entrusted to TechnicalCommittee PEL/13, Electricity Meters.A list of organizations represented on this committee can be obtained onrequest to its secretary.This publication does not purport to include all the necessary provisions ofa contract. Users are responsible for its correct application
3、. The British Standards Institution 2015.Published by BSI Standards Limited 2015ISBN 978 0 580 85919 9ICS 35.240.60; 91.140.50Compliance with a British Standard cannot confer immunity fromlegal obligations.This Published Document was published under the authority of theStandards Policy and Strategy
4、Committee on 31 May 2015.Amendments/corrigenda issued since publicationDate Text affectedPUBLISHED DOCUMENTPD CLC/TS 52056-8-7:2015TECHNICAL SPECIFICATION SPCIFICATION TECHNIQUE TECHNISCHE SPEZIFIKATION CLC/TS 52056-8-7 April 2015 ICS 35.240.60; 91.140.50 English Version Electricity metering data ex
5、change - 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 prompt
6、ly 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 Mace
7、donia, 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 Eur
8、open de Normalisation Electrotechnique Europisches Komitee fr 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 PD CL
9、C/TS 52056-8-7:2015CLC/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
10、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
11、.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 applicatio
12、n 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 .
13、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 spe
14、cific primitives between higher layer and layer 2 in a bidirectional data transmission 12 PD 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 high
15、er 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 A
16、L . 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 M
17、apping 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 slav
18、e 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 n
19、ode 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.indic
20、ation 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
21、 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
22、 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_con
23、trol.indication to CL_IPv4_control.indication 37 Table 24 Mapping of DL_control.indication to CL_IPv6_control.indication 38 PD CLC/TS 52056-8-7:2015CLC/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 f
24、ollowing date is fixed: latest date by which the existence of this document has to be announced at national level (doa) 2015-07-24 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 fo
25、r 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. PD CLC/TS 52056-8-7:2015 5 CLC/TS 52056-8-7:2015 1 Scope This Technical Specification specifies the DLMS/COSEM communicati
26、on 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-0GK1. The transport layer, the application layer and the data model are as specifie
27、d 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 refe
28、renced 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 communic
29、ation 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
30、-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 DLM
31、S/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 P
32、art 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-to
33、s-byte/ipv4-tos-byte.xml PD CLC/TS 52056-8-7:2015CLC/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 Spec
34、trum 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 CX
35、1 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 Da
36、ta 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, vers
37、ion 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 PD CLC/TS 52056-8-7:2015 7 CLC/TS 52056-8-7:2015 MAC Medium Access Control (sub-layer) MPDU M
38、AC 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 Communic
39、ations 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 PD CLC/TS 52056-8-7:2015CLC/TS 52056-8-7:2015 8 4 Targeted communication environments The DLMS/COSE
40、M 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 communic
41、ation medium at the C interface. The functional reference architecture is shown in Figure 1. Electricity Metering End DeviceLocal Network Access Point (LNAP)Neigbourhood Network Access Point (NNAP)AMI Head End SystemCMeter communication functionsIMLNWANNN LNCMeter application functionsFigure 1 Commu
42、nication 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
43、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, bu
44、t 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. Whe
45、n 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. PD CLC/TS 52056-8-7:2015 9 CLC/TS 52056-8-7:2015 5 Reference mode
46、l 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 Ap
47、plication, Presentation and Session functionalities; PD CLC/TS 52056-8-7:2015CLC/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
48、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 50590GK2. 6 Physical Layer (PHY) 6.1 Overview main features and fun
49、ctions 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