Cross-Process IGP Advertisement Mapping for Algorithm Compatibility

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Advertisement information imported across different Interior Gateway Protocol (IGP) processes fails to work normally due to mismatched flexible algorithms, leading to suboptimal network performance.

Innovation Solution

A method and apparatus that enable a node to determine if the flexible algorithm identifier in incoming advertisement information matches the algorithm in the target IGP process, and if not, either include a compatible identifier or skip advertising, ensuring consistent algorithm compatibility across processes.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Adaptability or versatility

If a node imports advertisement information from one IGP process to another IGP process, then the advertisement information can be shared across processes, but the imported advertisement information may not work normally when flexible algorithms are different between processes

Engineering Contradiction:
Improveadvertisement information compatibilityVSAvoidforwarding path parameter correctness
Core Design Contradiction:
Adaptability or versatilityVSReliability

Solution Approach 1:

The patent applies preliminary action by checking whether the flexible algorithm identifier in the imported advertisement information matches a flexible algorithm in the target IGP process before importing the advertisement information. This pre-check prevents incompatible advertisement information from being imported, ensuring that the forwarding path parameters will work correctly in the target process.

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The patent uses the flexible algorithm identifier as an intermediary to mediate between the source and target IGP processes. By comparing this identifier, the system determines whether advertisement information should be imported, acting as a gatekeeper that ensures compatibility without requiring direct interaction between the processes.

Inventive Principle:
Principle #24Intermediary (Mediator)

2Adaptability or versatility

If flexible algorithms are deployed differently in different IGP processes, then each process can be optimized for specific requirements, but advertisement information cannot be properly imported across processes

Engineering Contradiction:
Improveflexible algorithm customizationVSAvoidadvertisement information import
Core Design Contradiction:
Adaptability or versatilityVSEase of operation

Solution Approach 1:

The system performs a preliminary check of the flexible algorithm identifier before importing advertisement information. This allows different flexible algorithms to be deployed in different processes while maintaining ease of operation through automated compatibility verification, eliminating manual configuration requirements.

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The system implements self-service by automatically checking compatibility and determining whether to import advertisement information based on the flexible algorithm identifier match. This eliminates the need for manual intervention or complex configuration management when deploying different flexible algorithms across processes.

Inventive Principle:
Principle #25Self-service

3Productivity

If advertisement information is imported without checking flexible algorithm compatibility, then the import process is simple and fast, but the forwarding path parameter does not meet actual customer requirements

Engineering Contradiction:
Improveadvertisement information import speedVSAvoidforwarding path parameter accuracy
Core Design Contradiction:
ProductivityVSManufacturing precision

Solution Approach 1:

The patent performs a quick preliminary check of the flexible algorithm identifier during the advertisement information import process. This maintains high productivity by using a simple comparison operation while ensuring manufacturing precision by verifying compatibility before importing, thus meeting customer requirements without significant performance penalty.

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The system applies partial action by checking only the critical flexible algorithm identifier rather than performing a complete validation of all advertisement information parameters. This maintains import speed while ensuring sufficient accuracy to meet customer requirements for forwarding path parameters.

Inventive Principle:
Principle #16Partial or excessive action

Data Source

PatentUS12432132B2Advertisement information processing method and apparatus, and storage medium
Publication Date: 2025.09.30 HUAWEI TECH CO LTD
  • US12432132B2 patent drawing
  • US12432132B2 patent drawing
  • US12432132B2 patent drawing

AI summary

This application discloses an advertisement information processing method. The method includes a first node receives, in a first IGP process, first advertisement information that is sent by a second node and that includes a destination address of the second node and a first identifier indicating, in the first IGP process, a first flexible algorithm. The first node determines whether the first identifier indicates, in a second IGP process, a flexible algorithm the same as the first flexible algorithm. When the first identifier does not indicate, in the second IGP process, the flexible algorithm the same as the first flexible algorithm, the first node advertises, in the second IGP process, second advertisement information that includes the destination address and a second identifier indicating, in the second IGP process, a second flexible algorithm, or skips advertising third advertisement information that includes the destination address. In the method, the first flexible algorithm in the first IGP process is mapped to the second flexible algorithm in the second IGP process, to resolve a problem that advertisement information imported across processes cannot work normally when flexible algorithms deployed in different IGP processes are different.