+ All Categories
Home > Documents > Using Redundant Data Paths and Clock Domains in Ethernet …...Using Redundant Data Paths and Clock...

Using Redundant Data Paths and Clock Domains in Ethernet …...Using Redundant Data Paths and Clock...

Date post: 10-Mar-2020
Category:
Upload: others
View: 18 times
Download: 1 times
Share this document with a friend
34
2017 ©Excelfore Using Redundant Data Paths and Clock Domains in Ethernet TSN for Mission-Critical Network Reliability Presented by: Shrikant Acharya Chief Technology Officer, Excelfore Corp. Contributing Authors: Anoop Balakrishnan, Excelfore Corp. Shiro Ninomiya, Excelfore Corp.
Transcript
Page 1: Using Redundant Data Paths and Clock Domains in Ethernet …...Using Redundant Data Paths and Clock Domains in Ethernet TSN for Mission-Critical Network Reliability Presented by: Shrikant

2017©Excelfore

Using Redundant Data Paths and Clock Domains in Ethernet TSN

for Mission-Critical Network Reliability

Presentedby: ShrikantAcharyaChiefTechnologyOfficer,ExcelforeCorp.

ContributingAuthors: AnoopBalakrishnan,ExcelforeCorp.ShiroNinomiya,ExcelforeCorp.

Page 2: Using Redundant Data Paths and Clock Domains in Ethernet …...Using Redundant Data Paths and Clock Domains in Ethernet TSN for Mission-Critical Network Reliability Presented by: Shrikant

2017©Excelfore

ADAS Controller

Actuators

Driver Reaction

Actuators

Sensors

Mission-CriticalAutomotiveNetworking

EverythingWorking

Together

NetworkFailure

EnhancedSafety

Problems!

Page 3: Using Redundant Data Paths and Clock Domains in Ethernet …...Using Redundant Data Paths and Clock Domains in Ethernet TSN for Mission-Critical Network Reliability Presented by: Shrikant

2017©Excelfore

ADASInfotainment Body/ChassisPowertrain

VehicleGateway

PowertrainController/Gateway

ADASController/Gateway

BodyController/Gateway

eSync

CAN

LIN

CAN

Ethe

rnet

TSN

Ethe

rnet

TSN

CAN

Ethe

rnet

ASILD ASILBASILD ASILB

Ethe

rnet

AVB

LVD

S

………….………….

EthernetorOBDDiagnosticPort

High-Speed Ethernet

High-Speed Ethernet

High-Speed Ethernet

RepresentativeApproachtoNext-GenVehicleNetwork(PhysicalDomains/NoRedundancy)

CloudServer

IVIHeadUnit/Gateway

Page 4: Using Redundant Data Paths and Clock Domains in Ethernet …...Using Redundant Data Paths and Clock Domains in Ethernet TSN for Mission-Critical Network Reliability Presented by: Shrikant

2017©Excelfore

eSync

CAN

LIN

CAN

Ethe

rnet

TSN

Ethe

rnet

TSN

CAN

Ethe

rnet

Ethe

rnet

TSN

Ethe

rnet

High-Speed Ethernet TSN

High-Speed Ethernet TSN

High-Speed Ethernet TSN

Ethernet-CentricNext-GenVehicleNetwork(LogicalDomains/NoRedundancy)

CloudServer

Gateway/Switch Gateway/Switch Gateway/Switch

Powertrain

Controller

VehicleGateway………….………….………….………….

EthernetorOBDDiagnosticPort

IVI

HeadUnit

Body

Controller

ADAS

Co

ntroller

FailureofaDeviceontheNetworkFailureofaNetworkLink

RedundancytoAddress:

X

X Gateway/Switch

High-Speed Ethernet TSN

VLANsCreatetheDomains

Page 5: Using Redundant Data Paths and Clock Domains in Ethernet …...Using Redundant Data Paths and Clock Domains in Ethernet TSN for Mission-Critical Network Reliability Presented by: Shrikant

2017©Excelfore

Mission-CriticalNetworkRedundancy

ThreeLevelsofHardwareRedundancy:1. RedundantLinksBetweenNetworkGateway/Switches2. DaisyChainingEndDevicestoaNetworkGateway/Switch3. DaisyChainingEndDevicestoRedundantNetworkGateway/Switches

