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
MSWIM '01 Proceedings of the 4th ACM international workshop on Modeling, analysis and simulation of wireless and mobile systems
On the constancy of internet path properties
IMW '01 Proceedings of the 1st ACM SIGCOMM Workshop on Internet Measurement
Variability in TCP round-trip times
Proceedings of the 3rd ACM SIGCOMM conference on Internet measurement
Scalable TCP: improving performance in highspeed wide area networks
ACM SIGCOMM Computer Communication Review
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
TCP Veno: TCP enhancement for transmission over wireless access networks
IEEE Journal on Selected Areas in Communications
TCP Vegas: end to end congestion avoidance on a global Internet
IEEE Journal on Selected Areas in Communications
Block-switched networks: a new paradigm for wireless transport
NSDI'09 Proceedings of the 6th USENIX symposium on Networked systems design and implementation
NETWORKING '09 Proceedings of the 8th International IFIP-TC 6 Networking Conference
SpeedDetect: a simple TCP extension for handling sudden capacity increase
NGI'09 Proceedings of the 5th Euro-NGI conference on Next Generation Internet networks
Optical Switching Impact on TCP Throughput Limited by TCP Buffers
IPOM '09 Proceedings of the 9th IEEE International Workshop on IP Operations and Management
An evaluation of TCP-based rate-control algorithms for adaptive internet streaming of H.264/SVC
MMSys '10 Proceedings of the first annual ACM SIGMM conference on Multimedia systems
Improving internet video streamilng performance by parallel TCP-based request-response streams
CCNC'10 Proceedings of the 7th IEEE conference on Consumer communications and networking conference
High Performance Data Transfer in Grid Environment Using GridFTP over InfiniBand
CCGRID '10 Proceedings of the 2010 10th IEEE/ACM International Conference on Cluster, Cloud and Grid Computing
Proceedings of the ACM SIGCOMM 2010 conference
Wide-area network acceleration for the developing world
USENIXATC'10 Proceedings of the 2010 USENIX conference on USENIX annual technical conference
Unreliable transport protocol using congestion control for high-speed networks
Journal of Systems and Software
Implementation and performance evaluation of the re-ECN protocol
ETM'10 Proceedings of the Third international conference on Incentives, overlays, and economic traffic control
On TCP-based SIP server overload control
Principles, Systems and Applications of IP Telecommunications
Design, implementation and evaluation of congestion control for multipath TCP
Proceedings of the 8th USENIX conference on Networked systems design and implementation
Sharing the data center network
Proceedings of the 8th USENIX conference on Networked systems design and implementation
Comparison of end-to-end and network-supported fast startup congestion control schemes
Computer Networks: The International Journal of Computer and Telecommunications Networking
Hybrid congestion control for high-speed networks
Journal of Network and Computer Applications
Stability analysis of QCN: the averaging principle
Proceedings of the ACM SIGMETRICS joint international conference on Measurement and modeling of computer systems
Taming the elephants: New TCP slow start
Computer Networks: The International Journal of Computer and Telecommunications Networking
Stability analysis of QCN: the averaging principle
ACM SIGMETRICS Performance Evaluation Review - Performance evaluation review
Revisiting TCP congestion control using delay gradients
NETWORKING'11 Proceedings of the 10th international IFIP TC 6 conference on Networking - Volume Part II
NF-TCP: a network friendly TCP variant for background delay-insensitive applications
NETWORKING'11 Proceedings of the 10th international IFIP TC 6 conference on Networking - Volume Part II
On the uplink performance of TCP in multi-rate 802.11 WLANs
NETWORKING'11 Proceedings of the 10th international IFIP TC 6 conference on Networking - Volume Part II
Opportunistic flooding to improve TCP transmit performance in virtualized clouds
Proceedings of the 2nd ACM Symposium on Cloud Computing
Bufferbloat: dark buffers in the internet
Communications of the ACM
Proportional rate reduction for TCP
Proceedings of the 2011 ACM SIGCOMM conference on Internet measurement conference
Proceedings of the 14th ACM international conference on Modeling, analysis and simulation of wireless and mobile systems
End-to-end transmission control by modeling uncertainty about the network state
Proceedings of the 10th ACM Workshop on Hot Topics in Networks
TCP over optical burst-switched networks with controlled burst retransmission
Photonic Network Communications
Bufferbloat: Dark Buffers in the Internet
Queue - Virtualization
Behavior analysis of TCP Linux variants
Computer Networks: The International Journal of Computer and Telecommunications Networking
Enhancing TCP throughput of highly available virtual machines via speculative communication
VEE '12 Proceedings of the 8th ACM SIGPLAN/SIGOPS conference on Virtual Execution Environments
Receiver driven rate adaptation for wireless multimedia applications
Proceedings of the 3rd Multimedia Systems Conference
Interactions between HTTP adaptive streaming and TCP
Proceedings of the 22nd international workshop on Network and Operating System Support for Digital Audio and Video
FANTASY: fully automatic network emulation architecture with cross-layer support
Proceedings of the 5th International ICST Conference on Simulation Tools and Techniques
A distributed end-to-end overload control mechanism for networks of SIP servers
Computer Networks: The International Journal of Computer and Telecommunications Networking
Deadline-aware datacenter tcp (D2TCP)
Proceedings of the ACM SIGCOMM 2012 conference on Applications, technologies, architectures, and protocols for computer communication
Understanding bufferbloat in cellular networks
Proceedings of the 2012 ACM SIGCOMM workshop on Cellular networks: operations, challenges, and future design
Trickle: rate limiting YouTube video streaming
USENIX ATC'12 Proceedings of the 2012 USENIX conference on Annual Technical Conference
Periodic early detection for improved TCP performance and energy efficiency
Computer Networks: The International Journal of Computer and Telecommunications Networking
Deadline-aware datacenter tcp (D2TCP)
ACM SIGCOMM Computer Communication Review - Special october issue SIGCOMM '12
Efficient and low-delay error control for large-BDP networks
Computer Communications
Tackling bufferbloat in 3G/4G networks
Proceedings of the 2012 ACM conference on Internet measurement conference
Enhancing the performance of TCP over Wi-Fi power saving mechanisms
Wireless Networks
Fairness among high speed and traditional TCP under different queue management mechanisms
Proceedings of the Asian Internet Engineeering Conference
Review: An initiative for a classified bibliography on TCP/IP congestion control
Journal of Network and Computer Applications
MPTCP is not pareto-optimal: performance issues and a possible solution
Proceedings of the 8th international conference on Emerging networking experiments and technologies
Impact of Cross-Layer Adaptations of Mobile IP on IEEE 802.11 Networks on Video Streaming
International Journal of Adaptive, Resilient and Autonomic Systems
Control theoretic optimization of 802.11 WLANs: Implementation and experimental evaluation
Computer Networks: The International Journal of Computer and Telecommunications Networking
Robust and fair Multicast Congestion Control (M2C)
Computer Networks: The International Journal of Computer and Telecommunications Networking
FCP: a flexible transport framework for accommodating diversity
Proceedings of the ACM SIGCOMM 2013 conference on SIGCOMM
Reducing web latency: the virtue of gentle aggression
Proceedings of the ACM SIGCOMM 2013 conference on SIGCOMM
TCP ex machina: computer-generated congestion control
Proceedings of the ACM SIGCOMM 2013 conference on SIGCOMM
Proceedings of the fourth international conference on Future energy systems
AdapComm: a bandwidth allocation methodology for multimedia applications in wireless networks
Proceedings of the 2013 ACM SIGCOMM workshop on Future human-centric multimedia networking
Protocol Responsibility Offloading to Improve TCP Throughput in Virtualized Environments
ACM Transactions on Computer Systems (TOCS)
How to improve your network performance by asking your provider for worse service
Proceedings of the Twelfth ACM Workshop on Hot Topics in Networks
No silver bullet: extending SDN to the data plane
Proceedings of the Twelfth ACM Workshop on Hot Topics in Networks
The increased bandwidth fallacy: performance and usage in rural Zambia
Proceedings of the 4th Annual Symposium on Computing for Development
Congestion control of TCP flows in Internet routers by means of index policy
Computer Networks: The International Journal of Computer and Telecommunications Networking
Ad Hoc Networks
MPTCP is not pareto-optimal: performance issues and a possible solution
IEEE/ACM Transactions on Networking (TON)
Deflating link buffers in a wireless mesh network
Ad Hoc Networks
Delay-based congestion control: Flow vs. BitTorrent swarm perspectives
Computer Networks: The International Journal of Computer and Telecommunications Networking
Recursively cautious congestion control
NSDI'14 Proceedings of the 11th USENIX Conference on Networked Systems Design and Implementation
mTCP: a highly scalable user-level TCP stack for multicore systems
NSDI'14 Proceedings of the 11th USENIX Conference on Networked Systems Design and Implementation
Hi-index | 0.02 |
CUBIC is a congestion control protocol for TCP (transmission control protocol) and the current default TCP algorithm in Linux. The protocol modifies the linear window growth function of existing TCP standards to be a cubic function in order to improve the scalability of TCP over fast and long distance networks. It also achieves more equitable bandwidth allocations among flows with different RTTs (round trip times) by making the window growth to be independent of RTT -- thus those flows grow their congestion window at the same rate. During steady state, CUBIC increases the window size aggressively when the window is far from the saturation point, and the slowly when it is close to the saturation point. This feature allows CUBIC to be very scalable when the bandwidth and delay product of the network is large, and at the same time, be highly stable and also fair to standard TCP flows. The implementation of CUBIC in Linux has gone through several upgrades. This paper documents its design, implementation, performance and evolution as the default TCP algorithm of Linux.