IP Library › Granted Patent US 11,038,760
Granted Patent B2
US 11,038,760 · App. 16/454,044 · Granted Jun 15, 2021

Resource adjustment method, apparatus, and system

Inventor: Ning Zhu (Shenzhen, CN)
Assignee: HUAWEI TECHNOLOGIES CO., LTD.
H04L41/0893H04L41/0896H04L45/306H04L47/12H04L47/2425
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,038,760
App. No.
16/454,044
Granted
Jun 15, 2021
Kind
B2
Abstract

Embodiments provide resource adjustment method, apparatus, and system. Under the method characteristic information of a service flow can be received by a communications network. A transmission path of the service flow can be determined based on a correspondence between the characteristic information of the service flow and the transmission path of the service flow. The transmission path includes a start network function NF and an end NF through which the service flow passes, and a link between the start NF and the end NF. A resource adjustment policy can then be determined for the transmission path to adjust a resource required by the service flow. With this, statuses of all network resources used for performing a service are considered during resource adjustment.

Claims (50)

1. A resource adjustment method, comprising:

storing, by a communications network, correspondences between different characteristic information regarding different service flows and transmission paths for the different service flows;

receiving, by the communications network, characteristic information of a service flow;

determining, by the communications network, based on the stored correspondences, a transmission path of the service flow, wherein the transmission path comprises a start network function (NF) and an end NF through which the service flow passes, and a link between the start NF and the end NF; and

determining, by the communications network, a resource adjustment policy for the transmission path, to adjust a resource for the service flow.

2. The method according to claim 1 , wherein determining, by the communications network, the resource adjustment policy for the transmission path comprises:

determining, by the communications network, the resource adjustment policy for the transmission path based on the transmission path and resource occupation information of the service flow.

3. The method according to claim 2 , wherein determining, by the communications network, the resource adjustment policy for the transmission path based on the transmission path and resource occupation information of the service flow comprises:

determining, by the communications network based on the resource occupation information of the service flow, an infrastructure resource for an NF on the transmission path; and

determining, by the communications network based on the infrastructure resource for the NF on the transmission path and an idle infrastructure resource of the NF on the transmission path, an NF to be scaled out.

4. The method according to claim 3 , wherein the method further comprises:

determining, by the communications network based on the infrastructure resource for the NF on the transmission path and the idle infrastructure resource of the NF on the transmission path, scale-out information of the NF that needs to be scaled out.

5. The method according to claim 3 , wherein the communications network comprises an orchestration device, and the method further comprises:

sending, by the orchestration device, the characteristic information of the service flow and the resource occupation information of the service flow to an NF management device that manages the NF to be scaled out to facilitate the NF management device to determine scale-out information of the NF that needs to be scaled out.

6. The method according to claim 3 , wherein the communications network comprises an orchestration device, and the method further comprises:

sending, by the orchestration device, the transmission path and the resource occupation information of the service flow to an NF management device that manages the NF to be scaled out to facilitate the NF management device to determine scale-out information of the NF that needs to be scaled out.

7. The method according to claim 2 , wherein determining, by the communications network, the resource adjustment policy for the transmission path based on the transmission path and resource occupation information of the service flow comprises:

determining, by the communications network based on the resource occupation information of the service flow, bandwidth required by a link on the transmission path; and

determining, by the communications network based on the bandwidth for the link on the transmission path and idle bandwidth of the link on the transmission path, a link to be scaled out.

8. The method according to claim 7 , wherein the method further comprises:

determining, by the communications network based on the bandwidth for the link on the transmission path and the idle bandwidth of the link on the transmission path, scale-out information of the link to be scaled out.

9. The method according to claim 7 , wherein the communications network comprises an orchestration device, and the method further comprises:

sending, by the orchestration device, the characteristic information of the service flow and the resource occupation information of the service flow to a network management device that manages the link to be scaled out to facilitate the network management device to determine scale-out information of the link based on the resource occupation information of the service flow and the idle bandwidth of the link comprised on the transmission path.

10. The method according to claim 7 , wherein the communications network comprises an orchestration device, and the method further comprises:

sending, by the orchestration device, the transmission path and the resource occupation information of the service flow to a network management device that manages the link to be scaled out to facilitate the network management device to determine scale-out information of the link based on the resource occupation information of the service flow and the idle bandwidth of the link on the transmission path.

11. The method according to claim 1 , wherein the characteristic information of the service flow comes from a first network element; and

determining, by the communications network, based on the stored correspondences, the resource adjustment policy for the transmission path specifically comprises:

