|
ABSTRACT
In this paper we present a TCP-friendly congestion control scheme for non-adaptable flows. The main characteristic of these flows is that their data rate is determined by an application and cannot be adapted to the current congestion situation of the network. Typical examples of non-adaptable flows are those produced by networked computer games or live audio and video transmissions where adaptation of the quality is not possible (e.g., since it is already at the lowest possible quality level). We propose to perform congestion control for non-adaptable flows by suspending them at appropriate times so that the aggregation of multiple non-adaptable flows behaves in a TCP-friendly manner. The decision whether or not a flow is to be suspended is based on random experiments. In order to allocate probabilities for these experiments, the data rate of the non-adaptable flow is compared to the rate that a TCP flow would achieve under the same conditions. We present a detailed discussion of the proposed scheme and evaluate it through extensive simulation with the network simulator ns-2.
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
|
S. Blake, D. Black, M. Carlson, E. Davies, Z. Wang, and W. Weiss. An architecture for differentiated services. RFC 2475, IETF Network Working Group, 1998.
|
| |
2
|
R. Braden, L. Zhang, S. Berson, S. Herzog, and S. Jamin. Resource reservation protocol (RSVP) -- version 1 functional specification. RFC 2205, IETF Network Working Group, 1997.
|
| |
3
|
Lee Breslau , Deborah Estrin , Kevin Fall , Sally Floyd , John Heidemann , Ahmed Helmy , Polly Huang , Steven McCanne , Kannan Varadhan , Ya Xu , Haobo Yu, Advances in Network Simulation, Computer, v.33 n.5, p.59-67, May 2000
[doi> 10.1109/2.841785]
|
 |
4
|
John Byers , Michael Frumin , Gavin Horn , Michael Luby , Michael Mitzenmacher , Alex Roetter , William Shaver, FLID-DL: congestion control for layered multicast, Proceedings of NGC 2000 on Networked group communication, p.71-81, November 08-10, 2000, Palo Alto, California, United States
[doi> 10.1145/354644.354654]
|
| |
5
|
J. P. Damm. Probabilistic congestion control for non-adaptable flows. Master's thesis, University of Mannheim, Apr. 2001.
|
| |
6
|
|
 |
7
|
Sally Floyd , Mark Handley , Jitendra Padhye , Jörg Widmer, Equation-based congestion control for unicast applications, Proceedings of the conference on Applications, Technologies, Architectures, and Protocols for Computer Communication, p.43-56, August 28-September 01, 2000, Stockholm, Sweden
|
| |
8
|
|
| |
9
|
|
| |
10
|
I. Rhee, V. Ozdemir, and Y. Yi. TEAR: TCP emulation at receivers - flow control for multimedia streaming. Technical report, Department of Computer Science, North Carolina State University, Apr. 2000.
|
 |
11
|
Luigi Rizzo, pgmcc: a TCP-friendly single-rate multicast congestion control scheme, Proceedings of the conference on Applications, Technologies, Architectures, and Protocols for Computer Communication, p.17-28, August 28-September 01, 2000, Stockholm, Sweden
|
| |
12
|
J. Widmer, R. Denda, and M. Mauve. A survey on TCP-friendly congestion control. Special Issue of the IEEE Network Magazine "Control of Best Effort Traffic", 15(3):28--37, May/June 2001.
|
|