无线网TCP拥塞控制算法研究

来源 :湖南大学 | 被引量 : 0次 | 上传用户:squallcl
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
TCP协议在Internet网上表现出良好的性能,但应用于无线网络时,其性能显著下降,如何提高TCP在无线网上的性能成为目前重要的研究课题。本文主要研究TCP友好的拥塞控制算法,改进蜂窝无线网以及自组织无线网的拥塞控制问题。本文首先分析了TCP协议在无线网中的性能,以及在无线网中,TCP流和UDP流在竞争带宽时的友好性;针对蜂窝无线网,分析了TCP数据分别在有线链路和无线链路上传输的不同特性,比较了不同TCP版本在无线链路上传输的性能。在理论和实验分析的基础上总结了无线网中影响TCP性能的主要因素,并分析自组织无线网的特点。在性能分析的基础上,本文提出了一种面向TCP友好的拥塞控制算法。该算法是在LDA+(the enhance loss-delay based adaptation algorithm)算法基础上,利用丢包错误区分模式来估计造成丢包的主要原因,并使用不同的策略来管理不同原因丢包造成的网络拥塞。分析和实验结果表明,与LDA+算法比较,新算法在无线网端到端的拥塞控制中表现出了较好的性能。针对蜂窝无线网中导致TCP性能下降的原因,本文还提出了一种基于接收端反馈的拥塞控制算法。该算法通过接收端反馈的信息来估计目前带宽,并使用相应的估计参数更新拥塞窗口。实验结果表明,与传统的TCP-Newreno协议比较,新算法在链路差错率较高时具有较好的性能,因此适合无线网络的应用。最后,本文自组织无线网的拥塞控制算法进行分析和研究,提出一种自组织无线网的拥塞控制改进算法(即TCP Impro算法),TCP Impro通过分析自组织无线网络中数据传输特点,以及TCP拥塞控制机制所存在的问题,采用选择探测机制降低了网络负载,从而降低链路冲突的几率,提高了网络带宽的利用率。实验结果表明,TCP Impro算法在吞吐率、发送速率和包成功到达率方面表现出较好的性能。
其他文献
在目前现有的分组加密算法中,Rijndael算法是最高水平的代表。使用Rijndael密码算法的硬件实现代替基于DES算法的加密芯片现已成为一个趋势,因此研究和设计Rijndael算法的FPGA
在传统电话系统中,一次通话从建立系统连接到拆除连接都需要一定的信令来配合完成。同样,在IP电话中,如何寻找被叫方、如何建立应答、如何按照彼此的数据处理能力发送数据,也
人脸识别及其是近年来的热门研究内容,涉及模式识别和计算机视觉等多方面的学科,在新一代人机交互技术和安全等领域的应用吸引了众多研究者的注意,具有重要的理论意义和应用价值
随着多媒体技术的飞速发展和Internet的普及,数字作品极易被修改和复制,其版权保护已成为当前的热点问题,目前已提出多种水印算法以保护其版权。由于人们很多重要的思想以及
互联网技术的快速发展使得大量的信息系统处于开放的网络环境下,信息节点的整体规模随着信息总量的膨胀不断扩大,同时信息节点的拓扑结构逐渐分散化和异构化,信息在节点间的流动
伴随着互联网与多媒体技术的迅猛发展,人们可更加便捷地获取所需要的多媒体资源,但这些资源受到的非法拷贝、伪造及传播也变得越来越容易,这无疑使版权所有者的合法权益受到
汽车轮胎模具特别是子午线轮胎模具形状复杂、种类繁多、加工精度要求高,对设计和制造均提出了很高的要求,因此对于轮胎模具的开发不能只局限于利用CAD/CAM技术,而是迫切需要借助
21世纪,由于人们生活方式的巨大改变,导致腰椎病人数的增加。传统脊椎手术由于手术过程的主观性,从而影响手术效果。而问题的主要原因就是目前高精度建模手术模拟导航和手术评价
基因组翻转排序在基因组重组研究与实践中具有重要价值,本文研究基因组翻转排序的计算方法。基因组翻转排序目的是计算两个基因组之间的最少翻转次数,最少翻转次数称为两个基因
近年来,随着网络技术的迅速发展和J2EE平台的广泛应用,基于Web技术构建,完全B/S操作模式的应用系统因其具有易用性,通用性和良好的可扩展性等优点而迅速发展成熟起来。但是,在大型