• DocumentCode
    379639
  • Title

    Prefix caching assisted periodic broadcast for streaming popular videos

  • Author

    Guo, Yang ; Sen, Subhabrata ; Towsley, Don

  • Author_Institution
    Dept. of Comput. Sci., Massachusetts Univ., Amherst, MA, USA
  • Volume
    4
  • fYear
    2002
  • fDate
    2002
  • Firstpage
    2607
  • Abstract
    The bandwidth-intensive and long-lived nature of high quality digital video makes it a challenging problem to transmit such video over the Internet. In this paper, we propose a scalable and flexible framework integrating proxy-based prefix caching with periodic broadcast of the suffix of a video from the server, for efficiently streaming a set of popular videos to a large number of asynchronous clients. We develop a methodology for (i) determining appropriate prefix and suffix transmission schemes based on a principle of decoupling the two transmissions from each other, and (ii) optimally allocating the proxy buffer space among the set of videos. A buffer allocation algorithm is presented that minimizes the aggregate bandwidth usage on the server-proxy path. Our studies show that our approach yields a buffer allocation close to the optimal solution minimizing both server-proxy and proxy-client path bandwidth usage for practical settings where the proxy-client path bandwidth is much cheaper than the long-haul server-proxy path bandwidth. When the proxy buffer is allocated to a set of videos using our scheme, a total buffer space of just 5-20% of the video repository is adequate to realize substantial reductions in the aggregate bandwidth usage on the server-proxy path.
  • Keywords
    Internet; cache storage; client-server systems; video on demand; Internet; aggregate bandwidth usage; asynchronous clients; buffer allocation; buffer allocation algorithm; high quality digital video; popular videos streaming; prefix caching assisted periodic broadcast; prefix transmission schemes; proxy buffer space; proxy-based prefix caching; proxy-client path bandwidth usage; scalable flexible framework; server-proxy path bandwidth usage; suffix transmission schemes; video repository; Aggregates; Bandwidth; Computer science; Delay; Digital video broadcasting; Internet; Multimedia communication; Network servers; Streaming media; Telecommunication traffic;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Communications, 2002. ICC 2002. IEEE International Conference on
  • Print_ISBN
    0-7803-7400-2
  • Type

    conf

  • DOI
    10.1109/ICC.2002.997314
  • Filename
    997314