TCP/IP illustrated (vol. 1): the protocols
TCP/IP illustrated (vol. 1): the protocols
Random early detection gateways for congestion avoidance
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
Dummynet: a simple approach to the evaluation of network protocols
ACM SIGCOMM Computer Communication Review
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
IP packet generation: statistical models for TCP start times based on connection-rate superposition
Proceedings of the 2000 ACM SIGMETRICS international conference on Measurement and modeling of computer systems
What TCP/IP protocol headers can tell us about the web
Proceedings of the 2001 ACM SIGMETRICS international conference on Measurement and modeling of computer systems
IEEE/ACM Transactions on Networking (TON)
Advances in Network Simulation
Computer
End-to-end available bandwidth: measurement methodology, dynamics, and relation with TCP throughput
Proceedings of the 2002 conference on Applications, technologies, architectures, and protocols for computer communications
Improving TCP Congestion Control over Internets with Heterogeneous Transmission Media
ICNP '99 Proceedings of the Seventh Annual International Conference on Network Protocols
Delay-based congestion avoidance for TCP
IEEE/ACM Transactions on Networking (TON)
Variability in TCP round-trip times
Proceedings of the 3rd ACM SIGCOMM conference on Internet measurement
NIST Net: a Linux-based network emulation tool
ACM SIGCOMM Computer Communication Review
Investigating the use of synchronized clocks in tcp congestion control
Investigating the use of synchronized clocks in tcp congestion control
Empirical Models of TCP and UDP End-User Network Traffic from NETI@home Data Analysis
Proceedings of the 20th Workshop on Principles of Advanced and Distributed Simulation
Improving confidence in network simulations
Proceedings of the 38th conference on Winter simulation
Proceedings of the 2007 conference on Applications, technologies, architectures, and protocols for computer communications
PSON: predictable service overlay networks
ACM SIGMETRICS Performance Evaluation Review
PSON: predictable service overlay networks
The Fourth International Conference on Heterogeneous Networking for Quality, Reliability, Security and Robustness & Workshops
Congestion control for sudden bandwidth changes in TCP
International Journal of Communication Systems
Hi-index | 0.24 |
Concerns over the scalability of TCP's end-to-end approach to congestion control and its AIMD congestion adaptation have led to proposals for router-based congestion control, specifically, active queue management (AQM). In this paper we present an end-to-end alternative to AQM-a new congestion detection and reaction mechanism for TCP based on measurements of one-way transit times of TCP segments within a TCP connection. Our design, called Sync-TCP, places timestamps in TCP headers, measures variation in one-way transit times, and uses these measurements as a form of early congestion notification. We demonstrate empirically that: (1) Sync-TCP provides better throughput and HTTP response-time performance than TCP Reno, (2) Sync-TCP provides better early congestion detection and reaction than the Adaptive Random Early Detection with Explicit Congestion Notification AQM mechanism, (3) Sync-TCP's congestion detection and adaptation mechanisms are robust against clock drift, (4) Sync-TCP is an incrementally deployable protocol-Sync-TCP connections can co-exist with TCP Reno connections in a network, and (5) the performance of TCP Reno connections are improved with the addition of even a small percentage of Sync-TCP connections.