Upload
rozene
View
22
Download
0
Tags:
Embed Size (px)
DESCRIPTION
Is the Round-trip Time Correlated with the Number of Packets in Flight?. Saad Biaz, Auburn University Nitin H. Vaidya, University of Illinois at Urbana-Champaign. published in ACM IMC ’ 03. Overview. TCP Reno keeps increasing sending rate till packet loss detected - PowerPoint PPT Presentation
Citation preview
1
Is the Round-trip Time Correlated with the Number of Packets in Flight?
Saad Biaz, Auburn UniversityNitin H. Vaidya, University of Illinois at Urbana-Champaign
published in ACM IMC’03
2
Overview
• TCP Reno keeps increasing sending rate till packet loss detected
• some Congestion Avoidance Techniques (CATs) are proposed to avoid such aggressive behavior
• some CATs use RTT / throughput to detect queue build-up and adjust congestion window size
• Can RTT reflect queue build-up?
3
Outline
• Terminology• Correlation coefficients used• Experimental data• Analysis results• Conclusion
4
Terminology
Pi , PWi , PFi , PTi , W(Pi) / Wi , RTT(Pi) / RTTi , Sign(X) , Cl , B(Cl)
5
Correlation Coefficients
6
Correlation Coefficients
• Similar correlation coefficients for direction change (increase or decrease)
7
Throughput and RTT against load
8
TCP-Vegas
• compare the quantity with two thresholds, alpha and beta (alpha < beta)
• if the quantity < alpha, cwnd increases
• if the quantity > beta, cwnd decreases
• otherwise, cwnd holds constant
9
Experiments
• Data is collected by Paxson in 1994-95
• span many paths with different RTT• two data sets N1 and N2 are
collected, which are tcpdump traces over 37 sites across USA, Europe and Australia
• this study uses only N2 of 20000 tcpdump traces for bulk transfers of 100 KB between pairs of sites among the 37 concerned sites
• N2 contains both the tcpdump traces at sender and receiver, but only sender is consider in this study
10
Experiments
• 14218 out of 20000 tcpdump traces are analyzed for technical reasons
• These 14218 connections were between 31 different sites
• Not all sites send to all sites; span only 737 paths
• RTT and data in flight (W) are found from those tcpdump traces
11
Partitioning connection sets
• to see if and how bottleneck bandwidth affects correlation coefficients, the TCP connections are divided into two sets: fast and slow
12
Correlation bwt RTT and W
frequency distribution
SlowFast
13
Correlation in Direction of Change
14
Can corrcoef characterize a path?
15
Conclusion
•From corrcoef in direction of change in RTT and W for PW, about 88% connections have positive correlation •In general, RTT is sensitive to load•However, corrcoef is not strong enough to be relied (on RTT) to build congestion avoidance scheme
88%
16
Conclusion
• RTT observed by a TCP connection is dependent on other traffic; effect is more significant if that TCP connection only share a small fraction of bandwidth
• vagaries of transport protocol like delayed ACK