IP Library › Granted Patent US 12,192,790
Granted Patent B2
US 12,192,790 · App. 17/512,538 · Granted Jan 7, 2025

Predicting an attribute of a wireless telecommunication network, such as a 5G network

Inventor: Mohamed Abdullah Amer (Naperville, IL)
Assignee: T-Mobile USA, Inc.
H04W24/02H04L41/147H04L43/08
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,192,790
App. No.
17/512,538
Granted
Jan 7, 2025
Kind
B2
Abstract

The system obtains multiple KPIs and multiple configuration parameters directly from a wireless telecommunication network. The multiple KPIs indicate an observed performance associated with the wireless telecommunication network. The multiple configuration parameters indicate a configuration of the wireless telecommunication network. The system predicts a value of a difficult to predict attribute of the wireless telecommunication network, where the difficult to predict attribute depends on multiple other attributes associated with the wireless telecommunication network. To make the prediction, the system provides the multiple key performance indicators and the multiple configuration parameters to a machine learning model. The machine learning model predicts the value of the difficult to predict attribute associated with the wireless telecommunication network based on multiple key performance indicators and the multiple configuration parameters.

Claims (50)

1. At least one computer-readable storage medium, excluding transitory signals and carrying instructions to predict a throughput of a wireless telecommunication network, which, when executed by at least one data processor of a system, causes the system to:

obtain multiple key performance indicators and multiple configuration parameters directly from the wireless telecommunication network,

wherein the multiple key performance indicators indicate an observed performance associated with the wireless telecommunication network,

wherein the multiple configuration parameters indicate a configuration of the wireless telecommunication network,

wherein the multiple key performance indicators include a number of users associated with the wireless telecommunication network, and

wherein the multiple configuration parameters include a generation of wireless technology associated with the wireless telecommunication network;

predict the throughput of the wireless telecommunication network by:

providing the multiple key performance indicators and the multiple configuration parameters to a machine learning model trained on previous observations of attributes during previous operation of the wireless telecommunication network, the attributes comprising at least six of: a quality of service class identifier, the number of users, modulation coding scheme, multiple-input multiple-output, carrier aggregation, band, bandwidth, and the generation of wireless technology associated with the wireless telecommunication network; and

predict, by the machine learning model, the throughput of the wireless telecommunication network based on the multiple key performance indicators and the multiple configuration parameters.

2. The computer-readable storage medium of claim 1 , wherein the instructions to obtain the multiple key performance indicators and the multiple configuration parameters comprise instructions to:

obtain observations of at least six of the attributes during operation of the wireless telecommunication network.

3. The computer-readable storage medium of claim 1 , wherein the multiple key performance indicators comprise observations of the quality of service class identifier, the modulation coding scheme, the multiple-input multiple-output, the carrier aggregation, and the number of users.

4. The computer-readable storage medium of claim 1 , wherein the multiple configuration parameters comprise the band, the bandwidth, and the generation of wireless technology associated with the wireless telecommunication network.

5. A method comprising:

obtaining multiple key performance indicators and multiple configuration parameters directly from a wireless telecommunication network,

wherein the multiple key performance indicators indicate an observed performance associated with the wireless telecommunication network,

wherein the multiple configuration parameters indicate a configuration of the wireless telecommunication network,

wherein the multiple key performance indicators and the multiple configuration parameters together comprise at least six of: a quality of service class identifier, a number of users, a modulation coding scheme, a multiple-input multiple-output, a carrier aggregation, a band, a bandwidth, and a generation of wireless technology associated with the wireless telecommunication network;

predicting a value of a difficult to predict attribute of the wireless telecommunication network,

wherein the difficult to predict attribute depends on multiple other attributes associated with the wireless telecommunication network,

the predicting including:

providing the multiple key performance indicators and the multiple configuration parameters to a machine learning model; and

predicting, by the machine learning model, the value of the difficult to predict attribute associated with the wireless telecommunication network based on multiple key performance indicators and the multiple configuration parameters.

6. The method of claim 5 , comprising:

obtaining previous observations of at least six attributes during previous operation of the wireless telecommunication network, the attributes comprising: the quality of service class identifier, the number of users, the modulation coding scheme, the multiple-input multiple-output, the carrier aggregation, the band, the bandwidth, and the generation of wireless technology associated with the wireless telecommunication network; and

training the machine learning model using the previous observations of at least six attributes.

