skip to main content
research-article

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

Published: 07 June 2012 Publication History

Abstract

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.

References

[1]
Cisco visual networking index: Forecast and methodology, 2010-2015. http://www.cisco.com/en/US/solutions/collateral/ns341/ns525/ns537/ns705/ns827/white_paper_c11-481360.pdf, 2011.
[2]
Why Verizon dropped its unlimited data plan (and what you can do about it). http://moneyland.time.com/2011/06/23/why-verizon-dropped-its-unlimited-data-plan/, 2011.
[3]
M. Albanese, A. d'Acierno, V. Moscato, F. Persia, and A. Picariello. A ranking method for multimedia recommenders. In Proc. of ACM International Conference on Image and Video Retrieval (CIVR'10), pages 311--318, Xian, China, 2010.
[4]
A. Balasubramanian, R. Mahajan, and A. Venkataramani. Augmenting mobile 3G using WiFi. In Proc. of ACM International Conference on Mobile Systems, Applications, and Services (MobiSys'10), pages 209--222, San Francisco, CA, 2010.
[5]
N. Balasubramanian, A. Balasubramanian, and A. Venkataramani. Energy consumption in mobile phones: A measurement study and implications for network applications. In Proc. of ACM SIGCOMM Conference on Internet Measurement (IMC'09), pages 280--293, Chicago, IL, 2009.
[6]
J. P. Gilbert and F. Mosteller. Recognizing the Maximum of a Sequence. Journal of the American Statistical Association, 61(313):35--73, 1966.
[7]
M. C. Gonzalez, C. A. Hidalgo, and A.-L. Barabasi. Understanding individual human mobility patterns. Nature, 453(7196):779--782, 2008.
[8]
J. Hao, S. Kim, S. Ay, and R. Zimmermann. Energy-efficient mobile video management using smartphones. In Proc. of ACM Conference on Multimedia Systems (MMSys'11), pages 11--22, San Jose, CA, 2011.
[9]
C. Joe-Wong, S. Ha, and M. Chiang. Time-dependent broadband pricing: Feasibility and benefits. In Proc. of IEEE International Conference on Distributed Computing Systems (ICDCS'11), pages 288--298, Minneapolis, MN, 2011.
[10]
V. Könönen and P. Paakkonen. Optimizing power consumption of always-on applications based on timer alignment. In Proc. of International Conference on Communication Systems and Networks (COMSNETS'11), pages 1--8, Bangalore, India, 2011.
[11]
S. Nirjon, A. Nicoara, C. Hsu, J. Singh, and J. Stankovic. MultiNets: Policy oriented real-time switching of wireless interfaces on mobile devices. In Proc. of IEEE Real-Time and Embedded Technology and Applications Symposium (RTAS'12), Beijing, China, 2012.
[12]
F. Qian, Z. Wang, A. Gerber, and Z. Mao. Characterizing radio resource allocation for 3G networks. pages 137--150, 2010.
[13]
M. Ra, J. Paek, A. Sharma, R. Govindan, M. Krieger, and M. Neely. Energy-delay tradeoffs in smartphone applications. In Proc. of ACM International Conference on Mobile Systems, Applications, and Services (MobiSys'10), pages 255--270, San Francisco, CA, 2010.
[14]
E. Samuel-Cahn. Optimal Stopping With Random Horizon With Application to the Full-Information Best-Choice Problem With Random Freeze. Journal of the American Statistical Association, 91(433):357--364, 1996.
[15]
A. Schulman, V. Navda, R. Ramjee, N. Spring, P. Deshpande, C. Grunewald, K. Jain, and V. Padmanabhan. Bartendr: A practical approach to energy-aware cellular data scheduling. In Proc. of ACM Annual International Conference on Mobile Computing and Networking (MobiCom'10), pages 85--96, Chicago, IL, 2010.
[16]
C. Song, Z. Qu, N. Blumm, and A.-L. Barabási. Limits of predictability in human mobility. Science, 327(5968):1018--1021, 2010.
[17]
I. Trestian, S. Ranjan, A. Kuzmanovic, and A. Nucci. Taming user-generated content in mobile networks via drop zones. In Proc. of IEEE INFOCOM'11, pages 2040--2048, Shanghai, China, 2011.

Cited By

View all

Recommendations

Comments

Information & Contributors

Information

Published In

cover image ACM Conferences
NOSSDAV '12: Proceedings of the 22nd international workshop on Network and Operating System Support for Digital Audio and Video
June 2012
116 pages
ISBN:9781450314305
DOI:10.1145/2229087
Permission to make digital or hard copies of all or part of this work for personal or classroom use is granted without fee provided that copies are not made or distributed for profit or commercial advantage and that copies bear this notice and the full citation on the first page. Copyrights for components of this work owned by others than ACM must be honored. Abstracting with credit is permitted. To copy otherwise, or republish, to post on servers or to redistribute to lists, requires prior specific permission and/or a fee. Request permissions from [email protected]

Sponsors

In-Cooperation

Publisher

Association for Computing Machinery

New York, NY, United States

Publication History

Published: 07 June 2012

Permissions

Request permissions for this article.

Check for updates

Author Tags

  1. opportunistic transfers
  2. resource conservation
  3. scheduling
  4. user profiling

Qualifiers

  • Research-article

Conference

NOSSDAV '12
Sponsor:

Acceptance Rates

Overall Acceptance Rate 118 of 363 submissions, 33%

Contributors

Other Metrics

Bibliometrics & Citations

Bibliometrics

Article Metrics

  • Downloads (Last 12 months)1
  • Downloads (Last 6 weeks)0
Reflects downloads up to 23 Oct 2024

Other Metrics

Citations

Cited By

View all
  • (2017)Mobile Instant Video SharingProceedings of the on Thematic Workshops of ACM Multimedia 201710.1145/3126686.3126709(153-160)Online publication date: 23-Oct-2017
  • (2017)Every Byte CountsProceedings of the ACM on Interactive, Mobile, Wearable and Ubiquitous Technologies10.1145/30900521:2(1-29)Online publication date: 30-Jun-2017
  • (2016)UPDATEACM Transactions on Embedded Computing Systems10.1145/288948915:3(1-26)Online publication date: 7-Mar-2016
  • (2016)Optimizing Cloud-Based Video CrowdsensingIEEE Internet of Things Journal10.1109/JIOT.2016.25195023:3(299-313)Online publication date: Jun-2016
  • (2015)EarlyBirdProceedings of the 16th ACM International Symposium on Mobile Ad Hoc Networking and Computing10.1145/2746285.2746312(67-76)Online publication date: 22-Jun-2015
  • (2015)AppATP: An Energy Conserving Adaptive Mobile-Cloud Transmission ProtocolIEEE Transactions on Computers10.1109/TC.2015.240103264:11(3051-3063)Online publication date: 1-Nov-2015
  • (2015)Toward optimal crowdsensing video quality for wearable cameras in smart cities2015 IEEE Conference on Computer Communications Workshops (INFOCOM WKSHPS)10.1109/INFCOMW.2015.7179455(624-629)Online publication date: Apr-2015
  • (2015)eTrain: Making Wasted Energy Useful by Utilizing Heartbeats for Mobile Data Transmissions2015 IEEE 35th International Conference on Distributed Computing Systems10.1109/ICDCS.2015.20(113-122)Online publication date: Jun-2015
  • (2013)Fusing prefetch and delay-tolerant transfer for mobile videosProceeding of the 11th annual international conference on Mobile systems, applications, and services10.1145/2462456.2465715(525-526)Online publication date: 26-Jun-2013
  • (2013)Mobile user clustering in large time-scale data transfer schedulingProceeding of the 11th annual international conference on Mobile systems, applications, and services10.1145/2462456.2465714(523-524)Online publication date: 26-Jun-2013

View Options

Get Access

Login options

View options

PDF

View or Download as a PDF file.

PDF

eReader

View online with eReader.

eReader

Media

Figures

Other

Tables

Share

Share

Share this Publication link

Share on social media