首页 | 本学科首页   官方微博 | 高级检索  
相似文献
 共查询到17条相似文献,搜索用时 109 毫秒
1.
基于TCP Vegas的网络拥塞控制改进算法*   总被引:4,自引:0,他引:4  
由于TCP Vegas在与TCP Reno算法共存的网络环境中不能公平地竞争到带宽,TCP Vegas-A拥塞控制算法有效地改进了TCP Vegas算法在带宽竞争力弱方面的缺陷。对TCP Vegas-A算法进行了仿真研究并提出一种拥塞控制改进算法TCP NewVegas。基于NS2的仿真实验证明TCP NewVegas算法提高了与TCP Reno共存时在网络中的带宽竞争能力。  相似文献   

2.
王建峰  黄国策  康巧燕 《计算机应用》2008,28(11):2763-2766
在分析TCP Westwood (TCPW)算法优缺点的基础上,针对其应用于同步轨道(GEO)卫星链路时存在的不足,结合Vegas、Veno及LogWestwood+等改进算法的优势,基于预测的下一时刻的网络带宽,把窗口调整与带宽利用情况相结合,提出了一种新的适合于GEO卫星链路的基于丢包区分的TCP Westwood改进算法。改进算法将每个阶段的窗口调整与带宽估计、网络状态紧密联系起来,结合网络状态和带宽估计判断拥塞窗口的合理性,动态地调整拥塞窗口,使拥塞即将发生时,窗口能及时下降到适宜的水平,尽量避免由于拥塞而导致的分组丢失。仿真结果表明,改进算法提高了TCP westwood在GEO卫星链路中应用时的性能,具有较好的吞吐量、公平性、友好性和较低的丢包率。  相似文献   

3.
胡愚  陈元琰  王斌  冯伟 《现代计算机》2010,(5):21-24,37
结合Gallop-Vegas和TCP Vegas-A等算法的优点,并在其基础上做了进一步的改进,提出基于动态带宽估计的TCP Vegas 改进算法.该算法实现在慢启动和拥塞避免两个阶段动态地估计网络实际带宽的利用率情况,并采取相应的拥塞控制策略.经仿真实验证明,该算法对TCP Vegas会出现因拥塞窗口爆发性增长而使得慢启动过早结束、在拥塞避免阶段非对称网络中的反向拥塞导致的吞吐量骤降,以及在与TCP Reno共存时的兼容性差等问题有良好的改进.  相似文献   

4.
介绍了传输控制协议(TCP)的拥塞控制技术,对两种典型的TCP拥塞控制算法TCP Reno和TCP Vegas进行了详尽的分析,对其性能进行了比较。同时对TCP Reno和TCP Vegas在混存网络环境下的性能进行分析,并针对TCP Vegas中的和参数进行修改,提出了Vegas-A+算法使它们能并存于网络中。在NS2仿真环境下对改进的控制算法进行了仿真,仿真结果表明了改进算法的有效性。  相似文献   

5.
牛磊  王峰  刘冬冬  郭博 《福建电脑》2014,(2):7-9,94
针对TCP Reno在非拥塞状态下意外丢包而产生的速率降低问题,对TCP连接在拥塞状态与非拥塞状态下的RTT变化规律做深入研究,根据RTT变化规律得出拥塞判断指示器,并将之与TCP Reno拥塞控制算法协同工作。OPNET仿真结果表明,该算法能准确判断当前网络状态,解决了非拥塞状态下意外丢包而导致的速率下降问题。  相似文献   

6.
LEO卫星网络TCP拥塞控制算法改进研究   总被引:1,自引:0,他引:1       下载免费PDF全文
基于Vegas拥塞控制算法提出了一个适合于LEO卫星网络环境的TCP拥塞控制算法(Vegas-AB),该算法是Vegas算法和Vegas-A算法的调和,可以动态地改变Alpha、Beta,Vegas-AB算法与Vegas-A算法的主要分支大体保持一致。在拥塞避免阶段,Vegas-AB算法更激进、更富有侵略性。仿真结果表明,在TCP吞吐量上,Vegas-AB算法优于Vegas算法和Vegas-A算法。  相似文献   

7.
一种改进的基于延迟的TCP拥塞避免算法   总被引:1,自引:0,他引:1  
基于延迟的TCP拥塞避免算法(DCA)提高了系统的吞吐量,但在某些情况DCA表现出较差的性能。通过对RTT的分析发现,变化的传输延迟和延迟ACK将对使用RTT指示拥塞引入明显误差,从而影响DCA算法的准确性。为此提出了一种改进的DCA算法,在判断网络是否拥塞时,先消除这些明显误差。仿真试验表明,该算法更加准确地监测到网络拥塞,改进了TCP性能,提高网络的吞吐量。  相似文献   

8.
提出了一种基于端到端的Ad Hoc网络TCP拥塞控制改进算法IADTCP(Improvement AD hoc network TCP congestion control).对现有Ad Hoc网络慢启动方案进行改进,以解决拥塞窗口增长不够平滑的问题;利用两连续数据包单向传输延迟差异IDD和短期吞吐量STT两个度量参数,联合判断网络拥塞状态;用丢包率PLR和包错序率POR判断信道错误、路由改变等网络状态;通过回送的ACK数据包携带网络状态信息,以便让发送端采取适当的控制措施.仿真结果表明,该方案是可行和有效的.  相似文献   

