IP Library › Granted Patent US 11,689,452
Granted Patent B2
US 11,689,452 · App. 17/299,021 · Granted Jun 27, 2023

Method for forwarding service data, network device, and network system

Inventors: Jinsong Sun (Shenzhen, CN); Shaofu Peng (Shenzhen, CN); Huilai Wang (Shenzhen, CN)
Assignee: ZTE CORPORATION
H04L45/50H04L45/122H04L45/20H04L45/32H04L45/66H04L45/745
View Patent ↗
Loading inventors, assignments & file history…
Monitor This Case
Get email alerts when status or documents change.
Order Certified Copies
Most orders are placed with the USPTO same day — all within 24 business hours.
Order via The Patent Place →
Pre-filled with this patent's details
Quick Facts
Patent No.
US 11,689,452
App. No.
17/299,021
Granted
Jun 27, 2023
Kind
B2
Abstract

Provided is a method for forwarding service data, a network device, and a network system. The forwarding method may include the following operation. A forwarding path for service data is determined according to network resource configuration information of a designated network and a network slice of the service data, wherein the network resource configuration information indicates one or more network slices associated with one or more network resources of the designated network, and a network slice associated with a network resource of the determined forwarding path matches the network slice of the service data; and the service data is forwarded according to the forwarding path.

Claims (39)

1. A method for forwarding service data in a designated network, the method comprising:

determining, by a network device, a forwarding path for the service data according to network resource configuration information of the designated network and a network slice of the service data, wherein the network resource configuration information indicates one or more network slices associated with one or more network resources in the designated network, and a network slice associated with a network resource of the determined forwarding path matches the network slice of the service data; and

forwarding, by the network device, the service data according to the forwarding path;

wherein determining, by the network device, the forwarding path for the service data according to the network resource configuration information of the designated network and the network slice of the service data comprises:

determining, by the network device, the forwarding path for the service data according to link resource configuration information, wherein the network slice associated with each link on the determined forwarding path is the same as the network slice of the service data, the network resource configuration information comprises the link resource configuration information, and the link resource configuration information indicates one or more network slices associated with one or more links in the designated network;

wherein determining, by the network device, the forwarding path for the service data according to the network resource configuration information of the designated network and the network slice of the service data further comprises:

determining, by the network device, a member interface of the link for forwarding the service data on the forwarding path according to link member interface configuration information, wherein a network slice associated with the member interface of the link for forwarding the service data is the same as the network slice of the service data, the link resource configuration information comprises the link member interface configuration information, and the link member interface configuration information indicates one or more network slices associated with one or more member interfaces of one or more links in the designated network.

2. The method as claimed in claim 1 , wherein determining, by the network device, the forwarding path for the service data according to the link resource configuration information comprises:

determining, by the network device, a next hop link of the service data according to the link resource configuration information; or,

determining, by the network device according to the link resource configuration information based on a preset algorithm, the forwarding path for forwarding the service data to a destination node, wherein the forwarding path comprises multiple links.

3. The method as claimed in claim 1 , wherein determining, by the network device, the forwarding path for the service data according to the network resource configuration information of the designated network and the network slice of the service data further comprises:

determining, by the network device, the forwarding path for the service data according to network node configuration information, wherein a network slice associated with each network node on the determined forwarding path is the same as the network slice of the service data, the network resource configuration information comprises the network node configuration information, and the network node configuration information indicates one or more network slices associated with one or more network nodes in the designated network.

4. The method as claimed in claim 1 , wherein forwarding, by the network device, the service data according to the forwarding path comprises:

encapsulating, by the network device, information of the forwarding path on the service data, and forwarding, by the network device, the service data according to the encapsulated information of the forwarding path.

5. The method as claimed in claim 1 , wherein before determining, by the network device, the forwarding path for the service data according to the network resource configuration information of the designated network and the network slice of the service data, the method comprises:

receiving, by the network device, the network resource configuration information, wherein the network resource configuration information is notified to the network node in the designated network.

6. The method as claimed in claim 1 , wherein the network resource configuration information comprises one or more network slice identities associated with one or more network resources of the designated network.

