A method and apparatus for scheduling data transmissions is disclosed that
reduces the delay variability in transmissions of data. A scheduling
metric is calculated as a function of a TCP throughput rate for each
mobile terminal in the system. The relative value of this metric for a
user is used to schedule data transmissions from that user. As a result,
TCP time-outs are reduced or avoided and the throughput and the
predictability of system performance are increased.