KeySoftwareConceptsforRedundancyinTSNNetworking:A. RedundantDataPaths– IEEE802.1CBB. TimingandSynchronization– IEEE802.1AS/802.1BAC. RedundantClockDomains– IEEE802.1ASrev

Page 6: Using Redundant Data Paths and Clock Domains in Ethernet …...Using Redundant Data Paths and Clock Domains in Ethernet TSN for Mission-Critical Network Reliability Presented by: Shrikant

2017©Excelfore

RedundantLinksBetweenSwitches

Switch/Gateway

EndPoints

EndDeviceA

EndDeviceB

EndDeviceC

EndDeviceD

EndPointsSwitch/Gateway

EndDeviceW

EndDeviceX

EndDeviceY

EndDeviceZ

PositiveAttributes:

• ProtectionfromFailureofNetworkLinkonHighspeedBackbone

• Maximumof2SwitchHopsRetainsTSNGuaranteedLatency(<2mson100MbpsEthernet)

Shortcomings:

• NoProtectionfromFailureofNetworkLinktoEndDevices

• NoProtectionfromGateway/SwitchDeviceFailure

X1 2

Page 7: Using Redundant Data Paths and Clock Domains in Ethernet …...Using Redundant Data Paths and Clock Domains in Ethernet TSN for Mission-Critical Network Reliability Presented by: Shrikant

2017©Excelfore

DualEthernetNodes:KeyHardwareFeature

• LimitationofSingleNodeEndPoints• RedundantPathsonlyatSwitchNodes,notatEndPoints

• FrameReplicationattheSwitch• NoFrameReplicationatEndPoint

• EnhancedRedundancywithDualNodeEndPoints• EndPointscanReplicateFramesfromaTalker• DaisyChainingofEndPointsImprovesRedundancy• DaisyChainingofEndPointImprovesUtilizationofSwitchPorts• AutomotiveProcessorsSupportDualEthernetNodes:

• NXPi.MX6Family• TIJacintoJ6Family

Page 8: Using Redundant Data Paths and Clock Domains in Ethernet …...Using Redundant Data Paths and Clock Domains in Ethernet TSN for Mission-Critical Network Reliability Presented by: Shrikant

2017©Excelfore

DaisyChainingDualNodeEndDevices

OneLinkFailureDoesnotDisconnectDevicesOneDeviceFailureDoesNot DisconnectOtherDevicesCarefulAnalysisofSwitchHopsRequiredtoEnsureGuaranteedLatency

EndPointA

Switch(Relay)A

EndDeviceA

EndDeviceA

EndDeviceB

EndDeviceC

EndDeviceD

XXEndDevicewith2PortsMayhavea3PortSwitch:• 2ExternalPorts• 1InternalPort

Page 9: Using Redundant Data Paths and Clock Domains in Ethernet …...Using Redundant Data Paths and Clock Domains in Ethernet TSN for Mission-Critical Network Reliability Presented by: Shrikant

2017©Excelfore

RedundantLinksbetweenSwitches/DualNodeEndPoints

EndDeviceA

EndDeviceB

EndDeviceC

EndDeviceD

EndDeviceW

EndDeviceX

EndDeviceY

EndDeviceZ

X

X

PositiveAttributes:• ProtectionfromFailureofAnyOneNetworkLink• NetworkisStillProtectedfromEdgeDeviceFailure• BetterNodeUtilizationattheSwitch• Maximumof6SwitchHops(3+2+1-or- 1+2+3)

RetainsTSNGuaranteedLatencywithAnyOneFailure

Shortcomings:

• NoProtectionfromGateway/SwitchDeviceFailure

Switch/Gateway

EndPointsEndPointsSwitch/Gateway

1

2

3

4 5

6

3HopsfromEndPointtoBackbone 2HopsintheBackbone 1HopfromBackbonetoEndPoint

Page 10: Using Redundant Data Paths and Clock Domains in Ethernet …...Using Redundant Data Paths and Clock Domains in Ethernet TSN for Mission-Critical Network Reliability Presented by: Shrikant

2017©Excelfore

RedundancyImpact

• HardwareCosts• EndPointsNeedTwoExternalEthernetNodes

• SoftwarePerformance(higherimpactwithhigherpayloads,utilizationdoubles)_• OverheadofReplicationontheEndPoint

• Allpackets=processingdoubled• Ifoverheadforpackettransmission=10%,withreplication=20%

