Skip to main content
Log in

The effect of incomplete sessions on peer-to-peer video on demand

  • Published:
Telecommunication Systems Aims and scope Submit manuscript

Abstract

Video on demand systems are going to be important services of the future Internet. To achieve scalability and fault tolerance, these systems should rely on distributed video delivery schemes, using peer-to-peer (P2P) networks built among the clients. However, generic P2P data sharing protocols cannot guarantee timely arrival of the video segments. Therefore, they must be adapted to video streaming by restricting P2P delivery into a download window. In this paper we investigate the effect of the frequently occurring phenomenon of incomplete sessions on the efficiency of stored video streaming via P2P data distribution. Through theoretical considerations and a simulation study, we’ve found that with a P2P download window the number of superfluous downloads can be limited, while retaining the efficiency of the P2P distribution.

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.

Institutional subscriptions

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. Cha, M., Rodriguez, P., Moon, S., & Crowcroft, J. (2008). On next-generation telco-managed P2P TV architectures. In Proc. of IPTPS’08, Tampa Bay, FL, USA.

    Google Scholar 

  2. Choe, Y. R., Schuff, D. L., Dyaberi, J. M., & Pai, V. S. (2007). Improving vod server efficiency with bittorrent. In Proc. of MULTIMEDIA’07, Augsburg, Germany (pp. 117–126). New York: ACM.

    Google Scholar 

  3. Cohen, B. (2003). Incentives build robustness in BitTorrent. In Proc. of 1st workshop on economics of peer-to-peer systems.

    Google Scholar 

  4. Dana, C., Li, D., Harrison, D., & Chuah, C. N. (2005). BASS: BitTorrent assisted streaming system for video-on-demand. In Proc. of MMSP’05, Shanghai, China (pp. 1–4).

    Google Scholar 

  5. Do, T., Hua, K., & Tantaoui, M. (2004). P2vod: providing fault tolerant video-on-demand streaming in peer-to-peer environment. In Proc. of ICC’04, Paris, France (pp. 1467–1472).

    Google Scholar 

  6. Du, D. H., Liu, J. C., Hsieh, J., & Vetter, R. J. (1998). Building video-on-demand servers. Telecommunications Systems, 9, 255–286.

    Article  Google Scholar 

  7. Erman, D., Saavedra, D., Sãnchez Gonzãlez, J., & Popescu, A. (2008). Validating bittorrent models. Telecommunications Systems, 39, 103–116.

    Article  Google Scholar 

  8. Guo, Y., Suh, K., Kurose, J., & Towsley, D. (2003). P2cast: peer-to-peer patching scheme for vod service. In Proc. of WWW’03, Budapest, Hungary (pp. 301–309).

    Google Scholar 

  9. Hatahet, S., Bouabdallah, A., & Challal, Y. (2010). A new worm propagation threat in bittorrent: modeling and analysis. Telecommunications Systems, 45, 95–109.

    Article  Google Scholar 

  10. Liu, J., & Xu, J. (2004). Proxy caching for media streaming over the Internet. IEEE Communications Magazine, 42(8), 88–94.

    Article  Google Scholar 

  11. Mandelbrot, B. (1968). Information theory and psycholinguistics. London: Penguin Books.

    Google Scholar 

  12. Parvez, N., Williamson, C., Mahanti, A., & Carlsson, N. (2008). Analysis of BitTorrent-like protocols for on-demand stored media streaming. ACM SIGMETRICS Performance Evaluation Review, 36(1), 301–312.

    Article  Google Scholar 

  13. Qiu, D., & Srikant, R. (2004). Modeling and performance analysis of bittorrent-like peer-to-peer networks. In Proc. of SIGCOMM’04, Portland, Oregon, USA (pp. 367–378).

    Google Scholar 

  14. Tang, W., Fu, Y., Cherkasova, L., & Vahdat, A. (2007). Modeling and generating realistic streaming media server workloads. Computer Networks, 51(1), 336–356.

    Article  Google Scholar 

  15. Vapa, M., Auvinen, A., Ivanchenko, Y., Kotilainen, N., & Vuori, J. (2008). Optimal resource discovery paths of Gnutella2. In Proc. of AINA’08, Los Alamitos, CA, USA (Vol. 0, pp. 546–553).

    Google Scholar 

  16. Vlavianos, A., Iliofotou, M., & Faloutsos, M. (2006). BiToS: enhancing BitTorrent for supporting streaming applications. In Proc. of INFOCOM’06, Barcelona, Spain (pp. 1–6).

    Google Scholar 

  17. Wu, C., Lee, S., Lin, W., & Lin, F. (2000). Novel optimal real-time admission control and buffer management for the video-on-demand (vod) service. Telecommunications Systems, 15, 217–233.

    Article  Google Scholar 

  18. Ying, L., Srikant, R., & Shakkottai, S. (2010). The asymptotic behavior of minimum buffer size requirements in large p2p streaming networks. In Proc. of ITA2010, San Diego, CA, USA (pp. 1–6).

    Google Scholar 

  19. Yu, H., Zheng, D., Zhao, B. Y., & Zheng, W. (2006). Understanding user behavior in large-scale video-on-demand systems. In Proc. of EuroSys’06, Leuven, Belgium (pp. 333–344). New York: ACM.

    Google Scholar 

  20. Yu, J., Chou, C., Yang, Z., Du, X., & Wang, T. (2006). A dynamic caching algorithm based on internal popularity distribution of streaming media. Multimedia Systems, 12(2), 135–149.

    Article  Google Scholar 

  21. Zghaibeh, M., & Harmantzis, F. (2008). A lottery-based pricing scheme for peer-to-peer networks. Telecommunications Systems, 37, 217–230.

    Article  Google Scholar 

  22. Zhao, B., Lui, J., & Chiu, D. M. (2009). Exploring the optimal chunk selection policy for data-driven p2p streaming systems. In Proc. of IEEE P2P’09, Seattle, WA, USA (pp. 271–280).

    Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Corresponding author

Correspondence to Miklós Máté.

Additional information

This work is connected to the scientific program of the “Development of quality-oriented and cooperative R+D+I strategy and functional model at BME” project. This project is supported by the New Hungary Development Plan (Project ID: TÁMOP-4.2.1/B-09/1/KMR-2010-0002).

Rights and permissions

Reprints and permissions

About this article

Cite this article

Máté, M., Vida, R. & Mihály, A. The effect of incomplete sessions on peer-to-peer video on demand. Telecommun Syst 55, 525–535 (2014). https://doi.org/10.1007/s11235-013-9807-x

Download citation

  • Published:

  • Issue Date:

  • DOI: https://doi.org/10.1007/s11235-013-9807-x

Keywords

Navigation