• DocumentCode
    1228123
  • Title

    A scalable video-on-demand system using multi-batch buffering techniques

  • Author

    Choi, Cyrus C Y ; Hamdi, Mounir

  • Author_Institution
    Dept. of Comput. Sci., Hong Kong Univ. of Sci. & Technol., Kowloon, China
  • Volume
    49
  • Issue
    2
  • fYear
    2003
  • fDate
    6/1/2003 12:00:00 AM
  • Firstpage
    178
  • Lastpage
    191
  • Abstract
    A video-on-demand (VoD) system delivers videos on demand over an installed network. Due to the large size of digitized videos, expensive video servers with high I/O capability are needed in order to provide VoD services in metropolitan areas. In addition, there is a great need for efficient networking distribution/interaction schemes so that the video servers can serve as many clients as possible. In particular, because of scalability problems, the classical unicast VoD system is not suitable for large-scale deployments. In this paper, a highly scalable VoD system with a low per-user cost is described and evaluated. We first analyze the performance degradation problems using recently proposed VoD systems, namely batched and centralized-buffer VoD systems that occur during the handling of interactions. Then a new system called the multi-batch buffer (MBB) system, which attempts to solve these problems, is proposed. The proposed system handles a majority of interaction requests by scalable buffering techniques employed in the buffer of the local servers and the set-top boxes (STB). We have performed extensive simulation for the analysis and performance evaluation of our proposed VoD system. The simulation results demonstrate that our VoD system is very scalable and outperforms related state-of-the-art VoD systems.
  • Keywords
    bandwidth allocation; buffer storage; client-server systems; multicast communication; performance evaluation; video on demand; video servers; VoD; centralized buffer; clients; interaction requests; metropolitan areas; multi-batch buffering; multicasting; per-user cost; performance degradation; performance evaluation; scalable buffering; scalable video-on-demand system; set-top boxes; simulation; slip and merge; video servers; Costs; Degradation; Large-scale systems; Network servers; Performance analysis; Scalability; US Department of Transportation; Unicast; Urban areas; Video on demand;
  • fLanguage
    English
  • Journal_Title
    Broadcasting, IEEE Transactions on
  • Publisher
    ieee
  • ISSN
    0018-9316
  • Type

    jour

  • DOI
    10.1109/TBC.2003.813435
  • Filename
    1208433