Patent ID: 7174180

Claim:
An apparatus for transmitting data to at least one of a plurality of remote mobile units, comprising: a base station configured to serve the remote mobile units, the base station further comprising: a communication interface for transmitting data to the remote mobile units; and a processor for assigning scheduling priorities to each mobile unit, the scheduling priority assigned to a mobile unit determining a relative allocation of bandwidth resources to that mobile unit, the scheduling priority assigned to a mobile unit being based at least in part on the sensitivity to delay of one or more data streams serving the mobile unit and the delay currently experienced by the one or more data streams serving the mobile unit, wherein a data stream urgency value is computed for each data stream serving each mobile unit, wherein the data stream urgency value for a data stream is computed based on the sensitivity to delay of the data stream and the delay currently experienced by the data stream, wherein a unit urgency value is assigned to the mobile unit, the unit urgency value being the highest data stream urgency value for the data streams serving the mobile unit, and wherein the scheduling priority for the mobile unit is based on the unit urgency value for the mobile unit.