MCLAG Relay System Address Table Stability

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

In MCLAG switch systems, the learning contents of address tables are unnecessarily changed when handling both unencapsulated and encapsulated frames, leading to unstable address table entries and potential fault detection issues.

Innovation Solution

The implementation of a relay system with a learning information control unit that adds a MCLAG identifier to frames relayed between switching devices and learns customer addresses while excluding encapsulation addresses, ensuring consistent address table entries by distinguishing between frame types.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Reliability

If the switching device learns both customer addresses and encapsulation addresses from received frames, then the address table contains comprehensive address information, but the learning contents are unnecessarily changed leading to unstable address table entries

Engineering Contradiction:
Improveaddress table stabilityVSAvoidunnecessary learning changes
Core Design Contradiction:
ReliabilityVSLoss of information

Solution Approach 1:

The patent segments the address learning process by distinguishing between customer addresses and encapsulation addresses. The learning information control unit separates the learning of customer addresses (from source customer address fields) from encapsulation addresses (from source encapsulation address fields), allowing selective learning that prevents unnecessary changes while maintaining comprehensive address information.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The patent applies different learning rules to different address types within the same address table. Customer addresses are learned and retained for forwarding decisions, while encapsulation addresses are excluded from learning to prevent unnecessary changes. This local differentiation of learning quality stabilizes the address table while maintaining functionality.

Inventive Principle:
Principle #3Local quality

2Adaptability or versatility

If the switching device relays both unencapsulated and encapsulated frames through the same MCLAG port, then the system handles diverse frame types, but false fault detections occur due to learning instability

Engineering Contradiction:
Improveframe type handlingVSAvoidfalse fault detections
Core Design Contradiction:
Adaptability or versatilityVSObject-affected harmful factors

Solution Approach 1:

The learning information control unit acts as an intermediary between the frame relay process and the address table. It selectively controls what information from received frames (unencapsulated or encapsulated) is learned and stored, preventing false fault detections while maintaining the ability to handle diverse frame types through the MCLAG port.

Inventive Principle:
Principle #24Intermediary (Mediator)

Solution Approach 2:

The patent changes the learning parameter by introducing a selective learning mechanism. Instead of learning all address fields uniformly, the system modifies the learning behavior to exclude encapsulation addresses while maintaining customer address learning, thereby eliminating false fault detections without reducing frame handling versatility.

Inventive Principle:
Principle #35Parameter changes

3Measurement precision

If the switching device adds MCLAG identifier to all relayed frames, then the peer device can correctly identify frame origin, but the processing complexity increases

Engineering Contradiction:
Improveframe origin identificationVSAvoidprocessing complexity
Core Design Contradiction:
Measurement precisionVSDevice complexity

Solution Approach 1:

The MCLAG identifier is added to frames in advance during the relay process before frames are sent to the peer device. This preliminary action ensures that the peer device can immediately identify frame origin without requiring complex post-reception processing, maintaining measurement precision while managing processing complexity through efficient timing.

Inventive Principle:
Principle #10Preliminary action

Data Source

PatentUS9973444B2Relay system and switching device
Publication Date: 2018.05.15 APRESIA SYST LTD
  • US9973444B2 patent drawing
  • US9973444B2 patent drawing
  • US9973444B2 patent drawing

AI summary

When relaying a frame received at a MCLAG port to a bridge port, a MCLAG identifier adding unit adds a MCLAG identifier to the frame. When an encapsulated frame to which a MCLAG identifier has been added is received at the bridge port and the encapsulation of the frame, is performed by a peer device, a learning information control unit does not learn an encapsulation address contained in the encapsulated frame. More specifically, the learning information control unit learns a source customer address contained in the frame in association with the MCLAG identifier added to the frame to the address table, but does not learn a source encapsulation address.