SRv6 Packet Rerouting via Backup Segment Identifier Switching

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

SRv6 packets cannot be further processed due to the unavailability of segment identifiers, affecting communication reliability.

Innovation Solution

A network device updates the destination address in an SRv6 packet with a secondary segment identifier when the primary identifier is unavailable, enabling continued packet processing and improving communication reliability.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Reliability

If a segment identifier in the SRv6 packet is unavailable due to network device or link failure, then the SRv6 packet cannot be further processed, but communication reliability is affected

Engineering Contradiction:
Improvecommunication reliabilityVSAvoidpacket processing capability
Core Design Contradiction:
ReliabilityVSProductivity

Solution Approach 1:

The patent applies preliminary action by pre-configuring backup segment identifiers in the network device before the primary segment identifier becomes unavailable. When a segment identifier fails, the device can immediately switch to the pre-prepared backup identifier without interruption, ensuring continuous packet processing and maintaining communication reliability.

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The patent changes the parameter of the segment identifier from a single static value to a dynamic selectable value. The network device monitors the availability of segment identifiers and switches between primary and backup identifiers based on their operational status. This parameter change enables the system to adapt to failures while maintaining packet processing capability.

Inventive Principle:
Principle #35Parameter changes

2Reliability

If the destination address in the SRv6 packet is updated with a backup segment identifier, then packet processing continues, but additional processing steps are required

Engineering Contradiction:
Improvecommunication reliabilityVSAvoidprocessing complexity
Core Design Contradiction:
ReliabilityVSDevice complexity

Solution Approach 1:

The patent applies self-service by implementing automatic detection and switching mechanisms within the network device. The device autonomously monitors segment identifier availability, detects failures, selects appropriate backup identifiers, and updates destination addresses without requiring external intervention or complex manual configuration, thereby managing processing complexity internally while maintaining reliability.

Inventive Principle:
Principle #25Self-service

Solution Approach 2:

The patent introduces an intermediary mechanism in the form of a segment identifier management module that acts as a mediator between the primary segment identifier and the packet processing function. This intermediary handles the complexity of identifier management, failure detection, and switching logic, isolating the packet processing function from complexity while ensuring reliable continuation of processing.

Inventive Principle:
Principle #24Intermediary (Mediator)

Data Source

PatentUS12537767B2Communication method and apparatus
Publication Date: 2026.01.27 HUAWEI TECH CO LTD
  • US12537767B2 patent drawing
  • US12537767B2 patent drawing
  • US12537767B2 patent drawing

AI summary

A communication method implemented by a first network device, the method includes receiving, by the first network device, a first packet. The first packet may include a first segment identifier (SID) and a second SID. Determining, by the first network device whether the first SID is unavailable. If the first SID is unavailable, the first network device obtains the second SID based on the first SID, and updates a destination address in the first packet with the second SID, to generate a second packet.