北京邮电大学学报

  • EI核心期刊

北京邮电大学学报 ›› 2015, Vol. 38 ›› Issue (5): 99-103.doi: 10.13190/j.jbupt.2015.05.019

• 研究报告 • 上一篇    下一篇

面向多路径并行数据传输的动态路径选择方法

金小敏, 刘元安, 范文浩, 吴帆, 张洪光   

  1. 1. 北京邮电大学 电子工程学院, 北京 100876;
    2. 北京邮电大学 安全生产智能监控北京市重点实验室, 北京 100876
  • 收稿日期:2015-06-10 出版日期:2015-10-28 发布日期:2015-10-28
  • 作者简介:金小敏(1990—),男,博士生,E-mail:xiaominthere@126.com;刘元安(1963—),男,教授,博士生导师.
  • 基金资助:

    国家自然科学基金项目(61502050,61170275);民用航天科技项目;北京高等学校青年英才计划项目;广东省"扬帆计划"项目;中央高校基本科研业务费专项资金项目

Dynamic Path Selection Method for Concurrent Multipath Transfer

JIN Xiao-min, LIU Yuan-an, FAN Wen-hao, WU Fan, ZHANG Hong-guang   

  1. 1. School of Electronic Engineering, Beijing University of Posts and Telecommunications, Beijing 100876, China;
    2. Beijing Key Laboratory of Work Safety Intelligent Monitoring, Beijing University of Posts and Telecommunications, Beijing 100876, China
  • Received:2015-06-10 Online:2015-10-28 Published:2015-10-28

摘要:

针对多路传输控制协议联合拥塞控制未考虑丢包率对吞吐量的影响和传统静态路径选择方法降低并行数据传输鲁棒性的问题,提出一种以提升吞吐量为优化目标的基于马尔可夫决策过程的动态路径选择方法. 综合考虑往返时延和丢包率对吞吐量的影响,根据最优策略动态地选取不同的路径进行数据传输,数据传输时不减少路径数量,在不影响并行数据传输鲁棒性的基础上提升吞吐量. 仿真结果表明,在路径参数变化时,所提出的路径选择方法可以更有效地均衡流量,提升吞吐量.

关键词: 动态路径选择, 多路传输控制协议, 马尔可夫决策过程, 吞吐量

Abstract:

To solve the problem that the coupled congestion control mechanism of multipath transmission control protocol (MPTCP) did not consider the impact of loss rate to the throughput and the traditional static path selection methods did decrease the robustness of parallel data transmission, a dynamic MPTCP path selection method with improving throughput as an optimization target based on Markov decision processes was proposed. This method takes into account the impact of both round trip time and packet loss rate to throughput, chooses different paths based on optimal policy to transfer data but not reduce the number of paths so that it promotes the throughput without reducing the robustness of the parallel data transmission. Simulation shows that the proposed path selection method balances the data stream more effectively and improves the throughput of MPTCP.

Key words: dynamic path selection, multipath transmission control protocol, Markov decision processes, throughput

中图分类号: