IP Library Granted Patent US 10,574,740
Granted Patent B2
US 10,574,740 · App. 15/743,536 · Granted Feb 25, 2020

Method and apparatus for scaling in a virtualized network

Inventors: Huoming Dong (Shanghai, CN); Mattias Ambjörn (Älvsjö, SE); Liangliang Guo (Shanghai, CN)
Assignee: TELEFONAKTIEBOLAGET LM ERICSSON (PUBL)
H04L67/1002G06F9/45533G06F9/5077H04L67/10H04L67/1034H04L67/42
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,574,740
App. No.
15/743,536
Granted
Feb 25, 2020
Kind
B2
Abstract

Embodiments of the present disclosure provide a method for scaling of a server VNF Manager VNF in a virtualized network. The virtualized network comprises at least a server VNF, a client VNF connected to the server VNF and a VNF manager. The connection between the client VNF and the server VNF is initiated by the client VNF. The method is performed at a PCM server. Firstly, scaling information is obtained at the PCM server in response to a scaling operation performed by the VNF manager on the server VNF. Once the scaling information is obtained, then the PCM server notifies the client VNF of the scaling information. There is also provided a method performed at a client VNF and corresponding apparatuses.

Claims (72)

1. A method for scaling of a server virtualized network function (VNF) in a virtualized network; the virtualized network comprising at least the server VNF, a client VNF connected to the server VNF, and a VNF manager; the method comprising:

acquiring, by a peer connection management (PCM) server, capability information of the server VNF and the client VNF;

obtaining, at the PCM server, scaling information in response to a scaling operation performed by the VNF manager on the server VNF;

notifying, by the PCM server, the client VNF of the scaling information by sending a request to the client VNF; and

receiving, by the PCM server:

a first response from the client VNF that at least acknowledges the receipt of the request; and/or

a second response reporting a status of an adaptive operation corresponding to the scaling operation;

wherein the connection between the client VNF and the server VNF is initiated by the client VNF.

2. The method of claim 1 :

wherein the server VNF comprises at least one instance of a server VNF component (VNFC);

wherein the client VNF comprises at least one instance of a client VNFC; and

wherein the connection between the server VNF and the client VNF comprises a connection between the at least one instance of the server VNFC and the at least one instance of the client VNFC.

3. The method of claim 2 :

wherein the scaling operation comprises either adding an instance of the server VNFC to the server VNF or removing an instance of the server VNFC from the server VNF; and

wherein the scaling information comprises at least information on an interface between the added or removed instance of the server VNFC and the at least one instance of the client VNFC in the client VNF and a type of the scaling operation.

4. The method of claim 2 , wherein the PCM server is implemented at one or more instances of the server VNFC in the server VNF.

5. The method of claim 1 :

wherein the server VNF comprises at least one PCM client capable of obtaining the scaling information; and

wherein the scaling information is obtained at the PCM server from the at least one PCM client or from the VNF manager.

6. A method for scaling of a server virtualized network function (VNF) in a virtualized network; the virtualized network comprising at least the server VNF, a client VNF connected to the server VNF, and a VNF manager; the method comprising:

acquiring capability information of the server VNF and the client VNF;

receiving, at the client VNF, scaling information in a request from a peer connection management (PCM) server in response to a scaling operation performed by the VNF manager on the server VNF;

performing, at the client VNF, an adaptive operation based on the scaling information;

in response to the request, acknowledging the receipt of the request and/or reporting a status of the adaptive operation corresponding to the scaling operation;

wherein the connection between the client VNF and the server VNF is initiated by the client VNF.

7. The method of claim 6 :

wherein the server VNF comprises at least one instance of a server VNF component (VNFC);

wherein the client VNF comprises at least one instance of a client VNFC; and

wherein the connection between the server VNF and the client VNF comprises a connection between the at least one instance of the server VNFC and the at least one instance of the client VNFC.

8. The method of claim 6 :

wherein the scaling operation comprises either adding a server VNF or removing the server VNF; and

