
I have two bottleneck links and six hosts. I am using an HP switch to simulate the bottleneck links in the diagram. I want to create an environment where TCP flow compete with an MPTCP flow on the two bottleneck links separately. I have tested congestion methods such as OLIA, LIA, BALIA, and WVEGAS. The duration of the experiment is 100 seconds. The results are as follows:
| |
path |
Transfer |
Bandwidth |
| olia |
mptcp |
64.8Mbytes |
5.42Mbits/sec |
| |
tcp1 |
79.3Mbytes |
6.64Mbits/sec |
| |
tcp2 |
83.0Mbytes |
6.96Mbits/sec |
| lia |
mptcp |
41.2Mbytes |
3.44Mbits/sec |
| |
tcp1 |
91.2Mbytes |
7.64Mbits/sec |
| |
tcp2 |
94.8Mbytes |
7.94Mbits/sec |
| balia |
mptcp |
57.0Mbytes |
4.76Mbits/sec |
| |
tcp1 |
87.4Mbytes |
7.31Mbits/sec |
| |
tcp2 |
82.8Mbytes |
6.94Mbits/sec |
| wVegas |
mptcp |
56.8Mbytes |
4.74Mbits/sec |
| |
tcp1 |
79.0Mbytes |
6.63Mbits/sec |
| |
tcp2 |
91.1Mbytes |
7.64Mbits/sec |
I have seen in some literature that the sum of MPTCP throughput should account for 0.4 of the total throughput. Therefore, in my environment, it should be 8 Mbits/sec. I am not sure if there is a problem somewhere or if this could be the correct result.

If there is only one TCP flow, the results are approximately MPTCP sum throughput = 12 Mbits/sec and TCP throughput = 7 Mbits/sec. This should be correct.
Can someone please help me with an answer? Thank you very much!!