吉林大学学报(信息科学版) ›› 2015, Vol. 33 ›› Issue (3): 223-229.

• 论文 •    下一篇

对TCP Westwood算法的改进研究

杨晓萍a,b, 王瑞a, 狄特a, 牛超a   

  1. 吉林大学 a. 通信工程学院, 长春 130012; b. 汽车仿真与控制国家重点实验室, 长春 130022
  • 收稿日期:2014-05-13 出版日期:2015-05-23 发布日期:2015-07-25
  • 作者简介:杨晓萍(1963—), 女, 黑龙江鹤岗人, 吉林大学教授, 博士, 硕士生导师, 主要从事通信网数据流的优化控制, 物联网技术研究, (Tel)86-13804468860(E-mail)yxp@jlu.edu.cn。
  • 基金资助:

    国家自然科学基金重点基金资助项目(61034001);吉林省科委重点科技攻关基金资助项目(20140204087GX)

Improvement of Algorithm for TCP Westwood

YANG Xiaopinga,b, WANG Ruia, DI Tea, NIU Chaoa   

  1. a. College of Communication Engineering, Jilin University, Changchun 130012;b. State Key Laboratory of Automobile Simulation and Control, Jilin University, Changchun 130022, China
  • Received:2014-05-13 Online:2015-05-23 Published:2015-07-25

摘要:

针对Westwood算法无法区分无线随机丢包和网络拥塞丢包的问题, 提出了一种改进的Westwood-c算法。在原算法基础上加入丢包区分机制和改进加性增长机制, 即通过对比积压报文数N与设定的门限值β, 对拥塞窗口Pcwnd进行设置, 使网络吞吐量保持在较高水平, 从而提高网络资源利用率。在NS-2 (Network Simulatorversion-2)仿真环境下, 将Westwood-c算法与Westwood算法在不同场景下的吞吐量进行对比实验的结果表明, Westwood-c算法的吞吐量有显著提高。

关键词: TCP协议, TCP Westwood算法, 网络拥塞, 无线网络, NS-2

Abstract:

Because Westwood algorithm can not distinguish wireless random packet loss and network congestion packet loss, we propose an improved algorithm Westwood-c, add the packet loss distinguish mechanism and improve the additive increase mechanism on the basis of the original algorithm, The paper sets congestion window Pcwnd by comparing the backlog beta message number N and setting value β of threshold making the network throughput maintain a high level, improving the network resource utilization.In NS-2 (Network Simulatorversion-2) simulation environment, comparing with the throughput of Westwood-c algorithm and Westwood algorithm under different scenarios. The results show that the Westwood-c algorithm throughput has increased significantly.

Key words: transmission control protocol (TCP), TCP Westwood algorthm, network congestion, wireless networks, network simulatorversion-2(NS-2)

中图分类号: 

  • TN92