Ethernet Port State Monitoring for Failsafe Loop Detection

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Ethernet networks are susceptible to network loops due to hardware parity errors in loop-prevention protocols like STP, which can cause network slowdowns and outages, despite the use of redundant paths for fault tolerance.

Innovation Solution

A failsafe loop detection mechanism that monitors port states for hardware parity errors and disables affected links at Layer-1 to prevent loops, using a monitoring process executed on switches or out-of-band devices to detect and remediate network loops.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Reliability

If redundant paths are implemented for fault tolerance, then network reliability is improved, but network loops can occur due to hardware parity errors in loop-prevention protocols

Engineering Contradiction:
Improvenetwork reliabilityVSAvoidnetwork loops
Core Design Contradiction:
ReliabilityVSObject-affected harmful factors

Solution Approach 1:

The monitoring process performs preliminary detection of network loops by checking port states before loops can fully develop and cause network failure. It proactively identifies when a non-forwarding port is forwarding traffic, allowing early intervention to disable the problematic link and prevent loop formation.

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The system implements continuous feedback monitoring of port states and traffic forwarding behavior. The monitoring process regularly checks whether ports are forwarding traffic consistent with their assigned states in the loop-prevention protocol instance, and provides feedback by triggering link disabling when inconsistencies indicating loops are detected.

Inventive Principle:
Principle #23Feedback

2Object-affected harmful factors

If loop-prevention protocols are used, then network loops are prevented, but hardware parity errors can cause protocol failures and loop formation

Engineering Contradiction:
Improvenetwork loopsVSAvoidprotocol reliability
Core Design Contradiction:
Object-affected harmful factorsVSReliability

Solution Approach 1:

The monitoring process acts as an intermediary layer between the physical network links and the loop-prevention protocol. It independently verifies port states and traffic forwarding behavior, providing a failsafe mechanism that does not depend on the potentially error-prone protocol implementation. When hardware parity errors cause protocol failure, the monitoring process detects the resulting loop conditions and takes corrective action.

Inventive Principle:
Principle #24Intermediary (Mediator)

Solution Approach 2:

The system performs self-diagnosis and self-correction by automatically monitoring its own port states and detecting loop conditions. The monitoring process executed on the switches enables the network to detect and remediate loops autonomously without external intervention, disabling affected links when loops are detected.

Inventive Principle:
Principle #25Self-service

3Difficulty of detecting and measuring

If monitoring processes are added to detect loops, then loop detection capability is improved, but device complexity increases

Engineering Contradiction:
Improveloop detection capabilityVSAvoidmonitoring process complexity
Core Design Contradiction:
Difficulty of detecting and measuringVSDevice complexity

Solution Approach 1:

The monitoring process leverages existing port state information and traffic forwarding data that is already available to the network devices. Rather than requiring complex external monitoring infrastructure, the system uses its own operational data to detect loops, simplifying the monitoring mechanism while maintaining effective detection capability.

Inventive Principle:
Principle #25Self-service

Data Source

PatentUS12513079B1Failsafe loop detection in ethernet networks
Publication Date: 2025.12.30 AMAZON TECH INC
  • US12513079B1 patent drawing
  • US12513079B1 patent drawing
  • US12513079B1 patent drawing

AI summary

Devices and techniques are generally described for loop detection failsafe in Ethernet networks. In some examples, a first set of networked devices employing a loop-prevention protocol may be determined. A first device of the first set of networked devices may be identified. The first device may include at least a first port and a second port. In some examples, it may be determined that the loop-prevention protocol has assigned a forwarding state to the first port. It may be determined that an application of the loop-prevention protocol assigns a non-forwarding state to the second port. In some examples, a determination may be made that the second port forwards network traffic. In various examples, a network link associated with the second port may be disabled.