Abstract
Peer-to-Peer (P2P) communications have become a popular alternative solution to provide large-scale video-on-demand (VoD) services. Recent approaches are designed for streaming applications in a unicast infrastructure. As the successful deployment of IP broadcast delivery, the system could have a further improvement when broadcasting scheme can be coupled with P2P paradigm. In this paper, we develop a possible solution for building a VoD system using existing broadcasting protocol coupled with cooperative clients in multicast environment. The objective of this work mainly focuses on addressing one design issue in such framework: reliability. An analytical model is developed to determine the minimum number of cooperative clients required for the system. The results showed that 60 peers, each of which has the availability of 0.4, are enough to leverage the workload of the central server up to 95%, when the startup delay of the system is 10 minutes.
Access this chapter
Tax calculation will be finalised at checkout
Purchases are for personal use only
Preview
Unable to display preview. Download preview PDF.
References
Hoyland, A., Rausand, M.: System Reliability Theory: Models and Statistical Methods. In: Williams, J.G. (ed.) Instantiation Theory. LNCS, vol. 518, Springer, Heidelberg (1991)
Arvind, K.: Probabilistic Clock Synchronization in Distributed Systems. IEEE Trans. On Parallel and Distributed Systems 5(5), 474–487 (1994)
Wong, J.W.: Broadcast delivery. Proceedings of IEEE. 76(12), 1566–1577 (1988)
Author information
Authors and Affiliations
Editor information
Rights and permissions
Copyright information
© 2007 Springer-Verlag Berlin Heidelberg
About this paper
Cite this paper
Ho, K.M., Lo, K.T. (2007). Design of a Decentralized Video-on-Demand System with Cooperative Clients in Multicast Environment. In: Ip, H.HS., Au, O.C., Leung, H., Sun, MT., Ma, WY., Hu, SM. (eds) Advances in Multimedia Information Processing – PCM 2007. PCM 2007. Lecture Notes in Computer Science, vol 4810. Springer, Berlin, Heidelberg. https://doi.org/10.1007/978-3-540-77255-2_45
Download citation
DOI: https://doi.org/10.1007/978-3-540-77255-2_45
Publisher Name: Springer, Berlin, Heidelberg
Print ISBN: 978-3-540-77254-5
Online ISBN: 978-3-540-77255-2
eBook Packages: Computer ScienceComputer Science (R0)