Download presentation
Presentation is loading. Please wait.
1
Downloading from Multiple Server Sources
Harrison Barlow Shivam Gupta Ron Chen Candost Kilic Christian Pinch
2
Increase download rates and reduce bottlenecking.
Motivation To Find a way to download a single file that has multiple servers hosting it faster. Increase download rates and reduce bottlenecking.
3
Background Multi-Server Retrial Queuing Model.
Bit Torrent – most Prominent form of downloading files Peer to peer file sharing system
4
Hypothesis If we increase the number of server's a file is downloaded from, eventually the only bottleneck will be the client's downstream bandwidth.
5
Approach Request specific fragments from a server.
Split file into equal parts between number of servers. Reassemble after all servers have completed transfer.
6
(Multiple Source Downloader)
Implementation MuSoDow (Multiple Source Downloader) Client SeedLoader MultiThreader Packet Merger
7
GUI MuSoDowView.java
8
Analysis Research and designed a system for downloading a file from multiple sources simultaneously Research the area of broad-downloading
9
Discussion and Conclusion
Possible Improvements to the program. Allocating more bytes of the package to faster server connections.
10
Work Distibution Candost Kilic Christian Pinch Harrison Barlow
Packet Class and main method. Future works of technical paper Christian Pinch Downloading threads and GUI. Conclusion of the technical paper. Harrison Barlow Project Presentation,First half of the body of the technical paper and organization. Rong Chen Merger class in the code and abstract and introduction of the the technical paper. Shivam Gupta Project Presentation, second half of the body of the technical paper.
11
Questions
Similar presentations
© 2025 SlidePlayer.com. Inc.
All rights reserved.