VPN SID Distribution in SRv6 for Route Convergence Control

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

In segment routing over internet protocol version 6 (SRv6) networks, intermediate nodes cannot sense the virtual private network segment identifier (VPN SID) of the egress node, preventing VPN route convergence and service-level control.

Innovation Solution

The egress node diffuses the VPN SID to all nodes in the network, enabling each node to store and associate it with forwarding entries, allowing the ingress and intermediate nodes to guide packet forwarding based on the locally stored VPN SID.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Reliability

If the egress node sends the VPN SID to the ingress node for packet forwarding, then the ingress node can forward packets to the egress node, but the intermediate nodes cannot sense the VPN SID and cannot implement VPN route convergence

Engineering Contradiction:
ImproveVPN route convergenceVSAvoidVPN SID information loss at intermediate nodes
Core Design Contradiction:
ReliabilityVSLoss of information

Solution Approach 1:

The patent segments the VPN SID distribution process into two phases: first, the egress node sends the VPN SID to the ingress node through a control protocol (RTP); second, the ingress node injects the VPN SID into data packets at the network edge. This segmentation allows intermediate nodes to receive and store the VPN SID information without requiring full VPN SID propagation through the entire network, thereby achieving VPN route convergence while managing information loss.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The ingress node acts as an intermediary between the egress node and intermediate nodes. It receives the VPN SID from the egress node via control protocols and then injects it into data packets that traverse through intermediate nodes. This intermediary mechanism ensures that intermediate nodes can sense and store the VPN SID information without requiring direct communication with the egress node, solving the information loss problem.

Inventive Principle:
Principle #24Intermediary (Mediator)

2Ease of operation

If intermediate nodes rely on summary routes for packet forwarding, then packet forwarding can be implemented, but VPN service-level control cannot be achieved

Engineering Contradiction:
ImprovePacket forwarding capabilityVSAvoidVPN service-level control
Core Design Contradiction:
Ease of operationVSAdaptability or versatility

Solution Approach 1:

The patent applies preliminary action by having the ingress node inject the VPN SID into data packets before they reach intermediate nodes. This preliminary injection of VPN SID information allows intermediate nodes to perform accurate packet forwarding based on VPN service-level control rather than relying solely on summary routes, thereby achieving both ease of operation and adaptability.

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The patent changes the parameter of packet header information by injecting the VPN SID into the data packet header at the ingress node. This parameter change enables intermediate nodes to use the VPN SID for precise packet forwarding and service-level control, transforming the packet forwarding mechanism from summary route-based to VPN SID-based, thus achieving VPN service-level control while maintaining operational ease.

Inventive Principle:
Principle #35Parameter changes

3Device complexity

If the VPN SID is not sensed by intermediate nodes, then the network structure remains simple, but VPN service-level control and route convergence cannot be implemented

Engineering Contradiction:
ImproveNetwork structure complexityVSAvoidVPN service-level control
Core Design Contradiction:
Device complexityVSReliability

Solution Approach 1:

The patent extracts the VPN SID injection function from the core network and places it at the network edge (ingress node). By taking out the VPN SID distribution responsibility from intermediate nodes and placing it at the ingress node, the network structure remains relatively simple while still enabling intermediate nodes to sense and use the VPN SID for service-level control, thus resolving the contradiction between simplicity and control capability.

Inventive Principle:
Principle #2Taking out (Extraction)

Data Source

PatentUS12634227B2Method and apparatus for transmitting virtual private network segment identifier VPN SID, and network device
Publication Date: 2026.05.19 HUAWEI TECH CO LTD
  • US12634227B2 patent drawing
  • US12634227B2 patent drawing
  • US12634227B2 patent drawing

AI summary

Embodiments of this application disclose a method and an apparatus for transmitting a virtual private network segment identifier (VPN SID), and a network device. An egress node sends a VPN SID corresponding to the egress node to each node in a network, and indicates to each node to store the VPN SID of the egress node. In this way, both an ingress node and each intermediate node can sense and store the VPN SID. When a VPN service needs to be provisioned, because each node stores the VPN SID of the egress node, it is possible for each node to associate the VPN SID with a forwarding entry of the VPN service to be provisioned in a forwarding table, to implement VPN route convergence. In addition, for a of a VPN corresponding to the VPN SID and that is sent by a user side, both the ingress node and the intermediate node can guide forwarding of the packet based on a locally stored VPN SID, to implement VPN service-level control.