Multi-Channel Parallel FTP for Mirrored Files

Some ftp sites limit the speeds of each connection, therefore by opening multiple connections to the same server the bandwidth multiplies with the speed of each added connection. We theorize that download speeds can be further improved by opening the additional connections to different servers instead of the same server. This way bandwidth is not limited to one server, therefore maximizing our download speeds. The goal of this project is to modify an existing ftp client so that it can support this feature among others. Additional features include how to find mirrors of the same files automatically, certify that the files they offer are indeed identical (byte by byte), and optimize the relative share of download from N mirror servers so as to minimize overall download time.

Past Students:

# Name (click for home page) Program Period Current Location
1 Michael Martino MS May 2002 - May 2003 Stony Brook U. MBA program (Stony Brook, NY)
2 Jeffrey R. Osborn BS/MS Jan 2001 - May 2003 Associate Director, Customer Intelligence, MRM//McCann (Birmingham, MI)
3 Evan Chan BS Jan 2002 - May 2002  
4 Reynold Ryan Mercado BS Jan 2002 - May 2002