Patent ID: 6917585

Claim:
A method for controlling a transmission rate of packets in response to a calculated drop probability of the packets at a queue in a receiving node includes the steps of: systematically calculating a weight for determining a weighted moving average fullness of the queue in a node; calculating the weighted moving average; determining an average queue size based upon the weighted moving average; and evaluating a control function using the average queue size, the control function defining a drop behavior of packets at the node for a range of average queue sizes as defined by a congestion control process executing at the node to determine the drop probability with regard to the average queue size, the control function having a first segment which defines expected operational range of the average queue size and a second segment which defines overload operation for the average queue size, wherein the first segment has a maximum value which lies outside a queue law function defined for the queue; and controlling the sending rate of the packets by feeding the calculated drop probability back to the sender.