IEC 62439:2008
(Main)High availability automation networks
High availability automation networks
IEC 62439:2008(E) is applicable to high-availability automation networks based on the ISO/IEC 8802-3 (Ethernet) technology. It specifies:
- a classification scheme for network characteristics (see Annex A);
- a methodology for estimating network availability (see Annex B);
- a set of communication protocols that realize high availability automation networks via the use of redundancy and that can be used in a variety of applications.
General Information
Relations
Standards Content (Sample)
IEC 62439
Edition 1.0 2008-05
INTERNATIONAL
STANDARD
High availability automation networks
All rights reserved. Unless otherwise specified, no part of this publication may be reproduced or utilized in any form
or by any means, electronic or mechanical, including photocopying and microfilm, without permission in writing from
either IEC or IEC's member National Committee in the country of the requester.
If you have any questions about IEC copyright or have an enquiry about obtaining additional rights to this publication,
please contact the address below or your local IEC member National Committee for further information.
IEC Central Office
3, rue de Varembé
CH-1211 Geneva 20
Switzerland
Email: inmail@iec.ch
Web: www.iec.ch
About the IEC
The International Electrotechnical Commission (IEC) is the leading global organization that prepares and publishes
International Standards for all electrical, electronic and related technologies.
About IEC publications
The technical content of IEC publications is kept under constant review by the IEC. Please make sure that you have the
latest edition, a corrigenda or an amendment might have been published.
ƒ Catalogue of IEC publications: www.iec.ch/searchpub
The IEC on-line Catalogue enables you to search by a variety of criteria (reference number, text, technical committee,…).
It also gives information on projects, withdrawn and replaced publications.
ƒ IEC Just Published: www.iec.ch/online_news/justpub
Stay up to date on all new IEC publications. Just Published details twice a month all new publications released. Available
on-line and also by email.
ƒ Electropedia: www.electropedia.org
The world's leading online dictionary of electronic and electrical terms containing more than 20 000 terms and definitions
in English and French, with equivalent terms in additional languages. Also known as the International Electrotechnical
Vocabulary online.
ƒ Customer Service Centre: www.iec.ch/webstore/custserv
If you wish to give us your feedback on this publication or need further assistance, please visit the Customer Service
Centre FAQ or contact us:
Email: csc@iec.ch
Tel.: +41 22 919 02 11
Fax: +41 22 919 03 00
IEC 62439
Edition 1.0 2008-05
INTERNATIONAL
STANDARD
High availability automation networks
INTERNATIONAL
ELECTROTECHNICAL
COMMISSION
PRICE CODE
XH
ICS 25.040; 35.040 ISBN 2-8318-9765-3
– 2 – 62439 © IEC:2008(E)
CONTENTS
FOREWORD.8
INTRODUCTION.10
1 Scope.11
2 Normative references .11
3 Terms, definitions, abbreviated terms, acronyms, and conventions.12
3.1 Terms and definitions .12
3.2 Abbreviated terms and acronyms .19
3.3 Conventions .21
3.3.1 General conventions.21
3.3.2 Conventions for state machine definitions.21
3.3.3 Conventions for PDU specification.21
3.4 Reserved network addresses .21
4 Concepts for high availability automation networks.22
4.1 Characteristics of application of automation networks.22
4.1.1 Resilience in case of failure.22
4.1.2 Classes of network redundancy .23
4.1.3 Redundancy maintenance .23
4.1.4 Comparison and indicators .23
4.2 Generic network system .25
4.2.1 Network elements.25
4.2.2 Topologies.26
4.2.3 Redundancy handling .32
4.2.4 Network recovery time .32
4.2.5 Diagnosis coverage .32
4.2.6 Failures .32
4.3 Safety .34
4.4 Security.34
4.5 Conformance.34
4.5.1 Conformance to redundancy protocols.34
4.5.2 Conformance tests .34
5 MRP – Media Redundancy Protocol based on a ring topology .37
5.1 MRP Overview .37
5.2 MRP Media redundancy behaviour .38
5.2.1 Ring ports.38
5.2.2 Media Redundancy Manager (MRM).39
5.2.3 Media Redundancy Client (MRC).40
5.2.4 Redundancy domain .40
5.2.5 Usage with diagnosis and alarms.40
5.2.6 Ring diagnosis.41
5.2.7 Multiple MRM in a single ring.41
5.2.8 BLOCKED not supported (option) .41
5.3 MRP Class specification.42
5.3.1 General .42
5.3.2 Template .42
5.3.3 Attributes.42
5.4 MRP Service specification.45
62439 © IEC:2008(E) – 3 –
5.4.1 Start MRM .45
5.4.2 Stop MRM .46
5.4.3 State Change .47
5.4.4 Start MRC .48
5.4.5 Stop MRC.49
5.4.6 Read MRM .50
5.4.7 Read MRC.52
5.5 MRP Protocol specification.53
5.5.1 PDU description .53
5.5.2 Protocol machines .59
5.6 MRP Installation, configuration and repair .79
5.6.1 Ring port parameters.79
5.6.2 Ring topology parameters.80
5.6.3 MRM and MRC parameters.80
5.6.4 Configuration.81
6 PRP – Parallel Redundancy Protocol.81
6.1 PRP Principle of operation .81
6.1.1 Single points of failure .83
6.1.2 Node structure.83
6.1.3 Compatibility between singly and doubly attached nodes.84
6.1.4 Network management.84
6.1.5 Transition to non-redundant networks.84
6.1.6 Duplicate handling.85
6.1.7 Configuration check.90
6.1.8 Network supervision .90
6.1.9 Redundancy management interface.90
6.2 PRP protocol specifications.91
6.2.1 Installation, configuration and repair guidelines .91
6.2.2 MAC addresses .91
6.2.3 Multicast MAC addresses .91
6.2.4 IP addresses .91
6.2.5 Nodes.92
6.2.6 Duplicate accept mode .92
6.2.7 Duplicate discard mode .92
6.3 PRP service specification .98
6.3.1 Arguments .98
6.3.2 NodesTable .99
6.3.3 PRP Write .100
6.3.4 PRP Read .101
6.4 PRP Management Information Base .102
6.5 PRP Protocol Implementation Conformance Statement (PICS) . 103
7 CRP – Cross-network Redundancy Protocol .103
7.1 CRP Overview.103
7.2 CRP Nodes .103
7.3 CRP LAN topology .103
7.4 CRP Key components .105
7.4.1 CRP General protocol operation .105
7.4.2 CRP Statistics .106
7.4.3 CRP Network_Status_Table .107
– 4 – 62439 © IEC:2008(E)
7.4.4 CRP Recovery time .110
7.4.5 CRP Multicast messages .111
7.4.6 CRP Unicast messages .111
7.4.7 CRP Redundancy information.112
7.4.8 CRP Redundancy statistics .112
7.5 CRP Protocol .112
7.5.1 CRP Singly attached node.112
7.5.2 CRP Doubly attached node.112
7.5.3 CRP Installation, configuration and repair. 112
7.5.4 CRP LRE model attributes.112
7.5.5 CRP Encoding of the DiagnosticFrame .118
7.5.6 CRP Encodin
...
Questions, Comments and Discussion
Ask us and Technical Secretary will try to provide an answer. You can facilitate discussion about the standard in here.