Interworking Network Device MPLS SRv6 Service Adaptation

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Interworking network devices face performance issues due to the need to maintain per-service label/SID forwarding states when facilitating communication between MPLS and SRv6 domains, leading to resource consumption and reduced performance.

Innovation Solution

An interworking network device generates a prefix SID attribute and modifies routes to indicate itself as the next-hop, eliminating the need for per-service label/SID forwarding states by encapsulating traffic in IPv6 and removing unnecessary SID values, thereby reducing resource consumption and improving performance.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Adaptability or versatility

If interworking network devices maintain per-service label/SID forwarding states to facilitate communication between MPLS and SRv6 domains, then service interworking capability is improved, but device resource consumption increases and performance deteriorates

Engineering Contradiction:
Improveservice interworking capabilityVSAvoiddevice resource consumption
Core Design Contradiction:
Adaptability or versatilityVSUse of energy by moving object

Solution Approach 1:

The patent extracts and removes the per-service label/SID forwarding states from the interworking network device. By eliminating these detailed per-service forwarding states, the device reduces resource consumption while maintaining interworking capability through a simplified forwarding approach that does not require maintaining individual label/SID states for each service.

Inventive Principle:
Principle #2Taking out (Extraction)

2Adaptability or versatility

If interworking network devices maintain per-service label/SID forwarding states, then service interworking capability is improved, but device performance deteriorates

Engineering Contradiction:
Improveservice interworking capabilityVSAvoiddevice performance
Core Design Contradiction:
Adaptability or versatilityVSProductivity

Solution Approach 1:

The patent removes the computationally intensive per-service label/SID forwarding state maintenance from the device operation. This extraction of detailed state management improves device performance and processing speed while the simplified forwarding mechanism preserves the essential service interworking functionality between MPLS and SRv6 domains.

Inventive Principle:
Principle #2Taking out (Extraction)

Data Source

PatentUS20240305557A1Systems and methods for service interworking
Publication Date: 2024.09.12 JUNIPER NETWORKS INC
  • US20240305557A1 patent drawing
  • US20240305557A1 patent drawing
  • US20240305557A1 patent drawing

AI summary

An interworking network device receives from a first other network device associated with an MPLS domain, a route that includes a label, a prefix, and a next-hop identifier that indicates the first other network device. The interworking network device thereby generates a prefix SID attribute that includes a SID value and information indicating a structure of the SID value, wherein a LOC portion of the SID value identifies the interworking network device, and a first sub-portion of a FUNCT portion of the SID value identifies an endpoint behavior of the interworking network device in association with the first other network device. The interworking network device modifies the route to cause the next-hop identifier to indicate the interworking network device, and to cause the route to include the prefix SID attribute. The interworking network device thereby sends the route to a second other network device associated with an SRv6 domain.