7. The method of claim 5 , wherein obtaining the multiple key performance indicators and the multiple configuration parameters directly from the wireless telecommunication network produces a difference between the predicted value of the difficult to predict attribute and an observed value of the difficult to predict attribute having Mean Absolute Error less than 0.5, and R 2 greater than 0.5.

8. The method of claim 5 , wherein predicting the difficult to predict attribute of the wireless telecommunication network comprises predicting a throughput of the wireless telecommunication network.

9. The method of claim 5 , wherein predicting the difficult to predict attribute of the wireless telecommunication network comprises predicting a latency of the wireless telecommunication network.

10. The method of claim 5 , wherein the multiple key performance indicators comprise the quality of service class identifiers, the modulation coding scheme, the multiple-input multiple-output, the carrier aggregation, and the number of users.

11. The method of claim 5 , wherein the multiple configuration parameters comprise the band, the bandwidth, and the generation of wireless technology associated with the wireless telecommunication network.

12. A system comprising:

at least one hardware processor; and

at least one non-transitory memory storing instructions, which, when executed by the at least one hardware processor, cause the system to:

obtain multiple key performance indicators directly from a wireless telecommunication network,

wherein the multiple key performance indicators indicate an observed performance associated with the wireless telecommunication network,

wherein the multiple key performance indicators include a number of users associated with the wireless telecommunication network;

obtain multiple configuration parameters directly from the wireless telecommunication network,

wherein the multiple configuration parameters indicate a configuration of the wireless telecommunication network,

wherein the multiple configuration parameters include a generation of wireless technology associated with the wireless telecommunication network;

identify a difficult to predict attribute by identifying an attribute that depends on multiple other attributes associated with the wireless telecommunication network;

predict a value of the difficult to predict attribute associated with the wireless telecommunication network by:

providing the multiple key performance indicators and the multiple configuration parameters to a machine learning model trained on previous observations of attributes during previous operation of the wireless telecommunication network, the attributes comprising: a quality of service class identifier, the number of users, modulation coding scheme, multiple-input multiple-output, carrier aggregation, band, bandwidth, and the generation of wireless technology associated with the wireless telecommunication network; and

predicting, by the machine learning model, the value of the difficult to predict attribute associated with the wireless telecommunication network based on the multiple key performance indicators and the multiple configuration parameters.

13. The system of claim 12 , wherein the instructions to obtain the multiple key performance indicators and the multiple configuration parameters directly from the wireless telecommunication network produce a difference between the predicted value of the difficult to predict attribute and an observed value of the difficult to predict attribute having Mean Absolute Error less than 0.5, and R 2 greater than 0.5.

14. The system of claim 12 , the instructions to obtain the multiple key performance indicators and the multiple configuration parameters comprising the instructions to:

obtain observations of at least six of the attributes during operation of the wireless telecommunication network.

15. The system of claim 12 , wherein the instructions to predict the difficult to predict attribute of the wireless telecommunication network comprise instructions to predict a throughput or a latency of the wireless telecommunication network.

16. The system of claim 12 , wherein the multiple key performance indicators comprise observations of the quality of service class identifier, the modulation coding scheme, the multiple-input multiple-output, the carrier aggregation, and the number of users.

17. The system of claim 12 , wherein the multiple configuration parameters comprise the band, the bandwidth, and the generation of wireless technology associated with the wireless telecommunication network.

