TCP Vegas: new techniques for congestion detection and avoidance
SIGCOMM '94 Proceedings of the conference on Communications architectures, protocols and applications
Congestion control for high bandwidth-delay product networks
Proceedings of the 2002 conference on Applications, technologies, architectures, and protocols for computer communications
pTCP: An End-to-End Transport Layer Protocol for Striped Connections
ICNP '02 Proceedings of the 10th IEEE International Conference on Network Protocols
Congestion Control in Linux TCP
Proceedings of the FREENIX Track: 2002 USENIX Annual Technical Conference
Scalable TCP: improving performance in highspeed wide area networks
ACM SIGCOMM Computer Communication Review
Fairness of High-Speed TCP Stacks
AINA '08 Proceedings of the 22nd International Conference on Advanced Information Networking and Applications
Host-to-Host Congestion Control for TCP
IEEE Communications Surveys & Tutorials
TCP Veno: TCP enhancement for transmission over wireless access networks
IEEE Journal on Selected Areas in Communications
Hi-index | 0.00 |
CUBIC is a TCP-friendly algorithm that uses a cubic curve, independent of the round-trip time, to rapidly recover from a packet loss. New releases of Linux use CUBIC for the TCP protocol. In this paper, we show that if the socket buffer size of a sender TCP is small compared with the bandwidth-delay product, Linux TCP window size drops to almost zero every time a packet loss occurs. Using this fact, we estimate data uploading time in long distance networks with packet loss. Also we discuss the improvement of the uploading time by increasing cumulative socket buffer size in two ways: large buffer size or parallel connections.