Split Tiebreakers for 802.1AQ Network Path Selection

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

In richly connected multipath networks, traditional 802.1aq networks face instability and performance degradation due to the concentration of traffic on a single failover path after a failure, leading to potential cascading network failures and service degradation.

Innovation Solution

The implementation of split tiebreakers in 802.1aq networks, which involves assigning multiple system IDs to nodes and using tiebreaking transforms to distribute traffic across multiple equal cost shortest paths, allowing affected traffic to be diffused across surviving paths without rerouting unaffected paths, and restoring load to original routing upon failure correction.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Device complexity

If traditional 802.1aq networks use single path selection for equal cost shortest paths, then routing simplicity is maintained, but network stability deteriorates due to traffic concentration on failover paths

Engineering Contradiction:
Improverouting complexityVSAvoidnetwork stability
Core Design Contradiction:
Device complexityVSReliability

Solution Approach 1:

The patent segments the single path selection process into multiple independent path ID computations, each associated with different system IDs. By dividing the traffic distribution mechanism into multiple segments (different path IDs), the system can distribute traffic across multiple paths independently, preventing concentration on a single failover path while maintaining routing simplicity through standardized path selection algorithms.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The patent applies local quality by assigning different system IDs to different paths, creating path-specific characteristics. Each path gets a unique path ID through local transformation of system IDs, allowing selective traffic distribution to specific paths based on their individual characteristics. This enables fine-grained control over traffic distribution without requiring complex global routing changes.

Inventive Principle:
Principle #3Local quality

2Reliability

If traffic is shifted as a block to a single failover path, then failure recovery is achieved, but performance degradation occurs due to overloaded failover path

Engineering Contradiction:
Improvefailure recoveryVSAvoidnetwork performance
Core Design Contradiction:
ReliabilityVSProductivity

Solution Approach 1:

The patent segments the failed traffic into multiple smaller streams by associating different traffic flows with different path IDs. Instead of shifting all affected traffic as a single block to one failover path, the system distributes segments of traffic across multiple surviving paths based on their path ID associations. This segmentation prevents any single path from becoming overloaded while maintaining comprehensive failure recovery.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The patent introduces an additional dimension for traffic distribution by using path IDs as a new classification layer beyond traditional single-path selection. This dimensional expansion allows traffic to be distributed across multiple paths simultaneously based on path ID matching, transforming the single-dimension failover mechanism into a multi-dimensional traffic distribution system that improves both reliability and performance.

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

3Reliability

If multiple system IDs are assigned to nodes for split tiebreakers, then traffic distribution across multiple paths is achieved, but system complexity increases

Engineering Contradiction:
Improvetraffic distributionVSAvoidsystem configuration
Core Design Contradiction:
ReliabilityVSDevice complexity

Solution Approach 1:

The patent changes the parameter of system ID assignment from single-value to multi-value, allowing nodes to have multiple system IDs associated with different paths. This parameter change enables the tiebreaker mechanism to differentiate between multiple equal-cost paths by transforming system IDs into path-specific path IDs. The complexity increase is managed through systematic parameter transformation rather than fundamental architectural changes.

Inventive Principle:
Principle #35Parameter changes

Solution Approach 2:

The patent applies universality by making the existing tiebreaker mechanism multi-functional. The same tiebreaker algorithm that previously selected among equal-cost paths now also distributes traffic across multiple paths using path ID associations. This multi-functionality allows the system to achieve traffic distribution without requiring entirely new routing protocols, reducing the effective complexity increase despite multiple system IDs.

Inventive Principle:
Principle #6Universality (Multi-functionality)

Data Source

PatentUS8982689B2Split tiebreakers for 802.1AQ
Publication Date: 2015.03.17 TELEFONAKTIEBOLAGET LM ERICSSON (PUBL)
  • US8982689B2 patent drawing
  • US8982689B2 patent drawing
  • US8982689B2 patent drawing

AI summary

A node in a communication network selects between equal cost shortest paths (ECSPs) using split tiebreakers. The node advertises multiple system identifiers (IDs) for that node, and each system ID is associated with a different set of traffic IDs that distinguish different virtual networks in the network. The node receives sets of system IDs for each of the other nodes in the network. After constructing a plurality of different ECSPs between two nodes, the node selects one of the ECSPs for each traffic ID used between the two nodes. For a traffic ID, the node constructs path IDs for each of the ECSPs using one system ID of each node in the path that is associated with that traffic ID. Because of the configuration of the system IDs and the traffic IDs in the network, traffic affected by a failure will be distributed across a plurality of surviving ECSPs.