150 likes | 266 Views
Project Name : Social download accelerator for Android. Adviser : Dr. Stacy Patterson. Students : Majd Dibbiny & Samer Khshiboun. Semester : Spring 2011/2012. Submission Date : October 1, 2012. What is SoDA ?. Competitive Applications by Android Market. Internet Download Manager
E N D
Project Name : Social download accelerator for Android. • Adviser : Dr. Stacy Patterson. • Students : Majd Dibbiny & Samer Khshiboun. • Semester : Spring 2011/2012. • Submission Date : October 1, 2012.
Competitive Applicationsby Android Market Internet Download Manager Turbo Downloader FasterDownloads
So, Why SoDA is better ? • Social • Dynamic file segmentation. • Utilization of different carriers internet speeds.
Bluetooth vs. Wi-Fi • Bluetooth Pros and Cons • Uses less power. • simpler connection than Wi-Fi. • 3 megabytes per second transfer rate • 5 - 10 meters connection range • Wi-Fi Pros and Cons • Uses more power • 11 to 54 megabytes per second transfer rate • 30 to 150 meters connection range • Reference : http://goo.gl/AIYLJ
Why we’ve chosen Bluetooth Less power consumption => More people willing to use the application Further more, the Bluetooth (v.4) can reach a high speed rates and the speed restriction is not an obstacle anymore.
Main Process Listener Listener Listener Master Peer1 Peer2 Peer3 Request Request UpdatePeerList Request Yes/No Yes/No Yes/No Piece 1 (Empty) Piece 2 (Empty) Download Thread Peers Monitoring Piece 1 (Full) Piece 2 (Full) Finish Finish Sequence Diagram
Master SoDA Listener Downloader Request busyy Yes/No Start Empty Piece Full Piece Empty Piece Cancel avail wake up Sequence Diagram
Verification & Testing SoDA 1- Functional 1.1- finding peers 1.2- connecting 1.3- splitting 1.4- downloading 1.5- merging 2- Performance 2.1- file sizes 2.2- peers number 2.3- different carriers