Diapositive 1

Optimize Ethernet
Communication using
PRP and HSR
Redundancy Protocols
HSR or PRP or a mix of?
Single ring HSR is preferred to connect a small amount of IEDs*
●
●
●
●
HSR is using single 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 RedBox
● Double (or multiple) rings can not help as the bottleneck(s) would be in the rings
interconnection (red/quad box)
*: Around 20 for 100Mbit/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 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
PRP
Network 1
Network 2
PRP Switch 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 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 100Mbit/s
Schneider Electric - Energy – HSR & PRP – Henri Grasset 22/08/2014
4
Optimised Network Topology
HSR
HSR
Ring A
Ring B
Control
RedBox
Network 1
Schneider Electric - Energy – HSR & PRP – Henri Grasset 22/08/2014
RedBox
Switch
5
Optimised Network Topology
HSR
HSR
Ring A
RedBox 1
Ring B
RedBox 2
Network 1
PRP
PRP Switch
RedBox 3
RedBox 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 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 100Mbit/s
Schneider Electric - Energy – HSR & PRP – Henri Grasset 22/08/2014
7
Future Optimised Network Topology?
100 Mbit HSR
100 Mbit HSR
Ring A
“Smart
QuadBox 1
Ring B
SQuadBox 2
Schneider Electric - Energy – HSR & PRP – Henri Grasset 22/08/2014
1Gbit HSR
With Multicast
filtering
“Smart“ QuadBox 4
“Smart” QuadBox 3
8
THANK YOU
IEC 62439 PRP & HSR
(Parallel Redundancy Protocol &
High-availability Seamless
Redundancy)
PRP
Parallel Redundancy Protocol
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 RedBox
● 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
DANP = Doubly Attached Node
(PRP)
switch
switch
Local Area Network A
switch
SAN
DANP
destinations
= Singly
Attached
Node
SAN
Local Area Network B
switch
switch
DANP
DANP
DANP
DANP
switch
SAN
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 aSchneider
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
DANP = Doubly Attached Node
(PRP)
switch
switch
Local Area Network A
switch
SAN
DANP
destinations
= Singly
Attached
Node
SAN
Local Area Network B
switch
switch
DANP
DANP
DANP
DANP
switch
SAN
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 aSchneider
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
DANP = Doubly Attached Node
(PRP)
switch
SAN
DANP
destinations
= RedBox
(SAN / PRP)
switch
Local Area Network A
switch
= Singly
Attached
Node
Local Area Network B
switch
switch
DANP
DANP
DANP
DANP
switch
SAN
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 aSchneider
LANElectric
fails,
a DANP destination operates with the frames from the other LAN.
- Energy – HSR & PRP – Henri Grasset 22/08/2014
15
Px40 Network Topology example
LAN A of any type
Px4x
Schneider Electric - Energy – HSR & PRP – Henri Grasset 22/08/2014
LAN B of any type
Px4x
Px4x
16
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 (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 RedBox
● 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 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 RedBox.
Electrica
- Energy
– HSR
& PRP – Henri Grasset
22/08/2014with the frames from the other path.
If aSchneider
link fails,
DANH
destination
operates
20
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 RedBox.
Electrica
- Energy
– HSR
& PRP – Henri Grasset
22/08/2014with the frames from the other path.
If aSchneider
link fails,
DANH
destination
operates
21
Px40 Network Topology example
Px4x
Schneider Electric - Energy – HSR & PRP – Henri Grasset 22/08/2014
Px4x
Px4x
22
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