• OverheadofReplicationontheSwitch(UtilizationisDoubled)• Dependshowmanypacketsneedtobereplicatedtothevariousports• Alsoimpactedishowmanydeletionsarehappening

• NetworkBandwidth• AggregatesBandwidthLoadofDaisy-ChainedEndPoints• OverallNetworkTrafficonSomeLinksMayIncreasebyMultiple(discussedlater)

• DaisyChainingMitigatesthePortUtilizationattheSwitch• EndPointswithSingleNodesCanNotDaisyChain

• MaybeAppropriateforNonMission-CriticalTasks

Page 11: Using Redundant Data Paths and Clock Domains in Ethernet …...Using Redundant Data Paths and Clock Domains in Ethernet TSN for Mission-Critical Network Reliability Presented by: Shrikant

2017©Excelfore

FullRedundancyin End-to-EndNetworkConnections

Switch(Relay)E

Switch(Relay)F

Switch(Relay)G

Switch(Relay)H

LinkA-E

LinkE-F

LinkF-W

LinkE-G LinkF-H

LinkD-G

LinkG-H

LinkH-Z

X

EndDeviceA

EndDeviceB

EndDeviceC

EndDeviceD

EndDeviceW

EndDeviceX

EndDeviceY

EndDeviceZ

EndPointsEndPoints

X

LossofAnySingleNetworkLink,orAnyNetworkSwitch,isRecoverableLossofAnyEndPointDoesNotAffectConnectivityofOtherEndPoints

Page 12: Using Redundant Data Paths and Clock Domains in Ethernet …...Using Redundant Data Paths and Clock Domains in Ethernet TSN for Mission-Critical Network Reliability Presented by: Shrikant

2017©Excelfore

Switch(Relay)E

Switch(Relay)F

Switch(Relay)G

Switch(Relay)H

LinkA-E

LinkE-F

LinkF-W

LinkE-G LinkF-H

LinkD-G

LinkG-H

LinkH-Z

X

EndDeviceA

EndDeviceB

EndDeviceC

EndDeviceD

EndDeviceW

EndDeviceX

EndDeviceY

EndDeviceZ

EndPointsEndPoints

X

2msEnd-to-EndLatencyGuaranteedon100MbitNetwork-ForAnyOneFailureNoMorethan7SwitchHops

ControlLatency:AnalyzetheNumberofHops

1

2

3

4

5 6

3HopsfromEndPointtoBackbone 3HopsintheBackbone 1HopfromBackbonetoEndPoint

7

Page 13: Using Redundant Data Paths and Clock Domains in Ethernet …...Using Redundant Data Paths and Clock Domains in Ethernet TSN for Mission-Critical Network Reliability Presented by: Shrikant

2017©Excelfore

eSync

CAN

LIN

CAN

Ethe

rnet

TSN

Ethe

rnet

TSN

CAN

Ethe

rnet

Ethe

rnet

TSN

Ethe

rnet

High-Speed Ethernet TSN

High-Speed Ethernet TSN

High-Speed Ethernet TSN

Reminder:Ethernet-CentricNext-GenVehicleNetwork(LogicalDomains/NoRedundancy)

CloudServer

Gateway/Switch Gateway/Switch Gateway/Switch

Powertrain

Controller

VehicleGateway

………….………….………….………….

EthernetorOBDDiagnosticPort

IVI

HeadUnit

Body

Controller

ADAS

Co

ntroller

FailureofaDeviceontheNetworkFailureofaNetworkLink

RedundancytoAddress:

Gateway/Switch

High-Speed Ethernet TSN

VLANsCreatetheDomains

Page 14: Using Redundant Data Paths and Clock Domains in Ethernet …...Using Redundant Data Paths and Clock Domains in Ethernet TSN for Mission-Critical Network Reliability Presented by: Shrikant

2017©Excelfore

FullRedundancyin End-to-EndNetworkConnections

Gateway/Switch

Gateway/Switch

Gateway/Switch

Gateway/Switch

LossofAnySingleNetworkLink,orAnyNetworkSwitch,isRecoverableLossofAnySingleNetworkLinkorSwitchPreservesGuaranteedLatencyLossofAnyEndPointDoesNotAffectConnectivityorLatencyofOtherEndPoints

ASILD ASILD

ASILD ASILD

VLANsCreatetheDomains

