System and method for throughput prediction for cellular networks
First Claim
1. A method, comprising:
- identifying, by a processing system including a processor, a plurality of performance indicators regarding a cellular network;
obtaining, by the processing system, historical data regarding the plurality of performance indicators for each of a series of time points during a past time period having a predetermined length, the historical data for each of the plurality of performance indicators forming an array of values for that performance indicator;
generating, by the processing system from each array, a set of inputs to an algorithm for predicting a throughput of the cellular network during a future time period having a predetermined length, the set of inputs comprising a statistical summarization of the array, the algorithm comprising a machine learning algorithm; and
obtaining, by the processing system, a predicted throughput for the cellular network based on the algorithm.
2 Assignments
0 Petitions
Accused Products
Abstract
Aspects of the subject disclosure may include, for example, a method in which a processing system identifies a plurality of performance indicators comprising device performance indicators for a plurality of communication devices on a cellular network and network performance indicators for the cellular network. The method also includes obtaining historical data regarding the plurality of performance indicators for each of a series of time points during a past time period; the historical data for each of the plurality of performance indicators form an array of values for that performance indicator. The method further includes generating from each array a set of inputs to an algorithm for predicting a throughput of the cellular network during a future time period; the set of inputs comprises quantiles of the array, and the algorithm comprises a machine learning algorithm. Other embodiments are disclosed.
-
Citations
20 Claims
-
1. A method, comprising:
-
identifying, by a processing system including a processor, a plurality of performance indicators regarding a cellular network; obtaining, by the processing system, historical data regarding the plurality of performance indicators for each of a series of time points during a past time period having a predetermined length, the historical data for each of the plurality of performance indicators forming an array of values for that performance indicator; generating, by the processing system from each array, a set of inputs to an algorithm for predicting a throughput of the cellular network during a future time period having a predetermined length, the set of inputs comprising a statistical summarization of the array, the algorithm comprising a machine learning algorithm; and obtaining, by the processing system, a predicted throughput for the cellular network based on the algorithm. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12)
-
-
13. A device comprising:
-
a processing system including a processor; and a memory that stores executable instructions, wherein the processing system, responsive to executing the instructions, performs operations comprising; identifying a plurality of performance indicators regarding a cellular network; obtaining historical data regarding the plurality of performance indicators for each of a series of time points during a past time period having a predetermined length, the historical data for each of the plurality of performance indicators forming an array of values for that performance indicator; and generating from each array a set of inputs to an algorithm for predicting a throughput of the cellular network during a future time period having a predetermined length, the set of inputs comprising a statistical summarization of the array, the algorithm comprising a machine learning algorithm. - View Dependent Claims (14, 15, 16, 17)
-
-
18. A non-transitory machine-readable medium comprising executable instructions, wherein a processing system including a processor, responsive to executing the instructions, performs operations comprising:
-
identifying a plurality of performance indicators regarding a cellular network; obtaining historical data regarding the plurality of performance indicators for each of a series of time points during a past time period, the historical data for each of the plurality of performance indicators forming an array of values for that performance indicator; and generating from each array a set of inputs to an algorithm for predicting a throughput of the cellular network during a future time period, the set of inputs comprising a statistical summarization of the array, the algorithm comprising a machine learning algorithm. - View Dependent Claims (19, 20)
-
Specification