System and Method for Evaluating Wireless Device and/or Wireless Network Performance
US-2024422596-A1 · Dec 19, 2024 · US
US9806975B2 · US · B2
| Field | Value |
|---|---|
| Publication number | US-9806975-B2 |
| Application number | US-201514735030-A |
| Country | US |
| Kind code | B2 |
| Filing date | Jun 9, 2015 |
| Priority date | Jun 12, 2014 |
| Publication date | Oct 31, 2017 |
| Grant date | Oct 31, 2017 |
A practical reading order for non-experts. Skip the full description unless you need deep technical detail.
What the patent document calls the invention.
A short plain-language summary of the technical disclosure.
Who owns or filed the patent and who is credited as inventor.
Filing, priority, publication, and grant dates set the timeline.
The legal scope of protection — read this for what is actually claimed.
Technology tags used to group this patent with similar filings.
Prior art links and similar publications in this corpus.
Official abstract text for this publication.
An embodiment of the disclosure includes a method including providing a network function virtualization (NFV) capacity for a plurality of virtual network functions (VNFs) on a computing platform. A network function virtualization management function creates at least one VNF to operate on the computing platform to perform a network function. Each of the VNFs has a definition comprising a plurality of parameters. At least one of the parameters is a capacity indication relative to a capacity of the network function for the respective VNF.
Opening claim text (preview).
What is claimed is: 1. A method comprising: providing a network function virtualization (NFV) capacity for a plurality of virtual network functions (VNFs) on a computing platform; creating, by an NFV management function in an NFV management and orchestration (NFV MANO), at least one VNF to operate on the computing platform to perform a network function, wherein each of the VNFs has a definition comprising a plurality of parameters, and wherein at least two of the parameters are capacity indications relative to a capacity of a network service for which the respective VNF is created; and using, by the NFV MANO, the capacity indications to select suitable VNFs and a suitable number of VNFs from a plurality of candidate VNFs to support a desired service that requires a functionality of the VNFs but also has a capacity requirement. 2. The method of claim 1 , wherein the capacity indications define maximum and minimum capacity requirements for the respective VNF. 3. The method of claim 1 , wherein the capacity indications indicate a percentage of the capacity of the network service compared to a total capacity of the network service of which the VNF is part. 4. The method of claim 1 , wherein the capacity indications are configured to be used by NFV management functions for service and resource orchestration and management. 5. The method of claim 4 , wherein NFV management functions for service and resource orchestration and management is one or both of an NFV orchestrator (NFVO) and VNF manager (VNFM). 6. The method of claim 1 , wherein the parameters comprise: a virtual machine specification; a storage requirement; a redundancy model definition; and a number of instances of the VNF. 7. The method of claim 1 , wherein the capacity indications are configured to be used by NFV management functions for composing a deployment flavor. 8. The method of claim 1 , wherein the capacity indications are provided by a VNF provider as part of a VNF package that is included in a virtual network function descriptor (VNFD). 9. The method of claim 1 , wherein the capacity indications are used as a record to indicate a run time capacity of a VNF instance that is in an operation state. 10. The method of claim 1 , wherein the NFV capacity is a quantity measurement. 11. The method of claim 10 , wherein the quantity measurement is one or more of a throughput, a number of users to be supported, and a number of applications that can be supported. 12. A computing platform comprising: at least one computing device providing a network function virtualization (NFV) capacity for a plurality of virtual network function (VNF) instances on the computing platform; and at least one VNF created by an NFV management function to operate on the computing platform to perform a network service, wherein each of the VNFs has a definition comprising a plurality of parameters, and wherein at least two of the parameters are capacity indications relative to a capacity of the network service for the respective VNF; and an NFV management and orchestration (NFV MANO), comprising the NFV management function, the NFV MANO using the capacity indications to select suitable VNFs and a suitable number of VNFs from a plurality of candidate VNFs to support a desired service that requires a functionality of the VNFs but also has a capacity requirement. 13. The computing platform of claim 12 , wherein the capacity indications define maximum and minimum capacity requirements for the respective VNF. 14. The computing platform of claim 12 , wherein the capacity indications are configured to be used by NFV management functions for service and resource orchestration and management. 15. The computing platform of claim 14 , wherein NFV management functions for service and resource orchestration and management is one or both of an NFV orchestrator (NFVO) and VNF manager (VNFM). 16. The computing platform of claim 12 , wherein the capacity indications are configured to be used by NFV management functions for composing a deployment flavor. 17. The computing platform of claim 12 , wherein the capacity indications are provided by a VNF provider as part of a VNF package that is included in a virtual network function descriptor (VNFD). 18. The computing platform of claim 12 , wherein the capacity indications are used as record to indicate a run time capacity of a VNF instance which is in an operation state. 19. The computing platform of claim 12 , wherein the NFV capacity is a quantity measurement. 20. The computing platform of claim 19 , wherein the quantity measurement is one or more of a throughput, a number of users to be supported, and a number of applications that can be supported. 21. The computing platform of claim 12 , wherein the parameters comprise: a virtual machine specification; a storage requirement; a redundancy model definition; and a number of instances of the VNF. 22. An apparatus comprising: a processor; and a non-transitory computer readable storage medium storing programming for execution by the processor, the programming including instructions to: provide a network function virtualization (NFV) capacity for a plurality of virtual network functions (VNFs) on a computing platform; create, by an NFV management function in an NFV management and orchestration (NFV MANO), at least one VNF to operate on the computing platform to perform a network service, wherein each of the VNFs has a definition comprising a plurality of parameters, wherein at least two of the parameters are capacity indications relative to a capacity of the network service for the respective VNF; and use, by the NFV MANO, the capacity indications to select suitable VNFs and a suitable number of VNFs from a plurality of candidate VNFs to support a desired service that requires a functionality of the VNFs but also has a capacity requirement. 23. The apparatus of claim 22 , wherein the capacity indications define maximum and minimum capacity requirements for the respective VNF. 24. The apparatus of claim 22 , wherein the capacity indications indicate a percentage of the capacity of the network service. 25. The apparatus of claim 22 , wherein the capacity indications are configured to be used by NFV management functions for service and resource orchestration and management. 26. The apparatus of claim 25 , wherein NFV management functions for service and resource orchestration and management is one or both of an NFV orchestrator (NFVO) and VNF manager (VNFM). 27. The apparatus of claim 22 , wherein the capacity indications are a percentage of the capacity of the network service. 28. The apparatus of claim 22 , wherein the capacity indications are configured to be used by NFV management functions for composing a deployment flavor. 29. The apparatus of claim 22 , wherein the capacity indications are provided by a VNF provider as part of a VNF package that is included in a virtual network function descriptor (VNFD). 30. The apparatus of claim 22 , wherein the capacity indications are used as record to indicate a run time capacity of a VNF instance which is in an operation state. 31. The apparatus of claim 22 , wherein the NFV capacity is a quantity measurement. 32. The apparatus of claim 31 , wherein the quantity measurement is one or more of a throughput
for initial configuration or provisioning, e.g. plug-and-play · CPC title
Logical partitioning of resources; Management or configuration of virtualized resources (specific details on emulation or internal functioning of virtual machines G06F9/455) · CPC title
in which an application is distributed across nodes in the network (software deployment G06F8/60; multiprogramming arrangements G06F9/46) · CPC title
Throughput · CPC title
Configuration of virtualised networks or elements, e.g. virtualised network function or OpenFlow elements · CPC title
Related publications grouped by family.
Answers are generated from the same data shown on this page.