Patent ID: 6847629

Claim:
A method of scheduling data transmission, comprising the steps of: receiving a plurality of data rate request indicators from a plurality of mobile stations, each of the rate request indicators being related to a quality of a transmission channel to one of the mobile stations; computing a plurality of priority functions for the plurality of mobile stations based upon the rate request indicators according to an equation: PF ⁡ ( j ) = DRR ⁡ ( j ) T ′ ⁡ ( j ) for j=1, . . . , M, wherein M is the number of active mobile stations with pending data, j is a mobile station index for jth mobile station, PF(j) is the priority function for the jth mobile station, DRR(j) is the data rate request indicator for the jth mobile station, and T′(j) is a projected throughput associated with the jth mobile station; and scheduling transmission times to the mobile stations according to the priority functions.