Industrial communication networks - High availability automation networks - Part 3: Parallel Redundancy Protocol (PRP) and High-availability Seamless Redundancy (HSR) (IEC 62439-3:2016)

This part of IEC 62439 specifies two redundancy protocols designed to provide seamless recovery in case of single failure of an inter-bridge link or bridge in the network, which are based on the same scheme: parallel transmission of duplicated information. This third edition cancels and replaces the second edition published in 2012. This edition constitutes a technical revision. This edition includes the following significant technical changes with respect to the previous edition:
- technical corrections and extension of specifications;
- consideration of IEC 61588 clock synchronization with end-to-end delay measurement alongside the existing peer-to-peer delay measurement in PRP.

Industrielle Kommunikationsnetze - Hochverfügbare Automatisierungsnetze - Teil 3: Parallelredundanz-Protokoll (PRP) und nahtloser Hochverfügbarkeits-Ring (HSR) (IEC 62439-3:2016)

Réseaux industriels de communication - Réseaux d’automatisme à haute disponibilité - Partie 3 : Protocole de redondance parallèle (PRP) et redondance transparente de haute disponibilité (HSR) (IEC 62439-3:2016)

L'IEC 62439-3:2016 s'applique aux réseaux d'automatisme à haute disponibilité basés sur la technologie Ethernet. Cette partie de l'IEC 62439 spécifie deux protocoles de redondance conçus pour assurer une reprise transparente en cas de défaillance unique de liaison interpont ou de pont au sein du réseau, basés sur le schéma: transmission en parallèle d'informations dupliquées. Cette troisième édition annule et remplace la deuxième édition parue en 2012. Cette édition constitue une révision technique. Cette édition inclut les modifications techniques majeures suivantes par rapport à l'édition précédente:
- corrections techniques et extension des spécifications;
- prise en compte de la synchronisation des horloges selon l'IEC 61588 lors de la mesure du délai entre extrémités et la mesure existante du délai entre homologues dans le protocole PRP.

Industrijska komunikacijska omrežja za avtomatizacijo z visoko razpoložljivostjo - 3. del: Protokol vzporedne redundance (PRP) in brezprehodna zanka z visoko razpoložljivostjo (HSR) (IEC 62439-3:2016)

Ta del standarda IEC 62439 določa dva protokola redundance, zasnovana za zagotavljanje hitre obnovitve v primeru izpada ene medmostne povezave ali mostu v omrežju, ki temelji na isti shemi: vzporedno oddajanje podvojenih informacij. Tretja izdaja razveljavlja in nadomešča drugo izdajo, objavljeno leta 2012. Ta izdaja je tehnično popravljena izdaja. Ta izdaja vključuje naslednje pomembne tehnične spremembe glede na prejšnjo izdajo:
– tehnični popravki in razširitev specifikacij;
– upoštevanje sinhronizacije ure, določene v standardu IEC 61588, z meritvami celotnega časovnega zamika in meritvami obstoječega enakovrednega časovnega zamika v PRP.

General Information

Status
Published
Publication Date
25-Apr-2018
Current Stage
6060 - National Implementation/Publication (Adopted Project)
Start Date
06-Feb-2018
Due Date
13-Apr-2018
Completion Date
26-Apr-2018

Relations

Buy Standard

Standard
EN IEC 62439-3:2018 - BARVE
English language
171 pages
sale 10% off
Preview
sale 10% off
Preview
e-Library read for
1 day

Standards Content (Sample)

SLOVENSKI STANDARD
SIST EN IEC 62439-3:2018
01-junij-2018
1DGRPHãþD
SIST EN 62439-3:2012
Industrijska komunikacijska omrežja za avtomatizacijo z visoko razpoložljivostjo -
3. del: Protokol vzporedne redundance (PRP) in brezprehodna zanka z visoko
razpoložljivostjo (HSR) (IEC 62439-3:2016)
Industrial communication networks - High availability automation networks - Part 3:
Parallel Redundancy Protocol (PRP) and High-availability Seamless Redundancy (HSR)
(IEC 62439-3:2016)
Industrielle Kommunikationsnetze - Hochverfügbare Automatisierungsnetze - Teil 3:
Parallelredundanz-Protokoll (PRP) und nahtloser Hochverfügbarkeits-Ring (HSR) (IEC
62439-3:2016)
Réseaux industriels de communication - Réseaux d’automatisme à haute disponibilité -
Partie 3 : Protocole de redondance parallèle (PRP) et redondance transparente de haute
disponibilité (HSR) (IEC 62439-3:2016)
Ta slovenski standard je istoveten z: EN IEC 62439-3:2018
ICS:
25.040.01 Sistemi za avtomatizacijo v Industrial automation
industriji na splošno systems in general
35.110 Omreževanje Networking
SIST EN IEC 62439-3:2018 en,fr,de
2003-01.Slovenski inštitut za standardizacijo. Razmnoževanje celote ali delov tega standarda ni dovoljeno.

