×

APPLICATION AWARE RATE CONTROL

  • US 20090164657A1
  • Filed: 12/20/2007
  • Published: 06/25/2009
  • Est. Priority Date: 12/20/2007
  • Status: Abandoned Application
First Claim
Patent Images

1. A method for performing real-time estimation of available bandwidth between endpoints in a network for dynamically controlling communication data rates, comprising using a computing device for:

  • establishing a communications session between a first network endpoint and a second network endpoint across a network path including one or more network nodes between the first and second network endpoints;

    wherein the communications session includes an ongoing transmission of encoded communications data packets from the first network endpoint to the second network endpoint at a current sending rate;

    periodically collecting network statistical information during the communications session;

    periodically computing a current packet queuing delay for at least some of the communications data packets transmitted from the first network endpoint to the second network endpoint;

    periodically performing a real-time estimate of a current available bandwidth from current network statistical information; and

    periodically adjusting the current sending rate to be as close as possible to the current available bandwidth, with the current available bandwidth representing an upper maximum limit on the current sending rate, based on a computed relationship between the current packet queuing delay and an allowable delay threshold.

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