Why TCP timers don't work well
SIGCOMM '86 Proceedings of the ACM SIGCOMM conference on Communications architectures & protocols
Congestion avoidance and control
SIGCOMM '88 Symposium proceedings on Communications architectures and protocols
Improving round-trip time estimates in reliable transport protocols
SIGCOMM '87 Proceedings of the ACM workshop on Frontiers in computer communications technology
A control-theoretic approach to flow control
SIGCOMM '91 Proceedings of the conference on Communications architecture & protocols
Observations on the dynamics of a congestion control algorithm: the effects of two-way traffic
SIGCOMM '91 Proceedings of the conference on Communications architecture & protocols
Observing TCP dynamics in real networks
SIGCOMM '92 Conference proceedings on Communications architectures & protocols
Random early detection gateways for congestion avoidance
IEEE/ACM Transactions on Networking (TON)
TCP/IP illustrated (vol. 2): the implementation
TCP/IP illustrated (vol. 2): the implementation
Simulation-based comparisons of Tahoe, Reno and SACK TCP
ACM SIGCOMM Computer Communication Review
Improving the start-up behavior of a congestion control scheme for TCP
Conference proceedings on Applications, technologies, architectures, and protocols for computer communications
Forward acknowledgement: refining TCP congestion control
Conference proceedings on Applications, technologies, architectures, and protocols for computer communications
End-to-end Internet packet dynamics
SIGCOMM '97 Proceedings of the ACM SIGCOMM '97 conference on Applications, technologies, architectures, and protocols for computer communication
Automated packet trace analysis of TCP implementations
SIGCOMM '97 Proceedings of the ACM SIGCOMM '97 conference on Applications, technologies, architectures, and protocols for computer communication
The macroscopic behavior of the TCP congestion avoidance algorithm
ACM SIGCOMM Computer Communication Review
On calibrating measurements of packet transit times
SIGMETRICS '98/PERFORMANCE '98 Proceedings of the 1998 ACM SIGMETRICS joint international conference on Measurement and modeling of computer systems
Measurements and analysis of end-to-end Internet dynamics
Measurements and analysis of end-to-end Internet dynamics
A Case for Flow-Adaptive Wireless Links
A Case for Flow-Adaptive Wireless Links
Wide-area Internet traffic patterns and characteristics
IEEE Network: The Magazine of Global Internetworking
Soft timers: efficient microsecond software timer support for network processing
Proceedings of the seventeenth ACM symposium on Operating systems principles
Soft timers: efficient microsecond software timer support for network processing
ACM Transactions on Computer Systems (TOCS)
The Eifel retransmission timer
ACM SIGCOMM Computer Communication Review
IEEE/ACM Transactions on Networking (TON)
Jitter-based delay-boundary prediction of wide-area networks
IEEE/ACM Transactions on Networking (TON)
Using loss pairs to discover network properties
IMW '01 Proceedings of the 1st ACM SIGCOMM Workshop on Internet Measurement
A non-instrusive, wavelet-based approach to detecting network performance problems
IMW '01 Proceedings of the 1st ACM SIGCOMM Workshop on Internet Measurement
Measurement study of low-bitrate internet video streaming
IMW '01 Proceedings of the 1st ACM SIGCOMM Workshop on Internet Measurement
A web server's view of the transport layer
ACM SIGCOMM Computer Communication Review
The Eifel algorithm: making TCP robust against spurious retransmissions
ACM SIGCOMM Computer Communication Review
On the effective evaluation of TCP
ACM SIGCOMM Computer Communication Review
ACM SIGCOMM Computer Communication Review
Large-scale experimental study of Internet performance using video traffic
ACM SIGCOMM Computer Communication Review
On making TCP more robust to packet reordering
ACM SIGCOMM Computer Communication Review
Retransmission schemes for streaming internet multimedia: evaluation model and performance analysis
ACM SIGCOMM Computer Communication Review
Passive estimation of TCP round-trip times
ACM SIGCOMM Computer Communication Review
Improving the performance of interactive TCP applications using service differentiation
Computer Networks: The International Journal of Computer and Telecommunications Networking - Special issue: Towards a new internet architecture
TranScaling: a video coding and multicasting framework for wireless IP multimedia services
WOWMOM '01 Proceedings of the 4th ACM international workshop on Wireless mobile multimedia
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
Web cache prefetching as an aspect: towards a dynamic-weaving based solution
Proceedings of the 2nd international conference on Aspect-oriented software development
The Minimal Buffering Requirements of Congestion Controlled Interactive Multimedia Applications
IDMS '01 Proceedings of the 8th International Workshop on Interactive Distributed Multimedia Systems
Bandwidth Estimates in the TCP Congestion Control Scheme
IWDC '01 Proceedings of the Thyrrhenian International Workshop on Digital Communications: Evolutionary Trends of the Internet
TCP Westwood and Easy RED to Improve Fairness in High-Speed Networks
PIHSN '02 Proceedings of the 7th IFIP/IEEE International Workshop on Protocols for High Speed Networks
End-to-End Bandwidth Estimation for Congestion Control in Packet Networks
QoS-IP 2003 Proceedings of the Second International Workshop on Quality of Service in Multiservice IP Networks
Impact of the Ethernet Capture Effect on Bandwidth Measurements
NETWORKING '00 Proceedings of the IFIP-TC6 / European Commission International Conference on Broadband Communications, High Performance Networking, and Performance of Communication Networks
Modeling and Analysis of TCP Enhancement over Heterogeneous Links
ICN '01 Proceedings of the First International Conference on Networking-Part 2
On Modeling Round-Trip Time Dynamics of the Internet Using System Identification
ICOIN '02 Revised Papers from the International Conference on Information Networking, Wireless Communications Technologies and Network Applications-Part I
Proceedings of the 2002 ACM/IEEE conference on Supercomputing
A Simple Refinement of Slow-Start of TCP Congestion Control
ISCC '00 Proceedings of the Fifth IEEE Symposium on Computers and Communications (ISCC 2000)
Study of a Transport Protocol Employing Bottleneck Probing and Token Bucket Flow Control
ISCC '00 Proceedings of the Fifth IEEE Symposium on Computers and Communications (ISCC 2000)
Deliver Multimedia Streams with Flexible QoS via a Multicast DAG
ICDCS '03 Proceedings of the 23rd International Conference on Distributed Computing Systems
Low-rate TCP-targeted denial of service attacks: the shrew vs. the mice and elephants
Proceedings of the 2003 conference on Applications, technologies, architectures, and protocols for computer communications
End-to-end available bandwidth: measurement methodology, dynamics, and relation with TCP throughput
IEEE/ACM Transactions on Networking (TON)
Stochastic modeling of TCP in networks with abrupt delay variations
Wireless Networks
F-RTO: an enhanced recovery algorithm for TCP retransmission timeouts
ACM SIGCOMM Computer Communication Review
A fair message exchange framework for distributed multi-player games
NetGames '03 Proceedings of the 2nd workshop on Network and system support for games
Performance evaluation of Westwood+ TCP congestion control
Performance Evaluation - Internet performance symposium (IPS 2002)
Bandwidth Estimation Schemes for TCP over Wireless Networks
IEEE Transactions on Mobile Computing
Performance evaluation and comparison of Westwood+, New Reno, and Vegas TCP congestion control
ACM SIGCOMM Computer Communication Review
On making SCTP robust to spurious retransmissions
ACM SIGCOMM Computer Communication Review
Effect of vertical handovers on performance of TCP-friendly rate control
ACM SIGMOBILE Mobile Computing and Communications Review
Experiences in Design and Implementation of a High Performance Transport Protocol
Proceedings of the 2004 ACM/IEEE conference on Supercomputing
Performance of TCP congestion control with explicit rate feedback
IEEE/ACM Transactions on Networking (TON)
Measuring the evolution of transport protocols in the internet
ACM SIGCOMM Computer Communication Review
Inference and Labeling of Metric-Induced Network Topologies
IEEE Transactions on Parallel and Distributed Systems
Misbehaving TCP receivers can cause internet-wide congestion collapse
Proceedings of the 12th ACM conference on Computer and communications security
Fairness in dead-reckoning based distributed multi-player games
NetGames '05 Proceedings of 4th ACM SIGCOMM workshop on Network and system support for games
A multi-threshold online smoothing technique for variable rate multimedia streams
Multimedia Tools and Applications
The Distributed Open Network Emulator: Using Relativistic Time for Distributed Scalable Simulation
Proceedings of the 20th Workshop on Principles of Advanced and Distributed Simulation
A passive state-machine approach for accurate analysis of TCP out-of-sequence segments
ACM SIGCOMM Computer Communication Review
Distributed mechanism in detecting and defending against the low-rate TCP attack
Computer Networks: The International Journal of Computer and Telecommunications Networking
A new TCP for persistent packet reordering
IEEE/ACM Transactions on Networking (TON)
Statistical analysis of TCP's retransmission timeout algorithm
IEEE/ACM Transactions on Networking (TON)
Low-rate TCP-targeted denial of service attacks and counter strategies
IEEE/ACM Transactions on Networking (TON)
On evaluating the differences of TCP and ICMP in network measurement
Computer Communications
Determining an appropriate sending rate over an underutilized network path
Computer Networks: The International Journal of Computer and Telecommunications Networking
Why TCP timers (still) don't work well
Computer Networks: The International Journal of Computer and Telecommunications Networking
Reducing the TCP acknowledgment frequency
ACM SIGCOMM Computer Communication Review
TCP self-clocking and bandwidth sharing
Computer Networks: The International Journal of Computer and Telecommunications Networking
Scalable video transcaling for the wireless internet
EURASIP Journal on Applied Signal Processing
Performance enhancement of smooth handoff in mobile IP by reducing packets disorder
International Journal of Internet Protocol Technology
Redundancy-controllable adaptive retransmission timeout estimation for packet video
Proceedings of the 2006 international workshop on Network and operating systems support for digital audio and video
Modified TCP startup procedure for large bandwidth-delay networks
Journal of High Speed Networks
Removing exponential backoff from TCP
ACM SIGCOMM Computer Communication Review
On the properties of an adaptive TCP Minimum RTO
Computer Communications
Safe and effective fine-grained TCP retransmissions for datacenter communication
Proceedings of the ACM SIGCOMM 2009 conference on Data communication
One-way delay estimation and its application
Computer Communications
Modelling internet delay dynamics: comparative study
AsiaCSN '07 Proceedings of the Fourth IASTED Asian Conference on Communication Systems and Networks
A receiver centric congestion control mechanism
WiCOM'09 Proceedings of the 5th International Conference on Wireless communications, networking and mobile computing
Multi-objective genetic programming for improving the performance of TCP
EuroGP'07 Proceedings of the 10th European conference on Genetic programming
NETWORKING'07 Proceedings of the 6th international IFIP-TC6 conference on Ad Hoc and sensor networks, wireless networks, next generation internet
Transport congestion events detection (TCED): towards decorrelating congestion detection from TCP
Proceedings of the 2010 ACM Symposium on Applied Computing
A measurement study of internet delay asymmetry
PAM'08 Proceedings of the 9th international conference on Passive and active network measurement
Upgrading mice to elephants: effects and end-point solutions
IEEE/ACM Transactions on Networking (TON)
Interconnecting Smart Objects with IP: The Next Internet
Interconnecting Smart Objects with IP: The Next Internet
A new mechanism for improving robustness of TCP against pulsing denial-of-service attacks
ACOS'06 Proceedings of the 5th WSEAS international conference on Applied computer science
Comparison of end-to-end and network-supported fast startup congestion control schemes
Computer Networks: The International Journal of Computer and Telecommunications Networking
Taming the elephants: New TCP slow start
Computer Networks: The International Journal of Computer and Telecommunications Networking
Pangolin: speeding up concurrent messaging for cloud-based social gaming
Proceedings of the Seventh COnference on emerging Networking EXperiments and Technologies
Semi-lock: an efficient cheat-proof synchronization mechanism for peer-to-peer game systems
EUC'06 Proceedings of the 2006 international conference on Embedded and Ubiquitous Computing
TCP and ICMP in network measurement: an experimental evaluation
ISPA'05 Proceedings of the Third international conference on Parallel and Distributed Processing and Applications
A novel mechanism to defend against low-rate denial-of-service attacks
ISI'06 Proceedings of the 4th IEEE international conference on Intelligence and Security Informatics
Available bandwidth measurement schemes over networks
ICCNMC'05 Proceedings of the Third international conference on Networking and Mobile Computing
Optimizing TCP retransmission timeout
ICN'05 Proceedings of the 4th international conference on Networking - Volume Part II
Modeling TCP performance with proxies
Computer Communications
TCP Westwood with adaptive bandwidth estimation to improve efficiency/friendliness tradeoffs
Computer Communications
Efficient new delayed ACK for TCP: old problem, new insight
Proceedings of the 16th ACM international conference on Modeling, analysis & simulation of wireless and mobile systems
Hi-index | 0.00 |
The more information about current network conditions available to a transport protocol, the more efficiently it can use the network to transfer its data. In networks such as the Internet, the transport protocol must often form its own estimates of network properties based on measurements performed by the connection endpoints. We consider two basic transport estimation problems: determining the setting of the retransmission timer (RTO) for a reliable protocol, and estimating the bandwidth available to a connection as it begins. We look at both of these problems in the context of TCP, using a large TCP measurement set [Pax97b] for trace-driven simulations. For RTO estimation, we evaluate a number of different algorithms, finding that the performance of the estimators is dominated by their minimum values, and to a lesser extent, the timer granularity, while being virtually unaffected by how often round-trip time measurements are made or the settings of the parameters in the exponentially-weighted moving average estimators commonly used. For bandwidth estimation, we explore techniques previously sketched in the literature [Hoe96, AD98] and find that in practice they perform less well than anticipated. We then develop a receiver-side algorithm that performs significantly better.