Skip to content

10.3 HSR and PRP

The previous chapter compared PROFINET and EtherNet/IP. Both protocols rely on MRP for ring redundancy. MRP 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 deliver zero-recovery-time redundancy.

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

PRP connects each device to 2 independent networks (LAN A and LAN B). Every frame is sent simultaneously on both networks. 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 2 network interfaces. 1 interface connects to each network. Standard switches work on both LAN A and LAN B. PRP requires no special switch support.

HSR — High-availability Seamless Redundancy

Section titled “HSR — High-availability Seamless Redundancy”

HSR uses a ring topology. Each device has 2 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. The RedBox handles dual-frame transmission on behalf of non-HSR devices.

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 link inoperability.

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). TSN is the IEEE standard that adds deterministic, time-aware behavior to standard Ethernet. TSN enables 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.