Can MPTCP Increase System Efficiency and Fairness in 802.11 Multirate WLAN Environment?
Zhuo Jiang,Qian Wu,Hewu Li,Jianping Wu
DOI: https://doi.org/10.1109/pccc.2017.8280439
2017-01-01
Abstract:In 802.11 based WLAN networks, using MPTCP (Multipath TCP) to transmit over multiple APs simultaneously has the benefits of aggregating the access bandwidth, increasing transmission robustness and balancing the load among APs. However, as WLAN is multirate and shared medium, we perform thorough analysis and verify through simulation that in some 802.11 multirate network environments, the total system fairness and efficiency of transmitting over multiple APs can be lower than simply transmitting over the best AP by using TCP. We find the reasons mainly lie in two aspects: Firstly, when the bottleneck is wireless link, 802.11 CSMA/CA is the main resource allocation mechanism, but 802.11 CSMA/CA does not couple with each other, this results in the reduction of proportional fairness. Secondly, 802.11 CSMA/CA is proved to realize max-min fairness, which will allocate relatively more transmission time to low rate users, and make the total system throughput drop rapidly. We solve this problem by designing a cross layer multipath utility maximization model which combines both MPTCP coupled congestion control (MPTCP-CC) and 802.11 CSMA/CA. Based on the decomposition of our model, we proposed clmCSMA (cross layer multipath CSMA), which is a fully distributed algorithm that operates only on end host and does not require any AP modifications. Finally, the performance improvement is validated through simulation.