Fault-Tolerant Ethernet Network Hardware Switching

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing Ethernet networks in industrial control systems lack fault tolerance, leading to potential network failures when even a single component fails, which is unacceptable for real-time industrial control systems, and existing solutions for increasing fault tolerance either fail to handle multiple faults or require complex software and reconfiguration that slows down fault correction.

Innovation Solution

Each end node in the network is equipped with two network connections having the same address, with hardware switching between them upon detection of a fault, utilizing standard IEEE 802.3 mechanisms and beacon packets for fault detection, and a redundant network topology with multiple paths between nodes to ensure rapid and seamless failure correction without the need for address changes or complex software reconfiguration.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Reliability

If ring topology with ring manager device is used to provide fault tolerance, then network reliability is improved, but reconfiguration time is 100 microseconds to 500 milliseconds which is too slow for real-time control

Engineering Contradiction:
Improvenetwork fault toleranceVSAvoidreconfiguration time
Core Design Contradiction:
ReliabilityVSLoss of time

Solution Approach 1:

The patent pre-configures alternate paths through multiple network infrastructures before failures occur. Each node maintains pre-established routing tables and path information for both primary and alternate networks, allowing immediate switching upon failure detection without requiring real-time path calculation or complex reconfiguration protocols.

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The patent divides the network into separate redundant infrastructures (Network A and Network B) with independent paths. By segmenting the network into distinct redundant channels, a failure in one infrastructure does not affect the other, and switching between segments can occur at the network interface level rather than requiring entire network reconfiguration.

Inventive Principle:
Principle #1Segmentation

2Difficulty of detecting and measuring

If middleware software is used to control network connections and detect failures, then fault detection capability is improved, but reconfiguration speed is limited to less than one second due to software processing overhead

Engineering Contradiction:
Improvefailure detection capabilityVSAvoidreconfiguration time
Core Design Contradiction:
Difficulty of detecting and measuringVSLoss of time

Solution Approach 1:

The patent replaces software-based failure detection and response mechanisms with hardware-based solutions. Network interface cards include dedicated hardware circuits that continuously monitor network health, detect failures, and trigger switching operations in hardware, eliminating the delays associated with software processing, context switching, and operating system interrupts.

Inventive Principle:
Principle #28Mechanics substitution (Replace mechanical system)

Solution Approach 2:

The network interface card autonomously performs failure detection and switching operations without requiring software intervention. The hardware monitoring circuits continuously check network status and automatically switch to alternate paths when failures are detected, enabling sub-millisecond response times without software overhead.

Inventive Principle:
Principle #25Self-service

3Reliability

If multiple redundant network infrastructures with middleware are used, then ability to tolerate multiple faults is improved, but device complexity increases due to multiple ports and middleware configuration

Engineering Contradiction:
Improvemultiple fault toleranceVSAvoidnetwork configuration complexity
Core Design Contradiction:
ReliabilityVSDevice complexity

Solution Approach 1:

The patent combines multiple network interface cards into a single logical network interface from the perspective of the host system. The host sees one unified interface while the hardware automatically manages multiple physical paths and performs failover, eliminating the need for complex software configuration and management of multiple separate interfaces.

Inventive Principle:
Principle #5Merging (Combining)

Solution Approach 2:

The network interface card acts as an intermediary between the host system and multiple network infrastructures. It abstracts the complexity of multiple redundant paths from the host, providing a simple single-interface view while handling all fault detection, path selection, and switching operations internally in hardware.

Inventive Principle:
Principle #24Intermediary (Mediator)

Data Source

PatentUS7817538B2Fault-tolerant Ethernet network
Publication Date: 2010.10.19 ROCKWELL AUTOMATION TECH INC
  • US7817538B2 patent drawing
  • US7817538B2 patent drawing
  • US7817538B2 patent drawing

AI summary

Fault-tolerant Ethernet is provided through the use of special interfaces providing duplicate ports that may be alternatively enabled with the same network address. A switching between the ports, corrects for single faults in a two-way redundant system without time-consuming reconfiguration of other end devices or the need for complex middleware in the end devices.