IP Library Granted Patent US 11,490,366
Granted Patent B2
US 11,490,366 · App. 16/405,672 · Granted Nov 1, 2022

Network function virtualisation

Inventors: Aseem Sethi (Bangalore, IN); Mark Andrew Denny (Santa Clara, CA)
Assignee: Hewlett Packard Enterprise Development LP
H04W72/04H04L12/4641
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,490,366
App. No.
16/405,672
Granted
Nov 1, 2022
Kind
B2
Abstract

Example implementations relate to a data processing method for monitoring at least one performance metric associated with a characteristic of a virtual network function; the method comprising instantiating the virtual network function, monitoring said at least one performance metric associated with the characteristic of the virtual network function; and adapting allocated resources supporting the virtual network function according to said monitoring.

Claims (48)

1. A method to adapt resources associated with network function virtualization in a network; the method comprising:

instantiating the network function virtualization for facilitating a virtual network function (VNF);

monitoring the VNF to determine one or more performance metrics indicating performance of allocated resources supporting the VNF; and

adapting the allocated resources supporting the VNF according to the one or more performance metrics from the monitoring within a boundary indicating an extent to which the VNF is allowed to change;

wherein the network function virtualization is based on a combination of the VNF, a network function virtualization infrastructure (NFVI), and a network function virtualization management and orchestration entity, and wherein the VNF is a virtualized function of the network capable of executing on the NFVI.

2. The method of claim 1 , wherein adapting the allocated resources comprises determining a change control parameter that indicates the extent to which a respective changeable characteristic of the VNF can be changed.

3. The method of claim 1 , further comprising determining a quality of service parameter that indicates a quality of service associated with a respective characteristic of the VNF.

4. The method of claim 1 , wherein adapting the allocated resources comprises determining a boundary parameter that indicates the extent to which a resource associated with the VNF can be varied.

5. The method of claim 1 , further comprising determining a priority parameter that indicates a priority associated with a prioritizable characteristic of the VNF, and wherein adapting the allocated resources comprises varying resources associated with the VNF based on the priority.

6. The method of claim 1 , wherein the one or more performance metrics comprises one or more of: a quality of service metric and a class of service metric.

7. The method of claim 6 , wherein the class of service metric is selected from a plurality of class of service metrics.

8. The method of claim 1 , wherein the boundary indicates one or more of the following changeable characteristics of the VNF:

a number of virtual machines supporting the VNF;

an amount of virtual storage supporting the VNF;

a number of virtual computing resources supporting the VNF;

an amount of virtual networking resources supporting the VNF;

an amount of physical storage supporting the VNF;

a number of physical computing resources supporting the VNF;

an amount of physical networking resources supporting the VNF.

9. An apparatus to adapt resources associated with network function virtualization in a network; the apparatus comprising:

a processor;

a non-transitory computer-readable storage medium storing instructions, which when executed by the processor causes the processor to perform a method, the method comprising:

instantiating the network function virtualization for facilitating a virtual network function (VNF);

monitoring the VNF to determine one or more performance metrics indicating performance of allocated resources supporting the VNF; and

adapting the allocated resources supporting the VNF according to the one or more performance metrics from the monitoring within a boundary indicating an extent to which the VNF is allowed to change;

wherein the network function virtualization is based on a combination of the VNF, a network function virtualization infrastructure (NFVI), and a network function virtualization management and orchestration entity, and wherein the VNF is a virtualized function of the network capable of executing on the NFVI.

10. The apparatus of claim 9 , wherein adapting the allocated resources comprises determining a change control parameter that indicates the extent to which a respective changeable characteristic of the VNF can be changed.

11. The apparatus of claim 9 , wherein the method further comprises determining a quality of service parameter that indicates a quality of service associated with a respective characteristic of the VNF.

12. The apparatus of claim 9 , wherein adapting the allocated resources comprises determining a boundary parameter that indicates the extent to which a resource associated with the VNF can be varied.

13. The apparatus of claim 9 , wherein the method further comprises determining a priority parameter that indicates a priority associated with a prioritizable characteristic of the VNF, and wherein adapting the allocated resources comprises varying resources associated with the VNF.

14. The apparatus of claim 9 , wherein the one or more performance metrics comprises one or more of: a quality of service metric and a class of service metric.

15. The apparatus of claim 14 , wherein the class of service metric is selected from a plurality of class of service metrics.

16. The apparatus of claim 9 , wherein the boundary indicates one or more of the following changeable characteristics of the VNF:

a number of virtual machines supporting the VNF;

an amount of virtual storage supporting the VNF;

a number of virtual computing resources supporting the VNF;

an amount of virtual networking resources supporting the VNF;

an amount of physical storage supporting the VNF;

a number of physical computing resources supporting the VNF;

an amount of physical networking resources supporting the VNF.

17. A non-transitory computer-readable storage medium storing instructions that when executed by a computing system cause the computing system to perform a method, the method comprising:

instantiating the network function virtualization for facilitating a virtual network function (VNF);

monitoring the VNF to determine one or more performance metrics indicating performance of allocated resources supporting the VNF; and

adapting the allocated resources supporting the VNF according to the one or more performance metrics from the monitoring within a boundary indicating an extent to which the VNF is allowed to change;

wherein the network function virtualization is based on a combination of the VNF, a network function virtualization infrastructure (NFVI), and a network function virtualization management and orchestration entity, and wherein the VNF is a virtualized function of the network capable of executing on the NFVI.

18. The non-transitory computer-readable storage medium of claim 17 , wherein adapting the allocated resources comprises determining a change control parameter that indicates the extent to which a respective changeable characteristic of the VNF can be changed.

19. The non-transitory computer-readable storage medium of claim 17 , wherein the method further comprises determining a quality of service parameter that indicates a quality of service associated with a respective characteristic of the VNF.

20. The non-transitory computer-readable storage medium of claim 17 , wherein the method further comprises determining a priority parameter that indicates a priority associated with a prioritizable characteristic of the VNF, and wherein adapting the allocated resources comprises varying resources associated with the VNF.

Assignments (1)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded May 7, 2019
From: SETHI, ASEEM; DENNY, MARK ANDREW
To: HEWLETT PACKARD ENTERPRISE DEVELOPMENT LP
Reel/Frame 049104/0835 →
Continuity (1)
Related Publication 20200359359A1 · Nov 12, 2020