SmartTransfer: transferring your mobile multimedia contents at the "right" time

Today's mobile Internet is heavily overloaded by the increasing demand and capability of mobile devices, in particular, multimedia traffic. However, not all traffic is created equal, and a large portion of multimedia contents on the mobile Internet is delay tolerant. We study the problem of capitalizing the content transfer opportunities under better network conditions via postponing the transfers without violating the user-specified deadlines. We propose a new framework called SmartTransfer, which offers a unified content transfer interface to mobile applications. We also develop two scheduling algorithms to opportunistically schedule the content transfers. Via extensive trace-driven simulations, we show that our algorithms outperform a baseline scheduling algorithm by far: up to 17 times improvement in upload throughput and/or at most 20 dBm boost in signal strength. The simulation results also reveal various tradeoff between the two proposed scheduling algorithms. We have implemented our framework and one of the scheduling algorithms on Android, to demonstrate their practicality and efficiency.

[1]  Ville Könönen,et al.  Optimizing power consumption of always-on applications based on timer alignment , 2011, 2011 Third International Conference on Communication Systems and Networks (COMSNETS 2011).

[2]  Jia Hao,et al.  Energy-efficient mobile video management using smartphones , 2011, MMSys.

[3]  Sangtae Ha,et al.  Time-Dependent Broadband Pricing: Feasibility and Benefits , 2011, 2011 31st International Conference on Distributed Computing Systems.

[4]  Albert-László Barabási,et al.  Understanding individual human mobility patterns , 2008, Nature.

[5]  Albert-László Barabási,et al.  Limits of Predictability in Human Mobility , 2010, Science.

[6]  Arun Venkataramani,et al.  Energy consumption in mobile phones: a measurement study and implications for network applications , 2009, IMC '09.

[7]  Ramesh Govindan,et al.  Energy-delay tradeoffs in smartphone applications , 2010, MobiSys '10.

[8]  Feng Qian,et al.  Characterizing radio resource allocation for 3G networks , 2010, IMC '10.

[9]  Ramachandran Ramjee,et al.  Bartendr: a practical approach to energy-aware cellular data scheduling , 2010, MobiCom.

[10]  Arun Venkataramani,et al.  Augmenting mobile 3G using WiFi , 2010, MobiSys '10.

[11]  Fabio Persia,et al.  A ranking method for multimedia recommenders , 2010, CIVR '10.

[12]  F. Mosteller,et al.  Recognizing the Maximum of a Sequence , 1966 .

[13]  Cheng-Hsin Hsu,et al.  MultiNets: Policy Oriented Real-Time Switching of Wireless Interfaces on Mobile Devices , 2012, 2012 IEEE 18th Real Time and Embedded Technology and Applications Symposium.

[14]  Ester Samuel-Cahn,et al.  Optimal Stopping with Random Horizon with Application to the Full-Information Best-Choice Problem with Random Freeze , 1996 .

[15]  Aleksandar Kuzmanovic,et al.  Taming user-generated content in mobile networks via Drop Zones , 2011, 2011 Proceedings IEEE INFOCOM.