TRILL LAN Forwarder Assignment Minimization

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing methods for appointing forwarders in TRILL LANs fail to consider existing appointments, leading to traffic disruption when changes occur, as they do not ensure equal load distribution among routing bridges.

Innovation Solution

A method that identifies trigger events such as node additions or removals, adjusts the number of VLANs assigned to each node to maintain equal distribution by transferring VLANs in contiguous chunks, minimizing disruption and ensuring each node has an equal load.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Ease of operation

If simple load-sharing logic is used to assign appointed forwarders (V/N distribution), then the appointment process is simple and fast, but traffic disruption occurs for a large number of VLANs due to frequent changes in appointed forwarder

Engineering Contradiction:
Improveappointed forwarder assignment simplicityVSAvoidtraffic stability
Core Design Contradiction:
Ease of operationVSReliability

Solution Approach 1:

The system performs preliminary assessment of the current appointed forwarder state before making any changes. When a trigger event occurs (node addition/removal), the system first identifies which nodes are currently appointed forwarders and which VLANs they serve, then plans the redistribution to minimize disruptions before executing the reassignment.

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The patent applies different treatment to different nodes based on their current role. Nodes that are currently appointed forwarders are given priority retention of their VLAN assignments, while non-appointed nodes are assigned VLANs only after the existing appointed nodes have been considered. This local differentiation minimizes the number of VLANs that need to be moved.

Inventive Principle:
Principle #3Local quality

2Productivity

If equal distribution of VLANs among nodes is enforced, then load balancing is improved, but the complexity of the appointment algorithm increases

Engineering Contradiction:
Improveload distribution efficiencyVSAvoidappointment algorithm complexity
Core Design Contradiction:
ProductivityVSDevice complexity

Solution Approach 1:

The patent segments the VLAN assignment process into distinct phases: identification of trigger events, determination of current appointed forwarders, calculation of target distribution, and incremental reassignment. This segmentation allows the complex problem of equal distribution to be broken down into manageable steps that can be executed systematically.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The system dynamically adjusts the appointed forwarder assignments based on the current state of the network. Rather than using a static predetermined assignment, the algorithm adapts to trigger events (node additions/removals) and continuously strives for equal distribution while minimizing disruptions, making the system flexible and responsive to changing conditions.

Inventive Principle:
Principle #15Dynamics

Data Source

PatentUS9608915B2Least disruptive AF assignments in TRILL LAN adjacencies
Publication Date: 2017.03.28 CISCO TECHNOLOGY INC
  • US9608915B2 patent drawing
  • US9608915B2 patent drawing
  • US9608915B2 patent drawing

AI summary

A methodology is described for achieving efficient forwarder appointments. Such efficient appointment may provide an equal load on each participating routing bridge in the TRILL LAN. Load may be viewed as the number of VLANs for which a given node is an appointed forwarder. Furthermore, efficient appointment may be executed with a minimum of traffic disruption. Minimal disruption may be ensured by forwarder appointments by moving a minimum number of VLANs to ensure an equal load on each participating routing bridge.