SRv6 Segment Identity Issuance with Block ID and Index Signaling

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

The overhead of messages in the process of issuing Segment Identities (SIDs) in the Segment Routing Internet Protocol Version 6 (SRv6) network is high due to the large amount of data required for each SID, affecting device performance and message transmission stability.

Innovation Solution

A method and apparatus for determining SIDs by sending Block Identities and index values instead of complete SIDs, allowing devices to calculate SIDs based on received messages, reducing the data amount transmitted.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Reliability

If complete SIDs are transmitted in link state messages, then neighboring devices can determine the SID issued by the device, but the message overhead becomes large affecting device performance and transmission stability

Engineering Contradiction:
Improvemessage transmission stabilityVSAvoidmessage data volume
Core Design Contradiction:
ReliabilityVSQuantity of substance

Solution Approach 1:

The patent segments the complete SID into two separate components: Block Identity (carried in the first message) and index value (carried in the second message). This segmentation allows the network to transmit only the essential identification information in each message, significantly reducing the data volume of individual messages while maintaining the ability to reconstruct the complete SID at the receiving end.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The patent extracts the most critical identification element (Block Identity) from the complete SID and transmits it separately in the first message. The remaining index information is transmitted in the second message. This extraction approach allows neighboring devices to determine the issued SID using only these extracted components, rather than requiring transmission of the entire SID structure.

Inventive Principle:
Principle #2Taking out (Extraction)

2Loss of information

If complete SIDs are transmitted in link state messages, then neighboring devices can determine the SID issued by the device, but the overhead of messages increases affecting device performance

Engineering Contradiction:
ImproveSID information completenessVSAvoiddevice performance
Core Design Contradiction:
Loss of informationVSProductivity

Solution Approach 1:

The patent segments the complete SID into two separate components: Block Identity (carried in the first message) and index value (carried in the second message). This segmentation allows the network to transmit only the essential identification information in each message, significantly reducing the data volume of individual messages while maintaining the ability to reconstruct the complete SID at the receiving end.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The patent extracts the most critical identification element (Block Identity) from the complete SID and transmits it separately in the first message. The remaining index information is transmitted in the second message. This extraction approach allows neighboring devices to determine the issued SID using only these extracted components, rather than requiring transmission of the entire SID structure.

Inventive Principle:
Principle #2Taking out (Extraction)

Data Source

PatentUS12500831B2Method and apparatus for determining segment identity
Publication Date: 2025.12.16 NEW H3C TECH CO LTD
  • US12500831B2 patent drawing
  • US12500831B2 patent drawing
  • US12500831B2 patent drawing

AI summary

A method and a device for determining a Segment Identity by receiving a first message and a second message sent by a second device; the first message including at least one first Block Identity and a boundary address of an address space corresponding to each first Block Identity; the second message including at least a second Block Identity and a first index value; calculating the first SID by using a boundary address of a first address space corresponding to a same Block and the first index value, wherein the same Block is a Block characterized by the same Block Identity in at least one first Block Identity and at least one second Block Identity. The overhead of messages in the process of issuing SIDs is reduced, thus ensuring the performance of devices and the stability of message transmission protocol.