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
Link To Document