基于可用带宽估计的拥塞控制算法研究

来源 :电子科技大学 | 被引量 : 5次 | 上传用户:deskleg
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
TCP是当前Internet上广泛使用的传输层协议,它是面向于连接的,提供了稳定的、可靠的数据传输服务,其拥塞控制机制是确保正常可靠的传输数据的关键技术之一。然而,在有线网络中表现较好的TCP拥塞控制机制,在高误码率、低带宽、非对称链路、长时延的有线/无线混合异构网络中,面临着巨大挑战,性能急剧下降。因此本文通过详细地分析网络性能下降的原因,结合可用带宽估计算法,提出了基于可用带宽估计的改进拥塞控制机制,以期提高网络带宽利用率以及网络吞吐量。主要完成的研究工作和研究成果如下:1、融合TCP Westwood算法和TCPW RE算法的优点,改进了可用带宽估计算法。一方面利用链路盈余指数获取网络实时状态来更加准确地估计可用带宽;另一方面针对非对称链路以及反向流存在的问题,通过在确认包中加入时间戳提取ACK确认包的发送时刻来计算时间间隔以避免反向链路造成的影响,从而提高估计准确度。2、TCP Westwood算法继承了TCP拥塞控制机制中的拥塞避免机制,以盲目线性增长模式增加拥塞窗口大小,会导致拥塞频繁发生致使带宽利用率下降,本文对其拥塞避免机制进行了改进,利用反映拥塞程度的带宽变化因子来动态合理的调整拥塞窗口增加,延长TCP连接处于接近链路最大容量的时间使连接达到稳定高吞吐量。3、改进了快速重传快速恢复机制,由于TCP Westwood算法遇到数据包丢失时一致将慢启动阀值设置为可用带宽与最小往返时延乘积,并没有分析数据包丢失的原因是由拥塞导致还是随机误码导致的,使得慢启动阀值设置不准确,本文通过利用瓶颈链路缓冲队列长度来分析丢包原因,更加合理的设置慢启动阀值,并且针对同一窗口多包丢失情况,修改了快速恢复机制,收到部分ACK确认包不退出快速恢复而继续重传之后的数据包,有效地提高了网络吞吐量。4、将上述方法整合为TCP_New BR拥塞控制算法,并应用在广泛使用于嵌入式系统中的Lw IP协议栈中,由于Lw IP协议栈仍然沿用传统的Reno拥塞控制机制,因此本文将在Lw IP协议栈中实现了基于可用带宽估计的改进拥塞控制算法TCP_New BR,并建立了实际网络环境,并对性能进行了测试,实验结果表明,改进算法提高了Lw IP协议栈的吞吐量。
其他文献
嵌入式系统的存储器空间和寻址能力是有限的,采用计算机汉字字库存储和识别机理必将限制嵌入式系统的工作性能。因此,研究基于嵌入式系统的汉字存储与识别改进技术尤为重要。
近年来随着海洋开发和水下探测需求的日益增加,高分辨率成像声纳的研究越来越受到重视。目前,使用电子电路的传统高分辨率声纳通常具有较大的体积、较高的功耗和较低的图像更
多输入多输出(MIMO)雷达采用多个发射和接收天线,且每个发射天线发射相互正交的信号,其中分置天线MIMO雷达的天线相距较远,保证了各收发通道间的独立性,能在多个不同方向上对
阵列信号处理一直以来都是大家备受关注的问题,已经应用于多个领域之中,而波达方向估计(DOA)是其中比较重要的部分。由于实际环境的复杂性,现实中往往不是一种信号单独存在,
OFDM(正交频分复用)最突出的优点是频谱利用率高、抗多径时延能力强,适合未来高速宽带无线通信的应用。在宽带移动OFDM系统中,不同的子信道经受不同的信道衰落,具有不同的传
大数据时代背景下,越来越多的音乐著作在互联网上呈现出来。然而海量音乐反而使得用户更难找到喜欢的作品,也使冷门的音乐愈发无人问津。因此,需要最大程度地挖掘音乐间的关
语音情感识别技术是人工智能领域的一个新兴分支,在建立和谐人机交互环境和安全系统自动监督方面有着广泛的应用前景,对人类的进步意义是重大的。语音情感的识别过程主要包括
计算机网络带宽的提高为数据传输提供了宽广的通道。利用计算机网络进行音视频数据的实时传输得到了广泛的应用。即时通信软件一般采用私有的通信协议,企业用户不能对系统参