Page 15: Using Redundant Data Paths and Clock Domains in Ethernet …...Using Redundant Data Paths and Clock Domains in Ethernet TSN for Mission-Critical Network Reliability Presented by: Shrikant

2017©Excelfore

SoftwareImplicationsofRedundant NetworkPaths

FrameReplicationandEliminationforReliabilityIEEE802.1CB

Page 16: Using Redundant Data Paths and Clock Domains in Ethernet …...Using Redundant Data Paths and Clock Domains in Ethernet TSN for Mission-Critical Network Reliability Presented by: Shrikant

2017©Excelfore

Simple End-to-EndNetworkConnections(NoRedundancy)

EndPointA

EndPointZ

SwitchE

SwitchF

LinkA-E LinkE-G LinkF-Z

● LinkA-E● LinkE-F● LinkF-Z● SwitchE● SwitchF

FailureinAnyOneMakestheConnectionFail

X X

Page 17: Using Redundant Data Paths and Clock Domains in Ethernet …...Using Redundant Data Paths and Clock Domains in Ethernet TSN for Mission-Critical Network Reliability Presented by: Shrikant

2017©Excelfore

FRER(FrameReplicationandEliminationforReliability)

Switch(Relay)

PacketA PacketA

PacketA’

Replication1xIncoming“PacketA”“PacketA”isReplicated2x“PacketA”SentOut

Switch(Relay)

PacketA PacketA

PacketA’

Elimination2xIncoming“PacketA”1x“PacketA” isEliminated1x“PacketA” SentOut

Page 18: Using Redundant Data Paths and Clock Domains in Ethernet …...Using Redundant Data Paths and Clock Domains in Ethernet TSN for Mission-Critical Network Reliability Presented by: Shrikant

2017©Excelfore

Identifying “PacketA”

DestinationAddress SourceAddress R-TAG VLAN-TAG

EthernetHeader

F1C1 Reserved SeqNum

(optionally‘HSR-TAG’or‘PRP-TAG’)

• DestinationAddress+SourceAddress+VlanID+Seq.NumbercanIdentifythePacket

• This PacketIdentificationisSufficientforReplicationandEliminationbyRelaySystem(Switch)

Page 19: Using Redundant Data Paths and Clock Domains in Ethernet …...Using Redundant Data Paths and Clock Domains in Ethernet TSN for Mission-Critical Network Reliability Presented by: Shrikant

2017©Excelfore

FrameEliminationandReplicationExplained

EndPointA

EndPointZ

Switch(Relay)E

Switch(Relay)F

Switch(Relay)H

LinkE-F

LinkF-H

1.ManyRedundantPaths2.Bandwidth (BW)UtilizationisDoubled3.SwitchEisSimpleReplication(~5%overhead).4.ComputationComplexityisIncreasedonSwitchF

andH(~30%overhead).

PacketA

PacketA”’

BWin =1BWout=2Onlyreplication

BWout=1

BWin =2BWout=2OneReplicationOneElimination

BWin =2BWout=2OneReplicationOneElimination

BWin=2OneElimination

PacketA”

Page 20: Using Redundant Data Paths and Clock Domains in Ethernet …...Using Redundant Data Paths and Clock Domains in Ethernet TSN for Mission-Critical Network Reliability Presented by: Shrikant

2017©Excelfore

SoftwareImplementation(Replication)

PHY1

MAC1

PHY2

MAC2

PHY3

MAC3

PHY4

MAC4

PHY5

MAC5

• CheckR-TAGintheIncomingPacketsfromMAC1IfnotExit,thenInsertR-TAG

• KeepTrackintheInternalTableforPACKETID• ReplicateandSendtoRequestedPorts(MAC4,MAC5)

Page 21: Using Redundant Data Paths and Clock Domains in Ethernet …...Using Redundant Data Paths and Clock Domains in Ethernet TSN for Mission-Critical Network Reliability Presented by: Shrikant

2017©Excelfore

SoftwareImplementation(Elimination)

PHY1

MAC1

PHY2

MAC2

PHY3

MAC3

PHY4

MAC4

PHY5

MAC5

• CheckR-TAGintheIncomingPacketsfromMAC1andMAC2• KeepTrackintheInternalTableforPACKETID• EliminateReplicatedPacketsandSendtoRequestedPorts(MAC4)

IfMAC4doesnot RequestR-TAG,RemoveIt

