应用科学学报

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

无线网络中带宽估计和TCP拥塞的控制方法

姚国良, 胡晨   

  1. 东南大学 国家专用集成电路系统工程技术研究中心, 江苏 南京 200096
  • 收稿日期:2007-08-01 修回日期:2008-03-31 出版日期:2008-07-31 发布日期:2008-07-31

Bandwidth Estimation and Control of TCP Congestion on Wireless Networks

YAO Guo-liang, HU Chen
  

  1. National ASIC System Engineering Research Center, Southeast University, Nanjing 210096, China
  • Received:2007-08-01 Revised:2008-03-31 Online:2008-07-31 Published:2008-07-31

摘要: 分析了TCP Westwood在多数据流连接情况下影响带宽测量准确性的因素,由此提出了对ACK确认包的返回时间间隔求平均值的方法,以消除数据包突发传输引起的带宽测量误差,从而改进了TCP Westwood算法中的带宽测量的准确性,同时采用瓶颈链路缓冲区长度为参数将TCP Westwood拥塞避免阶段分成两个子阶段进行控制,使改进后的TCP发送过程能更长时间停留在接近网络最大容量状态,提高了吞吐率。基于ns2的仿真实验验证了改进后TCP算法的有效性。

关键词: TCP Yolanda, 带宽估计, 误码率, 吞吐率

Abstract: This paper analyzes in theory the factors affecting bandwidth estimation accuracy of TCP Westwood, and presents a method to average the ACK space time to eliminate measure error. By using this method, the bandwidth measurement accuracy can be improved. Further, congestion avoidance of TCP Westwood is divided into two phases according to the bottleneck length, making the sending process stay longer at a high level. Simulation results based on ns2 shows effectiveness of the modified TCP algorithm.

Key words: TCP Yolanda, bandwidth estimation, bit error rate, throughput