SRLG-Disjoint Path Search Using Loss-Bound Pruning

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing network topologies are manually planned statically, leading to inconsistencies and load imbalances due to instantaneous network changes, affecting customer service experience and requiring real-time adjustments that current methods like KSP and TA algorithms are unable to efficiently handle, especially in large-scale networking scenarios.

Innovation Solution

A method involving depth-first search and pre-estimation of a loss upper bound to efficiently prune the search space, determining K paths with loss values less than the upper bound, and finding a working and protection path that meet SRLG disjointness and other constraints, using an electronic device and computer storage medium to implement this method.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Adaptability or versatility

If manual static network planning is used, then network topology can be initially established, but it cannot adapt to instantaneous network changes and leads to load imbalance and service inconsistency

Engineering Contradiction:
Improvenetwork adaptabilityVSAvoidservice implementation efficiency
Core Design Contradiction:
Adaptability or versatilityVSProductivity

Solution Approach 1:

The patent transforms static manual network planning into dynamic automated path computation by implementing real-time constraint-based routing algorithms that continuously adapt to network changes, enabling the system to dynamically adjust working and protection paths based on current network state and constraints

Inventive Principle:
Principle #15Dynamics

Solution Approach 2:

The system enables self-service by automating the network path planning and adjustment processes through intelligent algorithms that independently compute optimal routes, manage SRLG constraints, and adapt to network changes without requiring manual intervention for each adjustment

Inventive Principle:
Principle #25Self-service

2Reliability

If traditional path search algorithms (KSP, TA) are used, then path computation can be performed, but computational time and storage requirements increase significantly in large-scale networking scenarios

Engineering Contradiction:
Improveconstraint satisfactionVSAvoidcomputational time
Core Design Contradiction:
ReliabilityVSLoss of time

Solution Approach 1:

The patent applies preliminary action by pre-computing and storing critical network parameters, constraint information, and path metrics in advance, allowing the system to quickly retrieve and process this pre-prepared data during real-time path computation, significantly reducing computational time for large-scale networks

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The system extracts and separates critical constraint information (SRLG identifiers, path metrics, network topology data) from the overall path computation process, allowing these elements to be independently processed, stored, and reused, thereby reducing the computational burden during actual path search operations

Inventive Principle:
Principle #2Taking out (Extraction)

3Reliability

If comprehensive path search is performed to ensure SRLG disjointness and meet all constraints, then reliable working and protection paths can be found, but search space complexity and computational resources increase

Engineering Contradiction:
ImproveSRLG disjointnessVSAvoidsearch space complexity
Core Design Contradiction:
ReliabilityVSDevice complexity

Solution Approach 1:

The patent segments the path search process into distinct phases: working path computation, protection path computation, and constraint verification. By dividing the search space and processing steps, the system can efficiently compute SRLG-disjoint paths while reducing overall computational complexity

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The system performs preliminary computation of SRLG constraints and path metrics before the actual path search, pre-identifying candidate paths and their associated constraints. This preliminary preparation significantly reduces the complexity of the subsequent disjointness verification and path selection processes

Inventive Principle:
Principle #10Preliminary action

Data Source

PatentUS20250373536A1Method for solving shared risk link group disjointness, electronic device, and computer storage medium
Publication Date: 2025.12.04 HUAWEI TECH CO LTD
  • US20250373536A1 patent drawing
  • US20250373536A1 patent drawing
  • US20250373536A1 patent drawing

AI summary

A method for solving shared risk link group disjointness is provided, and includes: obtaining information about a link from a source node to a destination node in a communication network topology, where the information about the link includes constraint information and a loss value of each path from the source node to the destination node; estimating a value of a loss upper bound of a working path; determining K paths having loss values less than the value of the loss upper bound in a search space, where the search space includes N paths from the source node to the destination node, and K<N; searching the K paths to determine M paths that meet the constraint information, where M<K; and searching the M paths to determine a working path and a protection path that meet a requirement.