Patent ID: 7856004

Claim:
A method comprising the steps of: tracking minimum of a rate, a maximum tolerance of a packet delay and a jitter for every user that is serviced in an OFDM cellular system; using feedback from said every user to determine a potential schedule set responsive to user requirements for data and voice traffic and to a guarantee of said minimum of said rate for data flows, and guarantees of said maximum tolerance of said packet delay and said jitter for voice flows; responsive to said potential schedule set, determining if there are multiple flows for each user, then first determining a contending flow for each user; obtaining search space for the user requirements of said rate, said packet delay and said jitter responsive to said contending flow for each user and responsive corresponding optimizing strategies based on at least one of heterogeneous traffic parameters, flexible quality of service differentiation, intra and inter user scheduling, low complexity and low overhead; determine individual schedules related to said rate, said packet delay and said jitter responsive to said search space for providing maximum incremental or marginal utility; and calculating final schedule of users on channels providing maximum incremental or marginal utility among said schedules responsive to said individual schedules related to said rate, said packet delay and said jitter.