IP Library Granted Patent US 11,337,101
Granted Patent B2
US 11,337,101 · App. 16/323,378 · Granted May 17, 2022

Method for managing a virtual radio access network and method for calibrating a software component

Inventors: Horst Roessler (Stuttgart, DE); Peter Schefczik (Stuttgart, DE); Fariborz Derakhshan (Nuremberg, DE)
Assignee: Alcatel Lucent
H04W28/0205G06F9/5077H04L41/0893H04L41/20H04W28/0925
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,337,101
App. No.
16/323,378
Granted
May 17, 2022
Kind
B2
Abstract

A method for managing a virtual radio access network which serves a radio cell is provided. The method includes selecting, based on a radio access technology of the radio cell, a construction scheme for the virtual radio access network in a repository. Further, the method includes querying, from the repository, at least one software component associated to the construction scheme. The software component represents a virtualized network function of the virtual radio access network. The method additionally includes setting up, using the software component, the virtualized network function on a runtime platform according to the construction scheme.

Claims (40)

1. A method for managing a virtual radio access network which serves a radio cell, comprising:

selecting, based on a radio access technology of the radio cell, a construction scheme for the virtual radio access network in a repository;

querying, from the repository, at least one software component associated to the construction scheme, wherein the software component represents a virtualized network function of the virtual radio access network; and

setting up, using the software component, the virtualized network function on a runtime platform according to the construction scheme, wherein the setting up comprises allocating a number of processor cores of the runtime platform to the software component which represents the virtualized network function based on a total number of processor cores of the runtime platform and/or information on a default allocation setting stored in the repository together with the software component;

setting up a clone of the software component representing the virtualized network function on the runtime platform if a first load condition is satisfied; and

distributing network traffic in the virtual radio access network to the software component representing the virtualized network function and the clone of the software component representing the virtualized network function;

wherein the software component comprises a Packet Data Convergence Protocol (PDCP) container.

2. The method of claim 1 , wherein the construction scheme for the virtual radio access network is further selected based on a number of users to be served by the radio cell and/or a configuration of the runtime platform and/or a constraint of the radio cell's radio access technology.

3. The method of claim 1 , wherein the repository comprises a plurality of versions of the software component representing the virtualized network function, each version being calibrated for a specific runtime platform configuration and/or a specific fronthaul configuration, and wherein querying the at least one software component associated to the construction scheme from the repository is based on a configuration of the runtime platform and/or a constraint of the radio cell's radio access technology.

4. The method of claim 1 , further comprising:

monitoring a load of the number of processor cores allocated to the software component; and

changing the number of the processor cores allocated to the software component if a first load condition is satisfied.

5. The method of claim 1 , wherein the virtualized network function represents at least part of a communication protocol used in the radio cell's radio access technology.

6. A non-transitory computer-readable medium storing program instructions that, when executed by a computer or a processor, cause at least one computing platform to perform the method of claim 1 .

7. A method for managing a virtual radio access network which serves a radio cell, comprising:

selecting, based on a radio access technology of the radio cell, a construction scheme for the virtual radio access network in a repository;

querying, from the repository, at least one software component associated to the construction scheme, wherein the software component represents a virtualized network function of the virtual radio access network; and

setting up, using the software component, the virtualized network function on a runtime platform according to the construction scheme, wherein the setting up comprises allocating a number of processor cores of the runtime platform to the software component which represents the virtualized network function based on a total number of processor cores of the runtime platform and/or information on a default allocation setting stored in the repository together with the software component;

setting up a clone of the software component representing the virtualized network function on the runtime platform if a first load condition is satisfied; and

distributing network traffic in the virtual radio access network to the software component representing the virtualized network function and the clone of the software component representing the virtualized network function;

wherein the repository comprises a plurality of versions of the software component representing the virtualized network function, each version being calibrated for a specific runtime platform configuration and/or a specific fronthaul configuration;

wherein querying the at least one software component associated to the construction scheme from the repository is based on a configuration of the runtime platform and/or a constraint of the radio cell's radio access technology.

8. The method of claim 7 , wherein the construction scheme for the virtual radio access network is further selected based on a number of users to be served by the radio cell and/or a configuration of the runtime platform and/or a constraint of the radio cell's radio access technology.

9. The method of claim 7 , further comprising:

monitoring a load of the number of processor cores allocated to the software component; and

changing the number of the processor cores allocated to the software component if a first load condition is satisfied.

10. The method of claim 7 , wherein the virtualized network function represents at least part of a communication protocol used in the radio cell's radio access technology.

11. A non-transitory computer-readable medium storing program instructions that, when executed by a computer or a processor, cause at least one computing platform to perform the method of claim 7 .

12. A method for managing a virtual radio access network which serves a radio cell, comprising:

selecting, based on a radio access technology of the radio cell, a construction scheme for the virtual radio access network in a repository;

querying, from the repository, at least one software component associated to the construction scheme, wherein the software component represents a virtualized network function of the virtual radio access network;

setting up, using the software component, the virtualized network function on a runtime platform according to the construction scheme, wherein the setting up comprises allocating a number of processor cores of the runtime platform to the software component which represents the virtualized network function based on a total number of processor cores of the runtime platform and/or information on a default allocation setting stored in the repository together with the software component;

setting up a clone of the software component representing the virtualized network function on the runtime platform if a first load condition is satisfied; and

distributing network traffic in the virtual radio access network to the software component representing the virtualized network function and the clone of the software component representing the virtualized network function.

13. The method of claim 12 , wherein the construction scheme for the virtual radio access network is further selected based on a number of users to be served by the radio cell and/or a configuration of the runtime platform and/or a constraint of the radio cell's radio access technology.

14. The method of claim 12 , wherein the repository comprises a plurality of versions of the software component representing the virtualized network function, each version being calibrated for a specific runtime platform configuration and/or a specific fronthaul configuration, and wherein querying the at least one software component associated to the construction scheme from the repository is based on a configuration of the runtime platform and/or a constraint of the radio cell's radio access technology.

15. The method of claim 12 , further comprising:

monitoring a load of the number of processor cores allocated to the software component; and

changing the number of the processor cores allocated to the software component if a second load condition is satisfied.

16. A non-transitory computer-readable medium storing program instructions that, when executed by a computer or a processor, cause at least one computing platform to perform the method of claim 12 .

Assignments (1)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Apr 2, 2019
From: ROESSLER, HORST; SCHEFCZIK, PETER; DERAKHSHAN, FARIBORZ
To: ALCATEL LUCENT
Reel/Frame 048768/0505 →
Priority Claims (1)
EP 16306037 · Aug 9, 2016 · regional
Continuity (1)
Related Publication 20210289385A1 · Sep 16, 2021
Cited By (1)
US 12,277,452