SRv6 Traffic Forwarding for Computing-Power Service Routing
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Current network packet and stream processing mechanisms are not suitable for computing-power networks, as they fail to match specific applications with optimal computing nodes and perform routing decisions without considering upper-layer application information.
Innovation Solution
The method involves decomposing applications into basic atomic functions and using Segment Routing over IPv6 (SRv6) nodes to parse and route computing-power application traffic based on network and computing-power resource optimization, creating mapping relationships between services and instance nodes, and performing routing decisions based on computing-power demand.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Adaptability or versatility
If current network packet and stream processing mechanisms are used, then network traffic can be routed based on traditional networking protocols, but the mechanisms are not suitable for computing-power networks and cannot match specific applications with optimal computing nodes
Solution Approach 1:
The patent segments the application traffic into atomic service functions (SFs) with specific computing-power requirements. Each SF is independently identified and routed through the NSH header, allowing precise matching of computing nodes to specific service functions rather than treating entire applications as single units. This segmentation enables the network to route traffic based on granular computing-power demands.
Solution Approach 2:
The patent introduces the Network Service Header (NSH) as an intermediary between the application layer and the network layer. The NSH contains service function identifiers and computing-power requirements, acting as a mediator that carries application-level information through the network. This intermediary enables routing decisions to consider both network state and computing-power demands simultaneously.
2Manufacturing precision
If routing decisions are made without application information, then network routing is simplified, but the computing-power and network requirements of the service cannot be satisfied precisely
Solution Approach 1:
The patent performs preliminary action by pre-configuring the NSH header with service function identifiers and computing-power requirements before traffic enters the network. The atomic service functions are identified and prepared in advance, allowing the network to make precise routing decisions without complex real-time analysis. The NSH carries pre-extracted application information that simplifies the routing process while maintaining precision.
3Productivity
If distributed computing-power resources are deployed, then resource utilization is improved, but the network complexity increases and traditional routing mechanisms become insufficient
Solution Approach 1:
The patent makes the NSH header universal by designing it to handle multiple functions: identifying atomic service functions, carrying computing-power requirement information, and enabling routing decisions. This multi-functional header reduces the need for separate mechanism for each function, thereby managing network complexity while supporting distributed resource deployment and high resource utilization.
Data Source
Figure 1~2
Figure 3~4
Figure 5
AI summary
Provided is a method and apparatus for forwarding computing-power application traffic. The method includes: when computing-power application traffic reaches an SRv6 node, the SRv6 node parses a computing-power service from a NSH or an IPv6 SRH of the computing-power application traffic, wherein the computing-power service is encapsulated in the NSH as a service function, or is directly encapsulated in the IPv6 SRH; if the computing-power service belongs to the SRv6 node, the SRv6 node selects a corresponding instance node according to a mapping relationship between the computing-power service and a plurality of instance nodes; and the SRv6 node forwards the computing-power application traffic to the selected instance node. In the present disclosure, a computing-power function SF in the NSH or a computing-power function Segment identification in the IPv6 SRH is abstracted, and a mapping relationship between the computing-power service and the plurality of instances thereof is established, so that dynamic multiple instances of a computing-power atomic function are supported, and the scheduling of the computing-power service is achieved on the basis of an SRv6 forwarding mechanism.