IP Library › Granted Patent US 12,250,569
Granted Patent B2
US 12,250,569 · App. 17/250,120 · Granted Mar 11, 2025

Cellular telecommunications network

Inventors: Michael Fitch (London, GB); Richard Mackenzie (London, GB)
Assignee: BRITISH TELECOMMUNICATIONS PUBLIC LIMITED COMPANY
H04W24/02H04W16/10H04W24/08H04W72/542
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 12,250,569
App. No.
17/250,120
Granted
Mar 11, 2025
Kind
B2
Abstract

This disclosure relates to a method of allocating a resource in a virtualized radio access network, wherein the virtualized radio access network includes a first virtual machine delivering a first service type and a second virtual machine delivering a second service type.

Claims (41)

1. A method of allocating a resource in a virtualized radio access network, wherein the virtualized radio access network includes a first virtual machine delivering a first service type and a second virtual machine delivering a second service type different from the first service type, the method comprising:

receiving data indicating a performance measure of a first parameter for the first virtual machine and further indicating a performance measure of the first parameter for the second virtual machine;

determining a first spectrum utilization for the first virtual machine based on the performance measure of the first parameter for the first virtual machine relative to a performance requirement for the first parameter for the first service type;

determining a second spectrum utilization for the second virtual machine based on the performance measure of the first parameter for the second virtual machine relative to the performance requirement for the first parameter for the second service type;

comparing the first spectrum utilization to a target spectrum utilization for the first service type;

comparing the second spectrum utilization to a target spectrum utilization for the second service type; and

configuring a resource allocation for at least one of the first virtual machine and the second virtual machine based on the comparisons of the first spectrum utilization and the second spectrum utilization to the respective target spectrum utilizations.

2. The method as claimed in claim 1 , wherein:

the data indicates a performance measure of a second parameter for the first virtual machine and further indicates a performance measure of the second parameter for the second virtual machine,

the first spectrum utilization for the first virtual machine is further based on the performance measure of the second parameter for the first virtual machine relative to a performance requirement for the second parameter for the first service type, and

the second spectrum utilization for the second virtual machine is further based on the performance measure of the second parameter for the second virtual machine relative to the performance requirement for the second parameter for the second service type.

3. The method as claimed in claim 1 , wherein:

the first spectrum utilization for the first virtual machine is based on a product of (i) the performance measure of the first parameter for the first virtual machine relative to the performance requirement for the first parameter for the first service type, and (ii) the performance measure of the second parameter for the first virtual machine relative to the performance requirement for the second parameter for the first service type, and

the second spectrum utilization for the second virtual machine is based on a product of (i) the performance measure of the first parameter for the second virtual machine relative to the performance requirement for the first parameter for the second service type, and (ii) the performance measure of the second parameter for the second virtual machine relative to the performance requirement for the second parameter for the second service type.

4. The method as claimed in claim 2 , wherein:

the performance measure of the first parameter is one of a set of performance measures of the first parameter, each relating to a user equipment (UE) of a plurality of UEs, and the performance measure of the second parameter is one of a set of performance measures of the second parameter, each relating to a UE of the plurality of UEs,

the first spectrum utilization for the first virtual machine is based on a sum of the product of (i) each performance measure of the first parameter for each UE for the first virtual machine relative to the performance requirement for the first parameter for the first service type, and (ii) each performance measure of the second parameter for each UE for the first virtual machine relative to the performance requirement for the second parameter for the first service type, and

the second spectrum utilization for the second virtual machine is based on a sum of the product of (i) each performance measure of the first parameter for each UE for the second virtual machine relative to the performance requirement for the first parameter for the second service type, and (ii) each performance measure of the second parameter for each UE for the second virtual machine relative to the performance requirement for the second parameter for the second service type.

5. The method as claimed in claim 4 , wherein at least one of the first spectrum utilization or the second spectrum utilization are further based on one or more of the following: cost of serving the UE and coverage area.

6. The method as claimed in claim 1 , wherein configuring the resource allocation includes one or more of the following: adjusting frame time, reallocating resource blocks, and reallocating processing resources.

7. The method as claimed in claim 1 , wherein the first virtual machine is one of a plurality of first virtual machines, each being deployed on a respective networking node, for delivering the first service type, and the second virtual machine is one of a plurality of second virtual machines, each being deployed on a respective networking node, for delivering the second service type.

8. A computer system comprising:

at least one processor and memory configured to cause the computer system to allocate a resource in a virtualized radio access network, wherein the virtualized radio access network includes a first virtual machine delivering a first service type and a second virtual machine delivering a second service type different from the first service type, by:

receiving data indicating a performance measure of a first parameter for the first virtual machine and further indicating a performance measure of the first parameter for the second virtual machine;

determining a first spectrum utilization for the first virtual machine based on the performance measure of the first parameter for the first virtual machine relative to a performance requirement for the first parameter for the first service type;

determining a second spectrum utilization for the second virtual machine based on the performance measure of the first parameter for the second virtual machine relative to the performance requirement for the first parameter for the second service type;

comparing the first spectrum utilization to a target spectrum utilization for the first service type;

comparing the second spectrum utilization to a target spectrum utilization for the second service type; and

configuring a resource allocation for at least one of the first virtual machine and the second virtual machine based on the comparisons of the first spectrum utilization and the second spectrum utilization to the respective target spectrum utilizations.

9. A non-transitory computer-readable storage having stored thereon computer program product comprising instructions which, when the computer program product is executed by a computer, cause the computer to carry out the method of claim 1 .

10. A network node for a virtualized radio access network, wherein the virtualized radio access network includes a first virtual machine delivering a first service type and a second virtual machine delivering a second service type different from the first service type, the network node comprising:

