Patent ID: 7729247

Claim:
A downlink packet scheduling method in a mobile communication base station (BS) system, the method comprising: calculating, when receiving a downlink packet, a network transmission delay time using a difference between a BS arrival time of the downlink packet and a timestamp value of the downlink packet at generation; calculating, when the packet is a packet to be currently scheduled, a queuing delay time using a difference between a BS departure time of the packet and the BS arrival time of the packet; calculating a packet transmission delay time using a sum of the calculated network transmission delay time and the calculated queuing delay time; checking whether the calculated packet transmission delay time meets a threshold, determining to send a corresponding packet when the packet transmission delay time meets the threshold, and determining to drop a corresponding packet when the packet transmission delay time does not meet the threshold; and determining, when the packet transmission delay time does not meet the threshold, to drop the corresponding packet based on a packet loss probability value according to the packet transmission delay time and selectively dropping the packet according to a result of the determination, wherein the packet drop is determined in accordance with a rate of the packet loss probability value.