A wireless communication method and apparatus for scheduling data having
different priorities for a plurality of wireless transmit/receive units
(WTRUs), (i.e., users) is disclosed. The normalized average active
throughput for each of the WTRUs is computed. Then, the normalized
channel quality for each of the WTRUs is computed based on a reported
channel quality indicator (CQI) and the respective normalized average
active throughput. A sequence of WTRUs is arranged in an order of
decreasing normalized channel quality for each data priority. As much of
the data as possible is scheduled for the WTRUs in the order of
decreasing normalized channel quality of WTRUs. The scheduling is
performed until there are no more physical resources available. Several
of the WTRUs can be scheduled in the same transmission timing interval
(TTI) if there are enough physical resources.