MPLS Facility-Backup Bypass Tunnels for Failover Congestion Mitigation
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Current MPLS local protection systems face inefficiencies in bandwidth reservation for bypass tunnels, leading to potential congestion and traffic loss during failover, and require manual approximation of required bandwidth, resulting in suboptimal resource utilization.
Innovation Solution
A method and apparatus that automatically derive the required bandwidth for bypass tunnels by computing the sum of signaled bandwidth for protected LSPs, decoupling bandwidth reservation from CSPF signaling, and periodically re-optimizing paths to ensure sufficient capacity without explicit reservation.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Device complexity
If bandwidth is reserved for bypass tunnel using manual approximation, then setup complexity is reduced, but bandwidth utilization efficiency deteriorates and congestion risk increases
Solution Approach 1:
The system automatically computes the required bandwidth for bypass tunnels by summing the signaled bandwidth of protected LSPs, eliminating the need for manual approximation. The PLR device self-configures the bypass tunnel bandwidth based on actual traffic demands, achieving both automated efficiency and accurate resource allocation.
Solution Approach 2:
The system uses RSVP signaling information as feedback to dynamically determine the bandwidth requirements for bypass tunnels. By monitoring the signaled bandwidth of protected LSPs, the system adjusts bypass tunnel capacity to match actual traffic needs, preventing both over-provisioning and under-provisioning.
2Reliability
If bandwidth is reserved for bypass tunnel, then congestion risk is reduced, but bandwidth availability for other LSPs deteriorates
Solution Approach 1:
The system reserves bandwidth for bypass tunnels only when actually needed for protected LSPs, rather than pre-reserving excessive bandwidth. By computing bandwidth based on the sum of protected LSPs' signaled bandwidth, the system achieves sufficient protection capacity without unnecessarily reducing bandwidth availability for other traffic.
Solution Approach 2:
The bypass tunnel bandwidth is dynamically adjusted based on the set of protected LSPs. When LSPs are added or removed from protection, the bypass tunnel bandwidth is recalculated and reconfigured, allowing the system to adapt bandwidth allocation to current network conditions and maintain flexibility for other traffic.
3Measurement precision
If bypass tunnel bandwidth is computed based on protected LSPs, then bandwidth allocation accuracy is improved, but computational complexity increases
Solution Approach 1:
The system uses the existing RSVP signaling mechanism for dual purposes: both for normal LSP bandwidth reservation and for computing bypass tunnel bandwidth requirements. By reusing the signaled bandwidth information already available in the system, the approach achieves accurate bandwidth measurement without requiring separate complex computation mechanisms.
Data Source
AI summary
An aspect of the disclosed technology is a process, apparatus, and/or system that provides a capability to automatically derive the bandwidth required for a given bypass tunnel, and use it to compute a compliant path across the network, without reserving bandwidth of a given bypass along its path. This may be implemented by computing (e.g., summing) the signaled bandwidth required of all MPLS LSPs supported by a given bypass tunnel. The computation may be done as part of bypass tunnel re-optimization or re-signaling, prior to the Constrained Shortest Path First (CSPF) algorithm or procedure being run by the PLR or periodically.


