Optical Network Path Computation Using Internal Node Segmentation

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Conventional path computation algorithms in optical networks do not consider the internal components of nodes, leading to inefficiencies and the inclusion of invalid paths, which can significantly increase computation time as the number of possible paths grows.

Innovation Solution

The system analyzes the internal components of nodes and applies elimination rules based on predetermined invalid sequences of internal components to filter out unviable paths during path computation, ensuring only valid paths are considered.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Device complexity

If conventional path computation algorithms are used that treat nodes as single entities without considering internal components, then the computation process is simpler, but the number of invalid paths increases significantly

Engineering Contradiction:
Improvepath computation complexityVSAvoidpath validity
Core Design Contradiction:
Device complexityVSReliability

Solution Approach 1:

The patent segments each node into multiple internal components (e.g., line ports, section ports, channel ports) with specific functions. This segmentation allows the path computation to evaluate paths at a finer granularity, identifying invalid paths that would otherwise be missed when treating nodes as single entities. The segmentation principle directly addresses the contradiction by making the computation more detailed while improving path validity.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The patent applies preliminary filtering by establishing elimination rules based on invalid sequences of internal components before completing full path computation. By pre-defining which sequences of internal components are invalid (e.g., certain port transition patterns), the system eliminates invalid paths early in the computation process, reducing the number of paths that need full evaluation while maintaining high reliability.

Inventive Principle:
Principle #10Preliminary action

2Reliability

If path computation considers internal components of nodes, then path validity improves, but computation time increases due to the larger number of paths to evaluate

Engineering Contradiction:
Improvepath validityVSAvoidcomputation time
Core Design Contradiction:
ReliabilityVSLoss of time

Solution Approach 1:

The patent performs preliminary filtering by establishing elimination rules based on invalid sequences of internal components before completing full path computation. By pre-defining which sequences are invalid and applying these rules early in the computation process, the system eliminates invalid paths before they can propagate through the entire network graph, significantly reducing computation time while maintaining high path validity.

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The patent extracts and removes invalid paths from the computation process by applying elimination rules that identify and discard paths containing invalid sequences of internal components. This extraction principle allows the system to focus computational resources only on valid paths, reducing overall computation time while ensuring high reliability in the results.

Inventive Principle:
Principle #2Taking out (Extraction)

3Reliability

If all possible paths through internal components are computed, then complete path coverage is achieved, but storage requirements increase due to the large number of paths

Engineering Contradiction:
Improvepath coverageVSAvoidstorage requirements
Core Design Contradiction:
ReliabilityVSQuantity of substance

Solution Approach 1:

The patent extracts and removes invalid paths from the computation process by applying elimination rules that identify and discard paths containing invalid sequences of internal components. This extraction principle allows the system to maintain complete coverage of all valid paths while reducing storage requirements by eliminating invalid paths that would otherwise occupy memory resources.

Inventive Principle:
Principle #2Taking out (Extraction)

Solution Approach 2:

The patent performs preliminary filtering by establishing elimination rules based on invalid sequences of internal components before completing full path computation. By pre-defining which sequences are invalid and applying these rules early in the computation process, the system eliminates invalid paths before they can propagate through the entire network graph, significantly reducing computation time while maintaining high path validity.

Inventive Principle:
Principle #10Preliminary action

Data Source

PatentUS11575440B2Computing viable paths through an optical network
Publication Date: 2023.02.07 CIENA CORP
  • US11575440B2 patent drawing
  • US11575440B2 patent drawing
  • US11575440B2 patent drawing

AI summary

Path computation systems and methods are provided herein. According to one embodiment, a method includes obtaining topological information representing a topology of at least a portion of a network. The topological information includes one or more nodes and one or more links, each link configured to connect a node with a neighboring node. Each node includes a plurality of internal components and a plurality of connections configured to interconnect the internal components. The method further includes running path computation through the topological information to determine a plurality of paths from a first internal component to a second internal component. Also, the method includes applying elimination rules during the path computation to filter out one or more paths detected as being invalid. The elimination rules are based on one or more predetermined path sequences that include at least two hops involving an unviable sequence of specific types of internal components.