1、BSI Standards PublicationElectricity metering data exchange Lower layer PLC profile using Adaptive Multi Carrier Spread-Spectrum(AMC-SS) modulationPD CLC/TS 50590:2015National forewordThis Published Document is the UK implementation of CLC/TS 50590:2015.The UK participation in its preparation was en
2、trusted 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. The Bri
3、tish Standards Institution 2015.Published by BSI Standards Limited 2015ISBN 978 0 580 85918 2ICS 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 Committee
4、 on 31 May 2015.Amendments/corrigenda issued since publicationDate Text affectedPUBLISHED DOCUMENTPD CLC/TS 50590:2015TECHNICAL SPECIFICATION SPCIFICATION TECHNIQUE TECHNISCHE SPEZIFIKATION CLC/TS 50590 April 2015 ICS 35.240.60; 91.140.50 English Version Electricity metering data exchange - Lower la
5、yer PLC profile using Adaptive Multi Carrier Spread-Spectrum (AMC-SS) 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
6、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, German
7、y, 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 Europen de Normalisation
8、 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 50590:2015 E PD CLC/TS 50590:2015CLC/TS 505
9、90:2015 - 2 - CONTENTS Foreword 5 1 Scope . 6 2 Normative references . 6 3 Terms, definitions and acronyms 6 3.1 Terms and definitions 6 3.2 Acronyms 8 4 General description 9 5 PHY layer specification 12 5.1 Overview . 12 5.2 PHY protocol data unit 13 5.2.1 PPDU structure . 13 5.2.2 PHY header . 15
10、 5.2.3 PHY data . 15 5.3 PHY frame transmission 16 5.3.1 General . 16 5.3.2 Forward error correction encoding . 18 5.3.3 Interleaving . 19 5.3.4 PSK / DPSK mapping 20 5.3.5 Carrier frequency mapping 22 5.3.6 Modulation 24 5.4 EMC requirements 27 5.5 PHY layer services 27 5.5.1 General . 27 5.5.2 P_d
11、ata.request 28 5.5.3 P_data.indication . 28 6 Data link layer specification 30 6.1 Overview . 30 6.2 MAC protocol data unit 30 6.2.1 MPDU structure . 30 6.2.2 Frame forwarding sector number . 32 6.2.3 MAC-channel identification number . 33 6.2.4 Network identification number 33 6.2.5 Link address 33
12、 6.2.6 Data block length 33 6.2.7 Total number of frame retransmissions 33 6.2.8 Frame retransmission down counter 34 6.2.9 Reference zero-crossing delay 34 6.2.10 Logical link control field . 34 6.2.11 Frame header check sequence 38 6.2.12 Data block and frame check sequence 38 6.2.13 Scrambling 38
13、 6.3 MAC frame transmission . 38 6.4 The LLC protocol data unit 41 PD CLC/TS 50590:2015 3 CLC/TS 50590:2015 6.5 Message transmission in LLC layer . 41 6.5.1 General . 41 6.5.2 DL_data.request 42 6.5.3 DL_data_identifier.confirm . 43 6.5.4 DL_data.indication . 45 6.5.5 DL_data.response . 46 6.5.6 DL_
14、data.confirm 47 6.5.7 DL_data_ack.response 47 6.5.8 DL_data_ack.confirm . 48 6.5.9 DL_control.indication . 49 6.5.10 Transmission from slave node . 50 6.5.11 Transmission from master node . 53 6.5.12 Acknowledged unicast transmission 55 6.6 Clock synchronisation . 61 6.7 Status enquiry . 62 6.8 PHY-
15、link test . 62 6.9 PHY quality data enquiry . 63 7 Layer-2-network capability 63 7.1 Overview . 63 7.2 Registration procedure 64 7.2.1 General . 64 7.2.2 Registration of a new slave node . 65 7.2.3 Data link connection time-out 68 7.2.4 Re-establishing of data link connection after power-down 68 7.3
16、 Coordination of master nodes 69 7.4 Cell change by slave node 69 Annex A (normative) . 72 A.1 Window functions 72 Annex B (normative) Logical Link Control Functions 101 B.1 Master node messages for data link control (PRM=1, DLS=0) . 101 B.2 Master node messages for higher layer servicing (PRM=1, DL
17、S=1) . 111 B.3 Slave node messages for data link control functions (PRM=0, DLS=0) 117 B.4 Slave node messages for higher layer servicing (PRM=0, DLS=1) . 125 Annex C (informative) Examples of network scenarios . 127 C.1 Example of a network 127 C.1 General . 127 C.2 Examples of an s-MN becoming a ma
18、ster node . 127 Annex D (normative) Configuration and time parameters . 130 TABLE OF FIGURES Figure 1 Layers of AMC-SS profile. 10 Figure 2 Primitives . 11 Figure 3 PHY layer processing steps during PPDU transmission 12 Figure 4 Bit-oriented PPDU structure without TS 13 Figure 5 Structure of transmi
19、t signal (PHY frame) consisting of overlapped modulated symbols . 14 PD CLC/TS 50590:2015CLC/TS 50590:2015 - 4 - Figure 6 General structure of a convolutional encoder with constraint length 7, used in this particular example (solid connections) for rate encoder 18 Figure 7 Combining of overlapped mo
20、dulated symbols . 26 Figure 8 Combining of overlapped modulated symbols followed by IFI . 27 Figure 9 Primitives between layer 2 and layer 1 . 28 Figure 10 MPDU structure . 31 Figure 11 Formats of logical link control field . 34 Figure 12 Pseudo-noise sequence generator . 38 Figure 13 Frame transmis
21、sion procedure used by SEND/NO REPLY service. 39 Figure 14 Frame transmission procedure with simultaneous forwarding . 40 Figure 15 Frame transmission procedures used by REQUEST/RESPOND service. . 41 Figure 16 Example of data collection by polling . 51 Figure 17 Example of data collection using quic
22、k-check procedure 53 Figure 18 Example of acknowledged unicast transmission with retry 56 Figure 19 Example of acknowledged multicast/broadcast transmission . 58 Figure 20 Example of two multicast/broadcast transmissions with an error 59 Figure 21 Example of broadcast with message retransmission 60
23、Figure 22 Example of non-acknowledged multicast/broadcast transmission . 61 Figure 23 Example of PHY link test. . 62 Figure 24 Example of link quality enquiry . 63 Figure 25 Example of slave node registration procedure 66 Figure 26 Example of new multicast address assignment . 67 Figure 27 Example o
24、f cell change by slave node 70 Figure C.1 Example of NSC . 140 Figure C.2 Example of an s-MN becoming a master node 141 Figure C.3 Example of cell splitting 141 Figure C.4 Example of switching off a p-MN . 142 Figure C.5 Example of cell spreading in NSC . 142 PD CLC/TS 50590:2015 5 CLC/TS 50590:2015
25、 Foreword This document (CLC/TS 50590: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 this document has to be announced at national level (doa) 2015-07-24 Attention is drawn to the possibility that s
26、ome 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 Associatio
27、n. PD CLC/TS 50590:2015CLC/TS 50590:2015 - 6 - 1 Scope This Technical Specification specifies the physical layer, medium access control layer and logical link control layer for communication on an electrical distribution network between a master node and one or more slave nodes using a compatibly ex
28、tendable form (CX1) of Adaptive Multi-Carrier Spread Spectrum (AMC-SS) technique. The adaptive cellular communication network technology provided in this specification may be used for automated meter reading as well as for other distribution network applications. TheGK1 physical layer provides a mod
29、ulation 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 CL
30、C/TS 50590:2015GK2. 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 p
31、rovides 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/TS 50590:2015. The Convergence sub-layer is defined in this document. 2 Normative references The fol
32、lowing 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, Si
33、gnaling on low-voltage electrical installations in the frequency range 3 kHz to 148,5 kHz Part 1: General requirements, frequency bands and electromagnetic disturbances DIN 438635:2012-04, Identification number for measuring devices applying for all manufacturers 3 Terms, definitions and acronyms 3.
34、1 Terms and definitions For the purposes of this document, the following terms and definitions apply. 3.1.1 device identifier property that universally identifies a node 3.1.2 frame forwarding procedure of PHY frame retransmission by a slave node or simultaneously by several slave nodes PD CLC/TS 50
35、590:2015 7 CLC/TS 50590:2015 3.1.3 higher layer entity entity of the layer or sub-layer in OSI model, which is situated above the layer or sub-layer of the entity offering the services. A possible convergence sub-layer between the higher layer entity and the entity offering the services may be a nul
36、l layer, which is as simple as possible without a special convergence capability 3.1.4 MAC frame MAC sub-layer Protocol Data Unit (MPDU) 3.1.5 master node node which controls and manages the resources of a network cell 3.1.6 message LLC sub-layer Protocol Data Unit (MPDU) 3.1.7 network set of networ
37、k nodes that can communicate by complying with this specification and are identified by the same value of N_NIN 3.1.8 network cell set of network nodes that can communicate by complying with this specification and share a single master node, which is identified by the CIN 3.1.9 node any one element
38、of a network cell which is able to transmit to and receive from other network elements 3.1.10 slave node any node of a network cell which is not operating as a master node 3.1.11 PHY frame a PHY Layer Protocol Data Unit (PPDU) 3.1.12 registration procedure of master node assignment to a slave node 3
39、.1.13 slave node registration assignment of dynamic address information to a slave node 3.1.14 symbol waveform used in the communication channel that persists for a fixed period of time PD CLC/TS 50590:2015CLC/TS 50590:2015 - 8 - 3.2 Acronyms AC Alternating Current ACK Acknowledgement AGC Automatic
40、Gain Control AMC-SS Adaptive Multi-Carrier Spread-Spectrum BNC Backbone Network Connection BTO Beacon Time-Out Period CCV Code Connection Vector CENELEC European Committee for Electrotechnical Standardization CFL Carrier Frequency List CIN Channel Identification Number CL Convergence Sub-Layer CONV
41、Convolutional Code COSEM Companion Specification for Energy Metering CRC Cyclic Redundancy Check CRCINITVAL CRC Initialization Value CWD Contention Window Duration CX1 Compatibly extendable form JK3of AMC-SS PLC D_ACK Data Acknowledgement DB Data Block DBL Data Block Length DFC Data Flow Control D8P
42、SK Differential Eight Phase Shift Keying DBPSK Differential Binary Phase Shift Keying DID Device Identifier DL Data Link DLL Data Link Layer DLMS Device Language Message Specification DLS Data Link Services DP Data Priority DPSK Differential Phase Shift Keying DQPSK Differential Quadrature Phase Shi
43、ft Keying FCB Frame Count Bit FCS Frame Check Sequence FCV Frame Count Bit Valid FEC Forward Error Correction FH Frequency Hopping FHCS Frame Header Check Sequence FMS Frequency mapping schemes FX Frame Forwarding FXDC Frame Forwarding Down-Counter FXS Frame Forwarding Sector Address FXT Total Numbe
44、r of Frame Retransmissions HLE Higher Layer Entity HTB Header Tail Bits Hz Hertz IEC International Electrotechnical Commission IFI Interframe Interval ITD Initial Transmission Delay kHz kilo Hertz L_FC Link Function Code L_NIN Lower Byte of Network Identification Number LA Link Address LCN Link Chan
45、nel Number LLC Logical Link Control LLCF Logical Link Control Field LPDU LLC Sub-Layer Protocol Data Unit LSB Least Significant Byte LTS Length of Training Sequence PD CLC/TS 50590:2015 9 CLC/TS 50590:2015 N_NIN Node Network Identification Number M_CIN Master Channel Identification Number MAC Medium
46、 Access Control MA Multicast Link-Address MCN Multicast Number MN Master Node MPDU MAC Protocol Data Unit MSB Most Significant Byte NIN Network Identification Number NLA New Link Address NMAx New Multicast Addresses NSC Network with Spreading/Shrinking Cells p-MN Primary Master Node OSI Open System
47、Interconnection PDDTH Power-Down Duration Threshold PDS PHY Data Symbol PDU Protocol Data Unit PDZ PHY Data Zero Symbol PHS PHY Header Symbol PHY Physical Layer PHZ PHY Header Zero Symbol PPDU PHY Protocol Data Unit PRM Primary Bit PRMB Preamble PSDU PHY Service Data Unit PSK Phase Shift Keying RC R
48、epetition Code RES Reserved RN Relaying Node RZCO Reference Zero-Crossing Offset s-MN Secondary Master Node SCA Scrambling Code Array SCL Scrambling Code Length SN Slave Node SYNC Synchronization Sequence SYNCR Synchronization Sequence Reference Symbols SYNCS Synchronization Sequence Symbols S_CIN S
49、lave Channel Identification Number S_FXENA Slave Frame Forwarding Enable S_FXS Slave Frame Forwarding Sector S_MAx Slave Multicast Addresses S_LA Slave Link-Address TB Tail Bits TLA Temporary Link Address TM Transmit Mode TNCW Total Number of Contention Windows TNS Total Number of Symbols TS Training Sequence TSS Training Sequence Symbol TSA Training Sequence Array TSL Training Sequence Len