7. A network device, comprising a memory and a processor, wherein the memory stores a computer program, and the processor is configured to run the computer program to:

determine a forwarding path for the service data according to network resource configuration information of a designated network and a network slice of the service data, wherein the network resource configuration information indicates one or more network slices associated with one or more network resources in the designated network, and a network slice associated with a network resource of the determined forwarding path matches the network slice of the service data; and

forward the service data according to the forwarding path;

wherein the processor, when configured to run the computer program to determine the forwarding path for the service data according to the network resource configuration information of the designated network and the network slice of the service data, is configured to:

determine the forwarding path for the service data according to link resource configuration information, wherein the network slice associated with each link on the determined forwarding path is the same as the network slice of the service data, the network resource configuration information comprises the link resource configuration information, and the link resource configuration information indicates one or more network slices associated with one or more links in the designated network;

wherein the processor, when configured to run the computer program to determine the forwarding path for the service data according to the network resource configuration information of the designated network and the network slice of the service data, is configured to:

determine a member interface of the link for forwarding the service data on the forwarding path according to link member interface configuration information, wherein a network slice associated with the member interface of the link for forwarding the service data is the same as the network slice of the service data, the link resource configuration information comprises the link member interface configuration information, and the link member interface configuration information indicates one or more network slices associated with one or more member interfaces of one or more links in the designated network.

8. The network device as claimed in claim 7 , wherein the processor, when configured to run the computer program to determine the forwarding path for the service data according to the link resource configuration information, is further configured to:

determine a next hop link of the service data according to the link resource configuration information; or,

determine, according to the link resource configuration information based on a preset algorithm, the forwarding path for forwarding the service data to a destination node, wherein the forwarding path comprises multiple links.

9. The network device as claimed in claim 7 , wherein the processor, when configured to run the computer program to determine the forwarding path for the service data according to the network resource configuration information of the designated network and the network slice of the service data, is further configured to:

determine the forwarding path for the service data according to network node configuration information, wherein a network slice associated with each network node on the determined forwarding path is the same as the network slice of the service data, the network resource configuration information comprises the network node configuration information, and the network node configuration information indicates one or more network slices associated with one or more network nodes in the designated network.

10. A network system, comprising the network device as claimed in claim 9 .

11. The network device as claimed in claim 7 , wherein the processor, when configured to run the computer program to forward the service data according to the forwarding path, is configured to:

encapsulate information of the forwarding path on the service data, and forward the service data according to the encapsulated information of the forwarding path.

12. A network system, comprising the network device as claimed in claim 7 .

13. A non-transitory computer-readable storage medium, storing a computer program, wherein the computer program, when being run by a processor, is configured to cause the processor to:

determine a forwarding path for the service data according to network resource configuration information of a designated network and a network slice of the service data, wherein the network resource configuration information indicates one or more network slices associated with one or more network resources in the designated network, and a network slice associated with a network resource of the determined forwarding path matches the network slice of the service data; and

forward the service data according to the forwarding path;

wherein the computer program is further configured to cause the processor to determine the forwarding path for the service data according to link resource configuration information, wherein the network slice associated with each link on the determined forwarding path is the same as the network slice of the service data, the network resource configuration information comprises the link resource configuration information, and the link resource configuration information indicates one or more network slices associated with one or more links in the designated network;

wherein the computer program is further configured to cause the processor to determine a member interface of the link for forwarding the service data on the forwarding path according to link member interface configuration information, wherein a network slice associated with the member interface of the link for forwarding the service data is the same as the network slice of the service data, the link resource configuration information comprises the link member interface configuration information, and the link member interface configuration information indicates one or more network slices associated with one or more member interfaces of one or more links in the designated network.

14. A network system, comprising the network device as claimed in claim 8 .

Assignments (1)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jun 2, 2021
From: SUN, JINSONG; PENG, SHAOFU; WANG, HUILAI
To: ZTE CORPORATION
Reel/Frame 056411/0771 →
Priority Claims (1)
CN 201811648145.7 · Dec 29, 2018 · national
Continuity (1)
Related Publication 20220045944A1 · Feb 10, 2022