Network Path Computation With Ignore Lists for Unavoidable SRGs

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing network routing technologies face challenges in handling unavoidable Shared Risk Group (SRG) failures, which require intensive manual configuration and fail to automate the incorporation of unavoidable SRGs in path computation, leading to inefficiencies in network diversity and protection.

Innovation Solution

The system automatically detects and addresses unavoidable SRGs by creating local and remote ignore lists, which are used in path computation to dynamically account for these risks, eliminating the need for manual configuration and ensuring network diversity.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Reliability

If manual configuration of unavoidable SRLGs is used, then network protection can be achieved, but configuration complexity and time increase significantly

Engineering Contradiction:
Improvenetwork protectionVSAvoidconfiguration complexity
Core Design Contradiction:
ReliabilityVSDevice complexity

Solution Approach 1:

The system automatically detects unavoidable SRLGs and generates ignore lists without human intervention. The network elements self-identify shared risks and configure protection paths dynamically, eliminating manual configuration while maintaining reliability.

Inventive Principle:
Principle #25Self-service

Solution Approach 2:

The system pre-computes ignore lists of unavoidable SRLGs before path computation occurs. By preparing this information in advance through automatic detection and analysis, the system eliminates the need for manual configuration during actual protection setup.

Inventive Principle:
Principle #10Preliminary action

2Reliability

If manual configuration of unavoidable SRLGs is used, then network protection can be achieved, but automation level decreases

Engineering Contradiction:
Improvenetwork protectionVSAvoidautomation level
Core Design Contradiction:
ReliabilityVSExtent of automation

Solution Approach 1:

The system performs automatic detection of unavoidable SRLGs, self-configures ignore lists, and dynamically computes protection paths without human intervention, achieving full automation while maintaining network protection reliability.

Inventive Principle:
Principle #25Self-service

Solution Approach 2:

The system continuously monitors network state, automatically updates ignore lists when unavoidable SRLGs are detected, and adjusts protection paths dynamically. This closed-loop feedback mechanism enables high automation with adaptive response to changing network conditions.

Inventive Principle:
Principle #23Feedback

3Reliability

If strict SRLG compliance is enforced, then path diversity is improved, but path computation fails when unavoidable SRLGs exist

Engineering Contradiction:
Improvepath diversityVSAvoidpath computation success
Core Design Contradiction:
ReliabilityVSProductivity

Solution Approach 1:

The system segments SRLGs into two categories: avoidable SRLGs that must be excluded for path diversity, and unavoidable SRLGs that form the ignore list. This segmentation allows the path computation to successfully find diverse paths by complying with avoidable SRLG constraints while automatically accommodating unavoidable ones.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The system dynamically changes the treatment of SRLG parameters based on their unavoidability status. Unavoidable SRLGs are removed from constraints via ignore lists, while avoidable SRLGs maintain their restrictive role. This parameter adjustment enables path computation to succeed while preserving path diversity where possible.

Inventive Principle:
Principle #35Parameter changes

Data Source

PatentUS20260074988A1Dynamic path computation in networks based on automatically detected unavoidable risks
Publication Date: 2026.03.12 CIENA CORP
  • US20260074988A1 patent drawing
  • US20260074988A1 patent drawing
  • US20260074988A1 patent drawing

AI summary

Systems and methods for dynamic path computation in networks based on automatically detected unavoidable risks include receiving (402) a plurality of shared risks associated with any of one or more network layers, network links, and network equipment, of a network (10); automatically (404) creating a local ignore list for a source node (12A) and a remote ignore list for a destination node (12F), based on the plurality of shared risks; and utilizing (406) the plurality of shared risks in a path computation for a path between the source node (12A) and the destination node (12F) and ignoring any of the plurality of shared risks in the local ignore list and the remote ignore list.