Optimize Ethernet Communication using PRP and HSR Redundancy

  • Slides: 23
Download presentation
Optimize Ethernet Communication using PRP and HSR Redundancy Protocols

Optimize Ethernet Communication using PRP and HSR Redundancy Protocols

HSR or PRP or a mix of? Single ring HSR is preferred to connect

HSR or PRP or a mix of? Single ring HSR is preferred to connect a small amount of IEDs* ● ● HSR is usingle ring topology thus no need of additional switches Plug & Play It is not possible to connect a laptop to this network but using a Red Box The communication bandwidth used is “multiplied” thus the number of IEDs is limited* Ring A Ring B Optional Red. Box ● Double (or multiple) rings can not help as the bottleneck(s) would be in the rings interconnection (red/quad box) *: Around 20 for 100 Mbit/s Schneider Electric - Energy – HSR & PRP – Henri Grasset 22/08/2014 2

HSR or PRP or a mix of? PRP is preferred to connect a big

HSR or PRP or a mix of? PRP is preferred to connect a big amount of IEDs sharing the same application and with no need of either physical network or sub application segregation* ● ● It is possible to directly connect a laptop to this network Plug & Play The communication bandwidth used is “normal” thus the number of IEDs is “not limited” PRP is usually using star topology thus additional switches are needed PRP PRP Network 1 Network 2 PRP Switch *: during test for example Schneider Electric - Energy – HSR & PRP – Henri Grasset 22/08/2014 3

HSR or PRP or a mix of? Mix of single rings HSR and PRP

HSR or PRP or a mix of? Mix of single rings HSR and PRP is preferred to connect a big amount of IEDs not sharing the same applications or with a need of either network or sub application segregation ● Plug & Play ● It is possible to directly connect a laptop to the PRP network and communicate with all the IEDs 1. ● ● HSR Rings HSR is using ring topology thus no need of additional switches The amount of IED is small* thus no bandwidth issue 2. PRP network ● The amount of IEDs is “not limited” ● The amount of switches is optimized 3. HSR/PRP interconnections ● Made with 2 Red Boxes per connection *: Around 20 for 100 Mbit/s Schneider Electric - Energy – HSR & PRP – Henri Grasset 22/08/2014 4

Optimised Network Topology HSR Ring A Ring B Control Red. Box Network 1 Schneider

Optimised Network Topology HSR Ring A Ring B Control Red. Box Network 1 Schneider Electric - Energy – HSR & PRP – Henri Grasset 22/08/2014 Red. Box Switch 5

Optimised Network Topology HSR Ring A Red. Box 1 Ring B Red. Box 2

Optimised Network Topology HSR Ring A Red. Box 1 Ring B Red. Box 2 Network 1 PRP Switch Red. Box 3 Red. Box 4 PRP Switch Network 2 Schneider Electric - Energy – HSR & PRP – Henri Grasset 22/08/2014 6

HSR or PRP or a mix of? Conclusion: ● There is no “fit for

HSR or PRP or a mix of? Conclusion: ● There is no “fit for all” or “Best” solution ● For small amount of IEDs*: ● Single ring HSR is preferred ● For big amount of IEDs: ● If there is no need of either physical network or sub application segregation – PRP is preferred ● If there is a need of either physical network or sub application segregation – Mix of single rings HSR and PRP is preferred *: Around 20 for 100 Mbit/s Schneider Electric - Energy – HSR & PRP – Henri Grasset 22/08/2014 7

Future Optimised Network Topology? 100 Mbit HSR Ring A “Smart Quad. Box 1 Ring

Future Optimised Network Topology? 100 Mbit HSR Ring A “Smart Quad. Box 1 Ring B SQuad. Box 2 Schneider Electric - Energy – HSR & PRP – Henri Grasset 22/08/2014 1 Gbit HSR With Multicast filtering “Smart“ Quad. Box 4 “Smart” Quad. Box 3 8

THANK YOU

THANK YOU

IEC 62439 PRP & HSR (Parallel Redundancy Protocol & High-availability Seamless Redundancy)

IEC 62439 PRP & HSR (Parallel Redundancy Protocol & High-availability Seamless Redundancy)

PRP Parallel Redundancy Protocol

PRP Parallel Redundancy Protocol

PRP (IEC 62439 -3 Clause 4) ● Differences (with HSR) ● Allows ● Mixing

PRP (IEC 62439 -3 Clause 4) ● Differences (with HSR) ● Allows ● Mixing single and double network attachment devices on the same LAN (not redundant and redundant devices) ● Thus connect laptops and workstations to the network with standard Ethernet adapters (not redundant devices) ● Uses off-the shelf components (network interfaces, controllers, switches…) ● HSR: ● Ethernet redundancy method DEPENDENT of the HSR Ethernet protocol ● DOES NOT Allow Mixing single and double network attachment devices on the same LAN (not redundant and redundant devices) ● Thus connect laptops and workstations to the network with standard Ethernet adapters must be done by Red. Box ● Uses HSR components (network interfaces, controllers, switches…) Schneider Electric - Energy – HSR & PRP – Henri Grasset 22/08/2014 12

PRP Network Architecture source PRP “A” frames PRP “B” frames standard frames DANP =

