Multi-Chassis Trunking Control Table Sync for Graceful Switchover

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing stacking systems face challenges in implementing hot standby or hitless switchover, particularly when using alternative control protocols like MCT, leading to degraded performance and dropped traffic.

Innovation Solution

A stacking system with an active and standby computer network device that synchronizes system control tables and hardware through reprogramming or downloading, using MAC, spanning tree, and link aggregation group tables, ensuring minimal disruption during switchover.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Reliability

If a standby unit is designated to take over when the active unit fails, then system reliability is improved, but device complexity increases due to the need for switchover mechanisms and state synchronization

Engineering Contradiction:
Improvesystem reliabilityVSAvoiddevice complexity
Core Design Contradiction:
ReliabilityVSDevice complexity

Solution Approach 1:

The standby unit performs preliminary actions by pre-loading system control tables and maintaining synchronization with the active unit before failure occurs. This allows the standby unit to immediately assume the active role without requiring complex real-time synchronization during switchover, thereby improving reliability while managing complexity through advance preparation

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The standby unit maintains a copy of the system control tables from the active unit. This copying mechanism simplifies the switchover process by allowing the standby unit to directly use the pre-copied tables without complex real-time data exchange, reducing the complexity of the switchover mechanism while ensuring system reliability

Inventive Principle:
Principle #26Copying

2Loss of energy

If hot standby or hitless switchover is implemented, then traffic loss is reduced, but implementation difficulty increases particularly with alternative control protocols like MCT

Engineering Contradiction:
Improvetraffic lossVSAvoidimplementation difficulty
Core Design Contradiction:
Loss of energyVSEase of manufacture

Solution Approach 1:

The system performs preliminary synchronization of system control tables between active and standby units before switchover is needed. This advance preparation enables hitless switchover with minimal traffic loss by ensuring the standby unit already has the necessary control information, while avoiding the implementation difficulties of complex real-time protocols during the actual switchover event

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The system uses an intermediary mechanism where the active unit provides system control table information to the standby unit through controlled data exchange. This intermediary approach simplifies implementation by using standardized table formats and controlled synchronization protocols, making hot standby feasible with alternative control protocols like MCT while minimizing traffic loss

Inventive Principle:
Principle #24Intermediary (Mediator)

3Productivity

If system control tables are synchronized between active and standby units, then switchover performance is improved, but data processing overhead increases

Engineering Contradiction:
Improveswitchover performanceVSAvoiddata processing overhead
Core Design Contradiction:
ProductivityVSUse of energy by moving object

Solution Approach 1:

The system applies local quality by selectively synchronizing only the specific system control tables that are critical for switchover (such as MAC address tables, spanning tree tables, and link aggregation tables) rather than all possible data. This targeted approach improves switchover performance by ensuring essential information is available while minimizing data processing overhead by excluding non-critical data from synchronization

Inventive Principle:
Principle #3Local quality

Data Source

PatentUS12375393B2Graceful switchover for multi-chassis trunking
Publication Date: 2025.07.29 RUCKUS IP HOLDINGS LLC
  • US12375393B2 patent drawing
  • US12375393B2 patent drawing
  • US12375393B2 patent drawing

AI summary

A stacking system that includes multiple computer network devices (such as a switch or a router) is described. This stacking system may include: an active computer network device that implements software for control protocols and user configuration of the stacking system, and a standby computer network device that provides switchover backup for the active computer network device. During operation of the stacking system, when a switchover from the active computer network device to the standby computer network device occurs, at least the standby computer network device performs an action based at least in part on differences between system control tables for the active computer network device and the standby computer network device, wherein the action comprises: reprograming at least part of the system control tables; reprogramming at least part of hardware in the stacking system; or downloading at least the part of the system control tables to the hardware.