Abstract: File transfers between a client computer and a file server are accelerated by adaptively varying the number of connections between the two computers. The number of connections used is changed dynamically based on real-time feedback. Throughput measurements are taken continuously for variations of the current connections. The optimal number of connections can vary for different types of Internet connections. The actual number of connections that would be optimal for a specific transfer will change, perhaps even from minute to minute, depending on the user's Internet service provider (ISP), the modem speed, the current Internet traffic congestion and the server implementation.
Type:
Application
Filed:
June 7, 2001
Publication date:
December 12, 2002
Applicant:
Acceleration Softwave International Corporation