Page 22: Using Redundant Data Paths and Clock Domains in Ethernet …...Using Redundant Data Paths and Clock Domains in Ethernet TSN for Mission-Critical Network Reliability Presented by: Shrikant

2017©Excelfore

DesignImplicationforReplication/Elimination

• Software SolutionLayer2SoftwarecanImplementthisLogic– RequiresIDCheckonEachPacket

ThisImpactsLatencyfromAdditionalProcessingProcessorUtilizationMayExceedCapacityUnderHeavyTraffic(~40Mbits/SecondofVideoData)

• SuggestedHardware AccelerationR-TagInsertionorEliminationPACKETIDLook-UpTable(e.g.MACAddr,VLANID,SequenceNo.)

Page 23: Using Redundant Data Paths and Clock Domains in Ethernet …...Using Redundant Data Paths and Clock Domains in Ethernet TSN for Mission-Critical Network Reliability Presented by: Shrikant

2017©Excelfore

RedundancyofGrandMaster Clock

NoDisruptionofNetworkDevicesbyGMFailureIEEE802.1AS-Rev

Page 24: Using Redundant Data Paths and Clock Domains in Ethernet …...Using Redundant Data Paths and Clock Domains in Ethernet TSN for Mission-Critical Network Reliability Presented by: Shrikant

2017©Excelfore

EndPointA

ClockA

EndPointB

ClockB

EndPointC

ClockC

EndPointY

ClockY

EndPointZ

ClockZ

Switch (Relay)F Switch(Relay) G

PrimaryGM

SecondaryGM

CurrentDiagramforClockSync

X

Page 25: Using Redundant Data Paths and Clock Domains in Ethernet …...Using Redundant Data Paths and Clock Domains in Ethernet TSN for Mission-Critical Network Reliability Presented by: Shrikant

2017©Excelfore

• EndPointAFailsGMClock(ClockA)isLostontheNetwork

• NetworkStartsBMCA(IEEE1588BestMasterClockAlgorithm)Chooses OneofamongClockBtoClockZ asNewGMClock

• ClockY BecomesNewGMClock

• SwitchingGMfromClockAtoClockYProcedureRequiresMultipleSecondsAllDevicesLoseSynchronizationDuringProcedure

CurrentProcedureforClockSyncImplementation

Page 26: Using Redundant Data Paths and Clock Domains in Ethernet …...Using Redundant Data Paths and Clock Domains in Ethernet TSN for Mission-Critical Network Reliability Presented by: Shrikant

2017©Excelfore

EndpointA

ClockA

EndpointB

ClockB

EndpointC

ClockC

EndpointY

ClockY

EndpointZ

ClockZ

BridgeF BridgeG

PrimaryGM

Hot-StandbyGM

DiagramforRedundantGMClockSyncImplementation

X

Page 27: Using Redundant Data Paths and Clock Domains in Ethernet …...Using Redundant Data Paths and Clock Domains in Ethernet TSN for Mission-Critical Network Reliability Presented by: Shrikant

2017©Excelfore

• PrimaryGMisClockASecondaryGMisClockY

• TwoDomainsof802.1ASClockareRunningSeparately

• NormalCircumstance:GMintheSecondaryDomainisNotOperational

• UponFailureofPrimaryGM:NetworkSeamlesslySwitches toSecondaryGM

• NoDevicesLosetheirSystemSynchronization

Note:ManagementofMultipleDomainsofPTPMessagesisCurrentlyBeingDefinedin802.1AS-rev

ProcedureforRedundantGMClockSyncImplementation

Page 28: Using Redundant Data Paths and Clock Domains in Ethernet …...Using Redundant Data Paths and Clock Domains in Ethernet TSN for Mission-Critical Network Reliability Presented by: Shrikant

2017©Excelfore

Implementation ofRedundantGM(Updating thegPTPKernel)

FollowingFunctionsMustBeinUpdatedgPTP:

• Handling of MultipleDomainsofSYNCMessagesOurExample isTwoDomains– CouldbeMore

• ManageClocks ofMultipleDomainsKeepTrackofPrimaryGMandSecondaryStand-byGMSecondaryGMMustBeSynchronizedtothePrimaryGM

(RequiredforSeamlessSwitching)

• If PrimaryGMFailsEachgPTPEndDeviceSwitchestoSecondaryGMNo ImpactfromClockDiscontinuityonAny gPTPEndDeviceSwitchingfromPrimaryGMtoSecondaryGMisSeamless

