Abstract
How to improve the scalability and QoS of peer-to-peer on-demand streaming system based on unstructured overlay is still a problem. Researchers have proposed some memory based buffering schemes to archive the targets. Considering the limited space of memory on one peer, a new caching strategy, which can integrate memory-caching strategy with disk-caching strategy, is proposed to make full use of peers memory, disk and bandwidth resources. Based on the new strategy, peers can request media data from neighbors of the overlay, buffer the fresh part into the memory slots and the watched part into the free local disk, which can enlarge the capacity to buffer media data. Based on the new scheme, the experimental results show that the new caching strategy improves the service capacity and QoS of the whole system greatly. The load of the media server is obviously alleviated and the continuity of playing media data is obviously improved.











Similar content being viewed by others
References
Buchholz S, Buchholz T (2004) Replica placement in adaptive content distribution networks. In Proceeding of the Symp. on Applied Computing, Nicosia, Cyprus, Mar
Padmanabhan VN, Wang HJ, Chou PA, Sripanidkulchai K (2002) Distributing streaming media content using cooperative networking. In Proceeding of ACM NOSSDAV’02. Miami Beach, FL, USA, May
Hefeeda M, Habib A, Botev B, Xu D, Bhargava DB (2003) PROMISE: A peer-to-peer media streaming using collectcast. In Proceeding of the ACM Multimedia, pp 45–54
Cheng B, Jin H, Liao X (2006) RINDY: a ring based overlay network for peer-to-peer streaming. In Proceeding of UIC, pp 1048–1058
Cui Y, Li BC, Nahrstedt K (2004) oStream: asynchronous streaming multicast in application-layer overlay networks. J Selected Areas Commun 22(1)
Do T, Hua KA, Tantaoui M (2004) “P2VoD: providing fault tolerant video-on-demand streaming in peer-to-peer environment. In Proceedings of ICC’04, Jun
Eugster P, Guerraoui R, Kermarrec AM, Massoulie L (2004) From epidemics to distributed computing. IEEE Comput Mag
Ganesh J, Kermarrec AM, Massoulie L (2003) Peer-to-peer membership management for gossip-based protocols. IEEE Trans Comput 52(2), Feb
Guo L, Chen S, Ren S, Chen X, Jiang S (2004) PROP: a scalable and reliable P2P assisted proxy streaming system. In Proceedings of ICDCS’04, Tokyo, March
Guo Y, Suh K, Kurose J, Towsley D (2003) P2Cast: peer-to-peer patching scheme for VoD service. In Proceedings of WWW’03, Budapest, Hungary, May
Guo Y, Suh K, Kurose J, Towsley D (2003) A peer-to-peer on-demand streaming service and its performance evaluation. In Proceedings of ICME’03, July
Hua K, Cai Y, Sheu S (1998) Patching: a multicast technique for true video-on-demand services. In Proceedings of ACM Multimedia
Kostic D, Rodriguez A, Albrecht J, Vahdat A (2003) Bullet: high bandwidth data dissemination using an overlay mesh. In Proceedings of ACM SOSP’03, Oct
Liao X, Jin H, Liu Y, Ni LM (2007) Scalable live streaming service based on inter-overlay optimization. IEEE Trans Parallel Distrib Syst 18(12):1663–1674
Wang D, Liu J (2006) Peer-to-peer asynchronous video streaming using skip list. In Proceedings of ICME’06, Canada, July
Ying LH, Basu A (2005) pcVOD: internet peer-to-peer video-on-demand with storage caching on peers. In Proceedings of the Eleventh International Conference on Distributed Multimedia Systems, Canada
Zegura E, Calvert K, Bhattacharjee S (1996) How to model an internetwork. In Proceedings of IEEE INFOCOM’96, March
Zhang X, Liu J, Li B, Yum TSP (2005) CoolStreaming/DONet: a data-driven overlay network for peer-to-peer live media streaming. In Proceedings of IEEE INFOCOM’05, March
Zhou M, Liu J (2006) Tree-assisted gossiping for overlay video distribution. Multimed Tools Appl 29(3):211–232
Hou M, Lu X, Zhou X, Zhang C (2005) Study on replication in unstructured P2P system. MINIMICRO SYSTEMS 26(11):1903–1906
Acknowledgements
This work is supported by Program for New Century Excellent Talents in University under grant NCET-08-7920218, China National Natural Science Foundation (NSFC) under grant No. 60703050, 60973133, 60903173, Wuhan Chenguang Research Plan Foundation with No. 200850731350 and FOK YING TUNG Education Foundation under grant No. 122007.
Author information
Authors and Affiliations
Corresponding author
Rights and permissions
About this article
Cite this article
Yu, L., Liao, X., Jin, H. et al. Integrated buffering schemes for P2P VoD services. Peer-to-Peer Netw. Appl. 4, 63–74 (2011). https://doi.org/10.1007/s12083-010-0094-y
Received:
Accepted:
Published:
Issue Date:
DOI: https://doi.org/10.1007/s12083-010-0094-y