SRv6 Pseudowire Encapsulation for Faster PW Packet Forwarding

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Current pseudo wire (PW) emulation methods in IP packet networks require multi-protocol nesting, leading to complex processing and low forwarding efficiency, especially in segment routing over internet protocol version 6 (SRv6) networks, and are inefficient in handling services like frame relay, TDM, and ATM due to hardware resource constraints.

Innovation Solution

Implement SRv6 encapsulation and decapsulation on PE devices at both ends of the PW, using segment routing headers to encapsulate and decapsulate service packets without multi-protocol nesting, ensuring efficient packet transmission in SRv6 networks.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Productivity

If multi-protocol nesting is used for PW emulation in IP packet networks, then service packet transmission can be achieved, but processing complexity increases and forwarding efficiency decreases

Engineering Contradiction:
Improveforwarding efficiencyVSAvoidprocessing complexity
Core Design Contradiction:
ProductivityVSDevice complexity

Solution Approach 1:

The patent merges multiple protocol handling into a unified SRv6 encapsulation approach. Instead of using separate protocol stacks for different services (Frame Relay, TDM, ATM), the invention encapsulates all these services using a single SRv6 protocol framework with service-specific parameters embedded in the packet headers, thereby reducing processing complexity while maintaining service differentiation

Inventive Principle:
Principle #5Merging (Combining)

Solution Approach 2:

The patent creates a universal PW emulation mechanism that can handle multiple service types (Frame Relay, TDM, ATM, Ethernet) through a single SRv6-based encapsulation framework. The service type is identified through parameters in the SRv6 header rather than requiring separate protocol processing paths, enabling one system to perform multiple emulation functions efficiently

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

2Adaptability or versatility

If hardware resources are increased to handle complex multi-protocol nesting, then PW emulation capability is improved, but hardware cost and resource consumption increase

Engineering Contradiction:
ImprovePW emulation capabilityVSAvoidhardware resources
Core Design Contradiction:
Adaptability or versatilityVSQuantity of substance

Solution Approach 1:

The patent implements a universal hardware processing pipeline that can emulate multiple service types (Frame Relay, TDM, ATM, Ethernet) through a single SRv6 encapsulation framework. The hardware only needs to process SRv6 packets with different service parameters, eliminating the need for separate hardware resources for each service type and reducing overall hardware consumption while maintaining versatile PW emulation capability

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

3Productivity

If traditional PW emulation methods are used in SRv6 networks, then service transmission is achieved, but forwarding speed and convenience are reduced

Engineering Contradiction:
Improveforwarding speedVSAvoidconvenience of packet transmission
Core Design Contradiction:
ProductivityVSEase of operation

Solution Approach 1:

The patent combines service packet transmission with SRv6 routing by embedding service identification parameters directly in the SRv6 packet headers. This merging allows intermediate SRv6 network devices to forward service packets using standard SRv6 routing mechanisms without requiring complex service-specific processing, thereby increasing forwarding speed and simplifying packet transmission operations

Inventive Principle:
Principle #5Merging (Combining)

Solution Approach 2:

The patent performs service encapsulation and parameter embedding at the ingress PE device before packets enter the SRv6 network. This preliminary action prepares packets for efficient forwarding through the SRv6 network by pre-configuring routing parameters and service identifiers, eliminating the need for complex service processing at intermediate nodes and enabling faster forwarding

Inventive Principle:
Principle #10Preliminary action

Data Source

PatentUS12500838B2Pseudo wire packet transmission method and related device
Publication Date: 2025.12.16 HUAWEI TECH CO LTD
  • US12500838B2 patent drawing
  • US12500838B2 patent drawing
  • US12500838B2 patent drawing

AI summary

A packet transmission method and device are disclosed. A first pseudo wire (PW) is established between a first node and a second node. The first node obtains a first service packet, and performs SRv6 encapsulation on the first service packet to obtain a second service packet. The second service packet includes the first service packet and information about the first PW. The first node sends the second service packet to the second node through the first PW. After receiving the second service packet, the second node performs SRv6 decapsulation on the second service packet to obtain the first service packet. An ingress PE device can perform SRv6 encapsulation on a PW service, and encapsulate PW description information and a to-be-transmitted service packet into an actually sent service packet, and an egress PE device performs SRv6 decapsulation on the service packet received through the PW to obtain the to-be-transmitted service packet.