Data networks
Analysis of the increase and decrease algorithms for congestion avoidance in computer networks
Computer Networks and ISDN Systems
Promoting the use of end-to-end congestion control in the Internet
IEEE/ACM Transactions on Networking (TON)
Modeling TCP Reno performance: a simple model and its empirical validation
IEEE/ACM Transactions on Networking (TON)
Equation-based congestion control for unicast applications
Proceedings of the conference on Applications, Technologies, Architectures, and Protocols for Computer Communication
A Theory of Window-Based Unicast Congestion Control
ICNP '02 Proceedings of the 10th IEEE International Conference on Network Protocols
General AIMD congestion control
ICNP '00 Proceedings of the 2000 International Conference on Network Protocols
A spectrum of TCP-friendly window-based congestion control algorithms
IEEE/ACM Transactions on Networking (TON)
Analysis of Binomial Congestion Control
Analysis of Binomial Congestion Control
End-to-end rate-based congestion control: convergence properties and scalability analysis
IEEE/ACM Transactions on Networking (TON)
A survey on TCP-friendly congestion control
IEEE Network: The Magazine of Global Internetworking
Hi-index | 0.00 |
The current paper presents a collection of experimental data portraying the performance achieved in the wireless setting by several TCP-friendly congestion controls recently proposed in literature. This work is partly motivated by the consideration that the majority of the analytical results in this area are validated by simulation, rather than by field tests. Examining these algorithms in real environments can help verify their actual effectiveness over the wireless Internet. To reach such goal, two representative controls among the so-called window-based TCP-friendly schemes have been implemented, namely, the General Additive Increase Multiplicative Decrease (GAIMD) strategy, and the SQuare RooT (SQRT) binomial control; the most representative algorithm among rate-based controls, the TCP Friendly Rate Control (TFRC), has also been considered. Their TCP-fairness and smoothness have been comprehensively evaluated in an IEEE 802.11g Wireless Local Area Network (WLAN). The obtained results show that the GAIMD and SQRT strategies reveal non-negligible scalability and smoothness problems, that markedly limit their performance. It is empirically demonstrated that their "optimal" increase/decrease rules, based on TCP-Reno analytical model, cannot guarantee an adequate performance when GAIMD and SQRT compete with TCP-Sack, a de facto standard for current TCP implementations. TFRC is demonstrated to occasionally behave bewildering: properly tuning one of its congestion control parameters and enhancing the algorithm with a flow-control mechanism result in a definitely fairer share of bandwidth with concurrent TCP flows.