Patent ID: 7408952

Claim:
A method of scheduling data having different priorities for transmission to a plurality of wireless transmit/receive units (WTRUs), the method comprising: computing the normalized average active throughput for each of the WTRUs; computing the normalized channel quality for each of the WTRUs based on a reported channel quality indicator (CQI) and the respective normalized average active throughput; arranging a sequence of WTRUs in an order of decreasing normalized channel quality for each data priority; and scheduling as much of the data as possible for the WTRUs in the order of decreasing normalized channel quality of WTRUs, wherein the normalized channel quality is defined as Normalized_CQ ⁢ i = ( C / I ) i ( R ave ⁡ ( i ) / R RAB ⁡ ( i ) ) , where (C/I) i is the channel quality for each WTRU i, R RAB (i) is the expected data rate of a radio access bearer (RAB) associated with each WTRU i when configured by a radio network controller (RNC), and R ave (i) is the average throughput of each WTRU i over a specific time window up to the scheduling time instant.