ACM Home Page
Please provide us with feedback. Feedback
Adaptive and lazy segmentation based proxy caching for streaming media delivery
Full text PdfPdf (250 KB)
Source International Workshop on Network and Operating System Support for Digital Audio and Video archive
Proceedings of the 13th international workshop on Network and operating systems support for digital audio and video table of contents
Monterey, CA, USA
SESSION: Content management table of contents
Pages: 22 - 31  
Year of Publication: 2003
ISBN:1-58113-694-3
Authors
Songqing Chen  College of William and Mary, Williamsburg, VA
Bo Shen  Hewlett-Packard Laboratories, Palo Alto, CA
Susie Wee  Hewlett-Packard Laboratories, Palo Alto, CA
Xiaodong Zhang  College of William and Mary, Williamsburg, VA
Sponsors
SIGMULTIMEDIA: ACM Special Interest Group on Multimedia
ACM: Association for Computing Machinery
Publisher
ACM  New York, NY, USA
Bibliometrics
Downloads (6 Weeks): 0,   Downloads (12 Months): 28,   Citation Count: 7
Additional Information:

abstract   references   cited by   index terms   collaborative colleagues  

Tools and Actions: Request Permissions Request Permissions    Review this Article  
DOI Bookmark: Use this link to bookmark this Article: http://doi.acm.org/10.1145/776322.776328
What is a DOI?

ABSTRACT

Streaming media objects are often cached in segments. Previous segment-based caching strategies cache segments with constant or exponentially increasing lengths and typically favor caching the beginning segments of media objects. However, these strategies typically do not consider the fact that most accesses are targeted toward a few popular objects. In this paper, we argue that neither the use of a predefined segment length nor the favorable caching of the beginning segments is the best caching strategy for reducing network traffic. We propose an adaptive and lazy segmentation based caching mechanism by delaying the segmentation as late as possible and determining the segment length based on the client access behaviors in real time. In addition, the admission and eviction of segments are carried out adaptively based on an accurate utility function. The proposed method is evaluated by simulations using traces including one from actual enterprise server logs. Simulation results indicate that our proposed method achieves a 30% reduction in network traffic. The utility functions of the replacement policy are also evaluated with different variations to show its accuracy.


REFERENCES

Note: OCR errors may be found in this Reference List extracted from the full text article. ACM has opted to expose the complete List rather than only correct and linked references.

 
1
 
2
Y. Chae, K. Guo, M. Buddhikot, S. Suri, and E. Zegura, "Silo, Rainbow, and Caching Token: Schemes for Scalable Fault Tolerant Stream Caching", IEEE Journal on Selected Areas in Communications, Special Issue on Internet Proxy Services, Vol. 20, pp 1328--1344, Sept. 2002.
 
3
S. Chen, B. Shen, S. Wee and X. Zhang, "Adaptive and Lazy Segmentation Based Proxy Caching for Streaming Media Delivery", HPCS Lab Tech. Report TR-03-002, College of William and Mary, Jan., 2003.
4
 
5
M. Chesire, A. Wolman, G. Voelker and H. Levy, "Measurement and Analysis of a Streaming Media Workload", Proc. of the 3rd USENIX Symposium on Internet Technologies and Systems, San Francisco, CA, March 2001.
 
6
M. Y.M. Chiu and K. H.A Yeung, "Partial Video Sequence Caching Scheme for VOD Systems with Heteroeneous Clients" IEEE Transactions on Inducstrial Electronics, 45(1):44--51, Feb. 1998.
 
7
 
8
J. Kangasharju, F. Hartanto, M. Reisslein and K. W. Ross, "Distributing Layered Encoded Video Through Caches", Proc. of IEEE INFOCOM'01, Anchorage, AK, USA, 2001.
 
9
S. Lee, W. Ma and B. Shen, "An Interactive Video Delivery and Caching System Using Video Summarization", Computer Communications, vol. 25, no. 4, pp. 424--435, Mar. 2002.
 
10
W.H. Ma and H.C. Du, "Reducing Bandwidth Requirement for Delivering Video over Wide Area Networks with Proxy Server", Proc. of International Conferences on Multimeida and Expo., 2000, vol. 2, pp. 991--994.
 
11
Z. Miao and A. Ortega, "Scalable Proxy Caching of Video Under Storage Constraints", IEEE Journal on Selected Areas in Communications, vol. 20, pp 1315--1327, Sept. 2002.
 
12
M. Reisslein, F. Hartanto and K. W. Ross, "Interactive Video Streaming with Proxy Servers", Proc. of IMMCN, Atlantic City, NJ, Feb. 2000.
13
 
14
R. Rejaie, M. Handley, H. Yu and D. Estrin, "Proxy Caching Mechanism for Multimedia Playback Streams in the Internet", Proc. of WCW'99, Apr. 1999.
 
15
R. Rejaie, H. Yu, M. Handely and D. Estrin, "Multimedia Proxy Caching Mechanism for Quality Adaptive Streaming Applications in the Internet", Proc. of IEEE INFOCOM'00, Tel-Aviv, Israel, March 2000.
 
16
S. Sen, L. Gao, J. Rexford and D. Towsley, "Optimal Patching Schemes for Efficient Multimedia Streaming", NOSSDAV '99, Basking Ridge, NJ, June 1999.
 
17
S. Sen, K. Rexford and D. Towsley, "Proxy Prefix Caching for Multimedia Streams", Proc. IEEE INFOCOM'99, New York, USA, March 1999.
 
18
R. Tewari, H. Vin, A. Dan and D. Sitaram, "Resource-based Caching for Web Servers", Proc. SPIE/ACM Conference on Multimeida Computing and Networking, Jan. 1998.
19
 
20


Collaborative Colleagues:
Songqing Chen: colleagues
Bo Shen: colleagues
Susie Wee: colleagues
Xiaodong Zhang: colleagues