×

Rate Control By Token Buckets

  • US 20150036503A1
  • Filed: 08/05/2013
  • Published: 02/05/2015
  • Est. Priority Date: 08/05/2013
  • Status: Active Grant
First Claim
Patent Images

1. A method comprising:

  • maintaining a rate control mechanism for a source of requests, the rate control mechanism including a token bucket represented by a counter;

    the bucket accumulating tokens at a given rate until the counter reaches a token bucket burst size;

    in response to receiving a request, the request associated with a unit of work rate per measure of time, computing a quantity of accumulated tokens as a function of token bucket parameters, including updating a token bucket counter on demand and computing a time for granting the received request based on the updated token bucket counter; and

    servicing the request if the required quantity of tokens are accumulated, and computing a future time when the required quantity of tokens will be accumulated if the required quantity of tokens are unavailable.

View all claims
  • 6 Assignments
Timeline View
Assignment View
    ×
    ×