Patent ID: 7602721
Filing Date: 2009-10-13
Classification: H04L

Abstract:
1. A method for allocating bandwidth to a switch while reducing burstiness in message traffic, the method comprising: (a) receiving input from a user regarding bandwidth to be allocated to at least one queue in a switch; (b) converting the bandwidth into a base bandwidth value and a residual bandwidth value; (c) automatically converting the base bandwidth value to a first number of tokens to be placed in a token bucket associated with the queue every predetermined token bucket refresh interval; (d) automatically converting the residual bandwidth value to a second number of tokens and a number c of the predetermined token bucket refresh intervals, c being an integer, wherein the base bandwidth value is achieved by placing the first number of tokens in the token bucket every predetermined token bucket refresh interval and wherein the residual bandwidth value is achieved by placing the second number of tokens in the token bucket every c predetermined token bucket refresh intervals; and (e) servicing the queue in accordance with the tokens in the token bucket.