skip to main content
10.1145/1141277.1141552acmconferencesArticle/Chapter ViewAbstractPublication PagessacConference Proceedingsconference-collections
Article

Statistical buffering for streaming media data access in a mobile environment

Published: 23 April 2006 Publication History

Abstract

Streaming media (e.g., music or video) data access has been a research problem over the past few years, and the problem becomes tougher when the clients are mobile devices whose limited storage spaces prevent the clients from holding a large cache. A practical solution for the cellular system is to buffer the streaming data on the base stations, serving as the "cache" to the mobile devices. However, when mobile devices move from one cell to another, the cached data should also be migrated to the corresponding base station in order that users can view the media smoothly. When the number of requests increases, stations may face heavy data migration and storage burden. In this paper, we propose a statistical buffering mechanism by adapting SAA search which makes use of prior knowledge (statistical data) to predict the trend of user movement among cells. Experimental studies show that, with an acceptable complexity, our algorithms can obtain good performance on buffering streaming media data.

References

[1]
M. Manasse, L. McGeoch, and D. Sleator, "Competitive Algorithms for Server Problems", J. Algorithms, 11(2):208--230, 1990.
[2]
M. Chrobak, L. L. Larmore, N. Regingold, and J. Westbrook, "Page Migration Algorithms Using Work Functions", J. Algorithms, 24(1):124--157, 1997.
[3]
R. Klemm, "WebCompanion: A Friendly Client-Side Web Prefetching Agent", IEEE TKDE, 11(4):577--594, 1999.
[4]
S. Paknikar, M. Kankanhalli, K. R. Ramakrishnan, S. H. Srinivasan, and L. H. Ngoh, "A Caching and Streaming Framework for Multimedia", In Proceedings of ACM MM conference, 2000.
[5]
B. Wang, S. Sen, M. Adler, and D. Towsley, "Optimal Proxy Cache Allocation for Efficient Streaming Media Distribution", In Proceedings of INFOCOM conference, 2002.
[6]
K. L. Wu, P. S. Yu, and J. L. Wolf, "Segment-Based Proxy Caching of Multimedia Streams", In Proceedings of WWW conference, 2001.
[7]
Z. J. Wang, M. K, S. K. Das, and H. P. Shen, "Investigation of Cache Maintenance Strategies for Multi-cell Environments", In Proceedings of MDM conference, 2003.
[8]
B. Shen, S. J. Lee, and S. Basu, "Performance Evaluation of Transcoding-Enabled Streaming Media Caching System", In Proceedings of MDM conference, 2003.
[9]
S. D. Jin, A. Bestavros, and A. Iyengar, "Accelerating Internet Streaming Media Delivery using Network-Aware Partial Caching", In Proceedings of ICDCS conference, 2002.
[10]
C. Papadimitriou, "Computational complexity", Addison-Wesley, 1994.
[11]
M. Rosenblatt, "Random processes", Springer-Verlag, 1974.
[12]
B. Zhang, and L. Zhang, "Theory and Applications of Problem Solving", North-Holland, 1992.
[13]
M. Chesire, A. Wolman, G. M. Voelker, and H. M. Levy, "Measurement and Analysis of a Streaming-Media Workload", In Proceedings of the USENIX Symposium on ITS, 2001.
[14]
J. Zhai, "MIRES - A Mobile Information and Resource Exchange System", MPhil thesis, City University of Hong Kong, Nov. 2004.

Cited By

View all
  • (2007)An evolution-based cache scheme for scalable mobile data accessProceedings of the 2nd international conference on Scalable information systems10.5555/1366804.1366857(1-7)Online publication date: 6-Jun-2007
  • (2007)Headlight prefetching for mobile media streamingProceedings of the 6th ACM international workshop on Data engineering for wireless and mobile access10.1145/1254850.1254862(67-74)Online publication date: 10-Jun-2007

Recommendations

Comments

Information & Contributors

Information

Published In

cover image ACM Conferences
SAC '06: Proceedings of the 2006 ACM symposium on Applied computing
April 2006
1967 pages
ISBN:1595931082
DOI:10.1145/1141277
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

Publisher

Association for Computing Machinery

New York, NY, United States

Publication History

Published: 23 April 2006

Permissions

Request permissions for this article.

Check for updates

Author Tags

  1. mobile
  2. statistical buffering
  3. streaming

Qualifiers

  • Article

Conference

SAC06
Sponsor:

Acceptance Rates

Overall Acceptance Rate 1,650 of 6,669 submissions, 25%

Upcoming Conference

SAC '25
The 40th ACM/SIGAPP Symposium on Applied Computing
March 31 - April 4, 2025
Catania , Italy

Contributors

Other Metrics

Bibliometrics & Citations

Bibliometrics

Article Metrics

  • Downloads (Last 12 months)2
  • Downloads (Last 6 weeks)0
Reflects downloads up to 07 Mar 2025

Other Metrics

Citations

Cited By

View all
  • (2007)An evolution-based cache scheme for scalable mobile data accessProceedings of the 2nd international conference on Scalable information systems10.5555/1366804.1366857(1-7)Online publication date: 6-Jun-2007
  • (2007)Headlight prefetching for mobile media streamingProceedings of the 6th ACM international workshop on Data engineering for wireless and mobile access10.1145/1254850.1254862(67-74)Online publication date: 10-Jun-2007

View Options

Login options

View options

PDF

View or Download as a PDF file.

PDF

eReader

View online with eReader.

eReader

Figures

Tables

Media

Share

Share

Share this Publication link

Share on social media