IP Library › Granted Patent US 10,187,324
Granted Patent B2
US 10,187,324 · App. 15/199,805 · Granted Jan 22, 2019

System and method for resource management

Inventors: Fang Yu (Beijing, CN); Zhixian Xiang (Plano, TX); Haitao Xia (Beijing, CN)
Assignee: FUTUREWEI TECHNOLOGIES, INC.
H04L47/82G06F9/45558G06F9/5077H04L41/044H04L41/5054H04L41/5096G06F2009/45595
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 10,187,324
App. No.
15/199,805
Granted
Jan 22, 2019
Kind
B2
Abstract

Systems and methods are disclosed for resource management by a network functions virtualization orchestrator (NFVO). These systems and methods include embodiments whereby a NFVO obtains requirements for a network service lifecycle management (LCM) operation, determines a delegating granting decision for a virtualized network function (VNF) manager (VNFM) associated with the network service LCM operation in accordance with the requirements for the network service LCM operation that grants a permission for the VNFM to perform multiple VNF LCM operations under one or more constraints, and sends the delegating granting decision to the VNFM.

Claims (48)

1. A method for resource management comprising:

obtaining, by a network functions virtualization orchestrator (NFVO) processor, requirements for a network service lifecycle management (LCM) operation;

determining, by the NFVO processor, a delegating granting decision for a virtualized network function (VNF) manager (VNFM) associated with the network service LCM operation in accordance with the requirements for the network service LCM operation, wherein the delegating granting decision grants a permission for the VNFM to perform multiple subsequent VNF LCM operations without sending a request for permission to the NFVO for a subsequent VNF LCM operation under one or more constraints in the delegating granting decision; and

sending, by the NFVO processor, the delegating granting decision indicating the permission for the VNFM to perform multiple subsequent VNF LCM operations without sending the request for permission to the NFVO for the subsequent VNF LCM operation to the VNFM.

2. The method of claim 1 , wherein the obtaining the requirements comprises:

deriving, by the NFVO processor, the requirements from a network service descriptor associated with the network service LCM operation.

3. The method of claim 1 , wherein the obtaining the requirements comprises:

receiving, by the NFVO processor, a request for the network service LCM operation; and

deriving, by the NFVO processor, the requirements from the request for the network service LCM operation.

4. The method of claim 1 , wherein the requirements for the network service LCM operation comprises one or more type from a group of:

an affinity;

an anti-affinity policy;

a dependency policy between different VNFs associated with the network service LCM operation; or

a deployment location constraint for one or more VNFs associated with the network service LCM operation.

5. The method of claim 1 , wherein the delegating granting decision comprises one or more type from a group consisting of:

a granting granularity in which the NFVO allows the VNFM to perform multiple VNF LCM operations;

a resource constraint in which the NFVO allows the VNFM to perform multiple VNF LCM operations; or

a selected virtual infrastructure manager (VIM) identification.

6. The method of claim 5 , wherein the granting granularity indicates one or more VNFs allowed to the VNFM and the multiple VNF management operations granted for each of the allowed one or more VNFs.

7. The method of claim 5 , wherein the resource constraint indicates a permitted capacity authorized for one or more VNFs allowed to the VNFM.

8. The method of claim 6 , wherein the one or more VNFs comprises a single VNF, group of VNFs or all VNFs belonging to the VNFM.

9. The method of claim 1 , further comprising:

determining, by the VNFM processor, that a VNF management operation is in a scope of permission based on the delegating granting decision upon the VNF management operation being triggered; and

sending, by the VNFM processor, a resource allocation request for the VNF management operation to a virtual infrastructure manager (VIM).

10. The method of claim 1 , wherein the delegating granting decision is sent through a request for a VNF LCM operation.

11. A system for resource management comprising:

a memory storage comprising instructions; and

one or more processors in communication with the memory, wherein the one or more processors execute the instructions to:

obtain requirements for a network service lifecycle management (LCM) operation;

determine a delegating granting decision for a virtualized network function (VNF) manager (VNFM) associated with the network service LCM operation in accordance with the requirements for the network service LCM operation, wherein the delegating granting decision indicates a permission allowed by a network functions virtualization orchestrator (NFVO) for the VNFM to perform multiple subsequent VNF LCM operations without sending a request for permission to the NFVO for a subsequent VNF LCM operation to be performed under one or more constraints in the delegating granting decision; and

send the delegating granting decision indicating the permission for the VNFM to perform multiple subsequent VNF LCM operations without sending the request for permission to the NFVO for the subsequent VNF LCM operation to the VNFM.

12. The system of claim 11 , wherein the requirements are derived from a network service descriptor associated with the network service LCM operation.

13. The system of claim 11 , wherein the one or more processors further execute the instructions to receive a request for the network service LCM operation including the requirements.

14. The system of claim 11 , wherein the requirements for the network service LCM operation comprises one or more type from a group of:

an affinity policy;

an anti-affinity policy;

a dependency policy between different VNFs associated with the network service LCM operation; or

a deployment location constraint for one or more VNFs associated with the network service LCM operation.

15. The system of claim 11 , wherein the delegating granting decision comprises one or more type from a group consisting of:

a granting granularity in which the NFVO allows the VNFM to perform multiple VNF LCM operations;

a resource constraint in which the NFVO allows the VNFM to perform multiple VNF LCM operations; or

a selected virtual infrastructure manager (VIM) identification.

16. The system of claim 15 , wherein the granting granularity indicates one or more VNFs allowed to the VNFM and the multiple VNF management operations granted for each of the allowed one or more VNFs.

17. The system of claim 15 , wherein the resource constraint indicates a permitted capacity authorized for one or more VNFs allowed to the VNFM.

18. The system of claim 16 , wherein the one or more VNFs comprises a single VNF, group of VNFs or all VNFs belonging to the VNFM.

19. A method for resource management comprising:

determining, by a network functions virtualization orchestrator (NFVO) processor, a delegating granting decision for a virtualized network function (VNF) manager (VNFM) in accordance with a request by the VNFM, wherein the delegating granting decision indicates a permission allowed for the VNFM to perform multiple subsequent VNF lifecycle management (LCM) operations without sending a request for permission to the NFVO for a subsequent VNF LCM operation under one or more constraints in the delegating granting decision; and

sending, by the NFVO processor, the delegating granting decision indicating the permission for the VNFM to perform multiple subsequent VNF LCM operations without sending the request for permission to the NFVO for the subsequent VNF LCM operation to the VNFM.

Assignments (1)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jul 6, 2016
From: YU, FANG; XIANG, ZHIXIAN; XIA, HAITAO
To: FUTUREWEI TECHNOLOGIES, INC.
Reel/Frame 039089/0947 →
Continuity (2)
Provisional Application 62203223 · Aug 10, 2015
Related Publication 20170048165A1 · Feb 16, 2017