Provided is a system and method for maximizing throughput in a telecommunications network. The method is operable to select and service a request for a communication session by selecting a bit rate and assigning the bit rate to the request. The method selects the request from a pool of queued requests and the bit rate from all supported bit rates. The request and bit rate are selected based on calculations that determine an amount of power needed for each queued request at each bit rate. The calculations result in ratios representing each combination of power and bit rate for each request. The method selects the ratio having the highest number of bit rates per power unit and assigns the bit rate to the associated request. This approach enables the method to select a queued request according to current network constraints and so provides an optimal approach that maximizes throughput.
展开▼