TCP Vegas: new techniques for congestion detection and avoidance
SIGCOMM '94 Proceedings of the conference on Communications architectures, protocols and applications
Wide area traffic: the failure of Poisson modeling
IEEE/ACM Transactions on Networking (TON)
Evaluation of TCP Vegas: emulation and experiment
SIGCOMM '95 Proceedings of the conference on Applications, technologies, architectures, and protocols for computer communication
Data networks as cascades: investigating the multifractal nature of Internet WAN traffic
Proceedings of the ACM SIGCOMM '98 conference on Applications, technologies, architectures, and protocols for computer communication
Control Systems Engineering
Congestion control for high bandwidth-delay product networks
Proceedings of the 2002 conference on Applications, technologies, architectures, and protocols for computer communications
TCP-BFA: Buffer Fill Avoidance
HPN '98 Proceedings of the IFIP TC-6 Eigth International Conference on High Performance Networking
Scalable TCP: improving performance in highspeed wide area networks
ACM SIGCOMM Computer Communication Review
The Linux TCP/IP Stack: Networking for Embedded Systems (Networking Series)
The Linux TCP/IP Stack: Networking for Embedded Systems (Networking Series)
Delayed stability and performance of distributed congestion control
Proceedings of the 2004 conference on Applications, technologies, architectures, and protocols for computer communications
Simple Available Bandwidth Utilization Library for High-Speed Wide Area Networks
The Journal of Supercomputing
Delay-independent stability and performance of distributed congestion control
IEEE/ACM Transactions on Networking (TON)
Jetmax: Scalable max-min congestion control for high-speed heterogeneous networks
Computer Networks: The International Journal of Computer and Telecommunications Networking
IMR-Pathload: robust available bandwidth estimation under end-host interrupt delay
PAM'08 Proceedings of the 9th international conference on Passive and active network measurement
Processor sharing flows in the internet
IWQoS'05 Proceedings of the 13th international conference on Quality of Service
Comparison of end-to-end and network-supported fast startup congestion control schemes
Computer Networks: The International Journal of Computer and Telecommunications Networking
XPLIT: A cross-layer architecture for TCP services over DVB-S2/ETSI QoS BSM
Computer Networks: The International Journal of Computer and Telecommunications Networking
Hi-index | 0.00 |
Innovative efforts to provide a clean-slate design of congestion control for future high-speed heterogeneous networks have recently led to the development of explicit congestion control. These methods rely on multi-byte router feedback and aim to contribute to the design of a more scalable Internet of tomorrow. However, experimental evaluation and deployment experience with these approaches is still limited to either low bandwidth networks or simple topologies. In addition, all existing implementations are exclusively applicable to either rate- or window-based protocols and are unable to study performance of different protocols on a common platform. This paper aims to fill this void by designing a unified Linux implementation framework for both rate- and window-based methods that does not incur any interference with the system's network stack or applications. Using this implementation, we implement and reveal several key properties of four recent explicit congestion control protocols XCP, JetMax, RCP, and PIQI-RCP using Emulab's gigabit testbed with a ariety of simple yet representative network topologies. Our experiments not only confirm the known behavior of these methods, but also demonstrate their previously undocumented properties (e.g., RCP's transient overshoot under abrupt traffic load changes and JetMax's low utilization in the presence mice flows).