GCLR: GNN-Based Cross Layer Optimization for Multipath TCP by Routing

被引:23
作者
Zhu, Ting [1 ]
Chen, Xiaohui [1 ]
Chen, Li [1 ]
Wang, Weidong [1 ]
Wei, Guo [1 ]
机构
[1] Univ Sci & Technol China, Dept Elect Engn & Informat Sci, Hefei 230027, Peoples R China
关键词
Routing; multipath TCP; graph neural network; cross layer optimization; software defined networking; AGGREGATION; MPTCP; SDN;
D O I
10.1109/ACCESS.2020.2966045
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
Multipath TCP has attracted increasing attention as a promising technology for 5G networks. To fully utilize network interfaces on multi-homed terminals and the whole network resources, MPTCP is proposed as an extension of TCP to transfer packets concurrently over multiple paths. Cross layer optimization techniques have been applied for MPTCP such as routing and path management. However, existing multipath routing algorithms and network modeling techniques are facing the challenges of subflow asymmetry due to network heterogeneity, thus cannot handle routing optimization problems comprehensively. To address these problems, in this paper, firstly, a novel Graph Neural Network (GNN) based multipath routing model is proposed to explore the complications among links, paths, subflows and the MPTCP connection on various topologies. Leveraging the GNN model, expected throughput can be predicted with given network topology and multipath routes, which can further be the guidance for optimzing the multipath routing. Then, GCLR, a GNN based cross layer optimization system for MPTCP by routing, is proposed with the help of SDN (Software Defined Networking). According to simulation results, our off-line learned GNN model can predict the expected throughput of specific MPTCP connections with very low error. Besides, it & x2019;s validated that the model has high generalization ability in terms of connection arbitrary and topology arbitrary, it can maintain MSE (mean squared error) at a low level when the situations are not seen during training, which is sufficient for throughput prediction in multipath routing decisions. Finally, the online routing optimization system is realized using SDN, experimental results show that our proposed routing optimization system can achieve significant throughput enhancement compared with traditional multipath routing algorithms.
引用
收藏
页码:17060 / 17070
页数:11
相关论文
共 48 条
[1]  
[Anonymous], 2014, ARXIV14064463
[2]  
[Anonymous], [No title captured]
[3]  
[Anonymous], [No title captured]
[4]  
[Anonymous], 2010, P 9 ACM SIGCOMM WORK
[5]  
[Anonymous], 2013, 6824 RFC
[6]   MPLS: The magic behind the myths [J].
Armitage, G .
IEEE COMMUNICATIONS MAGAZINE, 2000, 38 (01) :124-131
[7]  
Barakabitze AA, 2018, 2018 4TH IEEE CONFERENCE ON NETWORK SOFTWARIZATION AND WORKSHOPS (NETSOFT), P182, DOI 10.1109/NETSOFT.2018.8459917
[8]  
Benchaïb Y, 2015, ELEVENTH 2015 ACM/IEEE SYMPOSIUM ON ARCHITECTURES FOR NETWORKING AND COMMUNICATIONS SYSTEMS, P201, DOI 10.1109/ANCS.2015.7110140
[9]   Smart Meter Data Aggregation Against Wireless Attacks: A Game-Theoretic Approach [J].
Cao, Yang ;
Duan, Dongliang ;
Yang, Liuqing ;
Sun, Zhi ;
Zhang, Haochuan ;
Yu, Rong .
2016 IEEE INTERNATIONAL CONFERENCE ON COMMUNICATIONS (ICC), 2016, :80-85
[10]  
Chung J, 2017, INT CONF BIG DATA, P206, DOI 10.1109/BIGCOMP.2017.7881739