Rail-Based Link Status Propagation for Large Network Fabrics

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

In network fabrics with spine-leaf architecture, frequent communication of link status information consumes significant bandwidth and processing power, adversely affecting throughput, latency, and workload resumption, particularly in large GPU clusters.

Innovation Solution

Implement a rail-based network architecture where link status information is propagated on a rail basis, reducing data transmission by each leaf switch, and aggregated at host devices, using LLDP messages with OUI Type-Length-Value fields and sequence identifiers.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Reliability

If link status information is communicated frequently across all leaf switches and endpoint servers, then network reliability and topology awareness are improved, but bandwidth consumption and processing power requirements increase significantly

Engineering Contradiction:
Improvenetwork reliabilityVSAvoidbandwidth consumption
Core Design Contradiction:
ReliabilityVSLoss of energy

Solution Approach 1:

The patent segments link status information propagation by rail identifier, dividing the large network into smaller manageable groups. Each leaf switch only propagates link status information for its associated rail identifier to matching rail identifiers at host devices, rather than broadcasting to all devices. This segmentation reduces the scope of communication while maintaining reliability for relevant network segments.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The patent implements local quality by making link status propagation selective and targeted. Each network device filters and processes only the link status information relevant to its rail identifier, rather than processing all link status information in the network. This localizes the processing burden and reduces overall network traffic while maintaining necessary reliability information.

Inventive Principle:
Principle #3Local quality

2Loss of information

If link status information is transmitted for all 32,768 ports, then complete network topology awareness is achieved, but data transmission volume increases to 4,096 bytes per leaf switch

Engineering Contradiction:
Improvetopology awarenessVSAvoiddata transmission volume
Core Design Contradiction:
Loss of informationVSQuantity of substance

Solution Approach 1:

The patent segments topology information by rail identifier, so that each leaf switch only transmits link status information for ports associated with its rail identifier. This reduces the data transmission volume from 4,096 bytes per leaf switch to a much smaller amount, while still providing complete topology awareness through the aggregation of rail-specific information at host devices.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The patent introduces a new organizational dimension by grouping ports and switches by rail identifier. This dimensional reorganization allows the system to represent topology information more efficiently, reducing the total data volume needed while maintaining complete topology awareness through the structured aggregation of rail-specific information.

Inventive Principle:
Principle #17Another dimension (Dimensionality change)

3Adaptability or versatility

If frequent communication of link status information is implemented, then dynamic adaptation to network changes is improved, but throughput and latency are adversely affected

Engineering Contradiction:
Improvedynamic adaptationVSAvoidthroughput
Core Design Contradiction:
Adaptability or versatilityVSProductivity

Solution Approach 1:

The patent segments link status communication by rail identifier, reducing the frequency and volume of communications required for dynamic adaptation. Each leaf switch only communicates with host devices having matching rail identifiers, reducing the overhead associated with frequent updates while maintaining the ability to adapt dynamically to network changes in relevant segments.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The patent applies local quality by making each network device process and act on only the link status information relevant to its rail identifier. This localized processing reduces the computational overhead and communication frequency needed for dynamic adaptation, thereby improving throughput while maintaining adaptability to local network changes.

Inventive Principle:
Principle #3Local quality

4Loss of information

If link status information is propagated to all host devices, then comprehensive network monitoring is achieved, but processing power consumption increases

Engineering Contradiction:
Improvenetwork monitoringVSAvoidprocessing power consumption
Core Design Contradiction:
Loss of informationVSUse of energy by stationary object

Solution Approach 1:

The patent segments link status information processing by rail identifier, so that each host device only processes link status information relevant to its rail identifier. This segmentation dramatically reduces processing power consumption while maintaining comprehensive network monitoring capability through the systematic aggregation of rail-specific information.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The patent implements local quality by having each host device process only the link status information relevant to its rail identifier rather than processing all link status information in the network. This localized processing reduces overall processing power consumption while maintaining comprehensive monitoring through the structured collection of rail-specific data.

Inventive Principle:
Principle #3Local quality

Data Source

PatentUS20260039578A1Link status propagation in network fabric cluster
Publication Date: 2026.02.05 CISCO TECHNOLOGY INC
  • US20260039578A1 patent drawing
  • US20260039578A1 patent drawing
  • US20260039578A1 patent drawing

AI summary

Devices, systems, methods, and processes for link status propagation are provided. In modern networks, transmitting a single bit of information about link status of each host-side link in the network may require a large amount of data, consuming considerable bandwidth and processing power. To address these concerns, a network device having a plurality of host-side ports coupled to same ordinal processing units in a set of host devices and associated with a rail identifier is provided. The network device determines first link status information associated with communication links of the network device and receives second link status information from other network devices having rail identifiers that match the rail identifier of the network device. The network device transmits the first and second link status information to the same ordinal processing units and a host device aggregates link status information received at corresponding processing units to obtain a cluster wide view.