• DocumentCode
    744890
  • Title

    Channel folding - an algorithm to improve efficiency of multicast video-on-demand systems

  • Author

    Lee, Jack Y B

  • Author_Institution
    Dept. of Inf. Eng., Chinese Univ. of Hong Kong, China
  • Volume
    7
  • Issue
    2
  • fYear
    2005
  • fDate
    4/1/2005 12:00:00 AM
  • Firstpage
    366
  • Lastpage
    378
  • Abstract
    Recently a number of researchers have proposed and investigated new video-on-demand architectures that make use of network multicast to achieve vastly improved efficiency. Techniques such as batching, patching, periodic broadcasting, chaining, and piggybacking have been explored both in isolation and in combinations. This study investigates a new tool in the arsenal-channel folding, where aggressive client-side caching is used to merge clients from one multicast channel into the other. In particular, this channel folding algorithm is applied to a previously proposed unified video-on-demand (UVoD)) architecture to demonstrate and to quantify its impact on the performance and the tradeoff in a multicast video distribution architecture. This paper presents this channel folding algorithm in the context of UVoD) and derives a performance model to obtain the system latency, the near-optimal channel partition policy, and the client buffer requirement. Numerical results show that channel folding can double the capacity of UVoD) with a remarkably small overhead in the client buffer requirement.
  • Keywords
    broadcast channels; channel allocation; client-server systems; multicast communication; performance evaluation; video databases; video on demand; video streaming; channel folding algorithm; client buffer; client-side caching; multicast video-on-demand system; optimal channel partition policy; performance analysis; periodic broadcasting; piggybacking; system latency; Broadcasting; Context modeling; Councils; Delay; Large-scale systems; Lifting equipment; Multicast algorithms; Network servers; Partitioning algorithms; Unicast; Caching; channel folding; merging; multicast; performance analysis; unified video-on-demand (UVoD); video-on-demand (VoD);
  • fLanguage
    English
  • Journal_Title
    Multimedia, IEEE Transactions on
  • Publisher
    ieee
  • ISSN
    1520-9210
  • Type

    jour

  • DOI
    10.1109/TMM.2005.843356
  • Filename
    1407908