Performance measurements related to virtualized resources
AssigneeApple Inc.
InventorsJoey Chou, Yizhi Yao
Life of this patent
Estimating the term…
Abstract
Techniques for generating and communicating performance measurements related to virtualized resources (VRs) are discussed. A first set of embodiments discusses relate to generating and communicating 3GPP NF performance measurements related to VR. A second set of embodiments relate to generating and communication VR-related performance measurements over specific reference points (e.g., Ve-Vnfm-em, Or-Vnfm, Or-Vi, Os-Ma-nfvo, etc.) of a management architecture for network function virtualization (NFV).
Claims31
An apparatus configured to be employed within an EM (Element Manager), comprising:
- a memory interface;
- and
- processing circuitry configured to:
- receive one or more Virtualized Resource (VR)-related performance measurements for at least one of one or more Virtual Network Function (VNF) instances or one or more VNF Component (VNFC) instances from a VNF Manager (VNFM) in at least one collection period;
- map one or more measured objects from the at least one of the one or more VNFs or the one or more VNFCs to one or more Managed Object Instances (MOIs) of a Third Generation Partnership Project (3GPP) Network Function (NF);
- generate one or more 3GPP performance measurements for the one or more MOIs from the mapped one or more measured objects;
- and
- send the one or more 3GPP performance measurements to a memory via the memory interface.
An apparatus configured to be employed within a VNFM (VNF (Virtual Network Function) Manager), comprising:
- a memory interface;
- and
- processing circuitry configured to:
- receive a first set of one or more Virtualized Resource (VR)-related performance measurements from a Virtualization Infrastructure Manager (VIM), wherein the first set of one or more VR-related performance measurements is for one or more VR instances;
- map one or more measured objects of the first set of one or more VR-related performance measurements from the one or more VR instances to at least one of one or more Virtual Network Function (VNF) instances or one or more VNF Component (VNFC) instances of a Third Generation Partnership Project (3GPP) Network Function (NF);
- generate a second set of one or more VR-related performance measurements for the at least one of the one or more VNF instances or the one or more VNFC instances;
- and
- send the first set of one or more VR-related performance measurements to a memory via the memory interface.
An apparatus configured to be employed within a VIM (Virtualization Infrastructure Manager), comprising:
- a memory interface;
- and
- processing circuitry configured to:
- receive a first set of one or more Virtualized Resource (VR)-related performance measurements from an NFVI (Network Function Virtualization Infrastructure) in a pre-defined interval associated with a collection period, wherein the first set of one or more VR-related performance measurements is for one or more VR instances for a Third Generation Partnership Project (3GPP) Network Function (NF);
- perform processing on the first set of one or more VR-related performance measurements, wherein the processing performed on the first set of one or more VR-related performance measurements comprises assigning the second set of one or more VR-related performance measurements to one or more sub-counters of the first set of VR-related performance measurements;
- generate a second set of one or more VR-related performance measurements associated with a selected VR instance of the one or more VR instances;
- and
- send the first set of one or more VR-related performance measurements to a memory via the memory interface.
An apparatus configured to be employed within a NFVO (NFV (Network Function Virtualization) Orchestrator), comprising:
- a memory interface;
- and
- processing circuitry configured to:
- receive a first set of one or more Virtualization Resource (VR)-related Performance Measurements from a Virtualization Infrastructure Manager (VIM) for one or more VR instances for a Third Generation Partnership Project (3GPP) Network Function (NF);
- map one or more measured objects (MOs) of the first set of one or more VR-related performance measurements from the one or more VR instances to one or more Network Service (NS) instances;
- perform processing on the first set of one or more VR-related performance measurements based on the mapping of the one or more MOs of the first set of one or more VR-related performance measurements;
- generate a second set of one or more VR-related performance measurements associated with the one or more NS instances;
- report the second set of one or more VR-related performance measurements to an Operation Support System (OSS), wherein the one or more NS instances are one or more MOs of the second set of one or more VR-related performance measurements;
- and
- send the first set of one or more VR-related performance measurements to a memory via the memory interface.
Dependencies are inferred from the claim text.