• DocumentCode
    2647853
  • Title

    Proxy prefix caching for multimedia streams

  • Author

    Sen, Subhabrata ; Rexford, Jennifer ; Towsley, Don

  • Author_Institution
    Dept. of Comput. Sci., Massachusetts Univ., Amherst, MA, USA
  • Volume
    3
  • fYear
    1999
  • fDate
    21-25 Mar 1999
  • Firstpage
    1310
  • Abstract
    High latency and loss rates in the Internet make it difficult to stream audio and video without introducing a large playback delay. To address these problems, we propose a prefix caching technique whereby a proxy stores the initial frames of popular clips. Upon receiving a request for the stream, the proxy initiates transmission to the client and simultaneously requests the remaining frames from the server. In addition to hiding the delay, throughput, and loss effects of a weaker service model between the server and the proxy, this novel yet simple prefix caching technique aids the proxy in performing workahead smoothing into the client playback buffer. By transmitting large frames in advance of each burst, workahead smoothing substantially reduces the peak and variability of the network resource requirements along the path from the proxy to the client. We describe how to construct a smooth transmission schedule, based on the size of the prefix, smoothing, and playback buffers, without increasing client playback delay. Experiments with MPEG traces show how a few megabytes of buffer space at the proxy can substantially reduce the bandwidth requirements of variable-bit-rate video. Drawing on these results, we present guidelines for allocating buffer space for each stream, and how to effectively share buffer and bandwidth resources among multiple clients and streams
  • Keywords
    Internet; cache storage; delays; multimedia communication; performance evaluation; smoothing methods; video coding; visual communication; Internet; MPEG traces; World Wide Web; bandwidth requirements reduction; bandwidth sharing; buffer sharing; buffer space allocation; client playback buffer; experiments; high latency rate; high loss rate; large frames transmission; multimedia streams; network resource requirements; performance; playback buffers; playback delay; prefix size; proxy prefix caching; server; service model; smooth transmission schedule; throughput; variable-bit-rate video; workahead smoothing; Bandwidth; Delay effects; Guidelines; Internet; Network servers; Resource management; Smoothing methods; Streaming media; Throughput; Video sharing;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    INFOCOM '99. Eighteenth Annual Joint Conference of the IEEE Computer and Communications Societies. Proceedings. IEEE
  • Conference_Location
    New York, NY
  • ISSN
    0743-166X
  • Print_ISBN
    0-7803-5417-6
  • Type

    conf

  • DOI
    10.1109/INFCOM.1999.752149
  • Filename
    752149