Abstract
The advance of Internet 2 and the proliferation of switches and routers with level three functionalities made the multicast one of the most feasible video streaming delivering techniques for the near future. Assuming this to be true, this study addressed the over-load situation that a streaming server could suffer due to client requests. As a solution, we proposed new multicast delivery scheme that allows every active client to collaborate with the server regardless of the video that they are watching, alleviating server loads, and therefore server resource requirements. The solution combined the multicast delivery scheme and client-side buffer collaboration in order to decentralize the delivery process. The new video delivering scheme was designed as two separate policies: the first policy used client collaboration to deliver first part of videos and the second policy could merge two or more multicast channels using distributed collaboration between a group of clients. Experimental results show that this scheme is better than previous schemes in terms of resource requirements and scalability.
This work was supported by the MCyT-Spain under contract TIC 2001-2592 and partially supported by the Generalitat de Catalunya- Grup de Recerca Consolidat 2001SGR-00218.
Chapter PDF
Similar content being viewed by others
References
Hua, Y.C.K.A., Sheu, S.: Patching: A multicast technique for true video-ondemand services. In: ACM Multimedia Conf., Bristol, U.K (1998)
Gao, L., Towsley, D.: Threshold-based multicast for continuous media delivery (2001)
Golubchik, L., Lui, J.C.S., Muntz, R.R.: Adaptive piggybacking: a novel technique for data sharing in video-on-demand storage servers. In: Proc. of ACM Multimedia Systems, pp. 140–155 (1996)
Aggarwal, C.C., Wolf, J.L., Yu, P.S.: On Optimal Batching Policies for Videoon-Demand Storage Servers. In: Proc. of the IEEE International Conference on Multimedia Computing and Systems, Hiroshima, Japan (June 1996)
Eager, M.K.V.D.L., Zahorjan, J.: Bandwidth skimming: A technique for cost-effective video-on-demand. In: Multimedia Computing and Networking 2000, San Jose, CA (2000)
Cores, F., Ripoll, A., Luque, E.: Double P-Tree: A Distributed Architecture for Large-Scale Video-on-Demand. In: Monien, B., Feldmann, R.L. (eds.) Euro-Par 2002. LNCS, vol. 2400, pp. 816–825. Springer, Heidelberg (2002)
Hua, K.A., Sheu, S., Wang, J.Z.: Earthworm: A Network Memory Management Technique for Large-Scale Distributed Multimedia Applications. In: Proc. IEEE INFOCOM 1997, Kobe, Japan, Abril 7-11, pp. 58–66 (1997)
de Pinho, Bidese, L., Ishikawa, Edison, de Amorim, Luis, C.: Glove: A Distributed Environment for Scalable Video-on-Demand Systems. International Journal of High Performance Computing Applications 17, 147–161 (2003)
(January 2005), http://xinehq.de/
Ma, H., Shin, K.G.: Multicast Video-on-Demand Services. ACM Communication Review, 31–42 (January 2002)
Author information
Authors and Affiliations
Editor information
Editors and Affiliations
Rights and permissions
Copyright information
© 2005 Springer-Verlag Berlin Heidelberg
About this paper
Cite this paper
Yang, X.Y., Hernández, P., Cores, F., Ripoll, A., Suppi, R., Luque, E. (2005). Dynamic Distributed Collaborative Merging Policy to Optimize the Multicasting Delivery Scheme. In: Cunha, J.C., Medeiros, P.D. (eds) Euro-Par 2005 Parallel Processing. Euro-Par 2005. Lecture Notes in Computer Science, vol 3648. Springer, Berlin, Heidelberg. https://doi.org/10.1007/11549468_96
Download citation
DOI: https://doi.org/10.1007/11549468_96
Publisher Name: Springer, Berlin, Heidelberg
Print ISBN: 978-3-540-28700-1
Online ISBN: 978-3-540-31925-2
eBook Packages: Computer ScienceComputer Science (R0)