a receiver adapted to receive data indicating a performance measure of a first parameter for the first virtual machine and further indicating a performance measure of the first parameter for the second virtual machine; and

a processor adapted to:

determine a first spectrum utilization for the first virtual machine based on the performance measure of the first parameter for the first virtual machine relative to a performance requirement for the first parameter for the first service type;

determine a second spectrum utilization for the second virtual machine based on the performance measure of the first parameter for the second virtual machine relative to the performance requirement for the first parameter for the second service type;

compare the first spectrum utilization to a target spectrum utilization for the first service type;

compare the second spectrum utilization to a target spectrum utilization for the second service type; and

configure a resource allocation for at least one of the first virtual machine and the second virtual machine based on the comparisons of the first spectrum utilization and the second spectrum utilization to the respective target spectrum utilizations.

11. The method as claimed in claim 1 , wherein:

the first spectrum utilization is further based on a bandwidth used in delivering the first service type; and

the second spectrum utilization is further based on a bandwidth used in delivering the second service type.

Assignments (1)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Oct 17, 2022
From: FITCH, MICHAEL; MACKENZIE, RICHARD
To: BRITISH TELECOMMUNICATIONS PUBLIC LIMITED COMPANY
Reel/Frame 061445/0053 →
Priority Claims (1)
EP 18175593 · Jun 1, 2018 · regional
Continuity (1)
Related Publication 20210235289A1 · Jul 29, 2021
References Cited (45)
US 8099487B1 · Smirnov · 2012 [cited by examiner]
US 9191327B2 · Shieh · 2015 [cited by examiner]
US 10824454B2 · Shaw · 2020 [cited by examiner]
US 10965558B2 · Jayakumar · 2021 [cited by examiner]
US 11533777B2 · Pennington · 2022 [cited by examiner]
US 20160353367A1 · Vrzic et al. · 2016 [cited by applicant]
US 20170104609A1 · Mcnamee et al. · 2017 [cited by applicant]
US 20170141973A1 · Vrzic · 2017 [cited by examiner]
US 20170164349A1 · Zhu et al. · 2017 [cited by applicant]
US 20170310437A1 · Bottari et al. · 2017 [cited by applicant]
US 20170318468A1 · Aijaz · 2017 [cited by examiner]
US 20170357528A1 · Puranik · 2017 [cited by examiner]
US 20170367081A1 · Cui · 2017 [cited by examiner]
US 20180013680A1 · Bull · 2018 [cited by examiner]
US 20180152958A1 · Arnold · 2018 [cited by examiner]
US 20190014504A1 · Shimojou · 2019 [cited by examiner]
US 20190109768A1 · Senarath · 2019 [cited by examiner]
US 20200053531A1 · Myhre · 2020 [cited by examiner]
CN 104660394A · 2015 [cited by applicant]
CN 107637111A · 2018 [cited by applicant]
EP 3195644A1 · 2017 [cited by applicant]
EP 3327990A1 · 2018 [cited by applicant]
GB 2553077A · 2018 [cited by applicant]
JP 2011530235A · 2011 [cited by applicant]
JP 2013544039 · 2013 [cited by applicant]
JP 2017200172 · 2017 [cited by applicant]
KR 20180039567A · 2018 [cited by applicant]
WO WO2016041595A1 · 2016 [cited by applicant]
WO WO2016192636A1 · 2016 [cited by applicant]
WO WO2017097169A1 · 2017 [cited by applicant]
Office Action for Korean Application No. 10-2020-7033682, mailed Mar. 25, 2022, 8 pages. [cited by applicant]
Communication pursuant to Article 94(3) EPC for European Application No. 19714690.5, mailed on Mar. 17, 2023, 10 pages. [cited by applicant]
Office Action received for Chinese Patent Application No. 201980035957.0, mailed on Aug. 4, 2023, 10 Pages (English Translation Only). [cited by applicant]
Caiming R., et al., “Cognitive Radio Communication and Networking: Principles and Practice,” Chapter 11, 46 Pages. [cited by applicant]
Etkin R., et al., “Spectrum Sharing for Unlicensed Bands,” Dept. of Electrical Engineering and Computer Sciences, 31 pages. [cited by applicant]
Examination Report for Great Britain Application No. 1809017.5 mailed on Oct. 1, 2020, 3 pages. [cited by applicant]
Examination Report for Great Britain Application No. 1809017.5 mailed on Jul. 23, 2020, 3 pages. [cited by applicant]
Extended European Search Report for Application No. 18175593.5, mailed on Nov. 7, 2018, 8 pages. [cited by applicant]
GB Combined Search and Examination Report for GB Application No. GB1809017.5 mailed Nov. 1, 2018, 5 pages. [cited by applicant]
International Preliminary Report on Patentability for Application No. PCT/EP2019/058779, mailed on Jun. 15, 2020, 17 pages. [cited by applicant]
International Search Report and Written Opinion for PCT Application No. PCT/EP2019/058779 mailed on Apr. 24, 2019, 10 pages. [cited by applicant]
Natarajan M., “Cognitive Radio Technology Applications for Wireless and Mobile Ad Hoc Networks,” 14 pages. [cited by applicant]
Office Action For Korean Application No. 10-2020-7033682, mailed on Aug. 11, 2021, 5 pages. [cited by applicant]
Written Opinion for PCT Application No. PCT/EP2019/058779 mailed on Apr. 15, 2020, 7 pages. [cited by applicant]
First Office Action for Japan Application No. 2020-566889 mailed Jan. 25, 2022, pp. 1-3. [cited by applicant]