---------------------- Page: 1 ----------------------

SIST EN IEC 62439-3:2018

---------------------- Page: 2 ----------------------

SIST EN IEC 62439-3:2018


EUROPEAN STANDARD EN IEC 62439-3

NORME EUROPÉENNE

EUROPÄISCHE NORM
February 2018
ICS 25.040; 35.040 Supersedes EN 62439-3:2012
English Version
Industrial communication networks - High availability automation
networks - Part 3: Parallel Redundancy Protocol (PRP) and
High-availability Seamless Redundancy (HSR)
(IEC 62439-3:2016)
Réseaux industriels de communication - Réseaux Industrielle Kommunikationsnetze - Hochverfügbare
d'automatisme à haute disponibilité - Partie 3 : Protocole de Automatisierungsnetze - Teil 3: Parallelredundanz-Protokoll
redondance parallèle (PRP) et redondance transparente de (PRP) und nahtloser Hochverfügbarkeits-Ring (HSR)
haute disponibilité (HSR) (IEC 62439-3:2016)
(IEC 62439-3:2016)
This European Standard was approved by CENELEC on 2016-05-05. CENELEC members are bound to comply with the CEN/CENELEC
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 application to the CEN-CENELEC
Management Centre 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 responsibility of a CENELEC member into its own language and notified to the CEN-CENELEC Management Centre has the
same status as the official versions.
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, Serbia, 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: Rue de la Science 23, B-1040 Brussels
© 2017 CENELEC All rights of exploitation in any form and by any means reserved worldwide for CENELEC Members.
 Ref. No. EN 62439-3:2017 E

---------------------- Page: 3 ----------------------

SIST EN IEC 62439-3:2018
EN IEC 62439-3:2018 (E)

European foreword
The text of document 65C/834/FDIS, future edition 3 of IEC 62439-3, prepared by IEC Subcommittee
65C "Industrial networks", of IEC/TC 65 "Industrial-process measurement, control and automation"
was submitted to the IEC-CENELEC parallel vote and approved by CENELEC as EN IEC 62439-
3:2018.
The following dates are fixed:
• latest date by which the document has to be (dop) 2018-08-02
implemented at national level by
publication of an identical national
standard or by endorsement
(dow) 2021-02-02
• latest date by which the national
standards conflicting with the
document have to be withdrawn

This document supersedes EN 62439-3:2012.

Attention is drawn to the possibility that some of the elements of this document may be the subject of
patent rights. CENELEC shall not be held responsible for identifying any or all such patent rights.

Endorsement notice
The text of the International Standard IEC 62439-3:2016 was approved by CENELEC as a European
Standard without any modification.
In the official version, for Bibliography, the following notes have to be added for the standards
indicated:

IEC 61850 (all parts) NOTE Harmonized as EN 61850 (all parts).
IEC 61850-8-1 NOTE Harmonized as EN 61850-8-1 (not modified).
IEC 61850-9-2 NOTE Harmonized as EN 61850-9-2 (not modified).
IEC 62439-6 NOTE Harmonized as EN 62439-6 (not modified).
IEC 62439-7 NOTE Harmonized as EN 62439-7 (not modified).
2

---------------------- Page: 4 ----------------------

SIST EN IEC 62439-3:2018
EN IEC 62439-3:2018 (E)
Annex ZA
(normative)

Normative references to international publications
with their corresponding European publications

The following documents are referred to in the text in such a way that some or all of their content
constitutes requirements of this document. For dated references, only the edition cited applies. For
undated references, the latest edition of the referenced document (including any amendments)
applies.

