{"id":446487,"date":"2024-10-20T08:47:02","date_gmt":"2024-10-20T08:47:02","guid":{"rendered":"https:\/\/pdfstandards.shop\/product\/uncategorized\/bs-en-iec-62439-22022-tc-2023\/"},"modified":"2024-10-26T16:22:03","modified_gmt":"2024-10-26T16:22:03","slug":"bs-en-iec-62439-22022-tc-2023","status":"publish","type":"product","link":"https:\/\/pdfstandards.shop\/product\/publishers\/bsi\/bs-en-iec-62439-22022-tc-2023\/","title":{"rendered":"BS EN IEC 62439-2:2022 – TC 2023"},"content":{"rendered":"

IEC 62439-2:2021 is applicable to high-availability automation networks based on the ISO\/IEC\/IEEE 8802-3 (IEEE Std 802.3) (Ethernet) technology. The IEC 62439-2:2021 specifies a recovery protocol based on a ring topology, designed to react deterministically on a single failure of an inter-switch link or switch in the network, under the control of a dedicated media redundancy manager node.<\/p>\n

PDF Catalog<\/h4>\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n
PDF Pages<\/th>\nPDF Title<\/th>\n<\/tr>\n
1<\/td>\n30462931 <\/td>\n<\/tr>\n
297<\/td>\nA-30375236 <\/td>\n<\/tr>\n
298<\/td>\nundefined <\/td>\n<\/tr>\n
301<\/td>\nAnnex ZA (normative)Normative references to international publicationswith their corresponding European publications <\/td>\n<\/tr>\n
302<\/td>\nEnglish
CONTENTS <\/td>\n<\/tr>\n
307<\/td>\nFOREWORD <\/td>\n<\/tr>\n
309<\/td>\nINTRODUCTION <\/td>\n<\/tr>\n
310<\/td>\n1 Scope
1.1 General
1.2 Code component distribution <\/td>\n<\/tr>\n
311<\/td>\n2 Normative references
3 Terms, definitions, abbreviated terms and conventions
3.1 Terms and definitions <\/td>\n<\/tr>\n
312<\/td>\n3.2 Abbreviated terms
3.3 Conventions
4 MRP Overview <\/td>\n<\/tr>\n
314<\/td>\nFigures
Figure 1 \u2013 Two MRP rings redundantly connected via MRP Interconnection <\/td>\n<\/tr>\n
316<\/td>\n5 MRP Media redundancy behavior
5.1 General
5.2 Ring ports
Figure 2 \u2013 MRP stack <\/td>\n<\/tr>\n
317<\/td>\n5.3 Media Redundancy Manager (MRM)
Figure 3 \u2013 MRP ring topology with one manager and clients <\/td>\n<\/tr>\n
318<\/td>\nFigure 4 \u2013 MRP open ring with MRM <\/td>\n<\/tr>\n
319<\/td>\n5.4 Media Redundancy Client (MRC)
5.5 Redundancy domain
5.6 Media Link Check <\/td>\n<\/tr>\n
320<\/td>\n5.7 Application of the Continuity Check protocol
5.7.1 General
5.7.2 Continuity Check Message Interval
5.7.3 Maintenance Domain Level
5.7.4 Maintenance Association ID (MAID) <\/td>\n<\/tr>\n
321<\/td>\n5.7.5 Maintenance Association End Point ID (MEPID)
5.7.6 Sender ID TLV
5.7.7 Port Status TLV
5.7.8 Interface Status TLV
5.8 Usage with diagnosis and alarms
Tables
Table 1 \u2013 Coding of the Maintenance Association ID (MAID) <\/td>\n<\/tr>\n
322<\/td>\n5.9 Ring diagnosis
5.10 Multiple MRM in a single ring: Manager voting option
5.10.1 General <\/td>\n<\/tr>\n
323<\/td>\n5.10.2 Basic principle of the manager voting process
Figure 5 \u2013 MRP ring with MRA at network startup
Figure 6 \u2013 MRP ring after the manager voting process <\/td>\n<\/tr>\n
324<\/td>\n5.10.3 The manager voting process <\/td>\n<\/tr>\n
325<\/td>\nFigure 7 \u2013 Manager voting process <\/td>\n<\/tr>\n
326<\/td>\n5.11 BLOCKED not supported (Option)
5.12 Interconnection port
Figure 8 \u2013 MRA located outside the MRP ring <\/td>\n<\/tr>\n
328<\/td>\n5.13 Media redundancy Interconnection Manager (MIM)
Figure 9 \u2013 MRP Interconnection topology <\/td>\n<\/tr>\n
329<\/td>\nFigure 10 \u2013 MRP ring interconnection open <\/td>\n<\/tr>\n
330<\/td>\n5.14 Media redundancy Interconnection Client (MIC) <\/td>\n<\/tr>\n
331<\/td>\n5.15 Interconnection domain
5.16 Interconnection diagnosis
6 MRP Class specification
6.1 General <\/td>\n<\/tr>\n
332<\/td>\n6.2 Template
6.2.1 Media redundancy template <\/td>\n<\/tr>\n
333<\/td>\n6.2.2 Media redundancy Interconnection template <\/td>\n<\/tr>\n
334<\/td>\n6.3 Attributes <\/td>\n<\/tr>\n
338<\/td>\n7 MRP Service specification
7.1 Start MRM
Table 2 \u2013 MRP Start MRM <\/td>\n<\/tr>\n
339<\/td>\n7.2 Stop MRM <\/td>\n<\/tr>\n
340<\/td>\n7.3 State Change
Table 3 \u2013 MRP Stop MRM
Table 4 \u2013 MRP Change State <\/td>\n<\/tr>\n
341<\/td>\n7.4 Start MRC
Table 5 \u2013 MRP Start MRC <\/td>\n<\/tr>\n
342<\/td>\n7.5 Stop MRC
Table 6 \u2013 MRP Stop MRC <\/td>\n<\/tr>\n
343<\/td>\n7.6 Read MRM
Table 7 \u2013 MRP Read MRM <\/td>\n<\/tr>\n
345<\/td>\n7.7 Read MRC
Table 8 \u2013 MRP Read MRC <\/td>\n<\/tr>\n
346<\/td>\n7.8 Start MIM <\/td>\n<\/tr>\n
347<\/td>\nTable 9 \u2013 MRP Start MIM <\/td>\n<\/tr>\n
348<\/td>\n7.9 Stop MIM
Table 10 \u2013 MRP Stop MIM <\/td>\n<\/tr>\n
349<\/td>\n7.10 Interconnection State Change
7.11 Start MIC
Table 11 \u2013 MRP Interconnection Change State <\/td>\n<\/tr>\n
350<\/td>\nTable 12 \u2013 MRP Start MIC <\/td>\n<\/tr>\n
351<\/td>\n7.12 Stop MIC
Table 13 \u2013 MRP Stop MIC <\/td>\n<\/tr>\n
352<\/td>\n7.13 Read MIM
Table 14 \u2013 MRP Read MIM <\/td>\n<\/tr>\n
353<\/td>\n7.14 Read MIC <\/td>\n<\/tr>\n
354<\/td>\nTable 15 \u2013 MRP Read MIC <\/td>\n<\/tr>\n
355<\/td>\n8 MRP protocol specification
8.1 PDU description
8.1.1 Basic data types
8.1.2 DLPDU abstract syntax reference
Table 16 \u2013 MRP DLPDU syntax for ISO\/IEC\/IEEE 8802-3 (IEEE Std 802.3) <\/td>\n<\/tr>\n
356<\/td>\n8.1.3 Coding of the DLPDU field SourceAddress
8.1.4 Coding of the DLPDU field DestinationAddress
8.1.5 Coding of the field TagControlInformation
Table 17 \u2013 MRP OUI
Table 18 \u2013 MRP MulticastMACAddress <\/td>\n<\/tr>\n
357<\/td>\n8.1.6 Coding of the field LT
8.1.7 MRP APDU abstract syntax
Table 19 \u2013 MRP TagControlInformation.Priority field
Table 20 \u2013 MRP LT field
Table 21 \u2013 MRP APDU syntax <\/td>\n<\/tr>\n
358<\/td>\nTable 22 \u2013 MRP Substitutions <\/td>\n<\/tr>\n
359<\/td>\n8.1.8 Coding of the field MRP_TLVHeader
8.1.9 Coding of the field MRP_SubTLVHeader
Table 23 \u2013 MRP_TLVHeader.Type
Table 24 \u2013 MRP_SubTLVHeader.Type <\/td>\n<\/tr>\n
360<\/td>\n8.1.10 Coding of the field MRP_Ed1Type and MRP_Ed1ManufacturerData
8.1.11 Coding of the field MRP_Version
8.1.12 Coding of the field MRP_SequenceID
8.1.13 Coding of the field MRP_SA
Table 25 \u2013 MRP_Ed1Type and MRP_Ed1ManufacturerData
Table 26 \u2013 MRP_Ed1Type and MRP_Ed1ManufacturerData
Table 27 \u2013 MRP_Version <\/td>\n<\/tr>\n
361<\/td>\n8.1.14 Coding of the field MRP_OtherMRMSA
8.1.15 Coding of the field MRP_Prio
8.1.16 Coding of the field MRP_OtherMRMPrio
8.1.17 Coding of the field MRP_PortRole
Table 28 \u2013 Coding of the field MRP_OtherMRMSA
Table 29 \u2013 MRP_Prio
Table 30 \u2013 Coding of the field MRP_OtherMRMPrio <\/td>\n<\/tr>\n
362<\/td>\n8.1.18 Coding of the field MRP_RingState
8.1.19 Coding of the field MRP_Interval
8.1.20 Coding of the field MRP_Transition
8.1.21 Coding of the field MRP_TimeStamp
Table 31 \u2013 MRP_PortRole
Table 32 \u2013 MRP_RingState
Table 33 \u2013 MRP_Interval
Table 34 \u2013 MRP_Transition <\/td>\n<\/tr>\n
363<\/td>\n8.1.22 Coding of the field MRP_Blocked
8.1.23 Coding of the field MRP_ManufacturerOUI
8.1.24 Coding of the field MRP_IECOUI
8.1.25 Coding of the field MRP_ManufacturerData
8.1.26 Coding of the field MRP_DomainUUID
Table 35 \u2013 MRP_TimeStamp
Table 36 \u2013 MRP_Blocked
Table 37 \u2013 MRP_DomainUUID <\/td>\n<\/tr>\n
364<\/td>\n8.1.27 Coding of the field MRP_InState
8.1.28 Coding of the field MRP_InID
8.1.29 Coding of the field MRP_LinkInfo
8.2 Protocol machines
8.2.1 MRM protocol machine
Table 38 \u2013 MRP_InState
Table 39 \u2013 MRP_LinkInfo <\/td>\n<\/tr>\n
365<\/td>\nFigure 11 \u2013 MRP protocol machine for MRM <\/td>\n<\/tr>\n
366<\/td>\nTable 40 \u2013 MRP Local variables of MRM protocol machine <\/td>\n<\/tr>\n
367<\/td>\nTable 41 \u2013 MRM State machine <\/td>\n<\/tr>\n
375<\/td>\n8.2.2 MRC protocol machine <\/td>\n<\/tr>\n
376<\/td>\nFigure 12 \u2013 MRP protocol machine for MRC <\/td>\n<\/tr>\n
377<\/td>\nTable 42 \u2013 MRP Local variables of MRC protocol machine
Table 43 \u2013 MRC state machine <\/td>\n<\/tr>\n
381<\/td>\n8.2.3 MRA protocol machine <\/td>\n<\/tr>\n
382<\/td>\nFigure 13 \u2013 MRP protocol machine for MRA <\/td>\n<\/tr>\n
383<\/td>\nTable 44 \u2013 MRP local variables of MRA protocol machine <\/td>\n<\/tr>\n
384<\/td>\nTable 45 \u2013 MRA state machine <\/td>\n<\/tr>\n
402<\/td>\n8.2.4 MRA, MRM and MRC functions
Table 46 \u2013 MRP functions and macros <\/td>\n<\/tr>\n
406<\/td>\n8.2.5 FDB clear timer
8.2.6 Topology change timer
Table 47 \u2013 MRP FDB clear timer <\/td>\n<\/tr>\n
407<\/td>\n8.2.7 MIM protocol machine
Figure 14 \u2013 MRP protocol machine for MIM in RC-mode and LC-mode
Table 48 \u2013 MRP topology change timer <\/td>\n<\/tr>\n
408<\/td>\nTable 49 \u2013 MRP Local variables of MIM protocol machine <\/td>\n<\/tr>\n
409<\/td>\nTable 50 \u2013 MIM State machine for LC-mode <\/td>\n<\/tr>\n
411<\/td>\nTable 51 \u2013 MIM State machine for RC-mode <\/td>\n<\/tr>\n
415<\/td>\n8.2.8 MIC protocol machine
Figure 15 \u2013 MRP protocol machine for MIC in RC-mode and LC-mode <\/td>\n<\/tr>\n
416<\/td>\nTable 52 \u2013 MRP Local variables of MIC protocol machine
Table 53 \u2013 MIC State machine for LC-mode <\/td>\n<\/tr>\n
420<\/td>\nTable 54 \u2013 MIC State machine for RC-mode <\/td>\n<\/tr>\n
422<\/td>\n8.2.9 MIM and MIC functions <\/td>\n<\/tr>\n
423<\/td>\nTable 55 \u2013 MRP Interconnection functions <\/td>\n<\/tr>\n
427<\/td>\n8.2.10 Interconnection Topology Change timer
8.2.11 Interconnection Link Status Poll timer
Table 56 \u2013 MRP Interconnection topology change timer <\/td>\n<\/tr>\n
428<\/td>\n9 MRP installation, configuration and repair
9.1 Ring port and Interconnection port parameters
9.2 Ring topology parameters
Table 57 \u2013 MRP Interconnection link status poll timer
Table 58 \u2013 MRP Network\/Connection parameters <\/td>\n<\/tr>\n
429<\/td>\n9.3 MRM parameters
9.4 MRC parameters and constraints
Table 59 \u2013 MRP MRM parameters <\/td>\n<\/tr>\n
430<\/td>\n9.5 MRA compatibility to earlier Automanager protocol version
9.6 Interconnection topology parameters
9.7 MIM parameters
Table 60 \u2013 MRP MRC parameters <\/td>\n<\/tr>\n
431<\/td>\n9.8 MIC parameters and constraints
Table 61 \u2013 MRP MIM parameters
Table 62 \u2013 MRP MIC parameters <\/td>\n<\/tr>\n
432<\/td>\n9.9 Calculation of MRP ring recovery time
9.9.1 Overview
9.9.2 Deduction of formula <\/td>\n<\/tr>\n
434<\/td>\n9.9.3 Worst-case calculation for recovery time of 10 ms <\/td>\n<\/tr>\n
435<\/td>\n9.9.4 Worst-case calculation for 50 devices
9.10 Calculation of MRP Automanager voting time
9.11 Calculation of MRP Interconnection recovery time <\/td>\n<\/tr>\n
437<\/td>\n10 MRP Management Information Base (MIB)
10.1 General
10.2 MRP MIB with a monitoring view <\/td>\n<\/tr>\n
451<\/td>\n10.3 MRP MIB with a management and monitoring view <\/td>\n<\/tr>\n
466<\/td>\nAnnex A (normative)Optional earlier version of the Automanager protocol
Table A.1 \u2013 Compatible mode MRP_Option for MRP_Test Substitutions
Table A.2 \u2013 Compatible mode MRP_Option frames MRP_TestMgrNAckand MRP_TestPropagate Substitutions <\/td>\n<\/tr>\n
467<\/td>\nAnnex B (informative)Timing considerations for 10 Mbit\/s link speed <\/td>\n<\/tr>\n
469<\/td>\nAnnex C (informative)Using MRP together with scheduling and shaping mechanisms as defined in IEEE Std 802.1Q and interspersing express traffic as defined in IEEE Std 802.3
C.1 General
C.2 Avoiding negative impact on the recovery time of an MRP ring
C.2.1 General
C.2.2 Interspersing express traffic <\/td>\n<\/tr>\n
470<\/td>\nC.2.3 Enhancements for scheduled traffic
C.3 Configuration guidelines for increased performance of MRP
C.3.1 General
C.3.2 Interspersing express traffic <\/td>\n<\/tr>\n
471<\/td>\nC.3.3 Enhancements for scheduled traffic
C.4 Calculation of MRP ring recovery time
C.4.1 Worst-case calculation for recovery time of 10 ms, using frame preemption <\/td>\n<\/tr>\n
472<\/td>\nC.4.2 Worst-case calculation for 50 devices, using frame preemption <\/td>\n<\/tr>\n
473<\/td>\nAnnex D (informative)Advanced MRP and MRP Interconnection topologies
D.1 General
D.2 MRP Single Switch Multiple Rings (MRP-SSMR)
D.3 Multiple MRP Interconnection
Figure D.1 \u2013 MRP Topologies <\/td>\n<\/tr>\n
474<\/td>\nD.4 MRP Interconnection Dual Switch Multiple Couplings (MRP-I DSMC)
Figure D.2 \u2013 MRP Interconnection Topologies
Figure D.3 \u2013 MRP Interconnection Dual Switch Multiple Couplings Topology <\/td>\n<\/tr>\n
475<\/td>\nBibliography <\/td>\n<\/tr>\n<\/table>\n","protected":false},"excerpt":{"rendered":"

Tracked Changes. Industrial communication networks. High availability automation networks – Media Redundancy Protocol (MRP) (IEC 62439-2:2021)<\/b><\/p>\n\n\n\n\n
Published By<\/td>\nPublication Date<\/td>\nNumber of Pages<\/td>\n<\/tr>\n
BSI<\/b><\/a><\/td>\n2023<\/td>\n477<\/td>\n<\/tr>\n<\/tbody>\n<\/table>\n","protected":false},"featured_media":446494,"template":"","meta":{"rank_math_lock_modified_date":false,"ep_exclude_from_search":false},"product_cat":[385,2641],"product_tag":[],"class_list":{"0":"post-446487","1":"product","2":"type-product","3":"status-publish","4":"has-post-thumbnail","6":"product_cat-25-040-40","7":"product_cat-bsi","9":"first","10":"instock","11":"sold-individually","12":"shipping-taxable","13":"purchasable","14":"product-type-simple"},"_links":{"self":[{"href":"https:\/\/pdfstandards.shop\/wp-json\/wp\/v2\/product\/446487","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/pdfstandards.shop\/wp-json\/wp\/v2\/product"}],"about":[{"href":"https:\/\/pdfstandards.shop\/wp-json\/wp\/v2\/types\/product"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/pdfstandards.shop\/wp-json\/wp\/v2\/media\/446494"}],"wp:attachment":[{"href":"https:\/\/pdfstandards.shop\/wp-json\/wp\/v2\/media?parent=446487"}],"wp:term":[{"taxonomy":"product_cat","embeddable":true,"href":"https:\/\/pdfstandards.shop\/wp-json\/wp\/v2\/product_cat?post=446487"},{"taxonomy":"product_tag","embeddable":true,"href":"https:\/\/pdfstandards.shop\/wp-json\/wp\/v2\/product_tag?post=446487"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}