Analysis of peer-assisted video-on-demand systems with scalable video streams

Kianoosh Mokhtarian, Mohamed Hefeeda

Research output: Chapter in Book/Report/Conference proceedingConference contribution

13 Citations (Scopus)

Abstract

In recent years, peer-to-peer (P2P) and peer-assisted streaming have emerged as promising models for low-cost multimedia distribution to large scale user communities. In this paper, we study streaming of scalable video streams over these systems. Scalable video streams are composed of multiple layers and can easily be adapted according to the characteristics and needs of receivers. Thus, they can efficiently support a wide spectrum of heterogeneous peers participating in a P2P streaming system. We present an analytical model for forecasting the long-term behavior of a P2P streaming system with scalable video streams. Our analysis takes as inputs the characteristics of a dynamic P2P streaming system and the video streams. It then analytically computes the expected throughput of the streaming system and the expected video quality delivered to peers. The analysis also provides an upper bound on the maximum number of peers that can be admitted to the system at once (i.e., in flash crowd scenarios), while ensuring a certain video quality. We present a general analysis framework that can be customized to various practical P2P streaming systems with different characteristics. Then, we show the detailed analysis of a typical P2P streaming system and we explain how other systems can be analyzed using our model. We validate our analysis by comparing its results to those obtained from simulations, which confirm the accuracy of our analysis. Our analysis and simulations enable administrators of P2P streaming systems to predict the throughput and the video quality that can be delivered to users.

Original languageEnglish
Title of host publicationMMSys'10 - Proceedings of the 2010 ACM SIGMM Conference on Multimedia Systems
Pages133-143
Number of pages11
DOIs
Publication statusPublished - 29 Apr 2010
Externally publishedYes
Event2010 ACM SIGMM Conference on Multimedia Systems, MMSys'10 - Phoenix, AZ, United States
Duration: 22 Feb 201023 Feb 2010

Other

Other2010 ACM SIGMM Conference on Multimedia Systems, MMSys'10
CountryUnited States
CityPhoenix, AZ
Period22/2/1023/2/10

Fingerprint

Video on demand
Throughput
Analytical models
Costs

Keywords

  • Analytical models
  • Capacity planning
  • Peer-assisted networks
  • Peer-to-peer streaming
  • Scalable video streams
  • Video-on-demand

ASJC Scopus subject areas

  • Computer Graphics and Computer-Aided Design
  • Software

Cite this

Mokhtarian, K., & Hefeeda, M. (2010). Analysis of peer-assisted video-on-demand systems with scalable video streams. In MMSys'10 - Proceedings of the 2010 ACM SIGMM Conference on Multimedia Systems (pp. 133-143) https://doi.org/10.1145/1730836.1730853

Analysis of peer-assisted video-on-demand systems with scalable video streams. / Mokhtarian, Kianoosh; Hefeeda, Mohamed.

MMSys'10 - Proceedings of the 2010 ACM SIGMM Conference on Multimedia Systems. 2010. p. 133-143.

Research output: Chapter in Book/Report/Conference proceedingConference contribution

Mokhtarian, K & Hefeeda, M 2010, Analysis of peer-assisted video-on-demand systems with scalable video streams. in MMSys'10 - Proceedings of the 2010 ACM SIGMM Conference on Multimedia Systems. pp. 133-143, 2010 ACM SIGMM Conference on Multimedia Systems, MMSys'10, Phoenix, AZ, United States, 22/2/10. https://doi.org/10.1145/1730836.1730853
Mokhtarian K, Hefeeda M. Analysis of peer-assisted video-on-demand systems with scalable video streams. In MMSys'10 - Proceedings of the 2010 ACM SIGMM Conference on Multimedia Systems. 2010. p. 133-143 https://doi.org/10.1145/1730836.1730853
Mokhtarian, Kianoosh ; Hefeeda, Mohamed. / Analysis of peer-assisted video-on-demand systems with scalable video streams. MMSys'10 - Proceedings of the 2010 ACM SIGMM Conference on Multimedia Systems. 2010. pp. 133-143
@inproceedings{a57ce3634b204b4192ce774bb79f2090,
title = "Analysis of peer-assisted video-on-demand systems with scalable video streams",
abstract = "In recent years, peer-to-peer (P2P) and peer-assisted streaming have emerged as promising models for low-cost multimedia distribution to large scale user communities. In this paper, we study streaming of scalable video streams over these systems. Scalable video streams are composed of multiple layers and can easily be adapted according to the characteristics and needs of receivers. Thus, they can efficiently support a wide spectrum of heterogeneous peers participating in a P2P streaming system. We present an analytical model for forecasting the long-term behavior of a P2P streaming system with scalable video streams. Our analysis takes as inputs the characteristics of a dynamic P2P streaming system and the video streams. It then analytically computes the expected throughput of the streaming system and the expected video quality delivered to peers. The analysis also provides an upper bound on the maximum number of peers that can be admitted to the system at once (i.e., in flash crowd scenarios), while ensuring a certain video quality. We present a general analysis framework that can be customized to various practical P2P streaming systems with different characteristics. Then, we show the detailed analysis of a typical P2P streaming system and we explain how other systems can be analyzed using our model. We validate our analysis by comparing its results to those obtained from simulations, which confirm the accuracy of our analysis. Our analysis and simulations enable administrators of P2P streaming systems to predict the throughput and the video quality that can be delivered to users.",
keywords = "Analytical models, Capacity planning, Peer-assisted networks, Peer-to-peer streaming, Scalable video streams, Video-on-demand",
author = "Kianoosh Mokhtarian and Mohamed Hefeeda",
year = "2010",
month = "4",
day = "29",
doi = "10.1145/1730836.1730853",
language = "English",
isbn = "9781605589145",
pages = "133--143",
booktitle = "MMSys'10 - Proceedings of the 2010 ACM SIGMM Conference on Multimedia Systems",

}

