The figures below plot the performance of TEAR and TFRC when competing with different numbers of TCP flows and their own flows (denoted x:y where x is the number of TEAR (or TFRC) flows, and y is the number of TCP flows).
At each column, the top figure shows the aggregate throughput obtained by the number of bytes sent divided by the total elapsed time. TEAR flows and TFRC flows are blue lines and TCP flows are red lines. The green line indicates the fair share (i.e., the total bottleneck bandwidth divided by the total number of flows).
The bottom figure shows instantaneous
rate samples. It shows only the values of one TEAR or TFRC
flow, and the values of
one TCP flow although actual runs are with
x TEAR flows and y TCP flows. TCP rates are sampled at
every 100ms interval by dividing the number of bytes sent over
one interval by 100ms. The black color also indicates the
rate samples of TEAR or TFRC taken at every 100ms interval.
The green line shows the transmission rate taken whenever
the rate is updated. The red line indicates the fair share.
TEAR
TFRC
feedback\bw 10Mb 5Mb 2.5Mb 128Kb 1 Throughput result Throughput result Throughput result Throughput result 4 Throughput result Throughput result Throughput result Throughput result 10 Throughput result Throughput result Throughput result Throughput result
feedback\bw 10Mb 5Mb 2.5Mb 128Kb 1 Throughput result Throughput result Throughput result Throughput result 4 Throughput result Throughput result Throughput result Throughput result 10 Throughput result Throughput result Throughput result Throughput result