Assignments (1)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Nov 2, 2021
From: AMER, MOHAMED ABDULLAH
To: T-MOBILE USA, INC.
Reel/Frame 057997/0694 →
Continuity (1)
Related Publication 20230131468A1 · Apr 27, 2023
References Cited (132)
US 7535922B1 · Potts · 2009 [cited by applicant]
US 7739491B2 · Jang et al. · 2010 [cited by applicant]
US 7929457B2 · Healy et al. · 2011 [cited by applicant]
US 7933598B1 · Agrawal et al. · 2011 [cited by applicant]
US 7961883B2 · Bajar et al. · 2011 [cited by applicant]
US 8150421B2 · Ward et al. · 2012 [cited by applicant]
US 8189549B2 · Caldwell et al. · 2012 [cited by applicant]
US 8190191B2 · Livet et al. · 2012 [cited by applicant]
US 8306518B1 · Gailloux et al. · 2012 [cited by applicant]
US 8340586B2 · Wellington · 2012 [cited by applicant]
US 8577414B2 · Rajadurai et al. · 2013 [cited by applicant]
US 8600384B1 · Moreno et al. · 2013 [cited by applicant]
US 8630225B2 · Karaoguz et al. · 2014 [cited by applicant]
US 8700662B2 · Cara et al. · 2014 [cited by applicant]
US 8954121B2 · Kanj et al. · 2015 [cited by applicant]
US 9049723B2 · Dhanda et al. · 2015 [cited by applicant]
US 9219995B2 · Eric · 2015 [cited by applicant]
US 9258199B2 · Kalika et al. · 2016 [cited by applicant]
US 9439081B1 · Knebl et al. · 2016 [cited by applicant]
US 9459879B2 · Gupta et al. · 2016 [cited by applicant]
US 9467886B2 · Chang · 2016 [cited by applicant]
US 9503919B2 · Sofuoglu et al. · 2016 [cited by applicant]
US 9526008B2 · Prabdial et al. · 2016 [cited by applicant]
US 9538409B2 · Hui et al. · 2017 [cited by applicant]
US 9572165B2 · Keerthi · 2017 [cited by applicant]
US 9578519B2 · Jaldén et al. · 2017 [cited by applicant]
US 9585037B1 · Davari et al. · 2017 [cited by applicant]
US 9661515B2 · Lord et al. · 2017 [cited by applicant]
US 9692682B2 · Yamine et al. · 2017 [cited by applicant]
US 9693189B2 · Caldwell et al. · 2017 [cited by applicant]
US 9716633B2 · Premkumar et al. · 2017 [cited by applicant]
US 9756518B1 · Sheen et al. · 2017 [cited by applicant]
US 9838888B2 · Lihosit et al. · 2017 [cited by applicant]
US 9924382B2 · Bansal · 2018 [cited by applicant]
US 9934480B2 · Buth · 2018 [cited by applicant]
US 9955024B2 · Caldwell et al. · 2018 [cited by applicant]
US 9986580B2 · Leung et al. · 2018 [cited by applicant]
US 10019302B2 · Nguyen et al. · 2018 [cited by applicant]
US 10028121B2 · Artuso · 2018 [cited by applicant]
US 10039013B2 · Periyasamy et al. · 2018 [cited by applicant]
US 10115256B2 · Davis · 2018 [cited by applicant]
US 10129799B2 · Viswanathan et al. · 2018 [cited by applicant]
US 10164850B2 · Tapia et al. · 2018 [cited by applicant]
US 10200884B2 · Tan et al. · 2019 [cited by applicant]
US 10225117B2 · Lopez et al. · 2019 [cited by applicant]
US 10278081B2 · Cotanis · 2019 [cited by applicant]
US 10306490B2 · Ratakonda et al. · 2019 [cited by applicant]
US 10334488B2 · Periyasamy et al. · 2019 [cited by applicant]
US 10374882B2 · Sheen et al. · 2019 [cited by applicant]
US 10397043B2 · Tapia et al. · 2019 [cited by applicant]
US 10397810B2 · Yang et al. · 2019 [cited by applicant]
US 10397815B2 · Myron et al. · 2019 [cited by applicant]
US 10412550B2 · Yoon et al. · 2019 [cited by applicant]
US 10484253B2 · Arsenie et al. · 2019 [cited by applicant]
US 10531309B1 · Li et al. · 2020 [cited by applicant]
US 10555191B1 · Jat et al. · 2020 [cited by applicant]
US 10602383B1 · Horton et al. · 2020 [cited by applicant]
US 10616257B1 · Soulhi et al. · 2020 [cited by applicant]
US 10674440B2 · Taneja et al. · 2020 [cited by applicant]
US 10681541B2 · Laselva et al. · 2020 [cited by applicant]
US 10708122B1 · Liu et al. · 2020 [cited by applicant]
US 10708795B2 · Tapia · 2020 [cited by applicant]
US 10716017B2 · Lyon et al. · 2020 [cited by applicant]
US 10728773B2 · Ouyang et al. · 2020 [cited by applicant]
US 10771273B2 · Luo et al. · 2020 [cited by applicant]
US 10785101B2 · Li et al. · 2020 [cited by applicant]
US 10812330B2 · Le et al. · 2020 [cited by applicant]
US 10860570B2 · Ebel et al. · 2020 [cited by applicant]
US 10904114B2 · Thampy et al. · 2021 [cited by applicant]
US 10924274B1 · Piriyath et al. · 2021 [cited by applicant]
US 10952091B2 · Hui et al. · 2021 [cited by applicant]
US 11006268B1 · Kim et al. · 2021 [cited by applicant]
US 11006293B1 · Singh et al. · 2021 [cited by applicant]
US 11012864B2 · Das · 2021 [cited by applicant]
US 11018958B2 · Tapia · 2021 [cited by applicant]
US 11109283B1 · Kulkarni et al. · 2021 [cited by applicant]
US 11115287B2 · Soundrarajan · 2021 [cited by applicant]
US 11800398B2 · Amer · 2023 [cited by applicant]
US 20050143097A1 · Wilson et al. · 2005 [cited by applicant]
US 20060142021A1 · Mueckenheim et al. · 2006 [cited by applicant]
US 20070127417A1 · Kalika · 2007 [cited by applicant]
US 20070253388A1 · Pietraski · 2007 [cited by applicant]
US 20100056163A1 · Schmidt · 2010 [cited by examiner]
US 20150245202A1 · Patil et al. · 2015 [cited by applicant]
US 20160100329A1 · Miller · 2016 [cited by examiner]
US 20160337007A1 · Seyedmehdi et al. · 2016 [cited by applicant]
US 20170086136A1 · Yu et al. · 2017 [cited by applicant]
US 20190230046A1 · Djukic · 2019 [cited by examiner]
US 20200346353A1 · Szabo et al. · 2020 [cited by applicant]
US 20200389371A1 · Tedaldi et al. · 2020 [cited by applicant]
US 20210014737A1 · Yang et al. · 2021 [cited by applicant]
US 20210034490A1 · Knostman et al. · 2021 [cited by applicant]
US 20210056487A1 · Boyle et al. · 2021 [cited by applicant]
US 20210211900A1 · Pius et al. · 2021 [cited by applicant]
US 20210224699A1 · Soundrarajan et al. · 2021 [cited by applicant]
US 20210250230A1 · Johnson et al. · 2021 [cited by applicant]
US 20210250732A1 · Zhang · 2021 [cited by applicant]
US 20210266777A1 · Manner et al. · 2021 [cited by applicant]
US 20210360468A1 · Nieto Aliques · 2021 [cited by examiner]
CN 105050132A · 2015 [cited by examiner]
CN 105247908B · 2017 [cited by applicant]
CN 108604917A · 2018 [cited by applicant]
CN 105431891B · 2019 [cited by applicant]
CN 105027598B · 2019 [cited by applicant]
CN 105376802B · 2019 [cited by applicant]
CN 112534963A · 2021 [cited by applicant]
EP 1797703A2 · 2007 [cited by applicant]
EP 2647239A1 · 2013 [cited by applicant]
EP 1987623B1 · 2014 [cited by applicant]
EP 3238389B1 · 2019 [cited by applicant]
EP 3183855B1 · 2019 [cited by applicant]
EP 3704881A1 · 2020 [cited by applicant]
EP 3841706A1 · 2021 [cited by applicant]
EP 3847771A1 · 2021 [cited by applicant]
EP 3868031A1 · 2021 [cited by applicant]
JP 2020515155A · 2020 [cited by applicant]
JP 6872630B2 · 2021 [cited by applicant]
KR 20200086729A · 2020 [cited by applicant]
WO 2008020749A2 · 2008 [cited by applicant]
WO 2010102242A2 · 2010 [cited by applicant]
WO 2011106940A1 · 2011 [cited by applicant]
WO 2014176503A1 · 2014 [cited by applicant]
WO 2015077664A1 · 2015 [cited by applicant]
WO 2017095303A1 · 2017 [cited by applicant]
WO 2018138347A1 · 2018 [cited by applicant]
WO 2020121084A1 · 2020 [cited by applicant]
WO 2020164682A1 · 2020 [cited by applicant]
WO 2020233464A1 · 2020 [cited by applicant]
WO 2021170613A1 · 2021 [cited by applicant]
WO 2021170617A1 · 2021 [cited by applicant]
WO WO2022039638A1 · 2022 [cited by examiner]
Ghasemi, Amir, “Predictive Modeling of LTE User Throughput Via Crowd-Sourced Mobile Spectrum Data”, 2018 IEEE International Symposium on Dynamic Spectrum Access Networks (DySPAN), pp. 1-5. [cited by applicant]