Network Access Cluster Routing for Unequal Uplink Failures

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

In a network access cluster with unequal uplink bandwidth, traffic flow inefficiencies and oversubscription occur when an uplink fails, leading to dropped packets and failed transmissions due to the lack of immediate alternative routing paths.

Innovation Solution

Implement a mechanism where a network device with lower bandwidth sets the link cost to zero upon detecting an uplink failure, allowing traffic to be rerouted through a peer device with higher bandwidth, and revert to the original link cost when bandwidth equality is restored, preventing loops.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Device complexity

If traffic is forwarded only via remaining uplinks from node A when an uplink fails, then the routing path is simple and direct, but traffic flow efficiency deteriorates due to oversubscription and lack of alternative paths

Engineering Contradiction:
Improverouting path complexityVSAvoidtraffic flow efficiency
Core Design Contradiction:
Device complexityVSProductivity

Solution Approach 1:

The patent implements dynamic link cost adjustment based on real-time uplink status. When an uplink fails, the system dynamically changes the cost of the peer link from its original value to zero, enabling automatic traffic redistribution. This dynamic parameter adjustment resolves the contradiction by adapting the routing complexity to match current network conditions, improving traffic flow efficiency without permanent complexity increase.

Inventive Principle:
Principle #15Dynamics

Solution Approach 2:

The system changes the cost parameter of the peer link dynamically. When node A detects uplink failure, it modifies the link cost parameter to zero, making the peer link through node B an attractive alternative path. This parameter change enables the network to switch from a simple direct-routing model to an optimized multi-path model, resolving the efficiency-contradiction.

Inventive Principle:
Principle #35Parameter changes

2Productivity

If the link cost is set to zero to enable alternative routing paths, then traffic load-sharing improves, but routing loop risk increases

Engineering Contradiction:
Improvetraffic load-sharingVSAvoidrouting loop prevention
Core Design Contradiction:
ProductivityVSReliability

Solution Approach 1:

The patent implements a feedback mechanism where nodes continuously monitor uplink status and dynamically adjust link costs accordingly. When an uplink fails, the peer link cost is set to zero; when the uplink recovers, the cost returns to its original value. This feedback-based dynamic adjustment prevents routing loops by ensuring that zero-cost paths only exist when genuinely needed, resolving the contradiction between improved load-sharing and loop prevention.

Inventive Principle:
Principle #23Feedback

Solution Approach 2:

The link cost parameter is made dynamic rather than static, changing from its original value to zero and back again based on uplink status. This temporal dimension to the routing parameters allows the network to temporarily utilize alternative paths when necessary while automatically preventing loops when the original uplinks are restored, balancing load-sharing improvement with loop prevention.

Inventive Principle:
Principle #15Dynamics

3Device complexity

If all uplinks from node A must fail before traffic flows via node B, then routing decisions are simple, but packet loss increases during partial failures

Engineering Contradiction:
Improverouting decision complexityVSAvoidpacket transmission reliability
Core Design Contradiction:
Device complexityVSReliability

Solution Approach 1:

The patent prepares alternative routing paths in advance by establishing peer links between cluster nodes and configuring dynamic cost adjustment mechanisms. When uplink failures occur, these pre-prepared paths can be immediately activated by setting the peer link cost to zero, without requiring complex real-time routing calculations. This preliminary preparation resolves the contradiction by having simple activation logic ready in advance.

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The patent introduces the peer link as an intermediary path between node A and the upstream network. Instead of requiring direct uplinks to be completely failed before alternative routing, the peer link serves as a mediator that can carry traffic through node B when node A's uplinks are degraded. This intermediary mechanism improves reliability during partial failures while maintaining simple routing decisions through automatic cost-based selection.

Inventive Principle:
Principle #24Intermediary (Mediator)

Data Source

PatentUS20250374279A1Enhancing traffic load-sharing on a network access cluster based on unequal uplink bandwidth
Publication Date: 2025.12.04 HEWLETT PACKARD ENTERPRISE DEV LP
  • US20250374279A1 patent drawing
  • US20250374279A1 patent drawing
  • US20250374279A1 patent drawing

AI summary

A system transmits, by a network access cluster, data to an upstream network device via a plurality of uplinks. The network access cluster comprises a first and a second network device, which each communicate with the upstream network device via a first and second group of uplinks. The first and second network devices communicate with each other via a link. The system updates a first bandwidth associated with the first network device in response to detecting a failure in the first group of uplinks. Responsive to the first bandwidth being less than a second bandwidth associated with the second network device, the system sets a forwarding cost (e.g., to zero) of the link. Based on the zero-cost link, the system allows an additional path via the second network device for transmitting data received by the first network device to the upstream network device.