MPLS Pseudo-Wire Resource Locking via Label Withdraw Feedback

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

In MPLS networks, the inefficient resource allocation during pseudo-wire connection establishment leads to situations where one switch reserves resources while the other fails to, resulting in locked resources that cannot be reused for other connections, especially after network failures or resource contention.

Innovation Solution

A method where an MPLS switch sends a label mapping message to request a pseudo-wire connection, reserves resources, and if the other switch lacks resources, it sends a label withdraw message to release those resources, optimizing resource allocation by freeing resources at the far end when local reservation fails, allowing for re-attempts when resources become available.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Reliability

If one switch reserves resources for a pseudo-wire connection while the other switch fails to reserve resources, then the first switch holds locked resources, but this prevents resource reuse for other connections and increases resource allocation inefficiency

Engineering Contradiction:
Improveresource allocation efficiencyVSAvoidresource lock time
Core Design Contradiction:
ReliabilityVSLoss of time

Solution Approach 1:

The patent implements a feedback mechanism where the second switch sends a label withdraw message back to the first switch when resource reservation fails. This feedback loop allows the first switch to release locked resources, enabling efficient resource allocation and preventing resource waste.

Inventive Principle:
Principle #23Feedback

Solution Approach 2:

The patent applies the discarding and recovering principle by allowing the first switch to release (discard) locked resources when the second switch cannot complete the pseudo-wire establishment. These resources are then recovered and made available for other connections, improving overall resource utilization efficiency.

Inventive Principle:
Principle #34Discarding and recovering

2Ease of manufacture

If resources are reserved for pseudo-wire connections without checking availability at both ends, then connection establishment is simplified, but resource contention and locked resources increase

Engineering Contradiction:
Improveconnection establishment simplicityVSAvoidconnection establishment success rate
Core Design Contradiction:
Ease of manufactureVSProductivity

Solution Approach 1:

The patent applies preliminary action by having the first switch reserve resources before receiving confirmation from the second switch. However, it combines this with a verification step where the second switch confirms resource availability and sends a label mapping message, ensuring both ends have resources before the connection is fully established.

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The patent uses feedback from the second switch's label mapping message to verify resource availability before completing the connection establishment. This feedback mechanism ensures both switches have sufficient resources, preventing resource contention and locked resources while maintaining connection establishment simplicity.

Inventive Principle:
Principle #23Feedback

3Ease of operation

If label mapping messages are sent to request pseudo-wire connections, then connection establishment is initiated, but signaling overhead increases when resources are insufficient

Engineering Contradiction:
Improveconnection initiation capabilityVSAvoidsignaling overhead
Core Design Contradiction:
Ease of operationVSLoss of energy

Solution Approach 1:

The patent implements feedback through label mapping messages that contain resource availability information from the second switch. This feedback allows the first switch to make informed decisions about resource reservation, reducing unnecessary signaling when resources are insufficient and minimizing overall signaling overhead.

Inventive Principle:
Principle #23Feedback

Solution Approach 2:

The patent applies partial action by having the first switch reserve resources preliminarily and then verify with the second switch's label mapping message before full connection establishment. This partial verification approach reduces excessive signaling by avoiding complete connection setup attempts when resources are clearly insufficient.

Inventive Principle:
Principle #16Partial or excessive action

Data Source

PatentUS7899044B2Method and system for optimizing resources for establishing pseudo-wires in a multiprotocol label switching network
Publication Date: 2011.03.01 ALCATEL-LUCENT USA LNC
  • US7899044B2 patent drawing
  • US7899044B2 patent drawing
  • US7899044B2 patent drawing

AI summary

A method for establishing a pseudo-wire connection between first and second switches in a packet switched network, the method comprising: sending a label mapping message to the second switch requesting that the pseudo-wire connection be established with the first switch; reserving resources for the pseudo-wire connection at the first switch; receiving a label withdraw message from the second switch if the second switch has insufficient resources for the pseudo-wire connection and, in response to the label withdraw message, releasing the resources for the pseudo-wire connection at the first switch; and, activating the pseudo-wire connection if the second switch has sufficient resources for the pseudo-wire connection, thereby optimizing resources for establishing pseudo -wire connections of each of the first and second switches.