Abstract
It is a big challenge to provide Video-on-Demand streaming services over Internet in a scalable way. Currently, many researchers use a single channel overlay to implement the scalability of on-demand streaming services. However, in a real application environment, various channels in a P2P VOD system have different popularities, which probably cause the imbalance of data storage-capability of the whole system. It results in a problem that a mass of unpopular channels’ caching capability can not be used to satisfy the data requirements of the whole system. In order to solve the problem, this paper proposes a new data-storage mechanism, which constructs a multi-channel overlay to optimize the whole system’s caching-capability and greatly improves unpopular channel’s caching efficiency. The experimental results show that this mechanism can achieve significant effects.
This work was supported in part by China National Natural Science Foundation (NSFC) grants No.60703050, No.60673174, No.60433040, No.60731160630, the Research Fund for the Doctoral Program of Higher Education grants No.20050487040, Wuhan Chengguang Plan with No.200850731350 and Program for New Century Excellent Talents in University under Grant NCET-07-0334.
Chapter PDF
Similar content being viewed by others
Keywords
These keywords were added by machine and not by the authors. This process is experimental and the keywords may be updated as the learning algorithm improves.
References
Guo, Y., Suh, K., Kurose, J.: P2Cast: Peer-to-peer Patching Scheme for VoD Service. In: Proceedings of the 12th World Wide Web Conference (WWW 2003), Budapest, Hungary (May 2003)
Do, T., Hua, K.A., Tantaoui, M.: P2VoD: providing fault tolerant video-on-demand streaming in peer-to-peer environment. In: Proceedings of IEEE ICC 2004, Paris, France (June 2004)
Guo, Y., Suh, K., Kurose, J., Towsley, D.: A Peer-to-Peer On-demand Streaming Service and Its Performance Evaluation. In: Proceedings of 2003 IEEE International Conference on Multimedia & Expo (ICME 2003), Baltimore, MD (July 2003)
Zhang, R.M., Butt, A.R., Hu, Y.C.: Topology-Aware Peer-to-Peer On-demand streaming. In: Proceedings of 2005 IFIP Networking Conference (Networking 2005), Waterloo, Canada (May 2005)
Chu, Y.-H., Rao, S.G., Zhang, H.: A case for end system multicast. In: Proceedings of SIGMETRICS 2000, Santa Clara, CA, USA (June 2000)
Castro, M., Druschel, P., Kermarrec, A.M., Nandi, A., Rowstron, A., Singh, A.: SplitStream: High-Bandwidth Content Distribution in Cooperative Environments. In: Proceedings of ACM SOSP 2003 (October 2003)
Zhang, X., Liu, J., Li, B., Yum, T.-S.P.: Data-Driven Overlay Streaming: Design, Implementation, and Experience. In: Proceedings of IEEE INFOCOM 2005, Miami, USA (2005)
Heffeeda, M., Habib, A., Botev, B., Xu, D., Bhargava, B.: PROMISE: peer-to-peer media streaming using CollectCast. In: Proceedings of ACM Multimedia (MM 2003), Berkeley, CA (November 2003)
Cheng, B., Stein, L., Jin, H., Zhang, Z.: GridCast: Providing Peer-to-Peer On-Demand Streaming Service Based On Unstructured Overlay. In: Proceedings of Eurosys. 2008 (2008)
Jiang, X., Dong, Y., Xu, D., Bhargava, B.: GnuStream: a P2P Media Streaming System Prototype. In: Proceedings of International Conferences on Multimedia & Expo (ICME 2003), Maryland, USA (2003)
Sun, Q., Sturman, D.: A Gossip-Based Reliable Multicast for Large-Scale High-Throughput Applications. In: Proceedings of the Int’l Conf Dependable Systems and Networks (DSN 2000) (2000)
Hou, M., Lu, X., Zhou, X., Zhang, C.: Study on Replication in Unstructured P2P System. MINI-MICRO SYSTEMS 26(11), 1903–1906 (2005)
Zegura, E., Calvert, K., Bhattachajee, S.: How to model an Internetwork. In: Proceedings of INFOCOM 1996 (1996)
Guo, L., Chen, S., Xiao, Z., Tan, E., Ding, X., Zhang, X.: Measurements, Analysis, and Modeling of Bit Torrent-like Systems. In: Proceedings of ACM IMC 2005, Berkeley, CA, USA (October 2005)
Author information
Authors and Affiliations
Editor information
Editors and Affiliations
Rights and permissions
Copyright information
© 2008 IFIP International Federation for Information Processing
About this paper
Cite this paper
Liao, X., Wang, H., Wu, S., Jin, H. (2008). A Data Storage Mechanism for P2P VoD Based on Multi-channel Overlay. In: Cao, J., Li, M., Wu, MY., Chen, J. (eds) Network and Parallel Computing. NPC 2008. Lecture Notes in Computer Science, vol 5245. Springer, Berlin, Heidelberg. https://doi.org/10.1007/978-3-540-88140-7_12
Download citation
DOI: https://doi.org/10.1007/978-3-540-88140-7_12
Publisher Name: Springer, Berlin, Heidelberg
Print ISBN: 978-3-540-88139-1
Online ISBN: 978-3-540-88140-7
eBook Packages: Computer ScienceComputer Science (R0)