基于带宽估计的无线网络拥塞控制分析-analysis of wireless network congestion control based on bandwidth estimation.docxVIP

  • 12
  • 0
  • 约3.68万字
  • 约 54页
  • 2018-05-18 发布于上海
  • 举报

基于带宽估计的无线网络拥塞控制分析-analysis of wireless network congestion control based on bandwidth estimation.docx

基于带宽估计的无线网络拥塞控制分析-analysis of wireless network congestion control based on bandwidth estimation

内蒙古科技大学硕士学位论文networkswouldreduce.Tosolvethisproblem,thispaperpresentsawirelessTCP congestioncontrolmethodTCP-BDbasedonbandwidthestimation,bycalculatingthe networkbandwidthvalueinrealtimefigureouttheutilizationrateofcurrentbandwidth, whenpacketlossoccursinnetworks,judgethetypeofthepacketlossonthebasisof theutilizationrateofdifferentbandwidth,atthesametime,adjustthevalueof SSTHRESHandCWNDaccordingtoabovealgorithm,thenconductanexperiment simulation in NS2 simulation software.Throughsimulationsoftware,docomparisonbetweenTCP-BDalgorithmandthe classicalalgorithmTCP-RenoandTCPWestwoodalgorithm,mainlydocomparisonin endtoenddelay,jitter,throughput,andso,theresultsshowthatTCP-BD algorithmcan distinguishwirelesspacketlossandcongestionlosstosomeextent,improvethe performanceofwirelessnetwork to a large extent.KeyWords:TCP;CongestionControl;Bandwidthestimation;Networksimulation;Thetypeof packet lossIII目录摘要IAbstractII引言11绪论21.1研究背景21.1.1无线网络概述21.1.2无线网络中拥塞控制策略及其缺陷41.2拥塞控制的国内外研究现状51.3论文的主要工作内容及组织结构62无线网络TCP协议及其拥塞控制算法82.1TCP协议原理简介8TCP报文格式8TCP连接机制92.2TCP拥塞控制132.2.1拥塞产生的原因132.2.2TCP拥塞控制算法142.3无线网络中丢包类型及其拥塞控制的不足182.3.1无线网络中的数据丢包类型182.3.2无线网络中拥塞控制机制的不足182.4本章小结193一种基于带宽估计的无线网络拥塞控制算法TCP-BD203.1带宽估计算法203.1.1带宽估计分析203.1.2影响带宽估计的因素203.2TCP-BD算法原理213.2.1TCP拥塞控制在无线网路中的问题分析223.2.2TCP-BD算法中的带宽测量223.2.3TCP-BD算法中的参数调整243.3本章小结274TCP-BD算法仿真实验结果及分析284.1仿真工具NS2284.2仿真实验环境搭建294.2.1无线节点配置294.2.2搭建网络拓扑结构324.3仿真实验结果分析334.3.1仿真结果Trace文件334.3.2网络延时性能测试344.3.3网络抖动性性能测试364.3.4网络吞吐量性能测试384.3.5固定丢包率下网络平均吞吐量性能测试404.4本章小结41结论43参考文献45在学研究成果49致谢50引言伴随网络技术和通信技术的快速发展,人们对于无线通信的需求不断增长,网络中用户的数量大大增加,使得网络中的数据量也越来越大,网络中出现拥塞的情况越来越严重,因此很多学者开始研究无线网络下TCP拥塞控制机制。TCP,传输控制协议,最初是针对于有线网络设计的,而现在无线网络中也沿用了有线网络中的TCP协议,由于无线网络有很多不同于有线网络独有特点,使得有线网络下的TCP协议在无线网络中出现了一些不足之处。有线网络中只要出现数据丢包,就会调用TCP拥塞控制机制,通过降低CWND值和SSTHESH值来达到减缓网络拥塞的目的,并且出现数据就丢包的原因就是网络拥塞导致的,而在无线网络中,由于无线网络本身具有链路误码率高,以及终端节点的移动性使得各个节点在不同基站之间来回切换,都有可能出现丢包的现象,对于此时的丢包,网络中没有发生拥塞的情况,但是依然会调用TCP拥塞控制机制通过减小CWND值和SSTHRESH值来控制网络的拥塞,这样大大降低了无线网络下TCP传输性能。通过对无线网络的分析,网络中丢包的原因不再是单一的网络拥塞导致,即拥塞丢包;还会存

您可能关注的文档

文档评论(0)

1亿VIP精品文档

相关文档