IP Library › Granted Patent US 10,938,638
Granted Patent B2
US 10,938,638 · App. 15/770,909 · Granted Mar 2, 2021

Method and apparatus for virtualized network function decomposition

Inventors: Anatoly Andrianov (Schaumburg, FL); Gyula Bodog (Budapest, HU); Mehmet Ersue (Munich, DE); Uwe Rauschenbach (Poing, DE)
Assignee: NOKIA SOLUTIONS AND NETWORKS OY
H04L41/0806G06F9/45558G06F9/5077H04L41/0813H04L41/0866H04L41/0896G06F2009/4557G06F2009/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,938,638
App. No.
15/770,909
Granted
Mar 2, 2021
Kind
B2
Abstract

Systems, methods, apparatuses, and computer program products for virtualized network function (VNF) decomposition are provided. An embodiment of the invention includes to first decompose the Network Function into smaller blocks: application, platform, and resources (i.e., compute, network, and storage), then manage the decomposed application and platform parts by separate entities (e.g., EM/VNFM). This decomposition may be applied to the Network Elements (i.e., the current building blocks of telecommunication networks) and to the VNFs.

Claims (22)

1. A method, comprising:

decomposing one or more network functions into smaller blocks of an application part, platform part, and resources part, wherein the network functions comprise at least one of a physical network function or a virtualized network function;

instantiating the virtualized network function platform part by a virtualized network function manager (VNFM);

configuring the virtualized network function platform part by the virtualized network function manager (VNFM);

notifying at least one of a network function virtualization orchestrator (NFVO) or an element manager (EM) about the instantiating of the virtualized network function platform part;

instantiating the virtualized network function application part by the element manager (EM); and

configuring the virtualized network function application part by the element manager (EM).

2. The method according to claim 1 , wherein the instantiating of the virtualized network function platform part by the virtualized network function manager comprises instantiating a required amount of virtual machines with required resources.

3. The method according to claim 1 , wherein the instantiating the virtualized network function application part comprises instantiating the virtualized network function application part on the instantiated virtualized network function platform part.

4. An apparatus, comprising:

at least one processor; and

at least one memory including computer program code;

the at least one memory and the computer program code are configured, with the at least one processor, to cause the apparatus at least to

decompose one or more network functions into smaller blocks of an application part, platform part, and resources part, wherein the network functions comprise at least one of a physical network function or a virtualized network function;

instantiate the virtualized network function platform part by a virtualized network function manager (VNFM);

configure the virtualized network function platform part by the virtualized network function manager (VNFM);

notify at least one of a network function virtualization orchestrator (NFVO) or an element manager (EM) about the instantiating of the virtualized network function platform part;

instantiate the virtualized network function application part by the element manager (EM); and

configure the virtualized network function application part by the element manager (EM).

5. The apparatus according to claim 4 , wherein the at least one memory and the computer program code are configured, with the at least one processor, to cause the apparatus at least to instantiate a required amount of virtual machines with required resources.

6. The apparatus according to claim 4 , wherein the virtualized network function application part is instantiated on the instantiated virtualized network function platform part.

7. A computer program, embodied on a non-transitory computer readable medium, the computer program configured to control a processor to perform a process according to claim 1 .

Assignments (2)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Mar 20, 2019
From: BODOG, GYULA
To: NOKIA SOLUTIONS AND NETWORKS OY
Reel/Frame 048650/0677 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Apr 25, 2018
From: ANDRIANOV, ANATOLY; ERSUE, MEHMET; RAUSCHENBACH, UWE
To: NOKIA SOLUTIONS AND NETWORKS OY
Reel/Frame 045633/0353 →
Continuity (2)
Provisional Application 62246313 · Oct 26, 2015
Related Publication 20180309626A1 · Oct 25, 2018