PREDICTIVE SPECTRAL ALLOCATION IN MOBILE NETWORKS
First Claim
1. A method to employ predictive spectral allocation in wireless networks, the method comprising:
- receiving a request for sub-carrier allocation from a mobile device, the request including a timestamp and a location of the mobile device;
identifying a particular cluster based on the timestamp and the location;
selecting a time-frequency vector from the particular cluster;
transmitting information pertaining to the sub-carrier allocation to the mobile device, wherein the information is based on the time-frequency vector; and
in response to receiving an indication from the mobile device that the sub-carrier allocation is unacceptable, switching to a default sub-carrier allocation and forwarding a bad quality indication associated with the unacceptable sub-carrier allocation to an analysis server.
2 Assignments
0 Petitions
Accused Products
Abstract
Technologies are generally described for discerning patterns in the “goodness” or “badness” of time-frequency slots to allow predictive allocation of spectral resources that may be appropriate for a wireless user. According to some examples, information on device location, time slots, sub-carrier(s) allotted for each time slot, and quality indicators may be received from mobile devices. The time slots may be grouped by location to form analysis intervals. A time-frequency vector may then be identified for each analysis interval and a unit of geographic grid. A “goodness” indicator may be computed for each time-frequency vector. Clusters of time-frequency vectors may be categorized for each analysis interval and associated unit of geographic grid such that mobile devices can be assigned “good” clusters through sub-carrier allocation.
-
Citations
46 Claims
-
1. A method to employ predictive spectral allocation in wireless networks, the method comprising:
-
receiving a request for sub-carrier allocation from a mobile device, the request including a timestamp and a location of the mobile device; identifying a particular cluster based on the timestamp and the location; selecting a time-frequency vector from the particular cluster; transmitting information pertaining to the sub-carrier allocation to the mobile device, wherein the information is based on the time-frequency vector; and in response to receiving an indication from the mobile device that the sub-carrier allocation is unacceptable, switching to a default sub-carrier allocation and forwarding a bad quality indication associated with the unacceptable sub-carrier allocation to an analysis server. - View Dependent Claims (2, 5, 6, 7, 8, 9)
-
-
3-4. -4. (canceled)
-
10-20. -20. (canceled)
-
21. A method to analyze sub-carrier allocation data to categorize clusters for predictive spectral allocation in a wireless network, the method comprising:
-
receiving information on device location, time slots, at least one sub-carrier allotted for each time slot, and quality indicators from a plurality of mobile devices; grouping the time slots to form analysis intervals; dynamically adjusting a length of the analysis intervals based on one or more of a time of day, a day of week, a day of month, a season, the device location, and/or an expected population change within a geographic area; identifying a time-frequency vector for each analysis interval, wherein the time-frequency vector associates the analysis interval with the device location; computing a goodness indicator for each time-frequency vector; identifying clusters of time-frequency vectors; and categorizing the clusters of time-frequency vectors into two or more categories. - View Dependent Claims (22, 23, 25, 27, 28, 29)
-
-
24. (canceled)
-
26. (canceled)
-
30-31. -31. (canceled)
-
32. An analysis server to analyze sub-carrier allocation data to categorize clusters for predictive spectral allocation in a wireless network, the analysis server comprising:
-
a memory configured to store instructions; a processor coupled to the memory, the processor configured to execute the instructions to perform or cause to be performed; evaluate information on device location, time slots, at least one sub-carrier allotted for each time slot, and quality indicators received from a plurality of mobile devices; group the time slots by location to form analysis intervals; dynamically adjust a length of the analysis intervals based on one or more of a time of day, a day of week, a day of month, a season, and/or an expected population change within a geographic area; identify a time-frequency vector for each analysis interval, wherein the time-frequency vector associates the analysis interval with the device location; compute a goodness indicator for each time-frequency vector; identify clusters of time-frequency vectors; and categorize clusters of time-frequency vectors into two or more categories. - View Dependent Claims (38, 39, 40, 41, 42, 43, 44, 45)
-
-
33-37. -37. (canceled)
-
46-47. -47. (canceled)
Specification