Disjoint Path Computation Algorithm for MPLS Backup LSPs
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Manual configuration of backup Label Switch Paths (LSPs) in MPLS networks is prone to human error and does not ensure maximum disjointedness from primary LSPs, leading to non-optimal backup solutions.
Innovation Solution
Automatically generating an optimal deterministic backup LSP by modifying link costs in the traffic engineering database to discourage use of primary LSP links, using the Constrained Shortest Path First (CSPF) algorithm to calculate a maximally disjointed backup path.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Reliability
If manual configuration techniques (link coloring and node exclusion) are used to create backup LSPs, then administrators can configure backup paths, but the configuration is prone to human error and does not ensure maximum disjointedness
Solution Approach 1:
The system performs self-service by automatically computing backup LSPs using the CSPF algorithm without requiring manual administrator intervention. The head-end node autonomously modifies link costs and calculates optimal backup paths, eliminating human error while maintaining reliability
Solution Approach 2:
The invention changes the parameter of link cost by modifying it dynamically during backup LSP computation. By temporarily setting link costs to discourage primary LSP links, the system achieves maximum disjointedness automatically, transforming a complex manual configuration task into an automated parameter optimization process
2Manufacturing precision
If administrators manually determine backup LSP constraints and requirements, then they can verify protection goals, but the process is time-consuming and error-prone
Solution Approach 1:
The invention replaces the mechanical manual verification process with an automated computational system. The CSPF algorithm mechanically processes constraints and calculates optimal paths, substituting human verification with algorithmic computation that is both faster and more accurate
Solution Approach 2:
The system performs preliminary action by pre-modifying link costs in the traffic engineering database before executing the CSPF algorithm. This preliminary modification ensures that the subsequent path computation automatically satisfies all constraints and achieves maximum disjointedness without requiring time-consuming manual verification
Data Source
AI summary
A network element implementing Multiprotocol Label Switching to automatically create an optimal deterministic back-up Label Switch Path (LSP) that is maximally disjointed from a primary LSP to provide a reliable back up to the primary LSP. The network element receives a request for a generation of an LSP, determines that the request for the generation of the LSP is for the back-up LSP, locates each link of the primary LSP in a traffic engineering database, modifies each link of the primary LSP to have a link cost significantly greater than an actual link cost to discourage use of each link of the primary LSP in the back-up LSP, executes a Constrained Shortest Path First algorithm to obtain the back-up LSP, wherein the back-up LSP has a maximum disjointedness from the primary LSP due to a modified cost of each link of the primary LSP, and returns the back-up LSP.


