A Contextual Bi-armed Bandit Approach for MPTCP Path Management in Heterogeneous LTE and WiFi Edge Networks

被引:7
作者
Alzadjali, Aziza [1 ]
Esposito, Flavio [2 ]
Deogun, Jitender [1 ]
机构
[1] Univ Nebraska, Dept Comp Sci, Lincoln, NE 68588 USA
[2] St Louis Univ, Dept Comp Sci, St Louis, MO USA
来源
2020 IEEE/ACM SYMPOSIUM ON EDGE COMPUTING (SEC 2020) | 2020年
关键词
ARCHITECTURE;
D O I
10.1109/SEC50012.2020.00042
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
Multi-homed mobile devices are capable of aggregating traffic transmissions over heterogeneous networks. Multi-Path TCP (MPTCP) is an evolution of TCP that allows the simultaneous use of multiple interfaces for a single connection. Despite the success of MPTCP, its deployment can be enhanced by controlling which network interface to be used as an initial path during the connectivity setup. In this paper, we proposed an online MPTCP path manager based on the contextual bandit algorithm to help choose the optimal primary path connection that maximizes throughput and minimizes delay and packet loss. The contextual bandit path manager deals with the rapid changes of multiple transmission paths in heterogeneous networks. The output of this algorithm introduces an adaptive policy to the path manager whenever the MPTCP connection is attempted based on the last hop wireless signals characteristics. Our experiments run over a real dataset of WiFi/LTE networks using NS3 implementation of MPTCP, enhanced to better support MPTCP path management control. We analyzed MPTCP's throughput and latency metrics in various network conditions and found that the performance of the contextual bandit MPTCP path manager improved compared to the baselines used in our evaluation experiments. Utilizing edge computing technology, this model can be implemented in a mobile edge computing server to dodge MPTCP path management issues by communicating to the mobile equipment the best path for the given radio conditions. Our evaluation demonstrates that leveraging adaptive context-awareness improves the utilization of multiple network interfaces.
引用
收藏
页码:307 / 316
页数:10
相关论文
共 41 条
[1]  
Ahmad Basharat, 2019, 2019 IEEE 21st International Conference on High Performance Computing and Communications
[2]  
IEEE 17th International Conference on Smart City
[3]  
IEEE 5th International Conference on Data Science and Systems (HPCC/SmartCity/DSS). Proceedings, P2212, DOI 10.1109/HPCC/SmartCity/DSS.2019.00307
[4]   Impact of Path Characteristics and Scheduling Policies on MPTCP Performance [J].
Arzani, Behnaz ;
Gurney, Alexander ;
Cheng, Shuotian ;
Guerin, Roch ;
Loo, Boon Thau .
2014 28TH INTERNATIONAL CONFERENCE ON ADVANCED INFORMATION NETWORKING AND APPLICATIONS WORKSHOPS (WAINA), 2014, :743-748
[5]  
Barré S, 2011, LECT NOTES COMPUT SC, V6640, P444, DOI 10.1007/978-3-642-20757-0_35
[6]  
Boccassi Luca., 2013, P 2013 ACM MOBICOM W, P3
[7]  
Bonaventure O., 2017, document RFC 8041
[8]  
Chattopadhyay S., 2018, 2018 14th International Conference on Wireless and Mobile Computing, Networking and Communications (WiMob), P1
[9]  
Chirwa RMN, 2014, IEEE INT SYMP SIGNAL, P19, DOI 10.1109/ISSPIT.2014.7300557
[10]   Parallel Contextual Bandits in Wireless Handover Optimization [J].
Colin, Igor ;
Thomas, Albert ;
Draief, Moez .
2018 18TH IEEE INTERNATIONAL CONFERENCE ON DATA MINING WORKSHOPS (ICDMW), 2018, :258-265