Multipath Algorithms and Strategies to Improve TCP Performance over Wireless Mesh Networks

Multipath TCP can be applied in a wide range of network environments. Wireless mesh networks, with their ability to provide multiple paths between a pair of nodes are particularly appealing. David Gomez and his colleagues discuss in [1] some possible usages of Multipath TCP in wireless mesh networks. The article relies on ns-3 simulations to evaluate the performance of Multipath TCP in a wireless mesh network. Three simple scenarios are considered. The first one uses regular TCP as the baseline. The second uses Multipath TCP with only one radio interface while the third considers two non-overlapping radio interfaces per node. Unsurprisingly, the simulations show that Multipath TCP outperforms regular TCP when hosts have two radio interfaces.

../../../_images/mptcp-mesh.png

Simulations with MPTCP over wireless mesh (source [1] )

Unfortunately, the authors do not provide the simulator and the simulation scripts used for their research. Given the availability of Multipath TCP in the Linux kernel , it would be interesting to deploy Multipath TCP in real test mesh networks and analyze its performance.

[1](1, 2) David Gomez, Carlos Rabadan, Pablo Garrido, Ramon Aguero, Multipath Algorithms and Strategies to Improve TCP Performance over Wireless Mesh Networks, Mobile Networks and Management, Lecture Notes of the Institute for Computer Sciences, Social Informatics and Telecommunications Engineering Volume 125, 2013, pp 15-28, Springer, http://dx.doi.org/10.1007/978-3-319-04277-0_2