PRP Network Architecture source PRP “A” frames PRP “B” frames standard frames DANP = Doubly Attached Node (PRP) switch Local Area Network A switch SAN DANP destinations = Singly Attached Node SAN Local Area Network B switch DANP switch SAN destinations Two Ethernet networks (LANs) , completely separated, operate in parallel. Each doubly attached node with PRP (=DANP) has an interface to each LAN. A DANP source sends a frame simultaneously on both LANs. attention A DANP destination receives in normal operation both frames and discards the duplicate. A singly attached destination only receives one. If a. Schneider LANElectric fails, a DANP destination operates with the frames from the other LAN. - Energy – HSR & PRP – Henri Grasset 22/08/2014 13

PRP Network Architecture source PRP “A” frames PRP “B” frames standard frames DANP =

PRP Network Architecture source PRP “A” frames PRP “B” frames standard frames DANP = Doubly Attached Node (PRP) switch Local Area Network A switch SAN DANP destinations = Singly Attached Node SAN Local Area Network B switch DANP switch SAN destinations Two Ethernet networks (LANs) , completely separated, operate in parallel. Each doubly attached node with PRP (=DANP) has an interface to each LAN. A DANP source sends a frame simultaneously on both LANs. attention A DANP destination receives in normal operation both frames and discards the duplicate. A singly attached destination only receives one. If a. Schneider LANElectric fails, a DANP destination operates with the frames from the other LAN. - Energy – HSR & PRP – Henri Grasset 22/08/2014 14

PRP Network Architecture source PRP “A” frames PRP “B” frames standard frames SAN DANP

PRP Network Architecture source PRP “A” frames PRP “B” frames standard frames SAN DANP = Doubly Attached Node (PRP) switch SAN DANP destinations = Red. Box (SAN / PRP) switch Local Area Network A switch = Singly Attached Node Local Area Network B switch DANP switch SAN destinations Two Ethernet networks (LANs) , completely separated, operate in parallel. Each doubly attached node with PRP (=DANP) has an interface to each LAN. A DANP source sends a frame simultaneously on both LANs. attention A DANP destination receives in normal operation both frames and discards the duplicate. A singly attached destination only receives one. If a. Schneider LANElectric fails, a DANP destination operates with the frames from the other LAN. - Energy – HSR & PRP – Henri Grasset 22/08/2014 15

Px 40 Network Topology example LAN A of any type Px 4 x Schneider

Px 40 Network Topology example LAN A of any type Px 4 x Schneider Electric - Energy – HSR & PRP – Henri Grasset 22/08/2014 LAN B of any type Px 4 x 16

Frame identification ●PRP ● PRP “tag” is at the end of the frame in

Frame identification ●PRP ● PRP “tag” is at the end of the frame in order to be interoperable with today’s (not PRP) switches ●HSR ● HSR “tag” is at the beginning of the frame in order to transmit further without delay Schneider Electric - Energy – HSR & PRP – Henri Grasset 22/08/2014 17

HSR High-availability Seamless Redundancy

HSR High-availability Seamless Redundancy

HSR (IEC 62439 -3 Clause 4) ● Differences with PRP ● DOES NOT Allow

HSR (IEC 62439 -3 Clause 4) ● Differences with PRP ● DOES NOT Allow Mixing single and double network attachment devices on the same LAN (not redundant and redundant devices) ● Thus connect laptops and workstations to the network with standard Ethernet adapters must be done by Red. Box ● Uses HSR components (network interfaces, controllers, switches…) ● PRP: ● Ethernet redundancy method independent of any Ethernet protocol ● Allows ● Mixing single and double network attachment devices on the same LAN (not redundant and redundant devices) ● Thus connect laptops and workstations to the network with standard Ethernet adapters (not redundant devices) ● Uses off-the shelf components (network interfaces, controllers, switches…) Schneider Electric - Energy – HSR & PRP – Henri Grasset 22/08/2014 19

HSR Network Architecture PRP “A” frames PRP “B” frames standard frames “An” Ethernet network

HSR Network Architecture PRP “A” frames PRP “B” frames standard frames “An” Ethernet network Ring(s) connecting each doubly attached node with HSR (=DANH). A DANH source sends a frame simultaneously on both ports and blocks the sent messages. All DANH receive in normal operation both frames and instantaneously forwards them. A DANH destination receives in normal operation both frames, forwards them and discards the duplicate. A singly attached destination only receives one via a Red. Box. Electrica - Energy – HSR & PRP – Henri Grasset 22/08/2014 with the frames from the other path. If a. Schneider link fails, DANH destination operates 20

HSR Network Architecture PRP “A” frames PRP “B” frames standard frames “An” Ethernet network

HSR Network Architecture PRP “A” frames PRP “B” frames standard frames “An” Ethernet network Ring(s) connecting each doubly attached node with HSR (=DANH). A DANH source sends a frame simultaneously on both ports and blocks the sent messages. All DANH receive in normal operation both frames and instantaneously forwards them. A DANH destination receives in normal operation both frames, forwards them and discards the duplicate. A singly attached destination only receives one via a Red. Box. Electrica - Energy – HSR & PRP – Henri Grasset 22/08/2014 with the frames from the other path. If a. Schneider link fails, DANH destination operates 21

Px 40 Network Topology example Px 4 x Schneider Electric - Energy – HSR

Px 40 Network Topology example Px 4 x Schneider Electric - Energy – HSR & PRP – Henri Grasset 22/08/2014 Px 4 x 22

Frame identification ●PRP ● PRP “tag” is at the end of the frame in

Frame identification ●PRP ● PRP “tag” is at the end of the frame in order to be interoperable with today’s (not PRP) switches ●HSR ● HSR “tag” is at the beginning of the frame in order to transmit further without delay Schneider Electric - Energy – HSR & PRP – Henri Grasset 22/08/2014 23