Patent ID: 7746779
Filing Date: 2010-06-29
Classification: H04L,H04W

Abstract:
1. A method of scheduling a plurality of users by allocating transmitted data to the users performed by a scheduler, comprising the steps of: prioritizing, by the scheduler, the scheduling of the plurality of users for receiving transmitted data, including determining an average service rate for each user of the plurality of users, the average service rate being an arithmetic mean of a user's actual throughput over a time interval, determining, by the scheduler, a priority value for each user based upon a requested service rate of each user and the determined average service rate, and modifying, by the scheduler, at least one of the average service rate and the priority value for at least one user having an average service rate below a threshold, the threshold varying inversely with the number of users, said allocating transmitted data to the plurality of users performed based on at least one of the modified average service rate and modified priority value; and allocating, by the scheduler, a next data transmission among the plurality of users based on the prioritized scheduling.