Automated Aggregation Group Creation for IRF Network Stability

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

The manual creation and management of aggregation groups between Controlling Bridge (CB) devices and Port Extender (PE) devices in IRF technology is labor-intensive, especially when a CB device is connected to a large number of PE devices, affecting link stability.

Innovation Solution

A method and apparatus for automatically creating aggregation groups by analyzing LLDP packets to identify PE devices, querying an array table for unique identifiers, and assigning idle aggregation group identifiers and PE numbers, reducing the need for manual user intervention.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Ease of operation

If manual creation and management of aggregation groups is performed, then user control and precision are improved, but workload and time consumption increase significantly

Engineering Contradiction:
Improveuser controlVSAvoidworkload
Core Design Contradiction:
Ease of operationVSLoss of time

Solution Approach 1:

The system enables self-service by allowing PE devices to automatically register themselves with the CB device. When a PE device connects, it sends an LLDP packet containing its unique identifier, and the CB device automatically creates the aggregation group and adds the port without requiring manual user intervention. This resolves the contradiction by eliminating the time-consuming manual operations while maintaining system control through automated processes.

Inventive Principle:
Principle #25Self-service

Solution Approach 2:

The system performs preliminary action by pre-configuring the CB device with an array table containing idle aggregation group identifiers and PE numbers. Before actual device connection, the system prepares all necessary resources and configurations, allowing immediate automatic assignment when a PE device connects. This eliminates the need for manual configuration during device deployment.

Inventive Principle:
Principle #10Preliminary action

2Manufacturing precision

If manual aggregation group creation is performed, then configuration accuracy is improved, but productivity and deployment speed decrease

Engineering Contradiction:
Improveconfiguration accuracyVSAvoiddeployment speed
Core Design Contradiction:
Manufacturing precisionVSProductivity

Solution Approach 1:

The system uses feedback mechanisms where the CB device receives LLDP packets from PE devices containing unique identifiers. The system queries the array table to check for existing associations, and based on the feedback from this query, automatically determines whether to create a new aggregation group or add the port to an existing one. This automated feedback loop ensures configuration accuracy matches manual processes while achieving high deployment speed.

Inventive Principle:
Principle #23Feedback

3Productivity

If automatic creation of aggregation groups is implemented, then productivity and deployment speed are improved, but system complexity increases

Engineering Contradiction:
Improvedeployment speedVSAvoidsystem complexity
Core Design Contradiction:
ProductivityVSDevice complexity

Solution Approach 1:

The system introduces an intermediary array table that stores the correspondence between aggregation group identifiers, PE unique identifiers, and PE numbers. This intermediary data structure simplifies the automatic creation process by providing a centralized repository for configuration data, making the system easier to manage despite the automated complexity. The array table acts as a mediator between the LLDP packet reception and the aggregation group creation processes.

Inventive Principle:
Principle #24Intermediary (Mediator)

4Reliability

If multiple links are established for aggregation, then link stability is improved, but the number of aggregation groups and management complexity increase

Engineering Contradiction:
Improvelink stabilityVSAvoidmanagement complexity
Core Design Contradiction:
ReliabilityVSDevice complexity

Solution Approach 1:

The system merges multiple ports connected to the same PE device into a single aggregation group. When the CB device receives LLDP packets from different ports of the same PE device, it queries the array table and automatically adds all ports to the same aggregation group identified by the PE's unique identifier. This merging approach maintains link stability through multiple paths while simplifying management by grouping related ports together under a single aggregation group.

Inventive Principle:
Principle #5Merging (Combining)

Data Source

PatentUS11050661B2Creating an aggregation group
Publication Date: 2021.06.29 NEW H3C TECH CO LTD
  • US11050661B2 patent drawing
  • US11050661B2 patent drawing
  • US11050661B2 patent drawing

AI summary

When a CB device receives through a first port a packet sent from a PE device, the CB device analyzes a unique identifier of the PE device from the packet. If the first port is not included in any of aggregation groups, an array table is queried. If the unique identifier of the PE device does not exist in the array table, an idle first aggregation group identifier is selected, a first aggregation group corresponding to the first aggregation group identifier is created, the first port is added to the first aggregation group, and a correspondence between the first aggregation group identifier and the unique identifier of the PE device is recorded in the array table.