Experimental Setting

Bottleneck Bandwidth: 400Mbs
Queue size: 2Mbytes
Background traffic: YES
Long-Lived flows: forward direction (iperf 12flows), backward direction (iperf 2flows)
Short-Lived flows: web traffic 38M (mean) using SURGE (forward direction, backward direction)
flow1 and flow2 have the same RTT


1. TCP Fairness



1.1 Fairness index (Jain's) for TCP friendliness



Delay CUBICBICHTCPHSTCPSTCPFASTSACK
16ms 0.911759 [1] [2] [3] [4] [5] 0.612410 [1] [2] [3] [4] [5] 0.980461 [1] [2] 0.686564 [1] [2] [3] [4] [5] 0.572317 [1] [2] [3] [4] [5] 0.747227 [1] [2] [3] [4] [5] 0.995244 [1] [2] [3] [4] [5]
42ms 0.824193 [1] [2] [3] [4] [5] 0.606284 [1] [2] [3] [4] [5] 0.878380 [1] [2] 0.691023 [1] [2] [3] [4] [5] 0.557031 [1] [2] [3] [4] [5] 0.787319 [1] [2] [3] [4] [5] 0.995166 [1] [2] [3] [4] [5]
82ms 0.719891 [1] [2] [3] [4] [5] 0.596470 [1] [2] [3] [4] [5] 0.731804 [1] [2] 0.670783 [1] [2] [3] [4] [5] 0.543053 [1] [2] [3] [4] [5] 0.670745 [1] [2] [3] [4] [5] 0.987745 [1] [2] [3] [4] [5]
162ms 0.668150 [1] [2] [3] [4] [5] 0.599033 [1] [2] [3] [4] [5] 0.589576 [1] [2] 0.654475 [1] [2] [3] [4] [5] 0.531991 [1] [2] [3] [4] [5] 0.704603 [1] [2] [3] [4] [5] 0.993406 [1] [2] [3] [4] [5]
324ms 0.625306 [1] [2] [3] [4] [5] 0.608252 [1] [2] [3] [4] [5] 0.616710 [1] [2] 0.663367 [1] [2] [3] [4] [5] 0.545989 [1] [2] [3] [4] [5] 0.820598 [1] [2] [3] [4] [5] 0.973285 [1] [2] [3] [4] [5]


1.2 Throughput Ratio for TCP friendliness


Delay CUBICBICHTCPHSTCPSTCPFASTSACK
16ms 0.550830 [1] [2] [3] [4] [5] 0.113878 [1] [2] [3] [4] [5] 0.753505 [1] [2] 0.195540 [1] [2] [3] [4] [5] 0.072713 [1] [2] [3] [4] [5] 0.402938 [1] [2] [3] [4] [5] 0.879700 [1] [2] [3] [4] [5]
42ms 0.373381 [1] [2] [3] [4] [5] 0.107530 [1] [2] [3] [4] [5] 0.457631 [1] [2] 0.198644 [1] [2] [3] [4] [5] 0.057221 [1] [2] [3] [4] [5] 0.385661 [1] [2] [3] [4] [5] 0.882875 [1] [2] [3] [4] [5]
82ms 0.236794 [1] [2] [3] [4] [5] 0.097406 [1] [2] [3] [4] [5] 0.245836 [1] [2] 0.176212 [1] [2] [3] [4] [5] 0.043134 [1] [2] [3] [4] [5] 0.182805 [1] [2] [3] [4] [5] 0.833978 [1] [2] [3] [4] [5]
162ms 0.173623 [1] [2] [3] [4] [5] 0.100043 [1] [2] [3] [4] [5] 0.090322 [1] [2] 0.158818 [1] [2] [3] [4] [5] 0.032025 [1] [2] [3] [4] [5] 0.236770 [1] [2] [3] [4] [5] 0.881780 [1] [2] [3] [4] [5]
324ms 0.127598 [1] [2] [3] [4] [5] 0.109583 [1] [2] [3] [4] [5] 0.118743 [1] [2] 0.168420 [1] [2] [3] [4] [5] 0.046131 [1] [2] [3] [4] [5] 0.546177 [1] [2] [3] [4] [5] 0.769755 [1] [2] [3] [4] [5]


2. Link Utilization




Link utilization table

Delay CUBICBICHTCPHSTCPSTCPFASTSACK
16ms 0.954724 [1] [2] [3] [4] [5] 0.955062 [1] [2] [3] [4] [5] 0.954695 [1] [2] 0.954638 [1] [2] [3] [4] [5] 0.955692 [1] [2] [3] [4] [5] 0.954775 [1] [2] [3] [4] [5] 0.954384 [1] [2] [3] [4] [5]
42ms 0.954363 [1] [2] [3] [4] [5] 0.954614 [1] [2] [3] [4] [5] 0.946617 [1] [2] 0.953798 [1] [2] [3] [4] [5] 0.951749 [1] [2] [3] [4] [5] 0.953485 [1] [2] [3] [4] [5] 0.950580 [1] [2] [3] [4] [5]
82ms 0.949533 [1] [2] [3] [4] [5] 0.954536 [1] [2] [3] [4] [5] 0.948404 [1] [2] 0.950888 [1] [2] [3] [4] [5] 0.941735 [1] [2] [3] [4] [5] 0.944331 [1] [2] [3] [4] [5] 0.948389 [1] [2] [3] [4] [5]
162ms 0.952747 [1] [2] [3] [4] [5] 0.951489 [1] [2] [3] [4] [5] 0.935781 [1] [2] 0.946471 [1] [2] [3] [4] [5] 0.883541 [1] [2] [3] [4] [5] 0.909352 [1] [2] [3] [4] [5] 0.943292 [1] [2] [3] [4] [5]
324ms 0.946287 [1] [2] [3] [4] [5] 0.942458 [1] [2] [3] [4] [5] 0.945583 [1] [2] 0.932636 [1] [2] [3] [4] [5] 0.817134 [1] [2] [3] [4] [5] 0.884018 [1] [2] [3] [4] [5] 0.935321 [1] [2] [3] [4] [5]


3. Queue Dropping Ratio



Queue drop ratio on the bottleneck router

Delay CUBICBICHTCPHSTCPSTCPFASTSACK
16ms 0.000255 [1] [2] [3] [4] [5] 0.000719 [1] [2] [3] [4] [5] 0.000268 [1] [2] 0.000367 [1] [2] [3] [4] [5] 0.001321 [1] [2] [3] [4] [5] 0.000714 [1] [2] [3] [4] [5] 0.000252 [1] [2] [3] [4] [5]
42ms 0.000271 [1] [2] [3] [4] [5] 0.000467 [1] [2] [3] [4] [5] 0.000260 [1] [2] 0.000333 [1] [2] [3] [4] [5] 0.001018 [1] [2] [3] [4] [5] 0.000532 [1] [2] [3] [4] [5] 0.000250 [1] [2] [3] [4] [5]
82ms 0.000278 [1] [2] [3] [4] [5] 0.000379 [1] [2] [3] [4] [5] 0.000314 [1] [2] 0.000288 [1] [2] [3] [4] [5] 0.000784 [1] [2] [3] [4] [5] 0.000440 [1] [2] [3] [4] [5] 0.000236 [1] [2] [3] [4] [5]
162ms 0.000241 [1] [2] [3] [4] [5] 0.000254 [1] [2] [3] [4] [5] 0.000293 [1] [2] 0.000228 [1] [2] [3] [4] [5] 0.000937 [1] [2] [3] [4] [5] 0.000526 [1] [2] [3] [4] [5] 0.000183 [1] [2] [3] [4] [5]
324ms 0.000196 [1] [2] [3] [4] [5] 0.000236 [1] [2] [3] [4] [5] 0.000239 [1] [2] 0.000191 [1] [2] [3] [4] [5] 0.000780 [1] [2] [3] [4] [5] 0.000371 [1] [2] [3] [4] [5] 0.000197 [1] [2] [3] [4] [5]


4. Convergence Time


4.1 Convergence time for two flows


Delay CUBICBICHTCPHSTCPSTCPFASTSACK
16ms 315.600000 [1] [2] [3] [4] [5] 1068.000000 [1] [2] [3] [4] [5] 100.000000 [1] [2] 1068.000000 [1] [2] [3] [4] [5] 1068.000000 [1] [2] [3] [4] [5] 446.200000 [1] [2] [3] [4] [5] 31.000000 [1] [2] [3] [4] [5]
42ms 295.400000 [1] [2] [3] [4] [5] 1068.000000 [1] [2] [3] [4] [5] 110.000000 [1] [2] 1068.000000 [1] [2] [3] [4] [5] 1068.000000 [1] [2] [3] [4] [5] 570.200000 [1] [2] [3] [4] [5] 51.000000 [1] [2] [3] [4] [5]
82ms 1068.000000 [1] [2] [3] [4] [5] 1068.000000 [1] [2] [3] [4] [5] 1068.000000 [1] [2] 1068.000000 [1] [2] [3] [4] [5] 1068.000000 [1] [2] [3] [4] [5] 718.200000 [1] [2] [3] [4] [5] 45.000000 [1] [2] [3] [4] [5]
162ms 857.400000 [1] [2] [3] [4] [5] 1068.000000 [1] [2] [3] [4] [5] 1067.500000 [1] [2] 1068.000000 [1] [2] [3] [4] [5] 1068.000000 [1] [2] [3] [4] [5] 540.200000 [1] [2] [3] [4] [5] 139.000000 [1] [2] [3] [4] [5]
324ms 861.400000 [1] [2] [3] [4] [5] 646.800000 [1] [2] [3] [4] [5] 541.500000 [1] [2] 648.800000 [1] [2] [3] [4] [5] 929.400000 [1] [2] [3] [4] [5] 347.600000 [1] [2] [3] [4] [5] 335.000000 [1] [2] [3] [4] [5]


4.2 Fairness index over various time scales


      RTT 82 msec with various time scales


Fairness index table

You can click the link of each delay ( 16ms 42ms 82ms 162ms 324ms ) as well as each measurement interval
Protocol 16ms42ms82ms162ms324ms
CUBIC 1sec0.5000000.5000000.5000000.5000000.500000
5sec0.8971900.8185910.7223790.6725610.632015
10sec0.8987770.8190090.7224560.6725810.632072
20sec0.9011190.8198420.7225410.6719750.632622
40sec0.9048500.8217850.7234140.6721350.633707
80sec0.9073800.8226130.7235370.6718050.633011
160sec0.9088040.8233210.7241180.6720880.631381
BIC 1sec0.5000000.5000000.5000000.5000000.500000
5sec0.6135020.6077850.5980330.6026510.614733
10sec0.6132750.6076040.5978920.6025440.614804
20sec0.6130030.6072940.5977410.6023740.614813
40sec0.6124120.6069440.5975380.6024980.614660
80sec0.6121810.6067680.5971960.6014550.613992
160sec0.6118050.6056190.5967080.6033270.609480
HTCP 1sec0.5000000.5000000.5000000.5000000.500000
5sec0.9541570.8679160.7331480.5936000.623760
10sec0.9575690.8690730.7327600.5932760.623305
20sec0.9627860.8706840.7325720.5926340.622417
40sec0.9686760.8715020.7320690.5928610.622145
80sec0.9725420.8725670.7323680.5920110.621123
160sec0.9738620.8734860.7349470.5907740.624579
HSTCP 1sec0.5000000.5000000.5000000.5000000.500000
5sec0.6875390.6925240.6724570.6578190.671522
10sec0.6874020.6924500.6722880.6575770.671479
20sec0.6871170.6922460.6719420.6573670.671298
40sec0.6875980.6925400.6710160.6574670.672111
80sec0.6874390.6923140.6705130.6571580.672659
160sec0.6881820.6925390.6697970.6577450.676919
STCP 1sec0.5000000.5000000.5000000.5000000.500000
5sec0.5729020.5578480.5438000.5346520.563918
10sec0.5727280.5577070.5437210.5341350.558991
20sec0.5725800.5575230.5435910.5338830.556055
40sec0.5727160.5574490.5434330.5336730.553653
80sec0.5726560.5573030.5433020.5329770.549963
160sec0.5725070.5578870.5432750.5328190.549799
FAST 1sec0.5000000.5000000.5000000.5000000.500000
5sec0.7402130.7774790.6636890.6997020.809914
10sec0.7419640.7787000.6653320.6997810.807381
20sec0.7436010.7802980.6690920.7001120.807786
40sec0.7449620.7817480.6739470.7013330.808885
80sec0.7460700.7828720.6752330.7026780.808657
160sec0.7467430.7837340.6689060.6995150.811049
SACK 1sec0.5000000.5000000.5000000.5000000.500000
5sec0.9673440.9650670.9505280.9540990.935722
10sec0.9703910.9672610.9521960.9548880.936013
20sec0.9742720.9710420.9552890.9564130.937036
40sec0.9801140.9762370.9606200.9593600.937613
80sec0.9849210.9840100.9663500.9666040.940932
160sec0.9926980.9925810.9704910.9726120.940035


5. Coefficient of Variance (CoV) of Total throughput


      CoV Graph for 10 sec measurement interval


CoV table

You can click the link of each delay ( 16ms 42ms 82ms 162ms 324ms ) as well as each measurement interval
Protocol 16ms42ms82ms162ms324ms
CUBIC 1sec0.0043070.0074370.0216710.0126040.029090
5sec0.0012620.0036570.0169900.0086070.024443
10sec0.0006520.0024980.0147160.0068120.021589
20sec0.0003360.0015830.0121500.0051280.016291
40sec0.0001780.0010930.0055810.0035790.012413
80sec0.0001030.0007050.0041750.0022620.008894
160sec0.0000570.0004630.0027170.0017960.005156
BIC 1sec0.0048040.0105270.0095650.0162500.033606
5sec0.0015640.0043240.0040000.0109410.028709
10sec0.0009800.0030610.0025790.0084080.024988
20sec0.0006330.0021330.0017100.0062120.019870
40sec0.0004440.0015280.0011460.0043650.014326
80sec0.0002880.0010360.0007950.0031110.010634
160sec0.0002170.0006860.0005360.0015740.008420
HTCP 1sec0.0056620.0312370.0235510.0400220.025237
5sec0.0018860.0251850.0179510.0350450.020199
10sec0.0008780.0196100.0134610.0291480.016969
20sec0.0005350.0136600.0091240.0223150.012656
40sec0.0002500.0088280.0070230.0168550.009628
80sec0.0001280.0064070.0049070.0134250.005871
160sec0.0000840.0039370.0034310.0090000.004229
HSTCP 1sec0.0074050.0119410.0233820.0272070.038659
5sec0.0024370.0056960.0177960.0220950.034489
10sec0.0015220.0037550.0136250.0176820.029742
20sec0.0008920.0027910.0098000.0126760.023815
40sec0.0006190.0019100.0076370.0089800.016698
80sec0.0004330.0012450.0051910.0061370.013067
160sec0.0002770.0007560.0035970.0042840.006730
STCP 1sec0.0082340.0195510.0332560.1420180.213416
5sec0.0023150.0084930.0165060.0979000.196191
10sec0.0014650.0061870.0119810.0739500.175028
20sec0.0009090.0043640.0086260.0550730.142261
40sec0.0005880.0030350.0062360.0394830.100810
80sec0.0003940.0021520.0041220.0272810.074926
160sec0.0002520.0013370.0027370.0162760.050585
FAST 1sec0.0073290.0095860.0339790.0893210.118042
5sec0.0030950.0038110.0240150.0698480.107987
10sec0.0020470.0025280.0192820.0559450.098655
20sec0.0014920.0017330.0152350.0438900.081715
40sec0.0011310.0012330.0112480.0272350.065920
80sec0.0007260.0008990.0072120.0206130.048388
160sec0.0005120.0005860.0050150.0126230.034190
SACK 1sec0.0081080.0192220.0235180.0330260.039254
5sec0.0043530.0147920.0201430.0297700.035654
10sec0.0030000.0125560.0170860.0260790.032731
20sec0.0012280.0097230.0133280.0206140.028549
40sec0.0008560.0064390.0097450.0150520.023088
80sec0.0006740.0044110.0074040.0093220.014813
160sec0.0004810.0030290.0043730.0066950.012087