Skip to main content
Log in

Modelling and analysis of non-cooperative peer-assisted VoD streaming in managed networks

  • Published:
Multimedia Tools and Applications Aims and scope Submit manuscript

Abstract

The growing popularity of the Video on Demand service in the Internet Protocol Television environments and the demand for increased quality of the offered videos are becoming a serious threat for the service providers because the high amounts of video traffic are causing congestion in the delivery networks. One of the most acceptable approaches to solve this issue is the peer-assisted streaming, where the peers participate in the streaming process in order to alleviate the load on the streaming servers and in the core of the network. Although the reliability of the Peer-to-Peer service is considerably improved in the managed networks because of the control that the operators have over the clients’ Set-Top Boxes, the failures of the peers still cannot be completely eliminated. The operator can take advantage of the streaming and storage resources of the clients and use them for peer-assisted streaming only while they are watching a video, but not after they finish the streaming session because they may turn off their receiving devices until the next session. In this chapter, we address the issue of the failures of the peers in such environments and their influence on the traffic requested from the servers for providing uninterrupted video experience. For that purpose, we propose a precise mathematical tool for modelling a peer-assisted system for Video on Demand streaming in managed networks with non-cooperative peers, which may decide not to share their resources while they are not active. This tool calculates the performance of the system taking into consideration large variety of system parameters, including the failure probability and the time the peers spend until they decide to turn on the STB and join the network. As the results from the simulations verify the correctness of the mathematical model, we use it to analyse how the failures of the peers are affecting the system’s performance for different system parameters.

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

Similar content being viewed by others

