Abstract
Large-scale steaming media applications usually consume a significant amount of server and network resources due to the high bandwidth requirements and the long-lived nature of the streaming media objects. In this paper, we address the problem of efficiently streaming media object to the clients over a distributed infrastructure consisting of video server and proxy caches. We build on the earlier work and propose an adaptive batched patch caching scheme, which tightly combine the transmission scheduling with proxy caching. This scheme adaptively caches the next segment data at proxy from the ongoing entire stream, which depends on the current batching interval that has non-zero requests. We demonstrate the benefits of our scheme compare to the classical streaming strategies. Our evaluations show that this scheme can reduce significantly the consumption of aggregate bandwidth on backbone link within much wider range of request arrival rate.
This work is supported by the NNSF of China under grant 60103005.
Chapter PDF
Similar content being viewed by others
References
Dan, D., Sitaram, P.: Shahabuddin: Scheduling policies for an on-demand video server with batching. In: Proc. ACM Multimedia, San Francisco, California, pp. 15–23 (1994)
Hua, K.A., Cai, Y., Sheu, S.: Patching: A multicast technique for true video-on-demand services. In: Proc. ACM Multimedia, Britstol UK, pp. 191–200 (1998)
White, P.P., Crowcroft, J.: Optimized batch patching with classes of service. ACM Communications Review 30(4) (2000)
Cai, Y., Hua, K., Vu, K.: Optimizing Patching Performance. In: Proc. of ACM/SPIE Multimedia Computing and Networking, pp. 203–215 (1999)
Verscheure, O., Verkatramani, C., Froassard, P., Amini, L.: Joint server scheduling and proxy caching for video delivery. Computer Communications 25(4), 413–423 (2002)
Venkatramani, C., Verscheure, O., Frossard, P., Lee, K.W.: Optimal proxy management for multimedia streaming in content distribution networks. In: Proc. of ACM NOSSDAV 2002, Miami Beach, FL, USA, May 2002, pp. 147–154 (2002)
Sen, S., Rexford, J., Towsley, D.: Proxy prefix caching for multimedia steams. In: Proc. of IEEE INFOCOM 1999, New York, USA, pp. 1310–1319 (1999)
Frossard, P., Verscheure, O.: Batched patch caching for streaming media. IEEE Communications Letters 6(4), 159–161 (2002)
Chan, S.-H.G., Tobagi, F.: Distributed servers architecture for networked video services. IEEE/ACM Trans. on Networking 9(2), 125–136 (2001)
Wang, B., Sen, S., Adler, M., Towsley, D.: Optimal proxy cache allocation for efficient streaming media distribution. IEEE Trans. on Multimedia 6(2), 366–374 (2004)
Eager, D., Vernon, M., Zahorjan, J.: Minimizing Bandwidth Requirements for On-Demand Data Delivery. IEEE Trans. on Knowledge and Data Engineering 13(5), 742–757 (2001)
Wu, K., Yu, P.S., Wolf, J.: Segment-based proxy caching of multimedia streams. In: Proc. of WWW, Hong Kong, May 2001, pp. 36–44 (2001)
Chen, S., Shen, B., Wee, S., Zhang, X.: Adaptive and lazy segmentation based proxy caching for steaming media delivery. In: Proc. of ACM NOSSDAV 2003, Monterey, CA, pp. 22–31 (2003)
Chen, S., Shen, B., Wee, S., Zhang, X.: Investigating performance insights of segment-based proxy caching of streaming media strategies. In: Proc. of MMCN 2004, San, CA, pp. 148–165 (2004)
Author information
Authors and Affiliations
Editor information
Editors and Affiliations
Rights and permissions
Copyright information
© 2004 Springer-Verlag Berlin Heidelberg
About this paper
Cite this paper
Qin, S., He, W., Li, Z., Hu, J. (2004). An Adaptive Batched Patch Caching Scheme for Multimedia Streaming. In: Vicente, J., Hutchison, D. (eds) Management of Multimedia Networks and Services. MMNS 2004. Lecture Notes in Computer Science, vol 3271. Springer, Berlin, Heidelberg. https://doi.org/10.1007/978-3-540-30189-9_6
Download citation
DOI: https://doi.org/10.1007/978-3-540-30189-9_6
Publisher Name: Springer, Berlin, Heidelberg
Print ISBN: 978-3-540-23239-1
Online ISBN: 978-3-540-30189-9
eBook Packages: Springer Book Archive