Dynamic uplink/downlink capacity allocation in a communication network
First Claim
1. A method for dynamically allocating capacity to uplinks and downlinks in a communication network, the method comprising:
- grouping base stations of the communication network into groups, wherein each of the base stations communicates over an uplink and a downlink with communication devices; and
for each of the groups;
receiving a first indication of utilization of the uplink for each of the base stations of the group;
receiving a second indication of utilization of the downlink for each of the base stations of the group;
determining a capacity allocation between the uplinks and the downlinks of the base stations of the group based on the first and second indications for each of the base stations of the group to synchronize a timing and a capacity of each of the uplinks of the base stations of the group to begin and end together, and to synchronize a timing and a capacity of each of the downlinks of the base stations of the group to begin and end together,wherein determining the capacity allocation between the uplinks and the downlinks of the base stations of the group further compriseseliminating statistical outliers of the first and second indications of utilization before calculating the first and second weighted averages;
calculating a first weighted average of the first indications of utilization of the uplinks for the base stations in the group;
calculating a second weighted average of the second indications of utilization of the downlinks for the base stations in the group; and
generating the capacity allocation between the uplinks and the downlinks of the base stations of the group based upon the first and second weighted average;
employing the capacity allocation for each of the base stations of the group, andregrouping the base stations into second groups in response to operational data of the communication network.
12 Assignments
0 Petitions
Accused Products
Abstract
A method is provided for dynamically allocating capacity to uplinks and downlinks in a communication network. In the method, base stations of the communication network are apportioned into groups. Each of the base stations communicates over an uplink and a downlink with communication devices. For each of the groups, a first indication of utilization of the uplink for each of the base stations of the group is received. Also received is a second indication of utilization of the downlink for each of the base stations of the group. A capacity allocation between the uplinks and the downlinks of the base stations of the group is determined based upon the first and second indications. The capacity allocation is then employed for each of the base stations of the group.
22 Citations
16 Claims
-
1. A method for dynamically allocating capacity to uplinks and downlinks in a communication network, the method comprising:
-
grouping base stations of the communication network into groups, wherein each of the base stations communicates over an uplink and a downlink with communication devices; and for each of the groups; receiving a first indication of utilization of the uplink for each of the base stations of the group; receiving a second indication of utilization of the downlink for each of the base stations of the group; determining a capacity allocation between the uplinks and the downlinks of the base stations of the group based on the first and second indications for each of the base stations of the group to synchronize a timing and a capacity of each of the uplinks of the base stations of the group to begin and end together, and to synchronize a timing and a capacity of each of the downlinks of the base stations of the group to begin and end together, wherein determining the capacity allocation between the uplinks and the downlinks of the base stations of the group further comprises eliminating statistical outliers of the first and second indications of utilization before calculating the first and second weighted averages; calculating a first weighted average of the first indications of utilization of the uplinks for the base stations in the group; calculating a second weighted average of the second indications of utilization of the downlinks for the base stations in the group; and generating the capacity allocation between the uplinks and the downlinks of the base stations of the group based upon the first and second weighted average; employing the capacity allocation for each of the base stations of the group, and regrouping the base stations into second groups in response to operational data of the communication network. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12)
-
-
13. A non-transitory computer-readable medium comprising instructions executable by a processor for employing a method for dynamically allocating capacity to uplinks and downlinks in a communication network, the method comprising:
-
grouping base stations of the communication network into groups, wherein each of the base stations communicates over an uplink and a downlink with communication devices; and for each of the groups; receiving a first indication of utilization of the uplink for each of the base stations of the group; receiving a second indication of utilization of the downlink for each of the base stations of the group; determining a capacity allocation between the uplinks and the downlinks of the base stations of the group based on the first and second indications for each of the base stations of the group to synchronize a timing and a capacity of each of the uplinks of the base stations of the group to begin and end together, and to synchronize a timing and a capacity of each of the downlinks of the base stations of the group to begin and end together, wherein determining the capacity allocation between the uplinks and the downlinks of the base stations of the group further comprises eliminating statistical outliers of the first and second indications of utilization before calculating the first and second weighted averages; calculating a first weighted average of the first indications of utilization of the uplinks for the base stations in the group; calculating a second weighted average of the second indications of utilization of the downlinks for the base stations in the group; and generating the capacity allocation between the uplinks and the downlinks of the base stations of the group based upon the first and second weighted average; employing the capacity allocation for each of the base stations of the group, and regrouping the base stations into second groups in response to operational data of the communication network.
-
-
14. A node for a communication network, the node comprising:
-
an interface configured to communicate with a plurality of base stations of the communication network, wherein each of the plurality of base stations is configured to communicate over an uplink and a downlink with communication devices; and a processor configured to; group the plurality of base stations into groups; and for each of the groups; receive a first indication of utilization of the uplink of each of the plurality of base stations of the group over the interface; receive a second indication of utilization of the downlink of each of the plurality of base stations of the group over the interface; determine a capacity allocation between the uplinks and the downlinks of the plurality of base stations of the group based on the first and second indications from each of the base stations of the group to synchronize a timing and a capacity of each of the uplinks of the base stations of the group to begin and end together, and to synchronize a timing and a capacity of each of the downlinks of the base stations of the group to begin and end together, by eliminating statistical outliers of the first and second indications of utilization before calculating the first and second weighted averages, calculating a first weighted average of the first indications of utilization of the uplinks for the base stations in the group, calculating a second weighted average of the second indications of utilization of the downlinks for the base stations in the group, and generating the capacity allocation between the uplinks and the downlinks of the base stations of the group based upon the first and second weighted average; transmit an indication of the capacity allocation to each of the plurality of base stations of the group over the interface; and regroup the base stations into second groups in response to operational data of the communication network. - View Dependent Claims (15, 16)
-
Specification