NOTE 1  Where an International Publication has been modified by common modifications, indicated by (mod), the relevant
EN/HD applies.

NOTE 2  Up-to-date information on the latest versions of the European Standards listed in this annex is available here:
www.cenelec.eu.

Publication Year Title EN/HD Year
IEC 60050-191 -  International Electrotechnical Vocabulary - - -
Chapter 191: Dependability and quality of
service
IEC 61588 2009 Precision clock synchronization protocol for - -
networked measurement and control systems
IEC 62439-1 -  Industrial communication networks - High EN 62439-1 -
availability automation networks -- Part 1:
General concepts and calculation methods
IEC TR 61850-90-4 2013 Communication networks and systems for - -
power utility automation - Part 90-4: Network
engineering guidelines
ISO/IEC/IEEE 8802-3 2014 Standard for Ethernet - -
IEC/IEEE 61850-9-3 -  Communication networks and systems for - -
power utility automation - Part 9-3: Precision
time protocol profile for power utility automation
IEEE 802.1D 2004 IEEE Standard for local and metropolitan area - -
networks - Media Access Control (MAC)
Bridges
IEEE 802.1Q 2014 IEEE Standard for Local and metropolitan area - -
networks - Bridges and Bridged Networks
IETF RFC 2578 -  Structure of Management Information Version - -
2 (SMIv2), April 1999,
http://tools.ietf.org/html/rfc2578
IETF RFC 3418 -  Management Information Base (MIB) for the - -
Simple Network Management Protocol (SNMP)


3

---------------------- Page: 5 ----------------------

SIST EN IEC 62439-3:2018

---------------------- Page: 6 ----------------------

SIST EN IEC 62439-3:2018




IEC 62439-3

®


Edition 3.0 2016-03




INTERNATIONAL



STANDARD




NORME



INTERNATIONALE
colour

inside










Industrial communication networks – High availability automation networks –

Part 3: Parallel Redundancy Protocol (PRP) and High-availability Seamless

Redundancy (HSR)




Réseaux de communication industriels – Réseaux d'automatisme à haute

disponibilité –


Partie 3: Protocole de redondance en parallèle (PRP) et redondance transparente

de haute disponibilité (HSR)












INTERNATIONAL

ELECTROTECHNICAL

COMMISSION


COMMISSION

ELECTROTECHNIQUE


INTERNATIONALE




ICS 25.040, 35.040 ISBN 978-2-8322-3150-0



Warning! Make sure that you obtained this publication from an authorized distributor.

Attention! Veuillez vous assurer que vous avez obtenu cette publication via un distributeur agréé.

® Registered trademark of the International Electrotechnical Commission
Marque déposée de la Commission Electrotechnique Internationale

---------------------- Page: 7 ----------------------

SIST EN IEC 62439-3:2018
– 2 – IEC 62439-3:2016  IEC 2016
CONTENTS
FOREWORD . 8
INTRODUCTION . 10
0.1 General . 10
0.2 Changes with respect to the previous edition . 10
0.3 Patent declaration . 10
1 Scope . 12
2 Normative references. 12
3 Terms, definitions, abbreviations, acronyms, and conventions . 13
3.1 Terms and definitions . 13
3.2 Abbreviations and acronyms . 13
3.3 Conventions . 14
4 Parallel Redundancy Protocol (PRP) . 15
4.1 PRP principle of operation . 15
4.1.1 PRP network topology . 15
4.1.2 PRP LANs with linear or bus topology . 15
4.1.3 PRP LANs with ring topology . 16
4.1.4 DANP node structure . 16
4.1.5 PRP attachment of singly attached nodes . 17
4.1.6 Compatibility between singly and doubly attached nodes . 18
4.1.7 Network management . 18
4.1.8 Implication on application . 18
4.1.9 Transition to non-redundant networks . 18
4.1.10 Duplicate handling . 19
4.1.11 Network supervision . 24
4.1.12 Redundancy management interface . 24
4.2 PRP protocol specifications . 24
4.2.1 Installation, configuration and repair guidelines . 24
4.2.2 Unicast MAC addresses . 25
4.2.3 Multicast MAC addresses . 25
4.2.4 IP addresses . 25
4.2.5 Nodes . 25
4.2.6 Duplicate Accept mode (testing only) . 26
4.2.7 Duplicate Discard mode . 26
4.3 PRP_Supervision frame . 30
4.3.1 PRP_Supervision frame format . 30
4.3.2 PRP_Supervision frame contents . 31
4.3.3 PRP_Supervision frame for RedBox . 32
4.3.4 Reception of a PRP_Supervision frame and NodesTable . 32
4.4 Bridging node . 33
4.5 Constants . 33
4.6 PRP service specification . 33
5 High-availability Seamless Redundancy (HSR) . 33
5.1 HSR objectives . 33
5.2 HSR principle of operation . 34
5.2.1 Basic operation with a ring topology . 34
5.2.2 DANH node structure . 35

