×

Network bandwidth measurement

  • US 7,948,887 B2
  • Filed: 06/24/2008
  • Issued: 05/24/2011
  • Est. Priority Date: 06/24/2008
  • Status: Active Grant
First Claim
Patent Images

1. A method for measuring a data throughput rate of a link, the method comprising:

  • setting a Target Bit Rate;

    calculating a size of a data array based on the Target Bit Rate and a desired transfer time;

    determining an estimate of the data throughput rate of the link, the estimate based on an actual amount of time to transfer at least a portion of the data array of size number of bytes, over the link;

    adding the estimate to an average based on the estimate being less that a multiple of the Target Bit Rate; and

    returning a measured data throughput rate that is based on the average, the returning in response to the estimate being less than a fraction of the Target Bit Rate;

    increasing the Target Bit Rate by a multiple of the Target Bit Rate and repeating the calculating, the adding, and the returning based on the estimate being greater than the fraction of the Target Bit Rate;

    wherein the method is performed by a computing device.

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