Interworking Network Device MPLS SRv6 Service Adaptation
Find Innovative SolutionsGenerate 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
Engineering 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
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.
2Adaptability or versatility
If interworking network devices maintain per-service label/SID forwarding states, then service interworking capability is improved, but device performance deteriorates
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.
Data Source
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.


