Experimental Setting

Bottleneck Bandwidth: 400Mbs
Queue size: 2000 Kbytes
Background traffic: YES
Long-Lived flows: forward direction (None!), backward direction (None!)
Short-Lived flows: None! (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.767870 [1] [2] [3] [4] [5] 0.568828 [1] [2] [3] [4] [5] 0.957945 [1] [2] 0.659496 [1] [2] [3] [4] [5] 0.547626 [1] [2] [3] [4] [5] 0.796498 [1] [2] [3] [4] [5] 0.994891 [1] [2] [3] [4] [5]
42ms 0.682513 [1] [2] [3] [4] [5] 0.550729 [1] [2] [3] [4] [5] 0.720628 [1] [2] 0.633367 [1] [2] [3] [4] [5] 0.529583 [1] [2] [3] [4] [5] 0.802718 [1] [2] [3] [4] [5] 0.997886 [1] [2] [3] [4] [5]
82ms 0.621706 [1] [2] [3] [4] [5] 0.550178 [1] [2] [3] [4] [5] 0.605771 [1] [2] 0.622108 [1] [2] [3] [4] [5] 0.526827 [1] [2] [3] [4] [5] 0.695742 [1] [2] [3] [4] [5] 0.991151 [1] [2] [3] [4] [5]
162ms 0.577551 [1] [2] [3] [4] [5] 0.552256 [1] [2] [3] [4] [5] 0.538849 [1] 0.575082 [1] [2] [3] [4] [5] 0.530855 [1] [2] [3] [4] [5] 0.731577 [1] [2] [3] [4] [5] 0.961582 [1] [2] [3] [4] [5]
324ms 0.577427 [1] [2] [3] [4] [5] 0.570483 [1] [2] [3] [4] [5] 0.539545 [1] 0.607285 [1] [2] [3] [4] [5] 0.541661 [1] [2] [3] [4] [5] 0.956823 [1] [2] [3] [4] [5] 0.957235 [1] [2] [3] [4] [5]


1.2 Throughput Ratio for TCP friendliness


Delay CUBICBICHTCPHSTCPSTCPFASTSACK
16ms 0.296351 [1] [2] [3] [4] [5] 0.069158 [1] [2] [3] [4] [5] 0.671959 [1] [2] 0.163841 [1] [2] [3] [4] [5] 0.047734 [1] [2] [3] [4] [5] 0.338196 [1] [2] [3] [4] [5] 0.869590 [1] [2] [3] [4] [5]
42ms 0.191530 [1] [2] [3] [4] [5] 0.050862 [1] [2] [3] [4] [5] 0.232590 [1] [2] 0.135845 [1] [2] [3] [4] [5] 0.029609 [1] [2] [3] [4] [5] 0.337128 [1] [2] [3] [4] [5] 0.932316 [1] [2] [3] [4] [5]
82ms 0.124578 [1] [2] [3] [4] [5] 0.050308 [1] [2] [3] [4] [5] 0.106991 [1] [2] 0.124076 [1] [2] [3] [4] [5] 0.026848 [1] [2] [3] [4] [5] 0.205971 [1] [2] [3] [4] [5] 0.877636 [1] [2] [3] [4] [5]
162ms 0.078212 [1] [2] [3] [4] [5] 0.052405 [1] [2] [3] [4] [5] 0.038908 [1] 0.075556 [1] [2] [3] [4] [5] 0.030928 [1] [2] [3] [4] [5] 0.281290 [1] [2] [3] [4] [5] 0.734939 [1] [2] [3] [4] [5]
324ms 0.077939 [1] [2] [3] [4] [5] 0.070904 [1] [2] [3] [4] [5] 0.039607 [1] 0.108576 [1] [2] [3] [4] [5] 0.041761 [1] [2] [3] [4] [5] 0.660969 [1] [2] [3] [4] [5] 0.686554 [1] [2] [3] [4] [5]


2. Link Utilization




Link utilization table

Delay CUBICBICHTCPHSTCPSTCPFASTSACK
16ms 0.954570 [1] [2] [3] [4] [5] 0.953125 [1] [2] [3] [4] [5] 0.954633 [1] [2] 0.953911 [1] [2] [3] [4] [5] 0.950761 [1] [2] [3] [4] [5] 0.954630 [1] [2] [3] [4] [5] 0.954637 [1] [2] [3] [4] [5]
42ms 0.954173 [1] [2] [3] [4] [5] 0.952333 [1] [2] [3] [4] [5] 0.940320 [1] [2] 0.950208 [1] [2] [3] [4] [5] 0.935242 [1] [2] [3] [4] [5] 0.954630 [1] [2] [3] [4] [5] 0.952463 [1] [2] [3] [4] [5]
82ms 0.946315 [1] [2] [3] [4] [5] 0.947325 [1] [2] [3] [4] [5] 0.933777 [1] [2] 0.940383 [1] [2] [3] [4] [5] 0.878975 [1] [2] [3] [4] [5] 0.952537 [1] [2] [3] [4] [5] 0.906634 [1] [2] [3] [4] [5]
162ms 0.854195 [1] [2] [3] [4] [5] 0.852732 [1] [2] [3] [4] [5] 0.919150 [1] 0.896771 [1] [2] [3] [4] [5] 0.670648 [1] [2] [3] [4] [5] 0.954450 [1] [2] [3] [4] [5] 0.842134 [1] [2] [3] [4] [5]
324ms 0.432249 [1] [2] [3] [4] [5] 0.529570 [1] [2] [3] [4] [5] 0.480098 [1] 0.651450 [1] [2] [3] [4] [5] 0.431534 [1] [2] [3] [4] [5] 0.592533 [1] [2] [3] [4] [5] 0.562545 [1] [2] [3] [4] [5]


3. Queue Dropping Ratio



Queue drop ratio on the bottleneck router

Delay CUBICBICHTCPHSTCPSTCPFASTSACK
16ms 0.000062 [1] [2] [3] [4] [5] 0.000274 [1] [2] [3] [4] [5] 0.000078 [1] [2] 0.000114 [1] [2] [3] [4] [5] 0.000574 [1] [2] [3] [4] [5] 0.000051 [1] [2] [3] [4] [5] 0.000070 [1] [2] [3] [4] [5]
42ms 0.000090 [1] [2] [3] [4] [5] 0.000202 [1] [2] [3] [4] [5] 0.000108 [1] [2] 0.000120 [1] [2] [3] [4] [5] 0.000594 [1] [2] [3] [4] [5] 0.000074 [1] [2] [3] [4] [5] 0.000085 [1] [2] [3] [4] [5]
82ms 0.000099 [1] [2] [3] [4] [5] 0.000129 [1] [2] [3] [4] [5] 0.000114 [1] [2] 0.000106 [1] [2] [3] [4] [5] 0.000557 [1] [2] [3] [4] [5] 0.000069 [1] [2] [3] [4] [5] 0.000088 [1] [2] [3] [4] [5]
162ms 0.000190 [1] [2] [3] [4] [5] 0.000238 [1] [2] [3] [4] [5] 0.000260 [1] 0.000181 [1] [2] [3] [4] [5] 0.001396 [1] [2] [3] [4] [5] 0.000054 [1] [2] [3] [4] [5] 0.000135 [1] [2] [3] [4] [5]
324ms 0.001431 [1] [2] [3] [4] [5] 0.000630 [1] [2] [3] [4] [5] 0.000786 [1] 0.000415 [1] [2] [3] [4] [5] 0.001774 [1] [2] [3] [4] [5] 0.000065 [1] [2] [3] [4] [5] 0.000190 [1] [2] [3] [4] [5]


4. Convergence Time


4.1 Convergence time for two flows


Delay CUBICBICHTCPHSTCPSTCPFASTSACK
16ms 654.800000 [1] [2] [3] [4] [5] 1068.000000 [1] [2] [3] [4] [5] 25.000000 [1] [2] 857.400000 [1] [2] [3] [4] [5] 1068.000000 [1] [2] [3] [4] [5] 548.200000 [1] [2] [3] [4] [5] 49.000000 [1] [2] [3] [4] [5]
42ms 869.400000 [1] [2] [3] [4] [5] 1068.000000 [1] [2] [3] [4] [5] 541.500000 [1] [2] 225.600000 [1] [2] [3] [4] [5] 1068.000000 [1] [2] [3] [4] [5] 1068.000000 [1] [2] [3] [4] [5] 105.000000 [1] [2] [3] [4] [5]
82ms 444.200000 [1] [2] [3] [4] [5] 225.600000 [1] [2] [3] [4] [5] 1068.000000 [1] [2] 658.800000 [1] [2] [3] [4] [5] 436.200000 [1] [2] [3] [4] [5] 485.600000 [1] [2] [3] [4] [5] 125.000000 [1] [2] [3] [4] [5]
162ms 442.200000 [1] [2] [3] [4] [5] 857.400000 [1] [2] [3] [4] [5] 1068.000000 [1] 1068.000000 [1] [2] [3] [4] [5] 722.600000 [1] [2] [3] [4] [5] 897.400000 [1] [2] [3] [4] [5] 571.600000 [1] [2] [3] [4] [5]
324ms 658.800000 [1] [2] [3] [4] [5] 660.800000 [1] [2] [3] [4] [5] 25.000000 [1] 857.400000 [1] [2] [3] [4] [5] 438.200000 [1] [2] [3] [4] [5] 1068.000000 [1] [2] [3] [4] [5] 859.400000 [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.7628850.6756210.6148850.5784290.565649
10sec0.7631730.6757030.6151820.5769860.560257
20sec0.7637500.6757830.6151440.5769090.558110
40sec0.7653770.6770930.6159050.5780530.561908
80sec0.7664910.6794420.6188710.5806230.568228
160sec0.7688080.6824910.6223630.5839430.575346
BIC 1sec0.5000000.5000000.5000000.5000000.500000
5sec0.5691620.5511490.5504780.5559040.575305
10sec0.5690560.5511070.5507830.5546500.572859
20sec0.5689560.5510170.5511370.5549230.573422
40sec0.5687510.5510190.5515460.5550710.575890
80sec0.5686870.5509340.5511800.5551870.583488
160sec0.5689270.5509190.5517050.5554480.588204
HTCP 1sec0.5000000.5000000.5000000.5000000.500000
5sec0.9374900.7203810.6053300.5418450.562321
10sec0.9392250.7203310.6055060.5417920.547966
20sec0.9427500.7202060.6059730.5412860.544497
40sec0.9496180.7203680.6078680.5402370.542595
80sec0.9565650.7205030.6083670.5396430.540540
160sec0.9593280.7209540.6085760.5368840.539430
HSTCP 1sec0.5000000.5000000.5000000.5000000.500000
5sec0.6600210.6334000.6095330.5774360.615354
10sec0.6599230.6333460.6094370.5770450.614041
20sec0.6599540.6334030.6095800.5767240.613256
40sec0.6601340.6346560.6108770.5771100.613326
80sec0.6599750.6348260.6167610.5769520.612944
160sec0.6612010.6351040.6295100.5770140.617217
STCP 1sec0.5000000.5000000.5000000.5000000.500000
5sec0.5479600.5299100.5295670.5594580.571938
10sec0.5478460.5298360.5287440.5570510.564801
20sec0.5477470.5297340.5282480.5536860.562066
40sec0.5476280.5296140.5278770.5491910.556182
80sec0.5475760.5295690.5271760.5380280.553128
160sec0.5471140.5297140.5275770.5353230.545120
FAST 1sec0.5000000.5000000.5000000.5000000.500000
5sec0.7938900.7997040.6967670.7250780.952720
10sec0.7943670.7999920.6968750.7250800.952844
20sec0.7954920.8005550.6968430.7250780.952931
40sec0.7989140.8031710.7000660.7287990.953017
80sec0.7996200.8042520.7000580.7288310.953091
160sec0.8046060.8056490.7136720.7430990.953267
SACK 1sec0.5000000.5000000.5000000.5000000.500000
5sec0.9623930.9601440.9609620.9482420.954624
10sec0.9637090.9606770.9612450.9483080.954877
20sec0.9662560.9621970.9618180.9483810.954902
40sec0.9727100.9641660.9625060.9478520.954594
80sec0.9806300.9687870.9651020.9484480.954605
160sec0.9839750.9816750.9697040.9471550.953330


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.0046010.0122760.0473810.2138150.686095
5sec0.0016320.0056790.0400840.1859600.646763
10sec0.0010480.0041940.0361740.1624100.610532
20sec0.0006540.0028820.0297260.1359830.544262
40sec0.0004340.0019780.0240680.1041610.430013
80sec0.0002920.0013290.0190650.0818120.294301
160sec0.0001820.0010160.0124940.0522990.220025
BIC 1sec0.0176230.0332400.0510510.2322270.542887
5sec0.0083770.0151420.0380640.2020670.530029
10sec0.0058240.0109540.0279820.1708820.513225
20sec0.0040740.0075210.0223720.1315440.486555
40sec0.0028800.0053180.0164460.0944910.439202
80sec0.0021050.0037500.0120480.0698480.304909
160sec0.0016070.0029900.0086600.0487790.152088
HTCP 1sec0.0052550.0632980.0578020.0891910.624501
5sec0.0021160.0538210.0487130.0849430.563785
10sec0.0012850.0406790.0394230.0812360.466948
20sec0.0004840.0317200.0312700.0668870.363846
40sec0.0002870.0250710.0211930.0634500.278786
80sec0.0001490.0185610.0146200.0568780.192225
160sec0.0000580.0108500.0105610.0378480.121841
HSTCP 1sec0.0129090.0306440.0678820.1438800.359381
5sec0.0047500.0205920.0527200.1186860.352020
10sec0.0033270.0139770.0434120.1012410.342355
20sec0.0022280.0097100.0327460.0823130.325963
40sec0.0015310.0063610.0238340.0583630.292856
80sec0.0009930.0043360.0173540.0412780.236523
160sec0.0007300.0028350.0118560.0301200.150502
STCP 1sec0.0292470.0548490.1534030.4467990.684227
5sec0.0127330.0238850.1215390.3435590.633705
10sec0.0090580.0164660.0985750.2798560.580627
20sec0.0067870.0105770.0815490.2200230.484081
40sec0.0050520.0074460.0570470.1802030.339643
80sec0.0038060.0042810.0328690.1375280.215436
160sec0.0027000.0029390.0225520.0876360.168566
FAST 1sec0.0024710.0023800.0176620.0015820.084991
5sec0.0009850.0009620.0156280.0004820.084686
10sec0.0006540.0006690.0148470.0003650.084292
20sec0.0004170.0004600.0117080.0003380.083558
40sec0.0002280.0003080.0093470.0002590.082398
80sec0.0000770.0001790.0069720.0002430.082065
160sec0.0000470.0000310.0046120.0002020.080751
SACK 1sec0.0037520.0077100.0750510.1378720.137631
5sec0.0015360.0055770.0740530.1374770.137141
10sec0.0009840.0042260.0731230.1366000.136435
20sec0.0005170.0028560.0713620.1353940.135107
40sec0.0002240.0018610.0680660.1330750.132486
80sec0.0001140.0009580.0549250.1287740.132141
160sec0.0000680.0006540.0339350.1147870.130744