IP Library › Granted Patent US 12,324,008
Granted Patent B2
US 12,324,008 · App. 18/055,697 · Granted Jun 3, 2025

Selection of open radio access network (RAN) components

Inventor: Gaviphat Lekutai (Kirkland, WA)
Assignee: T-Mobile USA, Inc.
H04W72/51H04W72/52H04W24/02
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,324,008
App. No.
18/055,697
Granted
Jun 3, 2025
Kind
B2
Abstract

A telecommunication network associated with a wireless telecommunication provider can be configured to select RAN components for use by a UE in an open RAN. Hardware/software of a telecommunication network automatically selects one or more RUs, DUs, and CUs (which may come from different vendors) to use for a communication session with a UE. In some configurations, an application on the UE specifies the desired performance (e.g., bandwidth requirements, processing requirements, latency requirements, . . . ). For example, if an application requests a large throughput of data, a Massive MIMO RU can be selected for use, whereas if a moderate throughput is specified, then a traditional 4×4 antenna can be selected for the communication session. Similarly, if the network load is high, then multiple DUs can be activated by the telecommunication network to work together and provide necessary processing power.

Claims (35)

1. A system comprising:

one or more processors;

a memory; and

one or more components stored in the memory and executable by the one or more processors to perform operations comprising:

selecting, based at least on one or more first parameters of a first application that indicate a desired performance of the first application, one or more first components of an open Radio Access Network (RAN) for use in a first communication session that involves the first application, wherein the one or more first components are selected from a plurality of Radio Units (RUs), Distributed Units (DUs), and Central Units (CUs);

establishing the first communication session using the one or more first components of the open RAN;

selecting, based at least on one or more second parameters of a second application that indicate a desired performance of the second application, one or more second components of the open RAN for use in a second communication session that involves the second application; and

establishing the second communication session using the one or more second components of the open RAN.

2. The system of claim 1 , wherein selecting the one or more first components comprises selecting a first RU from the RUs based at least in part on a first throughput of the first RU and wherein selecting the one or more second components comprises selecting a second RU from the RUs based at least in part on a second throughput of the second RU.

3. The system of claim 2 , wherein selecting one or more of the first RU, a first DU, and a first CU is based at least in part on a proximity of a UE running the first application to a base station.

4. The system of claim 1 , further comprising selecting a number of DUs to use for at least one of the first application and the second application based at least in part on a processing load associated with one or more of the first application and the second application.

5. The system of claim 1 , further comprising determining a proximity of UE executing the first application to a base station and based at least in part on the proximity selecting a Time Division Duplexing (TDD) RU or a Frequency Division Duplexing (FDD) RU.

6. The system of claim 1 , wherein selecting the one or more first components is further based on one or more of current usage statistics and forecasted usage statistics of the open RAN.

7. A computer-implemented method performed by one or more processors configured with specific instructions, the computer-implemented method comprising:

selecting one or more first components of an open Radio Access Network (RAN) for use in a first communication session that involves a first application, wherein the one or more first components are selected from a plurality of Radio Units (RUs), Distributed Units (DUs), and Central Units (CUs);

establishing the first communication session using the one or more first components of the open RAN;

selecting one or more second components of the open RAN for use in a second communication session that involves a second application, wherein the one or more second components are selected from the plurality of RUs, DUs, and CUs; and

establishing the second communication session using the one or more second components of the open RAN.

8. The computer-implemented method of claim 7 , wherein selecting the one or more first components is based at least on part on one or more parameters of the first application that indicate a desired performance of the first application.

9. The computer-implemented method of claim 7 , wherein selecting the one or more first components comprises selecting a first RU from the RUs based at least in part on a first throughput of the first RU and wherein selecting the one or more second components comprises selecting a second RU from the RUs based at least in part on a second throughput of the second RU.

10. The computer-implemented method of claim 9 , wherein selecting one or more of the first RU, a first DU, and a first CU is based at least in part on a proximity of a UE running the first application to a base station.

11. The computer-implemented method of claim 7 , further comprising selecting a number of DUs to use for at least one of the first application and the second application based at least in part on a processing load associated with one or more of the first application and the second application.

12. The computer-implemented method of claim 7 , further comprising determining a proximity of UE executing the first application to a base station and based at least in part on the proximity selecting a Time Division Duplexing (TDD) RU or a Frequency Division Duplexing (FDD) RU.

13. The computer-implemented method of claim 7 , wherein selecting the one or more first components is further based on one or more of current usage statistics and forecasted usage statistics of the open RAN.

14. A non-transitory computer-readable media storing computer-executable instructions that, when executed, cause one or more processors of a computing device to perform acts comprising:

selecting one or more first components of an open Radio Access Network (RAN) for use in a first communication session that involves a first application, wherein the one or more first components are selected from a plurality of Radio Units (RUs), Distributed Units (DUs), and Central Units (CUs);

establishing the first communication session using the one or more first components of the open RAN;

selecting one or more second components of the open RAN for use in a second communication session that involves a second application, wherein the one or more second components are selected from the plurality of RUs, DUs, and CUs; and

establishing the second communication session using the one or more second components of the open RAN.

