Skip to content

10.3 HSR and PRP

The previous chapter compared PROFINET and EtherNet/IP. Both rely on MRP for ring redundancy, which recovers in less than 200 ms. For IEC 61850 substations and safety systems, 200 ms is too slow. Protection relays need zero packet loss. HSR and PRP provide exactly that.

When a protection relay sends a GOOSE message to trip a circuit breaker, that message arrives within 4 ms or the breaker does not trip. A 200 ms MRP failover during that window means the message is lost. HSR (High-availability Seamless Redundancy) and PRP (Parallel Redundancy Protocol), defined in IEC 62439-3, solve this by sending every frame twice over two independent paths simultaneously. The receiver accepts the first copy and discards the duplicate.

PRP connects each device to two independent networks (LAN A and LAN B). Every frame is sent simultaneously on both. The receiver uses a RCT (Redundancy Control Trailer), a 6-byte trailer containing a sequence number and LAN identifier, to detect and discard duplicates.

A DANP (Doubly Attached Node for PRP) has two network interfaces, one connected to each network. Standard switches work on both LAN A and LAN B. No special switch support is needed.

HSR — High-availability Seamless Redundancy

Section titled “HSR — High-availability Seamless Redundancy”

HSR uses a ring topology. Each device has two ports connected to the ring. Frames travel in both directions simultaneously. The originating node removes frames that complete the full ring.

A RedBox (Redundancy Box) connects non-HSR devices to an HSR ring, handling dual-frame transmission on their behalf.

FeatureHSRPRPMRP
Recovery timeZeroZero< 200 ms
TopologyRingDual networkRing
Switch requirementHSR-capableStandardMRP-capable
Bandwidth overhead2x frames2x framesMinimal
Use caseIEC 61850 substationsIEC 61850 substationsFactory automation

Zero recovery time

PRP and HSR send every frame twice. No frames are lost during a failure.

Use for substations, not factory automation

HSR/PRP are for substations and safety systems. MRP is simpler and sufficient for factory automation.

HSR, PRP, and MRP solve redundancy for today’s industrial protocols. The next chapter covers TSN (Time-Sensitive Networking), the IEEE standard that adds deterministic, time-aware behavior to standard Ethernet, enabling multiple industrial protocols to coexist on the same network.

  • IEC 62439-3:2016 — High availability automation networks, Part 3: PRP and HSR
  • Kirrmann, H., & Dzung, D. (2007). Standardizing a Redundancy Protocol for Industrial Ethernet Networks. IEEE ETFA 2007.
  • Hirschmann. (2023). Application Note: HSR and PRP with Hirschmann Switches. Belden/Hirschmann.