IP Library Granted Patent US 11,570,044
Granted Patent B2
US 11,570,044 · App. 16/085,104 · Granted Jan 31, 2023

Conflict resolution in network virtualization scenarios

Inventors: Anatoly Andrianov (Schaumburg, IL); Gyula Bodog (Budapest, HU)
Assignee: NOKIA SOLUTIONS AND NETWORKS OY
H04L41/0813G06F9/45558G06F9/5077G06F2009/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 11,570,044
App. No.
16/085,104
Granted
Jan 31, 2023
Kind
B2
Abstract

There are provided measures for conflict resolution in a network virtualization scenario, wherein a virtualized network function is utilized by a first virtualized network service managed by a first network component and a second virtualized network service managed by a second network component. The measures comprise requesting, by the first network component, an alteration of the virtualized network function, transmitting information indicative of the alteration of the virtualized network function to the second network component, and determining when the alteration of the virtualized network function impacts the second virtualized network service.

Claims (24)

1. A method in a network virtualization scenario, wherein a virtualized network function is utilized by a first virtualized network service managed by a first network function virtualization orchestrator and a second virtualized network service managed by a second network function virtualization orchestrator, comprising:

requesting, by the first network function virtualization orchestrator, an alteration of the virtualized network function,

transmitting, by the first network function virtualization orchestrator, information indicative of the alteration of the virtualized network function to the second network function virtualization orchestrator,

determining, by the second network function virtualization orchestrator, when the alteration of the virtualized network function impacts the second virtualized network service based upon utilization of at least one additional virtualized network function by at least one additional virtualized network service, the determining step further comprising at least one of the following:

in response to approving the alteration of the virtualized network function, triggering the first network function virtualization orchestrator to implement the alteration by scaling the virtualized network function,

in response to offering an alternative alteration of the virtualized network function, triggering the first network function virtualization orchestrator to implement the alternative alteration by scaling the virtualized network function.

2. The method according to claim 1 , wherein the determining when the alteration of the virtualized network function impacts the second virtualized network service is performed by the second network function virtualization orchestrator.

3. The method according to claim 1 , wherein the determining when the alteration of the virtualized network function impacts the second virtualized network service is performed by the first network function virtualization orchestrator and, when it is determined that the alteration of the virtualized network function impacts the second virtualized network service, no information is transmitted and the alteration of the virtualized network function is rejected.

4. The method according to claim 1 , further comprising retrieving information indicative of the second network function virtualization orchestrator from an operations support system.

5. A system in a network virtualization scenario, comprising:

a first network function virtualization orchestrator comprising at least one first processor,

a first network service managed by the first network function virtualization orchestrator,

a second network function virtualization orchestrator comprising at least one second processor,

a second network service managed by the second network function virtualization orchestrator, and

a virtualized network function utilized by the first virtualized network service and the second virtualized network service,

wherein

said first network function virtualization orchestrator is configured to request an alteration of the virtualized network function,

said first network function virtualization orchestrator is configured to transmit information indicative of the alteration of the virtualized network function to the second network function virtualization orchestrator,

said second network function virtualization orchestrator is configured to determine when the alteration of the virtualized network function impacts the second virtualized network service based upon utilization of at least one additional virtualized network function by at least one additional virtualized network service, wherein said second network function virtualization orchestrator is further configured to at least one of the following:

in response to approving the alteration of the virtualized network function, trigger the first network function virtualization orchestrator to implement the alteration by scaling the virtualized network function, and

in response to offering an alternative alteration of the virtualized network function, trigger the first network function virtualization orchestrator to implement the alternative alteration by scaling the virtualized network function.

6. The system according to claim 5 , wherein the second network function virtualization orchestrator is configured to determine when the alteration of the virtualized network function impacts the second virtualized network service.

7. The system according to claim 5 , wherein the first network function virtualization orchestrator is configured to determine when the alteration of the virtualized network function impacts the second virtualized network service and, when it is determined that the alteration of the virtualized network function impacts the second virtualized network service, to not transmit information and reject the alteration of the virtualized network function.

8. The system according to claim 5 , further comprising an operations support system and wherein said system is configured to retrieve information indicative of the second network function virtualization orchestrator from the operations support system.

Assignments (3)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Nov 22, 2022
From: NOKIA TECHNOLOGIES OY
To: NOKIA SOLUTIONS AND NETWORKS OY
Reel/Frame 061853/0528 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Aug 25, 2022
From: ANDRIANOV, ANATOLY
To: NOKIA SOLUTIONS AND NETWORKS OY
Reel/Frame 060900/0530 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jun 4, 2020
From: BODOG, GYULA
To: NOKIA TECHNOLOGIES OY
Reel/Frame 052842/0666 →
Continuity (2)
Provisional Application 62308561 · Mar 15, 2016
Related Publication 20190109762A1 · Apr 11, 2019