• DocumentCode
    380698
  • Title

    Optimal proxy cache allocation for efficient streaming media distribution

  • Author

    Wang, Bing ; Sen, Subhabrata ; Adler, Micah ; Towsley, Don

  • Author_Institution
    Dept. of Comput. Sci., Massachusetts Univ., Amherst, MA, USA
  • Volume
    3
  • fYear
    2002
  • fDate
    2002
  • Firstpage
    1726
  • Abstract
    In this paper, we address the problem of efficiently streaming a set of heterogeneous videos from a remote server through a proxy to multiple asynchronous clients so that they can experience playback with low startup delays. We develop a technique to analytically determine the optimal proxy prefix cache allocation to the videos that minimizes the aggregate network bandwidth cost. We integrate proxy caching with traditional server-based reactive transmission schemes such as batching, patching and stream merging to develop a set of proxy-assisted delivery schemes. We quantitatively explore the impact of the choice of transmission scheme, cache allocation policy, proxy cache size, and availability of unicast versus multicast capability, on the resultant transmission cost.. Our evaluations show that even a relatively small prefix cache (10%-20% of the video repository) is sufficient to realize substantial savings in transmission cost. We find that carefully designed proxy-assisted reactive transmission schemes can produce significant cost savings even in predominantly unicast environments such as the Internet.
  • Keywords
    Internet; bandwidth allocation; cache storage; client-server systems; multicast communication; multimedia communication; video on demand; video servers; Internet; aggregate network bandwidth cost; batching; cache allocation policy; efficient streaming media distribution; heterogeneous videos; low startup delays; minimization; multicast capability; multiple asynchronous clients; optimal proxy cache allocation; patching; prefix cache; proxy cache size; reactive transmission schemes; remote server; stream merging; unicast capability; Aggregates; Availability; Bandwidth; Cost function; Delay; Merging; Network servers; Streaming media; Unicast; Videos;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    INFOCOM 2002. Twenty-First Annual Joint Conference of the IEEE Computer and Communications Societies. Proceedings. IEEE
  • ISSN
    0743-166X
  • Print_ISBN
    0-7803-7476-2
  • Type

    conf

  • DOI
    10.1109/INFCOM.2002.1019426
  • Filename
    1019426