References

  1. Borst S, Gupta V, Walid A (2009) Self-organizing algorithms for cache cooperation in content distribution networks. Bell Labs Tech J 14(3):113–125

    Article  Google Scholar 

  2. Breslau L, Cao P, Fan L, Phillips G, Shenker S (1999) Web caching and zipf-like distributions: evidence and implications. In: Proceedings of IEEE INFOCOM, vol 1, pp 126–134

  3. Brosh E, Agastya C, Morales J (2009) Serving niche video-on-demand content in a managed P2P environment. Architecture, pp 1–17

  4. Cha M, Rodriguez P, Moon S, Crowcroft J (2008) On next-generation telco-managed P2P TV architectures. In: Proceedings of IPTPS, pp 1–6

  5. Chen Y, Huang Y, Jana R (2007) When is P2P technology beneficial for IPTV services. In: Proceedings of ACM NOSSDAV

  6. Chen YF, Huang Y, Jana R, Jiang H, Rabinovich M, Rahe J, Wei B, Xiao Z (2009) Towards capacity and profit optimization of video-on-demand services in a peer-assisted IPTV platform, vol 15

  7. Chen YF, Jana R, Stern D, Wei B, Yang M, Sun H, Dyaberi J (2010) Zebroid: using IPTV data to support STB-assisted VoD content delivery. Multimedia Systems 16(3):199–214

    Article  Google Scholar 

  8. Chesire M, Wolman A, Voelker GM, Levy HM (2001) Measurement and analysis of a streaming-media workload. In: Proceedings of USITS, pp 1–12

  9. Cisco Systems (2013) Cisco visual networking index: forecast and methodology, 2012-2017

  10. Ciullo D, Martina V, Garetto M, Leonardi E, Torrisi G (2014) Peer-assisted VoD systems: an efficient modeling framework. IEEE Trans Parallel Distrib Syst 25 (7):1852–1863

    Article  Google Scholar 

  11. Do T, Hua K, Tantaoui M (2004) P2VoD: providing fault tolerant video-on-demand streaming in peer-to-peer environment. In: Proceedings of IEEE ICC, pp 1467–1472

  12. Dyaberi JM, Kannan K, Pai VS (2010) Storage optimization for a peer-to-peer video-on-demand network. In: Proceedings of ACM MMSys, pp 59–70

  13. Fan B, Chiu DM, Lui J (2006) Stochastic differential equation approach to model bittorrent-like P2P systems. In: Proceedings of IEEE ICC, vol 2, pp 915–920

  14. Muñoz Gea J, Nafaa A, Malgosa-Sanahuja J, Rohmer T (2012) Design and analysis of a peer-assisted VoD provisioning system for managed networks. Multimedia Tools Appl 1–36

  15. Gramatikov S, Jaureguizar F, Cabrera J, García N (2013) Stochastic modelling of peer-assisted VoD streaming in managed networks. Comput Netw 57(9):2058–2074

    Article  Google Scholar 

  16. Guo L, Chen S, Zhang X (2006) Design and evaluation of a scalable and reliable P2P Assisted proxy for on-demand streaming media delivery. IEEE Trans Knowl Data Eng 18(5):669–682

    Article  Google Scholar 

  17. Jayasundara C, Nirmalathas A, Wong E, Chan CA (2011) Localized P2P VoD delivery scheme with pre-fetching for broadband access networks. In: Proceedings of IEEE GLOBECOM, pp 1–5

  18. Kerpez K, Luo Y, Effenberger FJ (2010) Bandwidth reduction via localized peer-to-peer (P2P) video. Digit Multimedia Broadcast 1–10

  19. Kleinrock L (1975) Queuing systems: theory, vol I. Wiley Interscience

  20. Korosi A, Lukovszki C, Szekely B, Csaszar A (2009) High quality P2P video-on-demand with download bandwidth limitation. In: Proceedings of IWQoS, pp 1–9

  21. Krogfoss B, Sofman L, Agrawal A (2008) Caching architectures and optimization strategies for IPTV networks. Bell Labs Tech J 13(3):13–28

    Article  Google Scholar 

  22. Kumar R, Liu Y, Ross K (2007) Stochastic fluid theory for P2P streaming systems. In: Proceedings of IEEE INFOCOM, pp 919–927

  23. Li B, Yin H (2007) Peer-to-peer live video streaming on the internet: issues, existing approaches, and challenges. IEEE Commun Mag 45(6):94–99

    Article  Google Scholar 

  24. Liu Y, Guo Y, Liang C (2008) A survey on peer-to-peer video streaming systems. Peer-to-Peer Netw Appl 1(1):18–28

    Article  Google Scholar 

  25. Lu Y, Zhang A, He H, Deng Z (2005) Stochastic fluid model for p2p content distribution networks. In: Proceedings of ISADS, pp 707–712

  26. Lu Y, Mol JD, Kuipers F, Mieghem PV (2008) Analytical model for mesh-based P2PVoD. In: Proceedings of IEEE ISM, pp 364–371. IEEE Computer Society

  27. Mueller C, Lederer S, Timmerer C, Hellwagner H (2013) Dynamic adaptive streaming over http/2.0. In: Proceedings of IEEE ICME, pp 1–6

  28. Qiu D, Srikant R (2004) Modeling and performance analysis of bittorrent-like peer-to-peer networks. In: Proceedings of SIGCOMM, pp 367–378

  29. Ramachandran KK, Sikdar B (2005) An analytic framework for modeling peer to peer networks. In: Proceedings of IEEE INFOCOM, vol 3, pp 2159–2169. IEEE

  30. Rimac I, Elwalid A, Borst S (2008) On server dimensioning for hybrid P2P content distribution networks. In: Proceedings of P2P, pp 321–330. IEEE

  31. Tu YC, Sun J, Hefeeda M, Prabhakar S (2005) An analytical study of peer-to-peer media streaming systems. ACM Trans Multimedia Comput Commun Appl 1(4):354–376

    Article  Google Scholar 

  32. Varga A (2013) INET framework. Available at: http://inet.omnetpp.org

  33. Varga A, Hornig R (2008) An overview of the OMNeT++ simulation environment. In: Proceedings of Simutools, pp 1–10

  34. Yang M, Fei Z (2003) A model for replica placement in content distribution networks for multimedia applications. In: Proceedings of IEEE ICC, vol 1, pp 557–561

  35. Yu H, Zheng D, Zhao BY, Zheng W (2006) Understanding user behavior in large-scale video-on-demand systems. ACM SIGOPS Oper Syst Rev 40(4):333–344

    Article  Google Scholar 

  36. Zhou Y, Fu T, Chiu DM (2011) Statistical modeling and analysis of P2P replication to support VoD service. In: Proceedings of IEEE INFOCOM, pp 945–953

  37. Zhu P, Yoshiuchi H, Yoshizawa S (2010) P2P-based VOD content distribution platform with guaranteed video quality. In: Proceedings of IEEE CCNC, pp 1–5

Download references

Acknowledgments

This work was partially financed by the Faculty of Computer Science and Engineering at the “Ss. Cyril and Methodius” University.

Author information

Authors and Affiliations

Authors

Corresponding author

Correspondence to Sasho Gramatikov.

Rights and permissions

Reprints and permissions

About this article

Check for updates. Verify currency and authenticity via CrossMark

Cite this article

Gramatikov, S., Jaureguizar, F. Modelling and analysis of non-cooperative peer-assisted VoD streaming in managed networks. Multimed Tools Appl 75, 4321–4348 (2016). https://doi.org/10.1007/s11042-015-2477-9

Download citation

  • Received:

  • Revised:

  • Accepted:

  • Published:

  • Issue Date:

  • DOI: https://doi.org/10.1007/s11042-015-2477-9

Keywords

Navigation