1、 BRITISH STANDARD Distribution automation using distribution line carrier systems - Part 5-1: Lower layer profiles - The spread frequency shift keying (S-FSK) profile. The European Standard EN 61334-5-1:2001 has the status of a British Standard ICs 33.200 BS EN IEC 61 334-5-1:200 1 61 334-5-1200 1 N
2、O COPYING WITHOUT BSI PERMISSION EXCEPT AS PERMlTTED BY COPYRIGHT LAW BS EN 61334-5-1:2001 National foreword This British Standard is the official English language version of EN 61334-5-1:2001. It is identical with IEC 61334-5-1:2001. It supersedes BS IEC 61334-5-1:1996 which is withdrawn. The UK pa
3、rticipation in its preparation was entrusted to Technical Committee PEU57, Power system control and associated communications, which has the responsibility to: This British Standard, having been prepared under the direction of the Electrotechnical Sector Policy and Strategy Committee, was published
4、under the authority of the Standards Policy and Strategy Committee on 17 October 2001 - - aid enquirers to understand the text; present to the responsible European committee any enquiries on the interpretation, or proposals for change, and keep the UK interests informed; monitor related internationa
5、l and European developments and promulgate them in the UK. - A list of organizations represented on this committee can be obtained on request to its secretary. From 1 January 1997, all IEC publications have the number 60000 added to the old number. For instance, IEC 27-1 has been renumbered as IEC 6
6、0027-1. For a period of time during the change over from one numbering system to the other, publications may contain identifiers from both systems. Cross-references The British Standards which implement international or European publications referred to in this document may be found in the BSI Stand
7、ards Catalogue under the section entitled “International Standards Correspondence Index”, or by using the “Find” facility of the BSI Standards Electronic Catalogue. A British Standard does not purport to include all the necessary provisions of a contract. Users of British Standards are responsible f
8、or their correct application. Compliance with a British Standard does not of itself confer immunity from legal obligations. Summary of pages This document comprises a front cover, an inside front cover, the EN title page, pages 2 to 63, and a back cover. The BSI copyright date displayed in this docu
9、ment indicates when the document was last issued. Amendments issued since publication Amd. No. /Date I Comments Q BSI 17 October 2001 ISBN O 580 38550 7 EUROPEAN STANDARD NORME EUROPENNE EUROPISCHE NORM EN 61334-5-1 July 2001 ICs 33.200 English version Distribution automation using distribution line
10、 carrier systems Part 5-1 : Lower layer profiles - The spread frequency shift keying (S-FSK) profile (IEC 61334-5-1 12001) Automatisation de la distribution laide de systmes de communication a courants porteurs Partie 5-1 : Profils des couches basses - Profil S-FSK (modulation par saut de Verteilung
11、sautomatisierung mit Hilfe von Trgersystemen auf Verteilungsleitungen Teil 5-1 : Profile der unteren Schichten - Profil fr erweiterte Frequenz- sprungmodulation (S-FSK) frquences tales) (IEC 61334-5-1:2001) (CE1 61334-5-1 :2001) This European Standard was approved by CENELEC on 2001-06-01. CENELEC m
12、embers are bound to comply with the CEWCENELEC Internal Regulations which stipulate the conditions for giving this European Standard the status of a national standard without any alteration. Up-to-date lists and bibliographical references concerning such national standards may be obtained on applica
13、tion to the Central Secretariat or to any CENELEC member. This European Standard exists in three official versions (English, French, German). A version in any other language made by translation under the responsibiliiy of a CENELEC member into its own language and notified to the Central Secretanat
14、has the same status as the official versions. CENELEC members are the national eiectrotechnical committees of Austria, Belgium, Czech Republic, Denmark, Finland, France, Germany, Greece, Iceland, Ireland, Italy, Luxembourg, Netherlands, Norway, Portugal, Spain, Sweden, Switzerland and United Kingdom
15、. CENELEC European Committee for Electrotechnical Standardization Comit Europen de Normalisation Electrotechnique Europisches Komitee fr Elektrotechnische Normung Central Secretariat: rue de Stassart 35, B - 1050 Brussels O 2001 CENELEC - All rights of exploitation in any form and by any means reser
16、ved worldwide for CENELEC members. Ref. NO. EN 61334-5-1:2001 E Page 2 EN 61334-5-1:2001 Foreword The text of document 57/51ZFDIS, future edition 2 of IEC 61334-5-1, prepared by IEC TC 57, Power system control and associated communications, was submitted to the IEC-CENELEC parallel vote and was appr
17、oved by CENELEC as EN 61334-51 on 2001-06-01. The following dates were fixed: - latest date by which the EN has to be implemented at national levei by publication of an identical national standard or by endorsement - latest date by which the national standards conflicting with the EN have to be with
18、drawn (dop) Wow) Annexes designated “normative“ are part of the body of the standard. In this standard, annexes A and ZA are normative. Annex ZA has been added by CENELEC. 2002-03-01 2004-06-01 Endorsement notice The text of the International Standard IEC 61334-5-1:2001 was approved by CENELEC as a
19、European Standard without any modification. In the official version, for Bibliography, the following notes have to be added for the standards indicated: IEC 61334-4-41:1996 IEC 61334-4-42:1996 NOTE: Harmonized as EN 61334-4-41:1996 (not modified). NOTE: Harmonized as EN 61334-4-42:1996 (not modified
20、). O BSI 17 October 2001 Page 3 EN 61334-5-1:2001 CONTENTS 1 General . 5 1.1 Scope and object 5 1.2 Normative references . 5 1.3 Definitions 6 2.1 Purpose 6 2.2 Spread frequency shift keying (S-FSK) principle . 6 2.3 Spreading 8 2.4 Performance tests 8 2.4.1 Purpose 8 White noise BER tests 8 2 Modul
21、ation . 6 2.4.2 2.4.3 2.4.4 Narrowband interferer BER tests . 9 Impulsive noise BER tests 9 3 Physical layer 9 3.1 Purpose 9 3.2 Transmission method 9 3.2.1 Coding 9 3.2.2 Bit timing 9 3.2.3 Frame timing 10 3.2.4 Slot timing . 10 3.3 Packet encapsulation . 10 3.3.2 Byte and bit ordering 10 3.3.3 Pre
22、amble and start subframe delimiter . 11 3.3.4 Pause 11 Physical layer services definitions . 11 3.4.1 General description 11 3.4.3 P-Data.confirm 13 3.4.4 P-Data.indication . 13 3.4.5 P-Sync.request . 14 3.4.6 P-Sync.indication 14 3.3.1 Purpose . 1 0 3.4 3.4.2 P-Data.request 12 3.5 Sending and recei
23、ving physical sublayer . 15 3.5.1 Sending . 15 3.5.2 Receiving . 15 3.5.3 Synchronization - desynchronization of a server 16 3.5.4 Physical state transition tables . 17 3.5.5 Transition table description 18 O BSI 17 October 2001 61334-5-1 O IEC:2001 -4- 4 Medium access control sublayer (MAC) 23 4.1
24、MAC service specification 23 4.1.1 Purpose . 23 4.1.2 Characteristics . 23 4.1.3 Overview of the services 23 4.1.4 MA-Data.request . 24 4.1.5 MA-Data.confirm . 25 4.1.6 MA-Data.indication 26 4.1.7 MA-Sync.indication . 27 MAC frame structure 28 4.2.1 . Frame indicator 29 4.2.2 Long MAC frame format .
25、 29 4.2.3 Elements of the long MAC frame 33 4.2.4 Invalid long MAC frame 38 Medium access control method 38 4.3.1 Functional model . 38 4.3.2 Transmission description . 39 4.3.3 Reception description 39 4.3.4 MAC management description . 39 4.3.5 Formal specification . 39 4.3.6 Medium access state t
26、able . 40 4.3.7 Transition table description 49 Annex A (normative) Description of error values . 60 4.2 4.3 Annex ZA (normative) corrisponding European publications . 63 Normative references to international publications with their Bibliography 62 Figure 1 . Quality “space“ similar to quality “mark
27、“ 7 Figure 2 - Quality “mark“ much better than quality “space“ 7 Figure 3 - Time slot and physical frame structure . 10 Figure 4 - P-Data services . 12 Figure 5 - Relationship with reference model 23 Figure 6 - MA-Data service primitives 24 Figure 7 - MAC subframe format . 29 Figure 8 - Long MAC fra
28、me made of one subframe only . 30 Figure 9 - Long MAC frame made of two subframes . 31 Figure 1 O - Long MAC frame made of more than two subframes . 32 Table 1 . Maximum - S-IDL: IDLE state for a server; - C-IDL: IDLE state for a client; - LFS: for looking for synchronization; - WFZC: for waiting fo
29、r zero crossing; - S-RPF: for receiving physical frames for a server, S-RPF.C for checking the preamble and the start subframe delimiter, S-RPF.R for receiving the P-sdu. O BSI 17 October 2001 Page 19 EN 61334-5-1:2001 - C-RPF: for receiving physical frames for a client, C-RPF.C for checking the pre
30、amble and the start subframe delimiter, C-RPF.R for receiving the P-sdu. SPF: for sending physical frames, SPF.W for preparing the physical frame and for waiting for the next time slot, SPF.S for sending the whole physical frame (preamble, SSD and P-sdu), pause excepted. In the S-IDL and LFS states,
31、 the physical layer entity is ready to receive and process the incoming P-Sync primitives. - In the S-IDL, LFS and C-IDL states, the physical layer entity is ready to receive the incoming P-Data primitives, but they cannot be processed in the LFS state. In the SPF.W state, the physical layer appends
32、 the preamble (AAAAH) and the start subframe delimiter (54C7H) to the received P-sdu and waits for the next time slot. In the SPF.S, it sends the corresponding 42 bytes (2+2+38). The pause time is achieved by waiting for the next time slot. In the S-RPF.C and C-RPF states, the physical layer checks
33、the validity of the preamble and the start subframe delimiter. It also defines the best demodulation method for the reception (see 2.2, for more information). In the RPF.R, it receives the 38 bytes corresponding to the P-sdu. The pause time is not taken into account (wait for the next time slot). In
34、 the LFS state, the physical layer looks for the sequence preamble + start subframe delimiter (AAAA54C7H). It also determines the delta electrical phase. 3.5.5.2 3.5.5.2.1 Notation for physical primitives This subclause defines abbreviations used in the state tables for physical primitives passed wi
35、th the MAC sublayer and the systems management application entity: - P-Tstat: transmission status passed to the MAC sublayer in a P-Data.confirm primitive, and passed to the systems management application entity in a Write-Conf() or Read-Conf() management primitive. P-sdu: physical service data unit
36、 exchanged with the MAC sublayer in a P-Data primitive. Notation used in the state tables - 3.5.5.2.2 This subclause defines abbreviations used in the state tables for physical protocol data units exchanged with the MAC sublayer. - Notation for physical protocol data units SSD: start subframe delimi
37、ter in a physical frame equal to 54C7 in hexadecimal. 3.5.5.3 Physical management variables The physical management variables are the set of variables which are read or written by the physical sublayer entity during processing procedures. The following array lists the server and client physical mana
38、gement variables that are used in the S-FSK profile. These variables are available for system management purposes. In DCP, the server physical management variables are linked to DLMS objects of the management information base (MIB). Refer to IEC 61334-4-512 for more details. O BSI 17 October 2001 Pa
39、ge 20 EN 61334-5-1:2001 Physical management Belonging Used by the physical Available to the systems variable system sublayer entity in management application entity in Delta-electrical-phase Server Write Read Max-receiving-gain Server/client Read Write - These variables can be locally accessed by th
40、e systems management application entity of DCP through the Write-Request() and Read-Request() management primitives. For further details, refer to IEC 61334-4-51 1. 3.5.5.4 State functions 3.5.5.4.1 Check () The Check () function returns an indication about the success or failure of the processing o
41、f the P-sdu transmitted in a P-Data.request primitive and the availability of the required resources. The possible returned values are: - OK: length of the P-sdu equal to 38 bytes and resources available; - LP-TU: resources temporally unavailable; - LP-NI: asked service not implemented in the local
42、physical layer; - LP-HF: hardware failure; - LP-NS: physical layer not synchronized; - LP-SE: length of the P-sdu different from 38 bytes. 3.5.5.4.2 Check-Read() The Check-Read() function returns an indication of the success or failure of the processing of the Read-Request() management primitive. Th
43、e possible returned values are the following: - OK: parameter fields successfully processed and resources available; - LP-NI: asked service not implemented in the local MAC sublayer; - LP-TU: local resources temporally unavailable; - LP-SE: syntax error in the submitted primitive; - LP-HF: hardware
44、failure. 3.5.5.4.3 Checkwrite() The Checkwrite() function returns an indication of the success or failure of the processing of the Write-Request() management primitive. The possible returned values are the following: - OK: parameter fields successfully processed and resources available; - LP-NI: ask
45、ed service not implemented in the local MAC sublayer; - LP-TU: local resources temporally unavailable; - LP-SE: syntax error in the submitted primitive; - LP-HF: hardware failure. O BSI 17 October 2001 Page 21 EN 61334-5-1:2001 The different controls to be realized by the physical sublayer entity ar
46、e outwith the scope of this standard. 3.5.5.4.4 End-Receiving() The End-Receiving function is an event generated by the physical layer after the receiving of the 38 bytes (P-sdu) following the preamble and start subframe delimiter bytes. 3.5.5.4.5 End-Sending() The End-Sending function is an event g
47、enerated by the physical layer after the sending of 42 bytes (preamble + SSD + P-sdu). 3.5.5.4.6 Is-Server() The Is-Server function returns TRUE if the physical layer shall act as a server physical layer. Otherwise, the Is-Server function returns FALSE. This function checks a management variable set
48、 by the management application. 3.5.5.4.7 Local-Status () The Local-Status function returns VALID if all that is required to ensure sending or receiving is available (for example, 50 Hz synchronization, baud rate). Otherwise, the Local-Status function returns INVALID. This function checks a manageme
49、nt variable which defines the baud rate and checks the hardware initialization. 3.5.5.4.8 Preamble-SSD() The Preamble-SSD function returns OK if the four received bytes correspond to the preamble (AAAAH) and the start subframe delimiter (54C7H). Otherwise, it returns not OK. This function generates an event after the reception of four bytes in the S-RPF.C or C-RPF.C states. 3.5.5.4.9 Read-Request() This event corresponds to a management primitive generated by the systems management application entity (SMAE: refer to IEC 61334-4-512) for submitting the reading of a server o