Like PRP, the High Availability Seamless Redundancy Protocol (HSR) applies the principle of parallel operation to a ring interconnecting IEDs with two links. HSR relies on ring topology, sending data not over two networks but in both directions of the single ring.
Unlike PRP, however, HSR does not allow single and double network attachment devices (non-redundant and redundant devices) to be mixed on the same LAN. Because of that, laptops and workstations must be connected to the network via a dedicated redundancy device called a Redundant Box (RedBox).
These are the principles of HSR:
- One Ethernet network ring connects each Doubly Attached Node with HSR (DANH).
- A DANH source sends a frame simultaneously on both ports and blocks the sent messages if received.
- In normal operation, all DANHs receive frames from both ring connections and instantaneously forward them.
- A DANH destination receives both frames in normal operation. It uses the first and discards the duplicate.
- If a link fails, a DANH destination operates with the frames from the other healthy path.
- A singly attached destination receives only one frame via the Redundant Box (RedBox) it is connected to.
In other words, if an IED fails, its protection function and the communication redundancy are lost, but the other IEDs continue to communicate, protect, and control the electrical equipment through a single communication network.
Because HSR forwards all messages from all IEDs, the communication bandwidth is proportional to the number of IEDs. Each device needs to send not only its own messages but also pass along all messages coming from all other IEDs. Therefore, HSR is limited to about 16 communicating devices.
HSR, like PRP, is also plug & play. And because it employs single ring topology, additional switches are not needed. That makes deployment less expensive than PRP.
My next post will cover strategies for combining both PRP and HSR protocols. For more details, you can also read my latest white paper about Optimizing Protection and Control Schemes Based on GOOSE Messages.