Patent ID: 7801045
Filing Date: 2010-09-21
Classification: H04L

Abstract:
1. A network flow controller to manage network traffic bandwidth, the network flow controller comprising: a hierarchical flow creditor to manage a plurality of hierarchical credit accounts, the hierarchical credit accounts comprising a shared credit account associated with a plurality of distinct network traffic flows for a shared bandwidth resource; a proportional flow creditor to track an oversubscription of the shared bandwidth resource by the plurality of distinct network traffic flows, wherein the proportional flow creditor comprises a proportionality factor calculator to calculate a proportionality factor indicative of the oversubscription of the shared bandwidth resource, according to the following: where PF designates the proportionality factor, C designates a quantification of the oversubscription of the shared bandwidth resource, and A designates a credit refresh quantity of the shared credit account; and a rate limiter coupled to the hierarchical flow creditor and the proportional flow creditor, the rate limiter to limit at least one of the plurality of distinct network traffic flows based on the oversubscription tracked by the proportional flow creditor.