Segmented route header compression method, service processing method and device

A compression method and routing head technology, applied in digital transmission systems, data exchange networks, electrical components, etc., can solve the problem of not allowing intermediate nodes, and achieve the effect of rapid deployment.

Pending Publication Date: 2021-10-22
ZTE CORP
View PDF3 Cites 2 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

[0004] In the SRv6 scheme, the forwarding node (Transit) only needs to process ordinary IPv6 forwarding, and the end node (Endpoint) needs to process the SRH header. In the above-mentioned SRH header compression scheme, all end nodes are required to use the compressed SID format (wherein, C The -SID scheme allows the last-hop end node to use uncompressed format, but does not allow intermediate nodes to use uncompressed format), that is to say, the end nodes participating in IPv6 packet forwarding must have the ability to support compressed SID, which has great impact on network nodes The SRH processing capability puts forward high requirements on the SID planning of the network, which limits the promotion and application of SRv6 to a certain extent.

Method used

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
View more

Image

Smart Image Click on the blue labels to locate them in the text.
Viewing Examples
Smart Image
  • Segmented route header compression method, service processing method and device
  • Segmented route header compression method, service processing method and device
  • Segmented route header compression method, service processing method and device

Examples

Experimental program
Comparison scheme
Effect test

Embodiment 1

[0136] The networking topology of Embodiment 1 is as follows Figure 4 As shown, there is an existing VPN4 service, and an SRv6 path of A-B-D-F-M-Z needs to be created, and the path involves mixed programming of compressed SID and non-compressed SID nodes. Among them, A-G nodes are configured with 32-bit compressed segment identifiers, and are compressed using the uSid compression scheme. The common prefix (uSID Block) of compressed SIDs is 32 bits, and each compressed segment identifier is 32 bits. Therefore, after removing the uSID Block in a 128-bit Can represent the compressed SID of 3 SRv6 nodes. Nodes M, N, and Z are configured with 128-bit uncompressed SIDs.

[0137] During the SRH compression process, the following definitions are made:

[0138](1) Define Flag=1 in the SRH to indicate that it is currently a compressed SID, and Flag=0 to indicate that it is currently an uncompressed SID.

[0139] (2) Define the first conversion function End.uzip (encoded as 0x77) of ...

Embodiment 2

[0151] The networking topology of Embodiment 2 is as follows Figure 9 As shown, there is an existing L2VPN service, and an SRv6 path of A-B-D-F-M-Z needs to be created, which involves mixed programming of compressed SID and non-compressed SID nodes. Among them, A-G nodes use 32-bit compressed SID, while M, N, and Z nodes are configured with 128-bit non-compressed SID. In this embodiment, the SRH is the second segment routing header format, that is, the newly defined SRH_Ext field is adopted, that is, Routing Type=6, and the SRH_Ext does not involve compatible processing with the existing SRH header.

[0152] During the SRH compression process, the following definitions are made:

[0153] (1) Define Flag=1 in SRH_Ext to indicate that it is currently a compressed SID, and Flag=0 to indicate that it is currently an uncompressed SID.

[0154] (2) Define the first conversion function End.uzip (encoded as 0x77) of the boundary node between compressed SID and uncompressed SID, to ...

Embodiment 3

[0164] The networking topology of Embodiment 3 is as follows Figure 9 As shown, there is an existing L2VPN service, and an SRv6 path of A-B-D-F-M-Z needs to be created, which involves mixed programming of compressed SID and non-compressed SID nodes. Among them, A-G nodes use 32-bit compressed SID, while M, N, and Z nodes are configured with 128-bit non-compressed SID. The difference between Embodiment 3 and Embodiment 2 is that the SRH in this embodiment is in the second segment routing header format, that is, no additional extension fields are added, but it is compatible with the existing SRH processing, that is, RoutingType=4.

[0165] During the SRH compression process, the following definitions are made:

[0166] (1) Define Flag=1 in the SRH to indicate that it is currently a compressed SID, and Flag=0 to indicate that it is currently an uncompressed SID. At this time, the Flag seen by the node with the uncompressed SID (such as the M node) is 0, which is the same as th...

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
Login to view more

PUM

No PUM Login to view more

Abstract

The invention provides a segmented route header compression method, which comprises the following steps of: configuring a compressed segment identifier or a non-compressed segment identifier for each node on a segmented route path, and additionally configuring a compressed segment identifier with a function of performing segment identifier type conversion on a segment identifier pointed by an SL for a critical node; generating a segment list, wherein the segment list comprises a configured compression segment identifier and a non-compression segment identifier; generating a segment route header of the service message, wherein the segment route header of the service message comprises a segment list and a route type field used for representing the format of the segment route header, and the format of the segment route header is matched with the compressed segment identification format; realizing hybrid networking and hybrid programming of the nodes configured with the compressed segment identifiers and the nodes configured with the non-compressed segment identifiers, so that the SRv6 is suitable for a more complex networking environment. The invention further provides a service processing method, a segment route header compression device, a service processing device, computer equipment and a computer readable medium.

Description

technical field [0001] The present disclosure relates to the technical field of wireless communication, and in particular to a segment routing header compression method, service processing method, device, computer equipment, and computer-readable medium. Background technique [0002] Segment routing (Segment Routing) is a technology to implement source routing. RFC8402 defines SR-MPLS based on MPLS (Multi-Protocol Label Switching, Multi-Protocol Label Switching) forwarding plane and IPv6 (Internet Protocol Version 6, Internet Protocol Version 6) SRv6 on the forwarding plane Two standard SR mechanisms. SRv6 can be implemented directly based on the IPv6 extended routing header without adding additional encapsulation, realizing the unification of IP (Internet Protocol, Internet Interconnection Protocol) forwarding and tunnel forwarding, and because SRv6 uses the same 128-bit format SID (Segment ID , segment identification), and divide the SID into two parts: Locator and Functi...

Claims

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
Login to view more

Application Information

Patent Timeline
no application Login to view more
Patent Type & Authority Applications(China)
IPC IPC(8): H04L12/721H04L12/723H04L12/24H04L45/50
CPCH04L45/34H04L45/50H04L41/0803H04L41/00
Inventor 温建中刘爱华陈然
Owner ZTE CORP
Who we serve
  • R&D Engineer
  • R&D Manager
  • IP Professional
Why Eureka
  • Industry Leading Data Capabilities
  • Powerful AI technology
  • Patent DNA Extraction
Social media
Try Eureka
PatSnap group products