【摘 要】
:
TCP是基于有线网络而设计的,并认为网络发生的丢包是拥塞丢包。但是,无线网络常常伴随着无线发送错误丢包。在这种情况下启动拥塞控制机制就必然减小发送端的拥塞窗口。丢包
论文部分内容阅读
TCP是基于有线网络而设计的,并认为网络发生的丢包是拥塞丢包。但是,无线网络常常伴随着无线发送错误丢包。在这种情况下启动拥塞控制机制就必然减小发送端的拥塞窗口。丢包区分的目的,就是对丢包原因进行区分,避免无视丢包原因而采取过激的拥塞控制机制,从而提高网络性能。本文首先讨论了吞吐量的相关信息,找出了TCP在无线网络中性能低下的原因,是缺乏区分丢包和对不同的丢包进行相应的处理;接着对一些丢包区分的思想进行归纳和分析,得出ABQM丢包区分思想能够反映网络状况的变化。在此基础之上,本文做了如下工作:首先为了保证在标记间隔内只有一个out分组,提出一种自适应调整机制。这种机制采用AIMD(1,α)来调节标记间隔,变动乘性因子α是根据3次统计中out丢失分组个数来变化,使标记间隔反映网络的实际状况。其次对于连续丢包还是单个丢包的情况下,提出就近原则算法来区分丢包。通过丢失分组前接收到的最大序列号分组的标记、标记间隔、序列号和丢失分组的序列号,接收端可以计算出丢失分组的标记。再次提出了在发送端标记间隔赋值方式,为了保证丢包区分的准确性,对标记间隔变化范围进行了确定,在不同环境中得到了最大标记间隔等于瓶颈链路缓存队列容纳分组最大个数。由此得到了A+BQM丢包区分方法。实验表明,不管在有没有无线错误丢包下,A+BQM方法不仅能够提高网络的性能,而且也具有比较高的准确率、健壮性和公平性。
其他文献
机动车技术状况良好是车辆行驶安全的基本保证,其安全性能检测是保证车辆技术状况的重要手段。目前,应用现代化的传感技术、计算机及网络通信技术开发集成化的智能系统成为汽
农业信息化是建设社会主义新农村的必由之路。我国在农业信息化建设取得长足进步的同时也出现了一些问题。主要是因为目前我国农村基础设施尚不完善,而且农民普遍还不富裕,购
为了解决软件复用,缩短软件开发时间,降低维护成本和实现程序动态升级,软件设计领域产生了组件化程序设计结构,并且日益成为发展趋势。微软的COM组件对象模型是当今比较成熟
网络管理和分布式技术的发展,以及J2EE技术的广泛应用推动了JMX技术的形成。JMX的全称是Java Management Extensions,由Java CommunityProcess(JCP)制定,为基于Java平台的软件和
由于数据库中存在着大量数据,因此从数据库中发现有用的信息显得十分重要。数据挖掘技术就是为解决这个问题而产生的。对数据挖掘技术的研究,国内外己经取得了许多令人瞩目的
图像插值可以改变图像分辨率,实现图像的缩放显示,是高清数字电视平板显示中的关键技术,具有非常重要的理论和应用价值。ENO(Essentially Non-Oscillatory,基本无振荡)插值方法采
Java语言的面向对象、跨平台、语言级并发支持、安全等特性不仅使它在互联网领域得到广泛应用,也引起了嵌入式领域研究人员的高度重视,Sun公司希望能将Java语言改造成实时系
逆向工程技术是随着计算机技术的发展和成熟以及数据测量技术的进步而迅速发展起来的一门新兴学科与技术。它的出现,改变了原来CAD系统中从图纸到实物的设计模式,为产品的迅
模糊规划是解决带有模糊参数规划问题的一种统一的优化理论,它可以很好的解决数学模型的约束检验和模糊目标不易转化为清晰等价类的问题。到目前为止,用于求解模糊规划问题的
字符串匹配是计算机研究领域中的一个古老、经典而且被广泛研究的课题,是信息检索领域和计算机生物学领域等的关键技术之一。在当今的互联网时代,对匹配算法的需求日新月异,