Skip to main content
Log in

Integrated buffering schemes for P2P VoD services

  • Published:
Peer-to-Peer Networking and Applications Aims and scope Submit manuscript

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.

This is a preview of subscription content, log in via an institution to check access.

Access this article

Price excludes VAT (USA)
Tax calculation will be finalised during checkout.

Instant access to the full article PDF.

Fig. 1
Fig. 2
Fig. 3
Fig. 4
Fig. 5
Fig. 6
Fig. 7
Fig. 8
Fig. 9
Fig. 10
Fig. 11

Similar content being viewed by others

References

  1. Buchholz S, Buchholz T (2004) Replica placement in adaptive content distribution networks. In Proceeding of the Symp. on Applied Computing, Nicosia, Cyprus, Mar

  2. 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

  3. 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

  4. 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

  5. Cui Y, Li BC, Nahrstedt K (2004) oStream: asynchronous streaming multicast in application-layer overlay networks. J Selected Areas Commun 22(1)

  6. 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

  7. Eugster P, Guerraoui R, Kermarrec AM, Massoulie L (2004) From epidemics to distributed computing. IEEE Comput Mag

  8. Ganesh J, Kermarrec AM, Massoulie L (2003) Peer-to-peer membership management for gossip-based protocols. IEEE Trans Comput 52(2), Feb

  9. 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

  10. 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

  11. 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

  12. Hua K, Cai Y, Sheu S (1998) Patching: a multicast technique for true video-on-demand services. In Proceedings of ACM Multimedia

  13. 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

  14. 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

    Article  Google Scholar 

  15. Wang D, Liu J (2006) Peer-to-peer asynchronous video streaming using skip list. In Proceedings of ICME’06, Canada, July

  16. 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

  17. Zegura E, Calvert K, Bhattacharjee S (1996) How to model an internetwork. In Proceedings of IEEE INFOCOM’96, March

  18. 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

  19. Zhou M, Liu J (2006) Tree-assisted gossiping for overlay video distribution. Multimed Tools Appl 29(3):211–232

    Article  Google Scholar 

  20. Hou M, Lu X, Zhou X, Zhang C (2005) Study on replication in unstructured P2P system. MINIMICRO SYSTEMS 26(11):1903–1906

    Google Scholar 

Download references

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

Authors

Corresponding author

Correspondence to Xiaofei Liao.

Rights and permissions

Reprints 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

Download citation

  • Received:

  • Accepted:

  • Published:

  • Issue Date:

  • DOI: https://doi.org/10.1007/s12083-010-0094-y

Keywords

Navigation