Patent ID: 7978628

Claim:
A method of determining bandwidth thresholds dynamically, the method comprising: measuring frames per second at an interface; measuring an effective throughput at the interface; determining an average packet size for a plurality of frames received at the interface, the average packet size being determined in response to the measured framers per second and the measured effective throughput; determine a threshold for the effective throughput in response to the determined average packet size, wherein the interface determines maximum frames per second at the largest maximum transmission unit (MTU) minus the instantaneous frames per second to generate a first value, the first value being multiplied by the inter frame overhead to generate a second value, and the second value being added to the maximum effective throughput rate for the largest MTU to generate the threshold for the interface; determining whether the effective throughput at the interface exceeds the threshold for the interface; and adjusting a throughput rate communicated to the interface in response to determining the effective throughput at the interface exceeds the threshold.