BitTorrent on Mobile Devices Syed Safri & Bryan Bajar
Introduction BitTorrent Mobile Devices Fast and efficient method for file transfer Very popular Mobile Devices iPhone and Android Can BitTorrent run effectively on a mobile device?
Related Studies BitTorrent on a Mobile Device: MobTorrent is the S40 platform (Ekler et al 2008) SymTorrent client: Nokia Research Centre (Nurminen et al 2008) A proxy solution (Kelenyi et al 2010)
Main Factors Desktop Vs Mobile Devices: Memory: (near) infinite on Desktop. Limited on Mobile device Connection Packet loss: in wireless connection (Coluccia et al 2009) Churn: reconnection Battery: limited energy use on mobile Device
Methodology Client on Desktop used Considered an optimal case: Memory: infinite space to store data Connection Packet loss: assumed no packet loss Churn: device is stationary Battery: Primary limitation Client on Desktop used Join regular torrent Log transfer of data
Energy Model Energy types in 3G Transmission (Balasubramanian et al 2009) Ramp energy: required energy for interface to be active [3.5 J] Transfer energy: energy required to send x bytes [0.025 J/Byte] Tail energy: energy remaining after transfer [0.62 J/s] Max tail time = 12.5 s
Results
Results
Results
Results
Results
Results
Conclusion File transfer over BitTorrent may be viable for small files (less than 50MB) File size and energy efficiency don’t appear to be correlated Energy efficiency asymptotic with amount of peers (~ 0.025 J/MB) Energy consumption increased with packet loss and churn