Patent attributes
A method and system, are provided for dynamically allocating channel resources in a wireless network. The wireless network may be a multi-rate network having a base station controller that adapts wireless channel rates associated with a communication session based on a TCP sending rate associated with a sending device. The base station controller includes a scheduler and optimization engine that probes the wireless network to gather TCP parameters, such as round trip times, etc. The optimization engine utilizes a long-term sending rate to generate a subset of channel rates from available channel rates associated with the wireless network. The scheduler engine utilizes the instantaneous sending rate to adapt the wireless channel rate by selecting a channel rate from the subset of channel rates.