透過您的圖書館登入
IP:18.226.180.133
  • 期刊

MPTCP Transmission Scheduling Algorithm Based on Q-Learning

摘要


With the development of communication technology, many hosts have multiple network interfaces But the traditional transmission control protocol (TCP) only uses one network interface to establish a session, which wastes a lot of network bandwidth resources. MPTCP is a multi‐path transmission control protocol proposed by IETF. It can use multiple network interfaces in a session at the same time, which greatly improves the utilization of network resources. However, while using multi‐path transmission, MPTCP also faces problems such as packet loss and network congestion, which is easy to cause the decline of transmission performance. These problems need to be solved urgently. Based on the study of existing scheduling algorithms, this paper proposes a transmission scheduling algorithm based on Q‐Learning model, which can adapt to the dynamic changes of the network and reduce the network transmission delay. The experimental results show that the low latency transmission performance is 25% higher than the default minrtt transmission scheduling algorithm of Linux MPTCP.

參考文獻


Nika A , Zhu Y , Ding N , et al. Energy and Performance of Smartphone Radio Bundling in Outdoor Environments[C]// International Conference on World Wide Web. International World Wide Web Conferences Steering Committee, 2015.
Frommgen A , Erbshauser T , Buchmann A , et al. ReMP TCP: Low latency multipath TCP[C]// IEEE International Conference on Communications. IEEE, 2016.
Lim Y S , Chen Y C , Nahum E M , et al. Design, implementation, and evaluation of energy-aware multi-path TCP[C]// Acm Conference on Emerging Networking Experiments & Technologies. ACM, 2015.
Ferlin S , Alay O , Mehani O , et al. BLEST: Blocking estimation-based MPTCP scheduler for heterogeneous networks[J]. 2016:431-439.
Guo Y E , Nikravesh A , Mao Z M , et al. Accelerating Multipath Transport Through Balanced Subflow Completion[J]. 2017:141-153.

延伸閱讀