Title
Sharing Multicast Videos Using Patching Streams
Keywords
Multicast; Multimedia communications; Patching; Performance study; Service latency; Video on demand
Abstract
The access patterns of most information systems follow the 80/20 rules. That is, 80% of the requests are for 20% of the data. A video server can take advantage of this property by waiting for requests and serving them together in one multicast. This simple strategy, however, incurs service delay. We address this drawback in this paper by allowing clients to receive the leading portion of a video on demand, and the rest of the video from an ongoing multicast. Since clients do not have to wait for the next multicast, the service latency is essentially zero. Furthermore, since most services require the server to deliver only a small leading portion of the video, the server can serve many more clients per time unit. We analyze the performance of this approach, and determine the optimal condition for when to use this strategy. We compare its performance to a hardware solution called Piggybacking. The results indicate that more than 200% improvement is achievable.
Publication Date
11-1-2003
Publication Title
Multimedia Tools and Applications
Volume
21
Issue
2
Number of Pages
125-146
Document Type
Article
Personal Identifier
scopus
DOI Link
https://doi.org/10.1023/A:1025516608573
Copyright Status
Unknown
Socpus ID
0141924295 (Scopus)
Source API URL
https://api.elsevier.com/content/abstract/scopus_id/0141924295
STARS Citation
Cai, Ying and Hua, Kien A., "Sharing Multicast Videos Using Patching Streams" (2003). Scopus Export 2000s. 1537.
https://stars.library.ucf.edu/scopus2000/1537