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
Dummynet: a simple approach to the evaluation of network protocols
ACM SIGCOMM Computer Communication Review
The macroscopic behavior of the TCP congestion avoidance algorithm
ACM SIGCOMM Computer Communication Review
Discriminating Congestion Losses from Wireless Losses using Inter-Arrival Times at the Receiver
ASSET '99 Proceedings of the 1999 IEEE Symposium on Application - Specific Systems and Software Engineering and Technology
Distinguishing Congestion Losses from Wireless Transmission Losses: A Negative Result
IC3N '98 Proceedings of the International Conference on Computer Communications and Networks
Delay-based congestion avoidance for TCP
IEEE/ACM Transactions on Networking (TON)
End-to-end differentiation of congestion and wireless losses
IEEE/ACM Transactions on Networking (TON)
TCP-LP: low-priority service via end-point congestion control
IEEE/ACM Transactions on Networking (TON)
FAST TCP: motivation, architecture, algorithms, performance
IEEE/ACM Transactions on Networking (TON)
Proceedings of the 2007 conference on Applications, technologies, architectures, and protocols for computer communications
CUBIC: a new TCP-friendly high-speed TCP variant
ACM SIGOPS Operating Systems Review - Research and developments in the Linux kernel
NETWORKING '09 Proceedings of the 8th International IFIP-TC 6 Networking Conference
A strategy for fair coexistence of loss and delay-based congestion control algorithms
IEEE Communications Letters
A packet loss discrimination algorithm in wireless IP networks
WiCOM'09 Proceedings of the 5th International Conference on Wireless communications, networking and mobile computing
Improved coexistence and loss tolerance for delay based TCP congestion control
LCN '10 Proceedings of the 2010 IEEE 35th Conference on Local Computer Networks
TCP Vegas: end to end congestion avoidance on a global Internet
IEEE Journal on Selected Areas in Communications
Hi-index | 0.00 |
Traditional loss-based TCP congestion control (CC) tends to induce high queuing delays and perform badly across paths containing links that exhibit packet losses unrelated to congestion. Delay-based TCP CC algorithms infer congestion from delay measurements and tend to keep queue lengths low. To date most delay-based CC algorithms do not coexist well with loss-based TCP, and require knowledge of a network path's RTT characteristics to establish delay thresholds indicative of congestion. We propose and implement a delay-gradient CC algorithm (CDG) that no longer requires knowledge of path-specific minimum RTT or delay thresholds. Our FreeBSD implementation is shown to coexist reasonably with loss-based TCP (NewReno) in lightly multiplexed environments, share capacity fairly between instances of itself and NewReno, and exhibits improved tolerance of non-congestion related losses (86% better goodput than NewReno in the presence of 1% packet losses).