Service-Specific Forwarding in LDP-RSVP Hybrid Networks

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing network technologies face challenges in efficiently directing different types of data traffic, such as voice and data, with varying requirements, through a multi-service Multiprotocol Label Switching (MPLS) network, especially when these traffic types have the same Quality of Service (QoS) class and cannot be differentiated using EXP bits or other forwarding-plane markings.

Innovation Solution

The solution involves using control-plane information to select core RSVP LSPs for carrying LDP LSP traffic, where core routers dynamically construct forwarding state to route different types of data traffic along appropriate paths by advertising label map messages with unique identifiers and configuring policies on routers to associate specific data traffic with distinct LSPs, allowing for traffic separation without relying on EXP bit markings.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Ease of operation

If LDP LSPs are used to carry traffic in an LDP-RSVP hybrid network, then traffic engineering flexibility is reduced, but network simplicity is improved

Engineering Contradiction:
Improvenetwork simplicityVSAvoidtraffic engineering flexibility
Core Design Contradiction:
Ease of operationVSAdaptability or versatility

Solution Approach 1:

The patent introduces an intermediary mechanism where LDP label map messages carry service-specific identifiers that act as mediators between LDP LSPs and RSVP LSPs. This allows LDP LSPs to indirectly access traffic engineering capabilities of RSVP LSPs through the intermediary of service identifiers, resolving the contradiction by maintaining LDP simplicity while enabling RSVP-level traffic engineering flexibility.

Inventive Principle:
Principle #24Intermediary (Mediator)

Solution Approach 2:

The patent segments the traffic identification function by separating service-specific identifiers from QoS markings. Instead of relying solely on EXP bits, the system uses distinct service identifiers in LDP label map messages to segment and categorize different traffic types (voice, data, video), enabling fine-grained traffic engineering while maintaining overall network simplicity.

Inventive Principle:
Principle #1Segmentation

2Device complexity

If EXP bits are used to differentiate traffic types, then forwarding plane complexity is reduced, but traffic differentiation capability is insufficient

Engineering Contradiction:
Improveforwarding plane complexityVSAvoidtraffic differentiation capability
Core Design Contradiction:
Device complexityVSDifficulty of detecting and measuring

Solution Approach 1:

The patent adds another dimension to traffic differentiation by introducing service-specific identifiers in the control plane (LDP label map messages) beyond the traditional EXP bits in the forwarding plane. This dimensional extension allows rich traffic differentiation capability while keeping the forwarding plane simple, as the additional identification layer operates in the control plane dimension.

Inventive Principle:
Principle #17Another dimension (Dimensionality change)

Solution Approach 2:

The patent applies preliminary action by pre-configuring service-specific identifiers and their associated RSVP LSP mappings in the control plane before traffic arrives. This preliminary configuration enables the forwarding plane to simply match packets to pre-established mappings without complex real-time differentiation, resolving the contradiction between simplicity and capability.

Inventive Principle:
Principle #10Preliminary action

3Difficulty of detecting and measuring

If service-specific identifiers are added to LDP label map messages, then traffic differentiation capability is improved, but control plane complexity increases

Engineering Contradiction:
Improvetraffic differentiation capabilityVSAvoidcontrol plane complexity
Core Design Contradiction:
Difficulty of detecting and measuringVSDevice complexity

Solution Approach 1:

The patent makes the LDP label map message structure universal by extending it to carry service-specific identifiers that can represent multiple traffic types (voice, data, video, etc.). This single extended message format serves multiple functions: traditional label distribution, service identification, and traffic engineering signaling, improving differentiation capability without proportionally increasing control plane complexity.

Inventive Principle:
Principle #6Universality (Multi-functionality)

Solution Approach 2:

The patent applies parameter changes by modifying the LDP label map message to include additional service identifier parameters. These parameter additions enable fine-grained traffic differentiation while leveraging the existing LDP protocol framework, thus improving capability with controlled complexity increase rather than requiring a completely new protocol.

Inventive Principle:
Principle #35Parameter changes

4Adaptability or versatility

If RSVP LSPs are established for all traffic types, then traffic engineering capability is improved, but network resource consumption increases

Engineering Contradiction:
Improvetraffic engineering capabilityVSAvoidnetwork resource consumption
Core Design Contradiction:
Adaptability or versatilityVSQuantity of substance

Solution Approach 1:

The patent applies partial action by establishing RSVP LSPs only for specific service types that require traffic engineering (such as voice and video), rather than for all traffic types. LDP LSPs continue to handle traffic types that do not require sophisticated engineering. This selective approach improves traffic engineering capability where needed while conserving network resources by avoiding unnecessary RSVP LSP establishment for all traffic.

Inventive Principle:
Principle #16Partial or excessive action

Data Source

PatentUS8467411B1Service-specific forwarding in an LDP-RSVP hybrid network
Publication Date: 2013.06.18 HEWLETT PACKARD ENTERPRISE DEV LP
  • US8467411B1 patent drawing
  • US8467411B1 patent drawing
  • US8467411B1 patent drawing

AI summary

A router receives a control plane message for constructing a first LSP to a destination within a network that conforms to a first type of LSP. The control plane message includes a label for the first LSP and an identifier that identifies a first type of data traffic. The router receives a second control plane message for constructing a second LSP that conforms to the first type of LSP. The second control plane message includes a label for the second LSP and an identifier that identifies a second type of data traffic. The router installs forwarding state in accordance with policies that associate the first and second types of data traffic with different LSPs of a second type that each traverse different paths through the network, and forwards packets via the interface in accordance with the installed forwarding state.