×

Modeling packet traffic using an inverse leaky bucket

  • US 8,385,205 B2
  • Filed: 09/20/2007
  • Issued: 02/26/2013
  • Est. Priority Date: 09/20/2007
  • Status: Active Grant
First Claim
Patent Images

1. A method of determining Leaky Bucket parameters for modeling packet traffic, wherein the packet traffic includes a plurality of provided packets, the method comprising:

  • for at least one packet among the plurality of provided packets,obtaining packet traffic information associated with the packet;

    comparing the obtained packet traffic information with stored Leaky Bucket parameters;

    determining, based on the comparing, whether the packet associated with the packet traffic information conforms to a Leaky Bucket defined by the stored Leaky Bucket parameters, including at least a tolerance parameter L;

    if it is determined that the packet does not conform based on a value of the packet information being determined to be greater than the tolerance parameter L, modifying one or more of the Leaky Bucket parameters, without discarding the packet, to make the packet conform;

    storing the one or more modified Leaky Bucket parameters in a non-transitory computer-readable storage medium;

    consolidating packet information of consecutive packets of the packet traffic; and

    updating the packet traffic information to include the consolidated packet information,whereinthe Leaky Bucket parameters include the tolerance parameter L and a target packet inter-arrival interval,the determining includesdetermining, based on the obtained packet traffic information, whether the packet would be a conforming packet in the Leaky Bucket parameterized by the tolerance parameter L and the target packet inter-arrival interval, andthe modifying includesgenerating, if the determining determines that the packet would not be a conforming packet, a new target packet inter-arrival interval for which the packet would be a conforming packet.

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