• DocumentCode
    407068
  • Title

    SRB: shared running buffers in proxy to exploit memory locality of multiple streaming media sessions

  • Author

    Chen, Songqing ; Shen, Bo ; Yan, Yong ; Basu, Sujoy ; Zhang, Xiaodong

  • Author_Institution
    Dept. of Comput. Sci., Coll. of William & Mary, Williamsburg, VA, USA
  • fYear
    2004
  • fDate
    2004
  • Firstpage
    787
  • Lastpage
    794
  • Abstract
    With the falling price of the memory, an increasing number of multimedia servers and proxies are now equipped with a large DRAM memory space. Caching media objects in the memory of a proxy helps to reduce network traffic, disk I/O bandwidth requirement, and data delivery latency. The running buffer approach and its alternatives are representative techniques to cache streaming data in the memory. However, there are two limits in the existing techniques. First, although multiple running buffers for the same media object co-exist in a given processing period, data sharing among the multiple buffers is not considered. Second, user access patterns are not insightfully considered in the buffer management. In this paper, we propose two techniques based on shared running buffers (SRB) in the proxy to address these limits. Considering user access patterns and characteristics of the requested media objects, our techniques adoptively allocate memory buffers to fully utilize the currently buffered data of streaming sessions, with the aim to reduce both the server load and the network traffic. Experimentally comparing with several existing techniques, we show that the proposed techniques have achieved significant performance improvement by effectively using the shared running buffers.
  • Keywords
    Internet; bandwidth allocation; cache storage; content management; multimedia servers; telecommunication traffic; DRAM memory space; bandwidth requirement; cache streaming; data delivery latency; media objects; memory buffers; multimedia servers; network traffic; shared running buffers; Bandwidth; Computer science; Delay; Educational institutions; Laboratories; Mobile computing; Multimedia systems; Network servers; Streaming media; Telecommunication traffic;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Distributed Computing Systems, 2004. Proceedings. 24th International Conference on
  • ISSN
    1063-6927
  • Print_ISBN
    0-7695-2086-3
  • Type

    conf

  • DOI
    10.1109/ICDCS.2004.1281647
  • Filename
    1281647