Patent ID: 7099954

Claim:
A method for estimating throughput over at least one network connection, the method comprising: determining packet size information for data to be sent over at least one network connection; determining round trip time information associated with said network connection; determining packet loss information associated with said network connection; and estimating throughput for said network connection using a logarithmic function that considers said packet size information, said round trip time information, and said packet loss information, wherein said logarithmic function includes: λ = MTU RTT ⨯ [ ∑ n = 0 ∞ ⁢ ⁢ a n ⁢ log n ⁡ ( p ) ] , wherein, λ represents an estimated throughput of said network connection, MTU represents said packet size information, RTT represents said round-trip time information, and p represents said packet loss information.