• 中国计算机学会会刊
  • 中国科技核心期刊
  • 中文核心期刊

计算机工程与科学

• 论文 • 上一篇    下一篇

TCP传输中往返时延偏移智能响应机制研究

陈庭平,虞万荣,吴纯青   

  1. (国防科学技术大学计算机学院,湖南 长沙 410073)
  • 收稿日期:2015-12-01 修回日期:2016-03-10 出版日期:2016-08-25 发布日期:2016-08-25
  • 基金资助:

    国家自然科学基金(61379147)

An intelligent response mechanism of round-trip time delay changes in TCP transmission  

CHEN Ting-ping,YU Wan-rong,WU Chun-qing   

  1. (College of Computer,National University of Defense Technology,Changsha 410073,China)
  • Received:2015-12-01 Revised:2016-03-10 Online:2016-08-25 Published:2016-08-25

摘要:

为了提高高丢包率环境下的TCP传输性能,提出一种往返时延偏移智能响应机制。对往返时延偏移值进行标准化处理得到标准延迟因子,用这个因子对拥塞窗口增长和减小量进行修正,实现拥塞窗口增长速度随往返时延偏移自适应调整,能够区分随机丢包和网络拥塞。开发Linux内核模块实现了往返时延偏移智能响应机制,可快速部署到所有基于AIMD策略的拥塞控制机制。仿真结果表明,使用往返时延偏移智能响应机制,平均吞吐量超过cubic算法57%,能够有效提升高丢包率环境的带宽利用率。

关键词: TCP传输, 丢包率, 往返时延, 拥塞控制

Abstract:

To enhance the TCP transmission performance in high packet loss rate environment, we propose an intelligent response mechanism of round-trip time delay changes. The variation of round-trip time delay is normalized to a standard  delay factor, and then the standard delay factor is used to amend the congestion window growth and the reduction rate, which makes the increasing rate of the congestion window adaptable to the round-trip time delay changes and can distinguish random packet losses from network congestion. The mechanism is implemented as a LINUX kernel module, which enables its quick deployment to all congestion control mechanisms based on AIMD. Simulation results show that the average throughput of the proposed mechanism is 57% higher than the cubic algorithm, so it can effectively improve the bandwidth utilization in high packet loss rate environment.

Key words: TCP transmission, packet loss rate, round trip-time delay, congestion control