Patent ID: 8089878

Claim:
A method implemented in a resilient packet ring network, comprising: measuring a current transit queue length; determining a fair rate to facilitate an allocated bandwidth in the resilient packet ring network via a P-type controller associated with at least one node of the resilient packet ring network, wherein determining the fair rate comprises determining a difference between a target queue length and the current transit queue length; and stabilizing one or more forwarding rates associated with the at least one node of the resilient packet ring network under unbalanced traffic scenarios, based at least in part on the allocated bandwidth, wherein the fair rate F(n) is expressed as: F ( n )= F ( n− 1)− k p ( e ( n )− e ( n− 1)) where F(n−1) is a prior fair rate, where K p is a proportional gain, where e(n) is the difference between the target queue length and the current transit queue length, and where e(n−1) is a prior difference between the target queue length and the current transit queue length.