further comprising performing, at the client VNF, the adaptive operation comprising:

initiating a connection to the added server VNF if the scaling operation is the adding a server VNF; or

disconnecting the connection from the removed server VNF if the scaling operation is the removing the server VNF.

9. An apparatus for scaling of a server virtualized network function (VNF) in a virtualized network; the virtualized network comprising at least the server VNF, a client VNF connected to the server VNF, and a VNF manager; the apparatus comprising:

processing circuitry;

memory containing instructions executable by the processing circuitry whereby the apparatus is operative to:

acquire, by a peer connection management (PCM) server, capability information of the server VNF and the client VNF;

obtain, at the PCM server, scaling information in response to a scaling operation performed by the VNF manager on the server VNF; and

notify the client VNF of the scaling information by sending a request to the client VNF;

receive, by the PCM server:

a first response from the client VNF that at least acknowledges the receipt of the request; and/or

a second response reporting a status of an adaptive operation corresponding to the scaling operation;

wherein the connection between the client VNF and the server VNF is initiated by the client VNF.

10. The apparatus of claim 9 :

wherein the server VNF comprises at least one instance of a server VNF component (VNFC); and

wherein the client VNF comprises at least one instance of a client VNFC; and

wherein the connection between the server VNF and the client VNF comprises a connection between the at least one instance of the server VNFC and the at least one instance of the client VNFC.

11. The apparatus of claim 9 , wherein the PCM server is implemented at one or more instances of the server VNFC in the server VNF.

12. The apparatus of claim 9 :

wherein the server VNF comprises at least one PCM client capable of obtaining the scaling information; and

wherein the obtaining unit is configured to obtain the scaling information from the at least one PCM client or from the VNF manager.

13. The apparatus of claim 9 :

wherein the client VNF comprises at least one PCM client that receives the scaling information from the PCM server; and

wherein the instructions are such that the apparatus is operative to notify the at least one PCM client of the scaling information.

14. A apparatus for scaling of a server virtualized network function (VNF) in a virtualized network; the virtualized network comprising at least the server VNF, a client VNF connected to the server VNF, and a VNF manager; the apparatus comprising:

processing circuitry;

memory containing instructions executable by the processing circuitry whereby the apparatus is operative to:

acquire capability information of the server VNF and the client VNF;

receive, at the client VNF, scaling information in a request from a peer connection management PCM server in response to a scaling operation performed by the VNF manager on the server VNF;

perform, at the client VNF, an adaptive operation based on the scaling information;

in response to the request, acknowledge the receipt of the request and/or report a status of the adaptive operation corresponding to the scaling operation;

wherein the connection between the client VNF and the server VNF is initiated by the client VNF.

15. The apparatus of claim 14 :

wherein the server VNF comprises at least one instance of a server VNF component (VNFC);

wherein the client VNF comprises at least one instance of a client VNFC; and

wherein the connection between the server VNF and the client VNF comprises a connection between the at least one instance of the server VNFC and the at least one instance of the client VNFC.

16. The apparatus of claim 14 :

wherein the scaling operation comprises either adding a server VNF or removing the server VNF; and

wherein the instructions are such that the apparatus is operative to:

initiate a connection to the added server VNF if the scaling operation is the adding a server VNF; or

disconnect the connection from the removed server VNF if the scaling operation is the removing the server VNF.

Assignments (2)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jan 10, 2018
From: AMBJÖRN, MATTIAS; DONG, HUOMING; GUO, LIANGLIANG
To: TELEFONAKTIEBOLAGET L M ERICSSON (PUBL)
Reel/Frame 044588/0278 →
CHANGE OF NAME Recorded Jan 10, 2018
From: TELEFONAKTIEBOLAGET L M ERICSSON (PUBL)
To: TELEFONAKTIEBOLAGET LM ERICSSON (PUBL)
Reel/Frame 045034/0661 →
Continuity (1)
Related Publication 20180205786A1 · Jul 19, 2018