15. The non-transitory computer-readable media of claim 14 , wherein selecting the one or more components is based at least on part on one or more parameters that indicate a desired performance of the first application.

16. The non-transitory computer-readable media of claim 14 , wherein selecting the one or more first components comprises selecting a first RU from the RUs based at least in part on a first throughput of the first RU.

17. The non-transitory computer-readable media of claim 16 , wherein selecting one or more of the first RU, a first DU, and a first CU is based at least in part on a proximity of a UE running the first application to a base station.

18. The non-transitory computer-readable media of claim 16 , the acts further comprising selecting a number of DUs to use for the first application based at least in part on a processing load associated with one or more of the first application and the open RAN.

19. The non-transitory computer-readable media of claim 16 , further comprising determining a proximity of UE executing the first application to a base station and based at least in part on the proximity selecting a Time Division Duplexing (TDD) RU or a Frequency Division Duplexing (FDD) RU.

20. The non-transitory computer-readable media of claim 14 , wherein selecting the one or more first components is further based on one or more of current usage statistics and forecasted usage statistics of the open RAN.

Assignments (1)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Nov 15, 2022
From: LEKUTAI, GAVIPHAT
To: T-MOBILE USA, INC.
Reel/Frame 061780/0910 →
Continuity (2)
Continuation 17143990 · Jan 7, 2021
Related Publication 20230069921A1 · Mar 9, 2023
References Cited (36)
US 10432542B2 · Cosimini et al. · 2019 [cited by applicant]
US 10530645B2 · Yang et al. · 2020 [cited by applicant]
US 11233691B2 · Grayson · 2022 [cited by applicant]
US 11496943B2 · Raghothaman · 2022 [cited by examiner]
US 11510208B2 · Lekutai · 2022 [cited by examiner]
US 11516722B2 · Raghothaman · 2022 [cited by examiner]
US 20200371576A1 · Tsirkin · 2020 [cited by applicant]
US 20210045011A1 · Mishra et al. · 2021 [cited by applicant]
US 20210045193A1 · Mishra et al. · 2021 [cited by applicant]
US 20210092647A1 · Yang et al. · 2021 [cited by applicant]
US 20210176823A1 · Mishra et al. · 2021 [cited by applicant]
US 20210258969A1 · Yang et al. · 2021 [cited by applicant]
US 20210368514A1 · Xing · 2021 [cited by applicant]
US 20210368529A1 · Sakhnini et al. · 2021 [cited by applicant]
US 20220038902A1 · Mueck · 2022 [cited by applicant]
US 20220116799A1 · Wang et al. · 2022 [cited by applicant]
US 20220167187A1 · Jia et al. · 2022 [cited by applicant]
US 20220217704A1 · Lekutai · 2022 [cited by examiner]
US 20220369163A1 · Gundavelli · 2022 [cited by examiner]
US 20220369404A1 · Gundavelli · 2022 [cited by examiner]
US 20220417097A1 · Nakata · 2022 [cited by examiner]
US 20220417794A1 · Bogineni · 2022 [cited by examiner]
US 20230007664A1 · Ravuri · 2023 [cited by examiner]
US 20230069921A1 · Lekutai · 2023 [cited by examiner]
US 20230087665A1 · Prakash · 2023 [cited by examiner]
US 20230112049A1 · Hu · 2023 [cited by examiner]
US 20230388844A1 · Dent · 2023 [cited by examiner]
EP 4007350A1 · 2022 [cited by examiner]
WO WO2021003283 · 2021 [cited by applicant]
WO WO2021158347 · 2021 [cited by applicant]
M. Polese, L. Bonati, S. D'Oro, S. Basagni and T. Melodia, “Understanding O-RAN: Architecture, Interfaces, Algorithms, Security, and Research Challenges,” in IEEE Communications Surveys & Tutorials, doi: 10.1109/COMST.2… [cited by examiner]
Adamuz-Hinojosa et al., “Sharing gN8 components in RAN slicing: A perspective from 3GPP/NFV standards,” 2019 IEEE Conference on Standards for Communications and Networking (CSCN), Oct. 2019, pp. 1-7, doi:10.1109/CSCN.20… [cited by applicant]
Bonati et al, “Intelligence and Learning in 0-RAN for Data-Driven NextG Cellular u Networks,” in IEEE Communications Magazine, vol. 59, No. 10, pp. 21-27, Oct. 2021, doi: 10.1109/MCOM.101.2001120. (Year:2021), 7 pages. [cited by applicant]
Dryjanski, Marcin, “5G Core Network Functions”, available at <<https://www.grandmetric.com/2018/03/02/5g-core-network-functions/>>, Feb. 3, 2018, 13 pages. [cited by applicant]
Jordan, Eugina, “Open RAN 101-RU, DU, CU: Why, what, how, when?”, available at <<https://www.rcrwireless.com/20200708/open_ran/open-ran-101-ru-du-cu-reader-forum>>, Jul. 8, 2020, 8 pages. [cited by applicant]
Office Action for U.S. Appl. No. 17/143,990, mailed on Mar. 18, 2022, Lekutai, “Selection of Open Radio Access Network (RAN) Components”, 16 pages. [cited by applicant]