应用科学学报 ›› 2019, Vol. 37 ›› Issue (2): 261-270.doi: 10.3969/j.issn.0255-8297.2019.02.011

• 通信工程 • 上一篇    下一篇

车载异构网络中基于PSRBP的多径TCP路径调度优化

张孟康, 赵海涛, 于洪苏, 茅天奇, 朱洪波   

  1. 南京邮电大学通信与信息工程学院, 南京 210003
  • 收稿日期:2018-03-01 修回日期:2018-06-20 出版日期:2019-03-31 发布日期:2019-03-31
  • 通信作者: 赵海涛,副教授,研究方向:物联网与边缘计算,E-mail:zhaoht@njupt.edu.cn E-mail:zhaoht@njupt.edu.cn
  • 基金资助:
    国家自然科学基金(No.61771252,No.61471203);江苏省自然科学基金面上项目(No.20171444);江苏省高等学校自然科学研究重大项目(No.18KJA510005);江苏省"六大人才高峰"资助项目(No.DZXX-041);江苏省普通高校专业学位研究生实践创新计划项目(No.JSCX17_0224)资助

Multipath TCP Scheduling Optimization Based on PSRBP in Vehicular Heterogeneous Network

ZHANG Meng-kang, ZHAO Hai-tao, YU Hong-su, MAO Tian-qi, ZHU Hong-bo   

  1. College of Communication and Information Engineering, Nanjing University of Posts and Telecommunications, Nanjing 210003, China
  • Received:2018-03-01 Revised:2018-06-20 Online:2019-03-31 Published:2019-03-31

摘要: 车载异构网络使用多路径传输控制协议(multipath transmission control protocol,MPTCP)进行传输时,由于路径差异性会引起接收缓冲区阻塞问题,导致MPTCP传输性能不佳.针对MPTCP接收缓冲区阻塞问题,提出一种基于路径选择和接收缓冲区预测(pathselection and receive buffer prediction,PSRBP)的MPTCP路径调度优化方法.该方法引入吞吐量预测模型,同时引入各条路径和最大吞吐量路径的相似性参数与既定阈值对比分析,从而选择出可以使用MPTCP传输的路径.所提算法通过判断无序包的数量来预测缓冲区阻塞问题,并停止不良路径上的数据传输以提高MPTCP的性能.仿真结果表明,该算法能够提高系统整体的吞吐量,并使网络利用率有所改善.

关键词: 车载异构网络, 多路径传输控制协议, 接收缓冲区阻塞, 多路径调度优化

Abstract: Nowadays, as a variety of network interfaces are deployed in vehicles for a heterogeneous vehicular network, the diversity of interfaces leads to a noticeable difference in characteristics between transmission paths. When the vehicular heterogeneous network uses the multipath transmission control protocol (MPTCP) for transmission, it may causes blocking problem in the receive buffer due to the differences between paths, resulting in poor MPTCP transmission performance. For MPTCP receives buffer blocking problem, this paper proposes an MPTCP path scheduling optimization method based on path selection and receive buffer prediction (PSRBP). This method introduces a throughput prediction model, then introduces the similarity parameter between each path and the maximum throughput path. The similarity parameter is compared with a predetermined threshold to select a path that can be transmitted using MPTCP. After that, the proposed algorithm predicts the buffer congestion problem by calculating the number of out-of-ordered packets, then stops data transmission through the bad paths to improve the performance of MPTCP. Simulation results show that the algorithm can improve the overall system throughput and improve the network utilization.

Key words: vehicular heterogeneous network, multipath transmission control protocol (MPTCP), receive buffer blocking, multipath scheduling optimization

中图分类号: