计算机科学 ›› 2016, Vol. 43 ›› Issue (Z6): 301-305.doi: 10.11896/j.issn.1002-137X.2016.6A.072

• 无线网络与通信 • 上一篇    下一篇

卫星网络中一种改进的TCPW算法

于冉,张栋,邹启杰   

  1. 大连大学信息工程学院通信与网络重点实验室 大连116622,大连大学信息工程学院通信与网络重点实验室 大连116622,大连大学信息工程学院通信与网络重点实验室 大连116622
  • 出版日期:2018-11-14 发布日期:2018-11-14
  • 基金资助:
    本文受国家自然科学基金(61301151,4)资助

Advanced TCPW Algorithm over Satellite Networks

YU Ran, ZHANG Dong and ZOU Qi-jie   

  • Online:2018-11-14 Published:2018-11-14

摘要: 针对卫星网络通信路径改变会引起往返时延剧烈变化,以及长延时环境会引起TCPW校准拥塞窗口精度下降的问题,提出了一种TCPW的改进方案——TCPW-CC。该算法减小了空间链路传播时延对算法性能的影响,利用星上拥塞系数δ作为调整拥塞窗口的依据,同时将窗口调整从每丢包后进行一次修改为每一个RTT进行一次,使得窗口的增长不再激进。仿真实验表明,所提改进方案提高了网络吞吐量,降低了丢包率。

关键词: 卫星网络,拥塞控制,拥塞系数,TCPW

Abstract: Aimming at the dramatic change of round trip delay caused by high dynamic changes of satellite network’s communication path and the alignment precision degradation when TCPW is used in long-delay network,a advanced TCPW algorithm named TCPW-CC was proposed,which uses the congestion coefficient of satellites as the adjusted basis of congestion windows.The new algorithm is able to avoid the influence of transmitting delay of space link.At the same time,the window adjustability is changed to be done after each RTT,which used to happen after dropping,thus resulting in that window grows less aggressive than the original.The results of simulation indicate that the TCPW-CC obviously improves the system throughput,decreases the rate of lost packets.

Key words: Satellite network,Congestion control,Congestion coefficient,TCPW

[1] 刘秋让,倪红波.TCP拥塞控制解决方法分析及评价[J].计算机工程,2001,27(6):65-66
[2] 王平,顾学迈.LEO卫星网络中TCP协议性能及路由策略研究[J].南京理工大学学报,2007,31(1):87-91
[3] 刘光华,王辉.LEO卫星网络中TCP协议性能研究[J].计算机工程,2010,36(14):96-98
[4] 罗大军.在Ad Hoc网络中TCP-SACK性能研究及改进[J].无线互联科技,2012(12):85-86
[5] Caini C,Firrincieli R.TCP Hybla:a TCP enhancement for he-terogeneous networks[J].International Journal of Satellite Communications and Networking,2004,22(5):547-566
[6] Brakmo L S,Perterson L L.TCP Vegas:end-to-end congestion avoidance on a global Internet[J].IEEE Journal on Selected Areas in Communication,1995,13(8):1465-1480
[7] 王斌,陈元琰,冯伟,等.TCP Vegas-b:TCP Vegas 改进算法[J].计算机工程与设计,2011,32(2):438-441
[8] Akyildiz I F,Morabito G,Palazzo S.TCP- peach:a new congestion control scheme for satellite IP Networks[J].IEEE/ACM Transactions on Networking,2001,9(3):307-321
[9] Mascolo S,Casetti C.TCP Westwood:Bandwidth Estimation for Enhanced Transport over Wireless Links[C]∥Proc.of MOBICOM.2001:287-297
[10] 赵东平,郑卫斌.高误码率无线环境下的TCP改进算法[J].计算机工程,2006,32(9):96-98
[11] 彭华,邓亚平.基于TCP-Westwood的一种TCP增强算法[J].计算机应用,2006,26(S1):221-223
[12] 黄蕾,刘立祥.TCP-Westwood针对卫星网的改进方案[J].计算机工程,2007,33(8):103-105
[13] 戴帅,肖楠,梁俊,等.基于处理时延的卫星网络TCP拥塞控制算法[J].现代防御技术,2014,42(3):127-134
[14] Gurer G,Alparslan O,Karasan E,et al.nOBS:an ns2 based simulation tool for performance evaluation of TCP traffic in OBS networks[J].Annals of Telecommunications,2007,62(5/6):618-637
[15] Shivkumar S,Umamaheswari G.Certificate Authority Sche-mes Using Elliptic Curve Cryptography,Rsa and Their Variants-Simulation Using NS2[J].American Journal of Applied Sciences,2014,11(2):171-179

No related articles found!
Viewed
Full text


Abstract

Cited

  Shared   
  Discussed   
No Suggested Reading articles found!