Congestion avoidance and control
SIGCOMM '88 Symposium proceedings on Communications architectures and protocols
A delay-based approach for congestion avoidance in interconnected heterogeneous computer networks
ACM SIGCOMM Computer Communication Review
Eliminating periodic packet losses in the 4.3-Tahoe BSD TCP congestion control algorithm
ACM SIGCOMM Computer Communication Review
End-to-end packet delay and loss behavior in the internet
SIGCOMM '93 Conference proceedings on Communications architectures, protocols and applications
On the self-similar nature of Ethernet traffic (extended version)
IEEE/ACM Transactions on Networking (TON)
TCP Vegas: new techniques for congestion detection and avoidance
SIGCOMM '94 Proceedings of the conference on Communications architectures, protocols and applications
Evaluation of TCP Vegas: emulation and experiment
SIGCOMM '95 Proceedings of the conference on Applications, technologies, architectures, and protocols for computer communication
Generating representative Web workloads for network and server performance evaluation
SIGMETRICS '98/PERFORMANCE '98 Proceedings of the 1998 ACM SIGMETRICS joint international conference on Measurement and modeling of computer systems
Modeling TCP throughput: a simple model and its empirical validation
Proceedings of the ACM SIGCOMM '98 conference on Applications, technologies, architectures, and protocols for computer communication
Measurements and analysis of end-to-end Internet dynamics
Measurements and analysis of end-to-end Internet dynamics
End-to-end internet packet dynamics
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
Dynamic behavior of slowly-responsive congestion control algorithms
Proceedings of the 2001 conference on Applications, technologies, architectures, and protocols for computer communications
Difficulties in simulating the internet
IEEE/ACM Transactions on Networking (TON)
On the constancy of internet path properties
IMW '01 Proceedings of the 1st ACM SIGCOMM Workshop on Internet Measurement
Understanding TCP Vegas: a duality model
Journal of the ACM (JACM)
Large-scale experimental study of Internet performance using video traffic
ACM SIGCOMM Computer Communication Review
Correlation of Packet Delay and Loss in the Internet TITLE2:
Correlation of Packet Delay and Loss in the Internet TITLE2:
Rtt-based congestion avoidance for high-speed tcp internet connections
Rtt-based congestion avoidance for high-speed tcp internet connections
A report on recent developments in TCP congestion control
IEEE Communications Magazine
Wide-area Internet traffic patterns and characteristics
IEEE Network: The Magazine of Global Internetworking
ABE: providing a low-delay service within best effort
IEEE Network: The Magazine of Global Internetworking
Packet-level traffic measurements from the Sprint IP backbone
IEEE Network: The Magazine of Global Internetworking
Is the round-trip time correlated with the number of packets in flight?
Proceedings of the 3rd ACM SIGCOMM conference on Internet measurement
Experiences in Design and Implementation of a High Performance Transport Protocol
Proceedings of the 2004 ACM/IEEE conference on Supercomputing
Teraflows over Gigabit WANs with UDT
Future Generation Computer Systems - Special issue: High-speed networks and services for data-intensive grids: The DataTAG project
Improving quality of service of TCP flows in strictly prioritized network
ACST'06 Proceedings of the 2nd IASTED international conference on Advances in computer science and technology
TCP-Illinois: a loss and delay-based congestion control algorithm for high-speed networks
valuetools '06 Proceedings of the 1st international conference on Performance evaluation methodolgies and tools
FAST TCP: motivation, architecture, algorithms, performance
IEEE/ACM Transactions on Networking (TON)
Application Centric Autonomic BW Control in Utility Computing
GRID '05 Proceedings of the 6th IEEE/ACM International Workshop on Grid Computing
Proceedings of the 2007 conference on Applications, technologies, architectures, and protocols for computer communications
TCP-Illinois: A loss- and delay-based congestion control algorithm for high-speed networks
Performance Evaluation
Modified TCP startup procedure for large bandwidth-delay networks
Journal of High Speed Networks
A receiver-centric rate control scheme for layered video streams in the Internet
Journal of Systems and Software
A Heuristic Approach to the Passive Detection of Reno-Like TCP Flows
Network Control and Optimization
Delay-based early congestion detection and adaptation in TCP: impact on web performance
Computer Communications
A strategy for fair coexistence of loss and delay-based congestion control algorithms
IEEE Communications Letters
Computer Networks: The International Journal of Computer and Telecommunications Networking
Teraflows over Gigabit WANs with UDT
Future Generation Computer Systems - Special issue: High-speed networks and services for data-intensive grids: The DataTAG project
Differential virtual time (DVT): rethinking I/O service differentiation for virtual machines
Proceedings of the 1st ACM symposium on Cloud computing
Design and implementation of TCP data probes for reliable and metric-rich network path monitoring
USENIX'09 Proceedings of the 2009 conference on USENIX Annual technical conference
Explicit congestion control based on 1-bit probabilistic marking
Computer Communications
International Journal of Internet Protocol Technology
On the performance modelling and optimisation of DOCSIS HFC networks
Network performance engineering
Revisiting TCP congestion control using delay gradients
NETWORKING'11 Proceedings of the 10th international IFIP TC 6 conference on Networking - Volume Part II
eHSTCP: enhanced congestion control algorithm of TCP over high-speed networks
IWDC'05 Proceedings of the 7th international conference on Distributed Computing
Termination properties of TCP's connection management procedures
ICATPN'05 Proceedings of the 26th international conference on Applications and Theory of Petri Nets
Performance evaluation of high-speed TCP protocols with pacing
PCM'04 Proceedings of the 5th Pacific Rim Conference on Advances in Multimedia Information Processing - Volume Part II
A delay-based end-to-end congestion avoidance scheme for multimedia networks
PCM'04 Proceedings of the 5th Pacific Rim Conference on Advances in Multimedia Information Processing - Volume Part II
IP networks quality of service: overview and open issues
IICS'04 Proceedings of the 4th international conference on Innovative Internet Community Systems
On the fair coexistence of loss- and delay-based TCP
IEEE/ACM Transactions on Networking (TON)
International Journal of Communication Systems
QoE management for video conferencing applications
Computer Networks: The International Journal of Computer and Telecommunications Networking
Hi-index | 0.00 |
The set of TCP congestion control algorithms associated with TCP/Reno (e.g., slow-start and congestion avoidance) have been crucial to ensuring the stability of the Internet. Algorithms such as TCP/NewReno (which has been deployed) and TCP/Vegas (which has not been deployed) represent incrementally deployable enhancements to TCP as they have been shown to improve a TCP connection's throughput without degrading performance to competing flows. Our research focuses on delay-based congestion avoidance algorithms (DCA), like TCP/Vegas, which attempt to utilize the congestion information contained in packet round-trip time (RTT) samples. Through measurement and simulation, we show evidence suggesting that a single deployment of DCA (i.e., a TCP connection enhanced with a DCA algorithm) is not a viable enhancement to TCP over high-speed paths. We define several performance metrics that quantify the level of correlation between packet loss and RTT. Based on our measurement analysis we find that although there is useful congestion information contained within RTT samples, the level of correlation between an increase in RTT and packet loss is not strong enough to allow a TCP/Sender to reliably improve throughput. While DCA is able to reduce the packet loss rate experienced by a connection, in its attempts to avoid packet loss, the algorithm will react unnecessarily to RTT variation that is not associated with packet loss. The result is degraded throughput as compared to a similar flow that does not support DCA.