ACM Home Page
Please provide us with feedback. Feedback
Quality of service evaluations of multicast streaming protocols
Full text PdfPdf (211 KB)
Source Joint International Conference on Measurement and Modeling of Computer Systems archive
Proceedings of the 2002 ACM SIGMETRICS international conference on Measurement and modeling of computer systems table of contents
Marina Del Rey, California
SESSION: Networks II table of contents
Pages: 183 - 194  
Year of Publication: 2002
ISBN:1-58113-531-9
Also published in ...
Authors
Haonan Tan  University of Wisconsin-Madison
Derek L. Eager  University of Saskatchewan, Canada
Mary K. Vernon  University of Wisconsin-Madison
Hongfei Guo  University of Wisconsin-Madison
Sponsor
SIGMETRICS: ACM Special Interest Group on Measurement and Evaluation
Publisher
ACM  New York, NY, USA
Bibliometrics
Downloads (6 Weeks): 10,   Downloads (12 Months): 35,   Citation Count: 5
Additional Information:

abstract   references   cited by   collaborative colleagues  

Tools and Actions: Request Permissions Request Permissions    Review this Article  
DOI Bookmark: Use this link to bookmark this Article: http://doi.acm.org/10.1145/511334.511358
What is a DOI?

ABSTRACT

Recently proposed scalable on-demand streaming protocols have previously been evaluated using a system cost measure termed the "required server bandwidth". For the scalable protocols that provide immediate service to each client when the server is not overloaded, this paper develops simple analytic models to evaluate two client-oriented quality of service metrics, namely (1) the mean client waiting time in systems where clients are willing to wait if a (well-provisioned) server is temporarily overloaded, and (2) the fraction of clients who balk (i.e., leave without receiving their requested media content) in systems where the clients will tolerate no or only very low service delays during a temporary overload. The models include novel approximate MVA techniques that appear to extend the range of applicability of customized AMVA to include questions focussed on state probabilities rather than on mean values, and to systems in which the operating points of interest do not include substantial client queues. For example, the new AMVA models accurately estimate the server bandwidth needed to achieve a balking rate as low as one in ten thousand. The analytic models can easily be applied to determine the server bandwidth needed for a given number of media files, anticipated total client request rate and file access frequencies, and target balking rate or mean wait. Results show that (a) scalable media servers that are configured with the "required server bandwidth" defined in previous work have low mean wait but may have unacceptably high client balking rates (i.e., greater than one in twenty), (b) for high to moderate client load, only a 10 - 50% increase in the previously defined required server bandwidth is needed to achieve a very low balking rate (e.g., one in ten thousand), and (c) media server performance (either mean wait or balking rate) degrades rapidly if the actual client load is more than 10% greater than the anticipated load.


REFERENCES

Note: OCR errors may be found in this Reference List extracted from the full text article. ACM has opted to expose the complete List rather than only correct and linked references.

1
 
2
Y. Bard, "A Simple Approach to System Modeling", Performance Evaluation 1, 3 (Aug. 1981), pp. 225-248.
 
3
A. Bar-Noy, G. Goshi, R. E. Ladner, and K. Tam, "Comparison of Stream Merging Algorithms for Media-on-Demand", Proc. MMCN 2002, San Jose, CA, Jan. 2002.
4
 
5
 
6
Y. Cai, K. A. Hua, and K. Vu, "Optimizing Patching Performance", Proc. MMCN '99, San Jose, CA, Jan. 1999.
 
7
E. G. Coffman, Jr., P. Jelenkovic, and P. Momcilovic, "Provably Efficient Stream Merging", Proc. 6th Int'l. Workshop on Web Caching and Content Distribution, Boston, MA, June 2001.
 
8
 
9
 
10
D. L. Eager, M. K. Vernon and J. Zahorjan, "Bandwidth Skimming: A Technique for Cost-Effective Video-on-Demand", Proc. MMCN 2000, San Jose, CA, Jan. 2000.
 
11
12
 
13
L. Gao, J. Kurose, and D. Towsley, "Efficient Schemes for Broadcasting Popular Videos", Proc. NOSSDAV '98, Cambridge, UK, July 1998.
 
14
 
15
A. Hu, "Video-on-Demand Broadcasting Protocols: A Comprehensive Study", Proc. IEEE Infocom 2001, Anchorage, AL, Apr. 2001.
16
17
 
18
 
19
 
20
J. F. Paris, S. W. Carter, and D. D. E. Long, "A Hybrid Broadcasting Protocol for Video on Demand", Proc. MMCN '99, San Jose, CA, Jan. 1999.
 
21
P. Schweitzer, "Approximate Analysis of Multiclass Closed Networks of Queues", International Conference on Stochastic Control and Optimization, Amsterdam, Netherlands, 1979.
 
22
S. Sen, L. Gao, J. Rexford, and D. Towsley, "Optimal Patching Schemes for Efficient Multimedia Streaming", Proc. NOSSDAV '99, Basking Ridge, NJ, June 1999.
 
23

Collaborative Colleagues:
Haonan Tan: colleagues
Derek L. Eager: colleagues
Mary K. Vernon: colleagues
Hongfei Guo: colleagues