Design of a decentralized video-on-demand system with cooperative clients in multicast environment

K. M. Ho, Kwok Tung Lo

Research output: Chapter in book / Conference proceedingConference article published in proceeding or bookAcademic researchpeer-review

1 Citation (Scopus)

Abstract

Peer-to-Peer (P2P) communications have become a popular alternative solution to provide large-scale video-on-demand (VoD) services. Recent approaches are designed for streaming applications in a unicast infrastructure. As the successful deployment of IP broadcast delivery, the system could have a further improvement when broadcasting scheme can be coupled with P2P paradigm. In this paper, we develop a possible solution for building a VoD system using existing broadcasting protocol coupled with cooperative clients in multicast environment. The objective of this work mainly focuses on addressing one design issue in such framework: reliability. An analytical model is developed to determine the minimum number of cooperative clients required for the system. The results showed that 60 peers, each of which has the availability of 0.4, are enough to leverage the workload of the central server up to 95%, when the startup delay of the system is 10 minutes.
Original languageEnglish
Title of host publicationAdvances in Multimedia Information Processing - PCM 2007 - 8th Pacific Rim Conference on Multimedia, Proceedings
Pages401-404
Number of pages4
Publication statusPublished - 1 Dec 2007
Event8th Pacific-Rim Conference on Multimedia, PCM 2007 - Hong Kong, Hong Kong
Duration: 11 Dec 200714 Dec 2007

Publication series

NameLecture Notes in Computer Science (including subseries Lecture Notes in Artificial Intelligence and Lecture Notes in Bioinformatics)
Volume4810 LNCS
ISSN (Print)0302-9743
ISSN (Electronic)1611-3349

Conference

Conference8th Pacific-Rim Conference on Multimedia, PCM 2007
Country/TerritoryHong Kong
CityHong Kong
Period11/12/0714/12/07

Keywords

  • Multicast
  • Peer-to-peer
  • Video-on-demand

ASJC Scopus subject areas

  • Computer Science(all)
  • Biochemistry, Genetics and Molecular Biology(all)
  • Theoretical Computer Science

Cite this