Dynamic behavior of slowly-responsive congestion control algorithms
Proceedings of the 2001 conference on Applications, technologies, architectures, and protocols for computer communications
On the impact of concurrent downloads
Proceedings of the 33nd conference on Winter simulation
The effects of badly behaved routers on Internet congestion
International Journal of Network Management
Selfish behavior and stability of the internet:: a game-theoretic analysis of TCP
Proceedings of the 2002 conference on Applications, technologies, architectures, and protocols for computer communications
Hybrid Modeling of TCP Congestion Control
HSCC '01 Proceedings of the 4th International Workshop on Hybrid Systems: Computation and Control
Sender-Side TCP Modifications: An Analytical Study
NETWORKING '02 Proceedings of the Second International IFIP-TC6 Networking Conference on Networking Technologies, Services, and Protocols; Performance of Computer and Communication Networks; and Mobile and Wireless Communications
Proceedings of the 2002 ACM/IEEE conference on Supercomputing
End-to-end rate-based congestion control: convergence properties and scalability analysis
IEEE/ACM Transactions on Networking (TON)
TCP Congestion Control Approach for Improving Network Services
Journal of Network and Systems Management
Equation-based TCP-friendly congestion control under lossy environment
Journal of Systems Architecture: the EUROMICRO Journal
Computer Networks: The International Journal of Computer and Telecommunications Networking
A network positioning system for the internet
ATEC '04 Proceedings of the annual conference on USENIX Annual Technical Conference
On queue provisioning, network efficiency and the transmission control protocol
IEEE/ACM Transactions on Networking (TON)
Low-latency adaptive streaming over tcp
ACM Transactions on Multimedia Computing, Communications, and Applications (TOMCCAP)
Dynamics of Window-Based Network Congestion Control System
ISNN '07 Proceedings of the 4th international symposium on Neural Networks: Advances in Neural Networks
Fast convergence to network fairness
Journal of Systems and Software
QofIS'02/ICQT'02 Proceedings of the 3rd international conference on quality of future internet services and internet charging and QoS technologies 2nd international conference on From QoS provisioning to QoS charging
Bounds estimation and practical stability of AIMD/RED systems with time delays
Computer Networks: The International Journal of Computer and Telecommunications Networking
An equation based rate control for adaptive video streaming over cellular networks
ISCIT'09 Proceedings of the 9th international conference on Communications and information technologies
Hi-index | 0.00 |
Instead of the increase-by-one decrease-to-half strategy used in TCP Reno for congestion window adjustment, we consider the general case such that the increase value and decrease ratio are parameters. That is, in the congestion avoidance state, the window size is increased by "alpha" per window of packets acknowledged and it is decreased to "beta" ofthe current value when there is congestion indication. We refer to this window adjustment strategy as general additive increase multiplicative decrease (GAIMD). We present the (mean) sending rate of a GAIMD flow as a function of a, 0, loss rate, mean roundtrip time, mean timeout value, and the number of packets acknowledged by each ACK. We conducted extensive experiments to validate this sending rate formula. We found the formula to be quite accurate for a loss rate of up to 20%. We also present in this paper a simple relationship between a and 0 for a GAIMD flow to be TCP-friendly, that is, for the GAIMD flow to have approximately the same sending rate as a TCP flow under the same path conditions. We present results from simulations in which TCP-friendly GAIMD flows compete for bandwidth with TCP Reno flows and with TCP SACK flows, on a DropTail link as well as on a RED link. We found that the GAINID flows were highly TCP-friendly. Furthermore, these GAINID flows have reduced rate fluctuations compared to TCP flows.