DocumentCode
1744488
Title
Multicast with cache (Mcache): an adaptive zero-delay video-on-demand service
Author
Ramesh, Sridhar ; Rhee, Injong ; Guo, Katherine
Author_Institution
AST Lab., ST Microelectronics, San Jose, CA, USA
Volume
1
fYear
2001
fDate
2001
Firstpage
85
Abstract
This paper presents a closed-loop (demand-driven) approach towards VoD services, called multicast with caching (Mcache). Servers use multicast to reduce bandwidth usage by serving multiple requests using a single data stream. However, this requires clients to delay receiving the movie until the multicast starts. Using regional cache servers, Mcache removes initial playout delays at the clients, because the clients can receive the prefix of a requested clip from regional caches while waiting for the multicast to start. In addition, the multicast containing the later portion of the movie can wait until the prefix is played out. While this use of caches has been proposed before, the novelty of our scheme lies in that the requests coming after the multicast starts can still be batched together to be served by multicast patches without any playout delays. The use of patches has been proposed to be used either with unicast or with playout delays. Mcache effectively hires the idea of a multicast patch with caches to provide a truly adaptive VoD service whose bandwidth usage is up to par with the best known open-loop schemes under high request rates while using only minimal bandwidth under low request rates. In addition, efficient use of multicast and caches removes the need for a priori knowledge of client request rates and client disk storage requirements which some of the existing schemes assume. This makes Mcache ideal for the current heterogeneous Internet environments where those parameters are hard to predict
Keywords
Internet; adaptive systems; closed loop systems; delays; multicast communication; video on demand; video servers; Mcache; adaptive zero-delay VoD service; bandwidth reduction; client disk storage; clip prefix reception; closed-loop approach; data stream; heterogeneous Internet environments; high request rates; low request rates; movie; multicast patches; multicast with cache; playout delays; regional cache servers; servers; unicast; video-on-demand service; Bandwidth; Computer science; Delay; Internet; Microelectronics; Motion pictures; Network servers; Streaming media; Unicast; Web server;
fLanguage
English
Publisher
ieee
Conference_Titel
INFOCOM 2001. Twentieth Annual Joint Conference of the IEEE Computer and Communications Societies. Proceedings. IEEE
Conference_Location
Anchorage, AK
ISSN
0743-166X
Print_ISBN
0-7803-7016-3
Type
conf
DOI
10.1109/INFCOM.2001.916690
Filename
916690
Link To Document