计算机工程与应用 ›› 2007, Vol. 43 ›› Issue (21): 129-133.

• 网络、通信与安全 • 上一篇    下一篇

一种新型的端到端TCP拥塞控制机制

黄 葵1,谭 强2,黄 蕾3   

  1. 1.海军航空工程学院 青岛分院,山东 青岛 266041
    2.中国空间技术研究院,北京 100094
    3.中科院 软件所,北京100080
  • 收稿日期:1900-01-01 修回日期:1900-01-01 出版日期:2007-07-21 发布日期:2007-07-21
  • 通讯作者: 黄 葵

Novel end-to-end congestion control mechanism of TCP

HUANG Kui1,TAN Qiang2,HUANG Lei3   

  1. 1.Naval Aeronautical Engineering Academy Qingdao Branch,Qingdao,Shandong 266041,China
    2.China Academy of Space Technology,Beijing 100094,China
    3.Institute of Software,Chinese Academy of Sciences,Beijing 100080,China
  • Received:1900-01-01 Revised:1900-01-01 Online:2007-07-21 Published:2007-07-21
  • Contact: HUANG Kui

摘要: 拥塞控制机制是决定TCP协议性能的重要因素。传统拥塞控制机制在卫星网络中运用时会导致TCP性能的大幅下降。本文提出了一种新的适应于卫星网络大延时特点的端到端拥塞控制机制,通过观察连续的不同长度的数据包的RTT的变化来确定网络带宽和适宜的拥塞窗口。实验结果证明,这种新机制在吞吐量、公平性、友好性方面均好于当前主流的端到端拥塞控制机制。

关键词: TCP, 拥塞控制, 卫星网络

Abstract: Congestion control mechanism is an important factor of TCP’s performance.TCP’s performance degrades a lot with traditional congestion control mechanism in the case of satellite-based networks.A novel end to end congestion control mechanism is proposed in this paper,which is especially suited for long delay channel of satellite networks.The key innovative idea is to measure the bandwidth by observing RTT variance of continuous packets with different length and change the congestion window accordingly.Experimental studies reveal improvements in throughput performance,fairness and friendliness especially under long RTT environment.

Key words: congestion control, TCP, satellite networks