Page 29: Using Redundant Data Paths and Clock Domains in Ethernet …...Using Redundant Data Paths and Clock Domains in Ethernet TSN for Mission-Critical Network Reliability Presented by: Shrikant

2017©Excelfore

Replacement ofMalfunctioningGM– aProposal(Updating thegPTPKernel)

CaseofaMalfunctioningGM(Clockisdegraded,butnotlost)

• TwoGMsInadequateforRedundantClockDomainswithHotStandby• WhichGMisCorrectinaDispute?

• RequiresThirdGMtoAuditClockBehavior

• ImplementationoftheAuditorGM• OneGMContestsThatOtherGMisMalfunctioning• AuditorChecksStatusofBothGMs• AuditorRendersDecisionandNotifiesAllGMs• AuditorSendsMalfunctionNotificationtoGM

ItsurrendersandceasestobeGM

Page 30: Using Redundant Data Paths and Clock Domains in Ethernet …...Using Redundant Data Paths and Clock Domains in Ethernet TSN for Mission-Critical Network Reliability Presented by: Shrikant

2017©Excelfore

EndpointA

ClockA

EndpointB

ClockB

EndpointC

ClockC

EndpointY

ClockY

EndpointZ

ClockZ

BridgeF BridgeG

PrimaryGM

Hot-StandbyGM

DiagramforRedundantGMClockSyncImplementation

Auditor

Page 31: Using Redundant Data Paths and Clock Domains in Ethernet …...Using Redundant Data Paths and Clock Domains in Ethernet TSN for Mission-Critical Network Reliability Presented by: Shrikant

2017©Excelfore

PerformanceImpactofGMClockRedundancy

• NetworkTrafficAdditional~1%OverheadinRedundantSyncMessagesat40Mbits/second

• SoftwareSolutiononEachgPTP NodeGMACSoftwareComplexitywillIncrease

- EachPHY/GMACReceives2xtheNumberofSyncMessages- ValidateandProcesstheSecondarySyncMessages- InputProcessingRequiresMorePerformanceinPHY/GMAC

• SuggestedHardwareAccelerationDetectionofClockDomainIDKeepingTrackofSeparateSyncMessagesandTimeStamps

Page 32: Using Redundant Data Paths and Clock Domains in Ethernet …...Using Redundant Data Paths and Clock Domains in Ethernet TSN for Mission-Critical Network Reliability Presented by: Shrikant

2017©Excelfore

802.1ASRevSpecvs.Implementation

• StandardOnlyWarrantsHowHot-PlugGMSetupEnvisagedHowtomanagemultipledifferentdomainsofPTPmessagesstillunderdefinition

• DetectionofMalfunctioningGMisNotPartoftheStandard• LefttoIndividualImplementation• Minimum:ThirdGMforMonitoring

- MonitoringandRegularReview- ImplicationsforStartupTime- AddedCosttoImplement- InputProcessingRequiresMorePerformanceinPHY/GMAC

• CostImplicationforThirdGM• ComplexityLefttoSystem/NetworkImplementer

Page 33: Using Redundant Data Paths and Clock Domains in Ethernet …...Using Redundant Data Paths and Clock Domains in Ethernet TSN for Mission-Critical Network Reliability Presented by: Shrikant

2017©Excelfore

SummaryofOpportunitiesforHardwareAcceleration

ForFrameReplicationandEliminationforReliability:• R-TagInsertionorElimination• PACKETIDLook-UpTable(e.g.MACAddr,VLANID,SequenceNo.)

ForRedundancyofGrandMaster Clock:• DetectionofClockDomainID• KeepingTrackofSeparateSyncMessagesandTimeStamps

Page 34: Using Redundant Data Paths and Clock Domains in Ethernet …...Using Redundant Data Paths and Clock Domains in Ethernet TSN for Mission-Critical Network Reliability Presented by: Shrikant

2017©Excelfore

SummaryandConclusion

• AutomotiveNetworkingMustAddressMissionCriticalRequirements

• EthernetTSNHasStructuresforRedundantLinkstoMissionCriticalEndDevice

• RedundantDataPathsEnsureMissionCriticalNetworkLinks

• CarefulAnalysisofNetworkHopsEnsuresGuaranteedLatency

• RedundantClockDomainsCouldEnsureSeamlessContinuityofMissionCriticalNetworkOperation


Recommended