---------------------- Page: 8 ----------------------

SIST EN IEC 62439-3:2018
IEC 62439-3:2016  IEC 2016 – 3 –
5.2.3 Topology . 36
5.2.4 RedBox structure . 44
5.3 HSR node specifications . 46
5.3.1 HSR operation . 46
5.3.2 DANH receiving from its link layer interface . 46
5.3.3 DANH receiving from an HSR port . 47
5.3.4 DANH forwarding rules . 48
5.3.5 CoS . 49
5.3.6 Clock synchronization . 50
5.3.7 Deterministic medium access . 50
5.4 HSR RedBox specifications . 50
5.4.1 RedBox properties . 50
5.4.2 RedBox receiving from interlink . 50
5.4.3 RedBox forwarding on the ring . 52
5.4.4 RedBox receiving from an HSR port . 52
5.4.5 RedBox receiving from its link layer interface . 54
5.4.6 Redbox ProxyNodeTable handling . 54
5.4.7 RedBox CoS . 54
5.4.8 RedBox clock synchronization . 55
5.4.9 RedBox medium access . 55
5.5 QuadBox specification . 55
5.6 Duplicate Discard method . 55
5.7 Frame format for HSR . 55
5.7.1 Frame format for all frames . 55
5.7.2 HSR_Supervision frame . 56
5.8 Constants . 59
5.9 HSR service specification . 60
6 Protocol Implementation Conformance Statement (PICS) . 61
7 PRP/HSR Management Information Base (MIB) . 62
Annex A (normative) Clocks synchronization over redundant paths in IEC 62439-3 . 79
A.1 Overview. 79
A.2 Attachment to redundant LANs by a boundary clock . 79
A.3 Attachment to redundant LANs by doubly attached ordinary clocks . 80
A.4 PRP mapping to PTP . 82
A.4.1 Scenarios and device roles . 82
A.4.2 Operation in PRP . 84
A.4.3 Configuration specification . 85
A.4.4 Specifications of DANP as DAC . 86
A.4.5 Clock model of a RedBox for PTP . 86
A.5 HSR Mapping to PTP . 103
A.5.1 PTP traffic in HSR . 103
A.5.2 HSR nodes specifications . 106
A.5.3 Redundant clocks in HSR . 107
A.5.4 Attachment of an MC to an external LAN . 107
A.6 PRP to HSR Mapping . 108
A.6.1 Connection methods . 108
A.6.2 PRP-HSR connection by BC . 108
A.6.3 PRP-HSR connection by TCs . 109

---------------------- Page: 9 ----------------------

