Skip to main content
Log in

Modeling analysis of server loading in large-scale P2P-VoD systems with actively collaborative helpers

  • Published:
Telecommunication Systems Aims and scope Submit manuscript

Abstract

Through moving a significant fraction of uploading from the servers to the peers, using P2P approach can effectively alleviate server loading in VoD deployments. However, users’ asynchronism dilutes their ability to assist each other. We develop a theoretical model to conduct an in-depth study of average server loading in large-scale P2P-VoD systems. This model captures many of the essential features of average server loading in large-scale P2P-VoD systems. Based on the in-depth study on average server loading, we introduce actively collaborative helpers into systems for alleviating server loading. The model of peers is further developed to a hybrid model for studying the optimal download amount of helpers from perspective of the entire network including peers and helpers. We show there exactly exists the sweet point of download amount of homogeneous helpers. With downloading the sweet amount, helpers can contribute the bandwidth around twice than they consume, when they do not assist each other, and even approximately 4 times when they assist each other.

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
Fig. 12
Fig. 13
Fig. 14
Fig. 15

Similar content being viewed by others

References

  1. PPLive. http://www.pplive.com.

  2. UUSee. http://www.uusee.com.

  3. Chu, X., Zhao, K., & Wang, M. (2009). Practical random linear network coding on GPUs. In Networking 2009 (pp. 573–585).

    Chapter  Google Scholar 

  4. Gopalakrishnan, V., Bhattacharjee, B., Ramakrishnan, K. K., Jana, R., & Srivastava, D. (2009). CPM: adaptive video-on-demand with cooperative peer assists and multicast. In IEEE INFOCOM 2009 (pp. 91–99).

    Google Scholar 

  5. He, Y., & Ling, G. (2009). Improving the streaming capacity in P2P VoD systems with helpers. In Proc. of IEEE international conference on multimedia expo.

    Google Scholar 

  6. Huang, C., Li, J., & Ross, K. W. (2007). Can Internet video-on-demand be profitable? In Proceedings of the 2007 conference on applications, technologies, architectures, and protocols for computer communications, SIGCOMM ’07 (pp. 133–144). New York: ACM.

    Chapter  Google Scholar 

  7. Huang, Y., Fu, T. Z., Chiu, D.-M., Lui, J. C., & Huang, C. (2008). Challenges, design and analysis of a large-scale P2P-VoD system. In Proceedings of the ACM SIGCOMM 2008 conference on data communication, SIGCOMM ’08 (pp. 375–388). New York: ACM.

    Chapter  Google Scholar 

  8. Huang, Y., Fu, T. Z. J., Chiu, D. M., Lui, J. C. S., & Huang, C. (2008). Challenges, design and analysis of a large-scale P2P-VoD system. In Proc. of ACM SIGCOMM.

    Google Scholar 

  9. Lian, S. (2010). Secure service convergence based on scalable media coding. Telecommunications Systems, 45, 21–35.

    Article  Google Scholar 

  10. Liu, Z., Wu, C., Li, B., & Zhao, S. (2010). Uusee: large-scale operational on-demand streaming with random network coding. In INFOCOM, 2010 proceedings IEEE, March 2010 (pp. 1–9).

    Google Scholar 

  11. Parvez, N., Williamson, C., Mahanti, A., & Carlsson, N. (2008). Analysis of bittorrent-like protocols for on-demand stored media streaming. In Proc. of ACM SIGMETRICS, Jun. 2008.

    Google Scholar 

  12. Pouwelse, J. A., Garbacki, P., Wang, J., Bakker, A., Yang, J., Iosup, A., Epema, D. H. J., Reinders, M., van Steen, M. R., & Sips, H. J. (2008). Tribler: a social-based peer-to-peer system. Concurrency and Computation, 20(2), 127–138.

    Article  Google Scholar 

  13. Suh, K., Diot, C., Kurose, J., Massoulie, L., Neumann, C., Towsley, D., & Varvello, M. (2007). Push-to-peer video-on-demand system: design and evaluation. IEEE Journal on Selected Areas in Communications, 25(9), 1706–1716.

    Article  Google Scholar 

  14. Tian, Y., Wu, D., & Ng, K.-W. (2008). A novel caching mechanism for peer-to-peer based media-on-demand streaming. Journal of Systems Architecture.

  15. Wang, H., Zhang, Y., Li, P., & Jiang, Z. (2010). The benefits of network coding in distributed caching in large-scale P2P-VoD systems. In Proc. of IEEE GLOBECOM 2010.

    Google Scholar 

  16. Wang, J., & Ramchandran, K. (2008). Enhancing peer-to-peer live multicast quality using helpers. In 15th IEEE international conference on image processing (ICIP 2008), Oct. 2008 (pp. 2300–2303).

    Chapter  Google Scholar 

  17. Wang, J., Yeo, C., Prabhakaran, V., & Ramch, K. (2007). On the role of helpers in peer-to-peer file download systems: design, analysis and simulation. In IPTPS’07.

    Google Scholar 

  18. Wang, K., & Lin, C. (2009). Insight into the P2P-VoD system: performance modeling and analysis. In Proceedings of 18th internatonal conference on computer communications and networks, ICCCN 2009, Aug. 2009 (pp. 1–6).

    Chapter  Google Scholar 

  19. Wong, J. (2004). Enhancing collaborative content delivery with helpers. Master’s thesis, University of British Columbia.

  20. Yang, Y., Chow, A. L. H., Golubchik, L., & Bragg, D. (2010). Improving qos in bittorrent-like VoD systems. In Proceedings of the 29th conference on information communications, INFOCOM’10 (pp. 2061–2069). Piscataway: IEEE Press.

    Google Scholar 

  21. Zhang, H., Wang, J., Chen, M., & Ramchandran, K. (2009). Scaling peer-to-peer video-on-demand systems using helpers. In 2009 16th IEEE international conference on image processing (ICIP), Nov. 2009 (pp. 3053–3056).

    Chapter  Google Scholar 

Download references

Acknowledgements

The authors would like to thank the reviewers for their insightful comments.

Author information

Authors and Affiliations

Authors

Corresponding author

Correspondence to Hui Wang.

Additional information

This research is supported by National Natural Science Foundation of China (60872053) and the National High Technology Research and Development Program of China (863 Program) under Grant No. 2008AA01Z407.

Rights and permissions

Reprints and permissions

About this article

Cite this article

Zhang, Y., Wang, H., Li, P. et al. Modeling analysis of server loading in large-scale P2P-VoD systems with actively collaborative helpers. Telecommun Syst 54, 215–227 (2013). https://doi.org/10.1007/s11235-013-9729-7

Download citation

  • Published:

  • Issue Date:

  • DOI: https://doi.org/10.1007/s11235-013-9729-7

Keywords

Navigation