K-Shortest Path Calculation in Optical Networks

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing K-shortest path algorithms in optical networks face failures due to unsorted necessarily passed conditions, leading to repeated links and nodes during assembly, which reduces the success rate of wavelength assignment and network reliability.

Innovation Solution

A method involving the calculation of a shortest path tree in the optical network, sorting necessarily passed links and nodes based on distance, and executing segmented calculations to assemble K-shortest paths, thereby avoiding repeated elements and improving assembly success rates.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Adaptability or versatility

If segmented calculation is used with unsorted necessarily passed conditions, then the calculation can proceed with multiple conditions, but repeated links and nodes occur during assembly causing path assembly failure

Engineering Contradiction:
Improveability to handle multiple necessarily passed conditionsVSAvoidpath assembly success rate
Core Design Contradiction:
Adaptability or versatilityVSReliability

Solution Approach 1:

The patent applies preliminary action by sorting the necessarily passed conditions according to their distance from the starting node before performing segmented calculation. This preliminary sorting ensures that conditions are processed in the correct sequence, preventing repeated links and nodes during path assembly, thereby resolving the contradiction between handling multiple conditions and maintaining assembly success rate

Inventive Principle:
Principle #10Preliminary action

2Ease of operation

If necessarily passed conditions are processed in random order, then the calculation is simpler to implement, but the distance determination becomes random causing path assembly failures

Engineering Contradiction:
Improvesimplicity of implementationVSAvoidpath assembly accuracy
Core Design Contradiction:
Ease of operationVSManufacturing precision

Solution Approach 1:

The patent changes the parameter of condition processing order from random to sorted by distance. By introducing a sorting criterion based on distance from the starting node, the system maintains ease of implementation while significantly improving path assembly accuracy, eliminating the contradiction between simplicity and precision

Inventive Principle:
Principle #35Parameter changes

3Productivity

If no sorting of necessarily passed conditions is performed, then the calculation process is faster, but repeated elements reduce wavelength assignment success rate

Engineering Contradiction:
Improvecalculation speedVSAvoidwavelength assignment success rate
Core Design Contradiction:
ProductivityVSReliability

Solution Approach 1:

The patent performs preliminary sorting of necessarily passed conditions by distance before segmented calculation. This single preliminary action prevents repeated elements during path assembly, ensuring both calculation efficiency and high wavelength assignment success rate, thus resolving the contradiction between speed and reliability

Inventive Principle:
Principle #10Preliminary action

Data Source

PatentEP2453607B1Method and device for calculating k-shortest paths
Publication Date: 2017.01.04 ZTE CORP
  • EP2453607B1 patent drawing
  • EP2453607B1 patent drawing
  • EP2453607B1 patent drawing

AI summary

The disclosure discloses a method and a device for calculating K-shortest paths, belonging to the field of a path calculation technology. The method comprises: calculating a shortest path tree of a whole network topological graph of Traffic Engineering (TE) links in current optical network; sorting, on the calculated shortest path tree, necessarily passed links or nodes in an optical path to be built; executing segmented calculation according to the sorted necessarily passed links and nodes, and assembling the K-shortest paths with paths obtained by the segmented calculation. The manner of sorting the necessarily passed nodes and links on the calculated shortest path tree effectively avoids the path assembly failure probability which is caused by the randomness of the necessarily passed nodes and links, futher speeds up the quick determination of path accessibility, effectively improves the path assembly success rate and the path calculation reliability.