TY - GEN

T1 - Analysis of peer-assisted video-on-demand systems with scalable video streams

AU - Mokhtarian, Kianoosh

AU - Hefeeda, Mohamed

PY - 2010/4/29

Y1 - 2010/4/29

N2 - In recent years, peer-to-peer (P2P) and peer-assisted streaming have emerged as promising models for low-cost multimedia distribution to large scale user communities. In this paper, we study streaming of scalable video streams over these systems. Scalable video streams are composed of multiple layers and can easily be adapted according to the characteristics and needs of receivers. Thus, they can efficiently support a wide spectrum of heterogeneous peers participating in a P2P streaming system. We present an analytical model for forecasting the long-term behavior of a P2P streaming system with scalable video streams. Our analysis takes as inputs the characteristics of a dynamic P2P streaming system and the video streams. It then analytically computes the expected throughput of the streaming system and the expected video quality delivered to peers. The analysis also provides an upper bound on the maximum number of peers that can be admitted to the system at once (i.e., in flash crowd scenarios), while ensuring a certain video quality. We present a general analysis framework that can be customized to various practical P2P streaming systems with different characteristics. Then, we show the detailed analysis of a typical P2P streaming system and we explain how other systems can be analyzed using our model. We validate our analysis by comparing its results to those obtained from simulations, which confirm the accuracy of our analysis. Our analysis and simulations enable administrators of P2P streaming systems to predict the throughput and the video quality that can be delivered to users.

AB - In recent years, peer-to-peer (P2P) and peer-assisted streaming have emerged as promising models for low-cost multimedia distribution to large scale user communities. In this paper, we study streaming of scalable video streams over these systems. Scalable video streams are composed of multiple layers and can easily be adapted according to the characteristics and needs of receivers. Thus, they can efficiently support a wide spectrum of heterogeneous peers participating in a P2P streaming system. We present an analytical model for forecasting the long-term behavior of a P2P streaming system with scalable video streams. Our analysis takes as inputs the characteristics of a dynamic P2P streaming system and the video streams. It then analytically computes the expected throughput of the streaming system and the expected video quality delivered to peers. The analysis also provides an upper bound on the maximum number of peers that can be admitted to the system at once (i.e., in flash crowd scenarios), while ensuring a certain video quality. We present a general analysis framework that can be customized to various practical P2P streaming systems with different characteristics. Then, we show the detailed analysis of a typical P2P streaming system and we explain how other systems can be analyzed using our model. We validate our analysis by comparing its results to those obtained from simulations, which confirm the accuracy of our analysis. Our analysis and simulations enable administrators of P2P streaming systems to predict the throughput and the video quality that can be delivered to users.

KW - Analytical models

KW - Capacity planning

KW - Peer-assisted networks

KW - Peer-to-peer streaming

KW - Scalable video streams

KW - Video-on-demand

UR - http://www.scopus.com/inward/record.url?scp=77951286301&partnerID=8YFLogxK

UR - http://www.scopus.com/inward/citedby.url?scp=77951286301&partnerID=8YFLogxK

U2 - 10.1145/1730836.1730853

DO - 10.1145/1730836.1730853

M3 - Conference contribution

SN - 9781605589145

SP - 133

EP - 143

BT - MMSys'10 - Proceedings of the 2010 ACM SIGMM Conference on Multimedia Systems

ER -