9.
研究网络拥塞优化控制问题.针对网络承载量的不断增加,使得网络传输效率降低.传统网络拥塞控制算法要求系统根据无线网络的容量实时编号,动态调整TCP拥塞窗口的大小,难于建立准确的数学模型,从而导致网络带宽利用率低,网络拥塞严重.为了降低网络拥塞的概率,提出了一种改进的无线TCP拥塞控制算法.算法主要是集中解决在TCP拥塞窗口的大小调整问题上,首先利用BP神经网络对参数进行训练,有效地解决了TCP拥塞窗口大小的调整,从而实现了拥塞避免、快速重传和快速恢复机制,改善网络性能.实验结果表明改进的算法提高了网络平均吞吐量,带宽利用率更高,有效避免了网络拥塞.  相似文献   

10.
针对TCP friendly rate control (TFRC)不能正确区分丢包原因,带宽利用率不高,网络状态变化响应迟钝的问题,本文提出了一个TFRC协议的改进算法TFRC BMN.该算法结合中间节点队列长度划分当前网络状态,由网络状态判断区分无线丢包与拥塞丢包,根据不同的丢包原因采取不同速率调节机制.此外该算法还引用积式增加积式减少(MIMD)的思想,当网络进入或退出拥塞状态时进行快速的响应.仿真实验结果表明,改进后的算法在高误码率的无线网络中性能有明显的改善与保持,同时提高了对网络拥塞变化的响应速度.  相似文献   

11.
传统基于有线环境的传输控制协议(TCP)技术无法适应链路质量相对较差的无线环境。为此,提出一种改进的对数增加自适应减少(NewLIAD)算法。在慢启动阶段根据带宽确定最优拥塞窗口,在网络拥塞阶段动态减少拥塞窗口,以保证系统的整体吞吐量。仿真结果表明,该算法有较好的发送速率平滑性,能减少数据抖动,提升无线网络的TCP性能。  相似文献   

12.
通过对传统TCP拥塞控制算法的特点和缺陷的深入分析,针对其缺陷引入了缓冲区动态调节算法,基于AsixOS的TCP/IP协议栈对缺陷进行了改善,使改进后的TCP拥塞控制算法实现了根据网络拥塞状况,动态调节接收端缓冲区大小,从而改善TCP的效率,提高系统的吞吐量。最后对TCP拥塞算法改进的效果进行了测试。  相似文献   

13.
Sally Floyd提出的高速TCP拥塞控制算法能提高TCP在高速网络中传送数据时的性能,但高速TCP与普通TCP(以目前使用最广泛的Reno TCP为例)共存时存在公平性的问题.本文系统研究了高速TCP拥塞控制算法,分析了高速TCP与RenoTCP共存时的公平性与效率性,提出了一种改进的高速TCP拥塞控制算法.最后,通过仿真证明该算法有效地改进了高速TCP与Reno TCP共存时的性能.  相似文献   

14.
在互联网中TCP(TransmissionControlProtoc01)是使用最为广泛的传输控制协议,因此对TCP网络拥塞控制的研究也成为了一个热点问题,并且一直在不断地改进与完善。文中在对网络拥塞控制与TCP网络拥塞控制原理进行分析的基础上,重点阐述了TCP网络拥塞控制算法。列举了现有的TCP网络拥塞控制算法,并对其进行分析,对这些算法的优缺点进行了比较,总结了TCP拥塞控制目前的研究成果,指明了未来的研究热点和发展方向。  相似文献   

15.
针对Internet网络拥塞控制中的TCP动态非线性流体模型,提出用于网络主动队列管理(AQM)的拥塞控制算法,设计用于估计未知状态的状态观测器,采用反步法技术和Lyapunov直接方法,通过输出反馈实现闭环系统的渐近稳定。仿真实验结果表明,基于反步法的AQM控制算法调整时间小、丢包率低、链路利用率高。  相似文献   

16.
随着网络时代的到来,各种资源的传输大量地依赖于网络,造成了网络拥塞日益严重,如何解决拥塞,高效且充分地利用网络资源,成为目前急需解决的问题。研究了TCP拥塞控制算法中的一些问题。重点对TCP协议中拥塞控制算法的策略方案进行了分析和比较。  相似文献   

17.
针对TCP在高速网络中的缺陷,提出了改进的BIC TCP拥塞控制算法。优化算法通过监控链路缓存的变化,调整探索可用带宽过程中的拥塞窗口增加值,当拥塞发生时将慢启动门限和拥塞窗口设为估计带宽和最小RTT乘积,达到降低网络拥塞频率和避免因高速数据流导致缓存区溢出的目的。实验结果表明优化算法的性能在高速网络中得到很大的提高。  相似文献   

设为首页 | 免责声明 | 关于勤云 | 加入收藏

Copyright©北京勤云科技发展有限公司  京ICP备09084417号