Copyright © 2006 Elsevier B.V. All rights reserved.
Received 28 June 2005;
References and further reading may be available for this article. To view references and further reading you must purchase this article.
Abstract
Several multicast bandwidth sharing techniques have been proposed in the literature to provide more scalability to multimedia servers. These techniques are often analyzed in terms of the average bandwidth requirements they demand to satisfy client requests. However, average values do not always provide an accurate estimate of the required bandwidth. Therefore, they cannot be the only parameter used to guarantee a certain level of quality to the clients. In this work we propose a simple analytical model to accurately calculate the distribution of the number of concurrent streams or, equivalently, the bandwidth usage distribution considering the popular Patching technique. We show that the distribution may be modeled as a binomial random variable in the single object case, and as a sum of independent binomial random variables in the multiple object case. Through simulation we validate our results. Moreover, we also illustrate how these results may be practically used for instance (i) to allocate bandwidth to provide a given level of QoS, (ii) to estimate the impact on QoS when some system parameters dynamically change, and (iii) to configure the overall system.
Keywords: Patching; Multicast; Multimedia; Bandwidth; QoS
Article Outline
- 1. Introduction
- 2. Basic concepts and terminology
- 3. Bandwidth usage distribution
- 3.1. Single object
- 3.2. Multiple objects
- 4. Results
- 4.1. Model validation and bandwidth reservation
- 4.2. Analysis for different values of the threshold window
- 4.3. Server configuration
- 5. Conclusions and ongoing work
- Appendix A
- Appendix B
- References
- Vitae







E-mail Article
Add to my Quick Links

Cited By in Scopus (0)







