Flooding Topology Computation for Network Convergence

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

As networks grow, interior gateway protocol (IGP) routing convergence becomes slower due to synchronization issues in link-state databases during link failures, leading to delayed network convergence and increased bandwidth consumption.

Innovation Solution

A method for computing a flooding topology (FT) in network devices, involving selecting a node, initializing the FT, and iteratively adding nodes and links to ensure all nodes are connected with minimized degrees and links, allowing for simultaneous deterministic computation across multiple nodes.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Reliability

If traditional IGP flooding topology is used to ensure all nodes receive routing information, then network coverage is complete, but flooding traffic increases and convergence time increases

Engineering Contradiction:
Improverouting information deliveryVSAvoidbandwidth consumption
Core Design Contradiction:
ReliabilityVSLoss of energy

Solution Approach 1:

The patent extracts only the essential nodes and links needed for routing information propagation by computing a minimum spanning tree of the flooding topology. This removes redundant links and nodes from the flooding process, reducing bandwidth consumption while maintaining complete routing information delivery to all nodes in the network.

Inventive Principle:
Principle #2Taking out (Extraction)

Solution Approach 2:

The patent creates a simplified copy of the network topology in the form of a minimum spanning tree structure. This copied topology contains only the necessary paths for flooding, allowing routing information to be propagated efficiently without transmitting over all possible links in the original topology, thus reducing bandwidth usage while preserving delivery reliability.

Inventive Principle:
Principle #26Copying

2Reliability

If traditional IGP flooding is used to propagate routing information, then all nodes are covered, but convergence time increases

Engineering Contradiction:
Improverouting information deliveryVSAvoidconvergence time
Core Design Contradiction:
ReliabilityVSLoss of time

Solution Approach 1:

The patent extracts the critical path structure by computing a minimum spanning tree, removing redundant transmission paths. This extraction reduces the number of flooding steps required for routing information to reach all nodes, directly reducing convergence time while maintaining complete coverage through the optimized topology structure.

Inventive Principle:
Principle #2Taking out (Extraction)

Solution Approach 2:

The patent dynamically adapts the flooding topology by computing a minimum spanning tree based on current network conditions and node degrees. This dynamic optimization allows the flooding process to follow the most efficient paths adaptively, reducing convergence time compared to static flooding over the complete topology.

Inventive Principle:
Principle #15Dynamics

3Loss of energy

If minimum spanning tree optimization is applied to reduce flooding traffic, then bandwidth consumption decreases, but device complexity increases

Engineering Contradiction:
Improvebandwidth consumptionVSAvoidtopology computation complexity
Core Design Contradiction:
Loss of energyVSDevice complexity

Solution Approach 1:

The patent implements a universal minimum spanning tree computation algorithm that can be applied to any network topology. This multi-functional approach handles various network configurations (different node degrees, link configurations) using the same algorithmic framework, making the complexity management systematic and reusable across different network scenarios rather than requiring custom solutions for each case.

Inventive Principle:
Principle #6Universality (Multi-functionality)

Solution Approach 2:

The patent enables network devices to autonomously compute their own flooding topology using the minimum spanning tree algorithm based on locally available topology information. This self-service capability reduces the need for centralized control and complex coordination, allowing devices to independently optimize their flooding behavior while maintaining overall network efficiency.

Inventive Principle:
Principle #25Self-service

Data Source

PatentUS12192097B2System and methods for computing flooding topology
Publication Date: 2025.01.07 HUAWEI TECH CO LTD
  • US12192097B2 patent drawing
  • US12192097B2 patent drawing
  • US12192097B2 patent drawing

AI summary

Methods of computing a flooding topology (FT) for a network are presented. The methods include a process for computing a FT that includes all nodes in the network and a process for ensuring that all nodes in the FT have at least two links in the FT. Some of the methods minimize a number of links of the nodes in the FT. Some of the methods also constrain some of the nodes in the FT to a maximum number of links. Some of the methods compute a first FT for nodes whose maximum number of links in the FT equal their number of links in the network, then compute a second FT for remaining nodes in the network, then combines the two FTs to compute a complete FT for the network.