SIST EN IEC 62439-3:2018
– 4 – IEC 62439-3:2016  IEC 2016
A.7 Doubly attached clock model . 110
A.7.1 State machine . 110
A.7.2 Supervision of the port . 113
A.7.3 BMCA for paired ports . 114
A.7.4 Selection of the port state . 115
A.8 PTP datasets for high availability . 115
A.8.1 General . 115
A.8.2 Data types . 115
A.8.3 Datasets for ordinary or boundary clocks . 116
A.8.4 Object for transparent clocks . 120
Annex B (normative) PTP profile for Power Utility Automation – Redundant clock
attachment . 123
B.1 Application domain . 123
B.2 PTP profile specification . 123
B.3 Redundant clock attachment. 123
Annex C (normative) PTP profiles for high-availability automation networks . 124
C.1 Application domain . 124
C.2 PTP profile specification . 124
C.3 Clock types . 124
C.4 Protocol specification common . 125
C.5 Protocol specification for L3E2E automation profile . 125
C.6 Protocol specification for L2P2P automation profile . 125
C.7 Timing requirements . 126
C.7.1 Measurement conditions . 126
C.7.2 Network time inaccuracy . 126
C.7.3 Network elements . 126
C.7.4 Requirements for grandmasters . 126
C.7.5 Requirements for TCs . 127
C.7.6 Requirements for BCs . 127
C.7.7 Requirements for media converters . 127
C.7.8 Requirements for links . 127
C.8 Network engineering . 128
C.9 Default settings . 128
C.10 Redundant clock handling . 129
C.11 Protocol Implementation Conformance Statement (PICS) . 130
C.11.1 Conventions . 130
C.11.2 PICS . 130
Annex D (informative) Precision Time Protocol tutorial for IEC 62439-3 . 132
D.1 Objective . 132
D.2 Precision and accuracy . 132
D.3 PTP clock types . 133
D.4 PTP main options . 134
D.5 Layer 2 and layer 3 communication. 135
D.6 1-step and 2-step correction . 135
D.6.1 Time correction in TCs . 135
D.6.2 2-step to 1-step translation . 136
D.7 End-To-End link delay measurement . 138
D.7.1 General method . 138
D.7.2 End-to-End link delay measurement with 1-step clock correction . 138

---------------------- Page: 10 ----------------------

SIST EN IEC 62439-3:2018
IEC 62439-3:2016  IEC 2016 – 5 –
D.7.3 End-to-End link delay measurement with 2-step clock correction . 139
D.7.4 End-to-End link delay calculation by Delay_Req/Delay_Resp . 140
D.8 Peer-to-Peer link delay calculation . 140
D.8.1 Peer-to-Peer link delay calculation with 1-step correction . 140
D.8.2 Peer-to-Peer link delay calculation with 2-step correction . 141
Annex E (normative) Management Information base for singly and doubly attached
clocks . 143
Bibliography . 168

Figure 1 – PRP example of general redundant network . 15
Figure 2 – PRP example of redundant network as two LANs (bus topology) . 16
Figure 3 – PRP example of redundant ring with SANs and DANPs . 16
Figure 4 – PRP with two DANPs communicating . 17
Figure 5 – PRP RedBox, transition from single to double LAN . 19
Figure 6 – PRP frame extended by an RCT . 20
Figure 7 – PRP VLAN-tagged frame extended by an RCT . 21
Figure 8 – PRP padded frame closed by an RCT . 21
Figure 9 – Duplicate Discard algorithm boundaries . 22
Figure 10 – HSR example of ring configuration for multicast traffic . 34
Figure 11 – HSR example of ring configuration for unicast traffic . 35
Figure 12 – HSR structure of a DANH . 36
Figure 13 – HSR example of topology using two independent networks . 37
Figure 14 – HSR example of peer coupling of two rings . 38
Figure 15 – HSR example of connected rings . 39
Figure 16 – HSR example of coupling two redundant PRP LANs to a ring . 40
Figure 17 – HSR example of coupling from a ring node to redundant PRP LANs . 41
Figure 18 – HSR example of coupling from a ring to two PRP LANs . 42
Figure 19 – HSR example of coupling three rings to one PRP LAN. 43
Figure 20 – HSR example of meshed topology . 44
Figure 21 – HSR structure of a RedBox . 45
Figure 22 – HSR frame without a VLAN tag . 55
Figure 23 – HSR frame with VLAN tag . 56
Figure 24 – HSR node with management counters . 60
Figure 25 – HSR RedBox with management counters . 61
Figure A.1 – Doubly Attached Clock as BC (MCA is best master) . 79
Figure A.2 – Doubly Attached Clock when MCA is best master . 81
Figure A.3 – Doubly attached clocks when OC1 is best master . 82
Figure A.4 – Elements of PRP networks . 84
Figure A.5 – Connection of a master clock to an ordinary clock over PRP . 85
Figure A.6 – PRP RedBox as BCs (OC3 and BC7 are best masters) . 87
Figure A.7 – RedBox DABC clock model . 88
Figure A.8 – PRP RedBoxes as DABC with E2E – BC7 is master . 89
Figure A.9 – PRP RedBoxes as DABC with E2E – timing .
...

Questions, Comments and Discussion

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