determining, by the communications network based on the transmission path and the resource occupation information of the service flow, an infrastructure resource for the service flow; and

selecting, by the communications network based on the infrastructure resource for the service flow, a second network element that is on the transmission path and that is at a previous hop of the first network element, to offload, to another network element, a part of the service flow sent by the second network element to the first network element.

12. The method according to claim 1 , wherein the stored correspondences comprises a correspondence between characteristic information of an associated service flow associated with the service flow and a transmission path of the associated service flow;

the method further comprises: determining, by the communications network, the transmission path of the associated service flow based on the characteristic information of the associated service flow and the transmission path of the associated service flow; and, wherein

determining, by the communications network, the resource adjustment policy for the transmission path comprises:

determining, by the communications network, the resource adjustment policy based on the resource occupation information, the transmission path of the service flow, and the transmission path of the associated service flow.

13. A resource adjustment apparatus, comprising at least one processor, and a computer readable medium having a plurality of computer readable instructions stored thereon that, when executed by the at least one processor, cause the resource adjustment apparatus to:

store correspondences between different characteristic information regarding different service flows and transmission paths for the different service flows;

receive characteristic information of a service flow;

determine a transmission path of the service flow based on the stored correspondences, wherein the transmission path comprises a start network function NF and an end NF through which the service flow passes, and a link between the start NF and the end NF; and

determine a resource adjustment policy for the transmission path, to adjust a resource required by the service flow.

14. The apparatus according to claim 13 , wherein the computer readable instructions when executed by the at least one processor, cause the resource adjustment apparatus to: determine the resource adjustment policy for the transmission path based on the transmission path and resource occupation information of the service flow.

15. The apparatus according to claim 14 , wherein the computer readable instructions when executed by the at least one processor, cause the resource adjustment apparatus to: determine, based on the resource occupation information of the service flow, an infrastructure resource for an NF on the transmission path; and determine, based on the infrastructure resource required by the NF on the transmission path and an idle infrastructure resource of the NF on the transmission path, an NF to be scaled out.

16. The apparatus according to claim 14 , wherein the computer readable instructions when executed by the at least one processor, cause the resource adjustment apparatus to:

determine, based on the resource occupation information of the service flow, a bandwidth for a link on the transmission path; and

determine, based on the bandwidth required by the link on the transmission path and idle bandwidth of the link on the transmission path, a link to be scaled out.

17. The apparatus according to claim 16 , wherein the computer readable instructions when executed by the at least one processor, cause the resource adjustment apparatus to: send the characteristic information of the service flow and the resource occupation information of the service flow to a network management device that manages the link to be scaled out to facilitate the network management device to determine scale-out information of the link based on the resource occupation information of the service flow and the idle bandwidth of the link comprised on the transmission path.

18. The apparatus according to claim 16 , wherein the computer readable instructions when executed by the at least one processor, cause the resource adjustment apparatus to: send the transmission path and the resource occupation information of the service flow to a network management device that manages the link to be scaled out to facilitate the network management device to determine scale-out information of the link based on the resource occupation information of the service flow and the idle bandwidth of the link on the transmission path of the service flow.

19. The apparatus according to claim 13 , wherein the computer readable instructions when executed by the at least one processor, cause the resource adjustment apparatus to:

determine, based on the transmission path and the resource occupation information of the service flow, an infrastructure resource required by the service flow; and

select, based on the infrastructure resource required by the service flow, a second network element that is on the transmission path and that is at a previous hop of the first network element, to offload, to another network element, a part of the service flow sent by the second network element to the first network element.

20. The apparatus according to claim 13 , wherein the correspondence further comprises a correspondence between characteristic information of an associated service flow associated with the service flow and a transmission path of the associated service flow; and

wherein the computer readable instructions when executed by the at least one processor, cause the resource adjustment apparatus to: determine the transmission path of the associated service flow based on the characteristic information of the associated service flow and the transmission path of the associated service flow; and the at least one processor is configured to determine the resource adjustment policy based on the resource occupation information, the transmission path of the service flow, and the transmission path of the associated service flow.

Assignments (1)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Apr 13, 2021
From: ZHU, NING
To: HUAWEI TECHNOLOGIES CO., LTD.
Reel/Frame 055897/0335 →
Priority Claims (1)
CN 201611220995.8 · Dec 26, 2016 · national
Continuity (2)
Continuation PCTCN2017114220 · Dec 1, 2017
Related Publication 20190319845A1 · Oct 17, 2019