无线Ad hoc网络下“邻居区域RED”的仿真及实验研究

来源 :天津大学 | 被引量 : 0次 | 上传用户:zyh_0527
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
无线ad hoc网络具有许多不同于有线网络的特性,而由这些特性带来的大量的问题至今为止并没有得到完全解决,从而导致TCP业务在无线ad hoc网络中的性能不如在有线网络中那么令人满意。为了解决无线ad hoc网络中TCP流公平性问题,洛杉矶加州大学的许开心博士针对无线传输的特点,提出了一种网络层解决方案——邻居区域随机提前检测(NRED)机制。该机制将有线网络中RED队列管理机制扩展到分布式邻居区域队列上,提前检测拥塞,通知邻居节点,并按照各流占用信道的比例丢包,来提高TCP的公平性。但是,许开心博士在仿真中采用了在MAC层测量信道利用率的方案间接实现了NRED机制,使得该方案变成了一个跨层的解决方案,违背了NRED机制提出的初衷,而且若不修改无线网卡,则很难在实验床上实现。为了验证NRED机制的有效性和实用性,同时避免跨层,我们在仿真和实验床上都实现了在网络层广播队列长度的NRED方案。仿真和实验都证明了该实现方案的性能表现不能很好的与NRED理论相吻合。这主要是由两个原因造成的:首先,基于广播队列长度的NRED机制的广播报文投递并不可靠,尤其是在拥塞严重的邻居区域内这种广播更加不可靠;其次,由于实验中各点实际的邻域队列长度和通过MAC层信道利用率间接计算出来的并不一致,这造成了拥塞程度的判断与理论不一致。所以我们认为基于广播队列长度的NRED实现方案很不理想。为此,我们又提出了两种新的基于被动测量的公平性解决方案――基于传输延迟测量的方案和基于带宽测量的方案。基于传输延迟测量的方案是对NRED机制的改进,我们让每个节点测量自身数据包从离开MAC层缓冲区到成功收到ACK的时间延迟,并以此作为判断邻域拥塞情况的标准,从而自动调节丢包率,以减轻网络负载,达到提高公平性的目的。我们给出了该方案的数学推导,关键算法和基于Linux实验床的实现方案。基于带宽测量的方案中是全新的网络层公平性解决方案,我们让每个节点监听通过该节点的业务流的吞吐率,当达到某一阈值时,我们就认为该节点在信道竞争中处于优势,应该暂停传输数据,给其它节点竞争机会。我们在实验床上实现了该方案,进行了性能评价并和洛杉矶加州大学李咏中所作的仿真进行了比较分析。实验结果与仿真结果一致,都证实了,基于带宽测量的方案采用了被动测量的方式探测邻域拥塞状况,可有效判断出邻域拥塞情况,明显的改善了TCP的公平性。
其他文献
软构件技术是支持软件复用的核心技术,在基于构件的软件开发过程中,构件库系统扮演着一个重要角色。在构件库的管理中,检索和提取满足用户需求的构件一直是构件库系统的核心
信息家电是计算机技术、通信技术与传统家电控制技术结合的产物。随着全球信息化时代的到来,家电设备的信息化是发展的必然结果。但是家电领域至今没有形成统一的行业规范和协
在宽带产业中,宽带接入服务提供商ISP与内容提供商ICP都面临着盈利的难题。ISP的接入用户数快速增长,但用户增长速度与宽带使用率远远低于预期目标;ICP则除了广告费用以外没
为了能够快速准确的进行焦炭自动分析,本文所涉及的研究项目设计并实现了一个焦炭光学组织自动分析软件,包含了显微图像自动采集、焦炭成分识别、焦炭成分分析三大功能。  显
  本文在借鉴现在的客户管理的先进理念,结合目前商业银行的现状,开发了基于WEB模式的商业银行的CRM系统原型,实现了客户关系管理的基本功能,并将数据挖掘技术与CRM相结合。在
自从我国将发展“数字海洋”列入“十五”和2015年国家海洋科学技术发展计划以来,研究、发展有关海洋信息可视化的理论、技术与方法就成了一个急需面对的问题。本文就海洋信
随着半导体工艺向超深亚微米推进,处理器的设计复杂度随之提高。这使得处理器的测试面临着越来越多的挑战,特别是处理器的时延测试已成为工程应用的需要和测试研究领域的热点
小波图像编码是近年来随着小波分析理论的发展而提出的一种具有很好发展前景的图像编码方法。 本文主要研究了基于提升方法的整数小波变换,以及基于整数小波变换的可分级图
当前企业应用系统开发过程中存在着大量的信息处理。作者把应用系统中的信息处理过程划分为两种:紧耦合的信息处理和松耦合的信息处理。这里所说的与应用系统本身紧耦合的信
粗糙集理论是一种新的处理模糊和不确定性知识的数学工具。其主要思想是在保持分类能力不变的前提下,通过知识约简,导出问题的决策或分类规则。它与其他处理不确定性问题理论