利用Diffserv机制实现无线局域网中TCP流公平性

来源 :浙江工业大学 | 被引量 : 0次 | 上传用户:zhpf
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
无线局域网(WLAN)以其移动性和灵活性的特点得到了广泛应用。随着网络速率的不断提高以及多媒体应用的发展,人们更希望无线网络能够提供更好的服务质量(Quality of Service,QoS)保证,而如何保证各用户公平地享有带宽是提供QoS保证的基础。公平性问题也因此成为解决QoS的关键问题之一。本文讨论基础结构模式的无线局域网中TCP上下行流之间的公平性问题。IEEE802.11标准是目前应用最为广泛的无线网络标准。而在实际使用的802.11无线网络设备中,一般利用分布式协调功能(DCF)作为其接入方式。该机制采用的CSMA/CA协议虽然能够保证各个接入终端之间公平的享有带宽,但是并不满足各个TCP流之间的公平。而且TCP协议的控制机制同样也影响到TCP上下行流之间的公平性。正是由于上面两个原因,在大部分情况下会造成下行数据流速率明显小于上行数据流的速率。而考虑一般用户对无线网络的使用情况(如网页浏览,数据下载等),更多的是依赖于下行流的数据。因此保证下行流的速率,维护无线网络TCP公平性十分必要。对于此问题现已提出多种解决方案,其中大部分方法都试图对上行数据流进行一定程度的限制,来保证下行数据流的吞吐率,但这些方法都需对已存在的无线网络架构进行较大的改动,实际实现较为困难。本文参考现有的各种方法,结合DiffServ机制,提出对每个数据流进行流量调控,在有线网络部分对上行流数据的发送进行限制,从而使AP缓存大小满足数据报文的需要,实现数据流的公平性。由于DiffServ是一种在计算机网络中已广泛使用的QoS保证机制,因此无需对现有的网络结构进行较大的修改。在之后的实验分析中,发现此方法的确能够较好的实现数据流的公平性,但由于DiffServ机制不能对低速数据流进行动态带宽调节,当出现低速数据流时会产生一部分闲置带宽没有得到利用,而总体带宽不足的情况。为此,本文在接下去对DiffServ机制进行了改进,提出动态自适应的算法。当有新的数据流接入网络时,对照DiffServ路由器原先维护的队列规则,确定网络中现存的数据流数量,并将无线带宽平均分配给所有的数据流;DiffServ路由器定时测量的各数据流的速率,自适应算法根据此数据动态对不同速率的数据流的带宽进行调节;当数据流停止时,自适应算法会检测到此情况,收回分配的带宽,并将其分配给剩余的数据流。此后的一系列实验结果表明该算法在单个上行多个下行流和多个上下行流的情况下上下行平均速率之比能够较好的维持在一左右。同时,此算法在总体网络吞吐量、平均网络延时以及丢包率等网络性能上都获得了较好的表现:网络吞吐量保持在5Mbps左右;在大部分情况下,平均时延和丢包率都比普通的无线网络环境下的实验结果有明显的降低。此外,DiffServ动态自适应调节算法对硬件部分不做任何改动,算法实现简单。因此该算法完全可以应用在无线网络架构中,解决TCP上下行流之间的带宽分配问题。
其他文献
我军的第一代侦察车已经实现了以图像为载体的情报获取以及存储。由于当时技术水平的限制,一代侦察车只能存储模拟视频信号,所需要的设备数量多,体积大,且在后期处理中十分不
目的:探究临床上治疗妇产科输卵管性不孕症的途径.方法:选择医院在2014年11月-2015年11月收治的输卵管性不孕症患者74例作为本次的研究对象,并随机将患者分为观察组39例,对照
信号高阶谱分析是现代信号处理中重要方法之一,本文针对地震资料处理中地震子波的估计和断层识别两个问题,利用信号高阶谱中所包含的有用信息对地震子波的估计和断层识别进行了
近年来,地震、火灾等自然灾害频繁发生。灾害发生时,搜救类的监控设备对保障人民生命安全影响巨大。搜救监控系统所提供的声音,图像和人体位置等信息,一方面能够保证救援的时
人类对生存环境一直非常重视,目前已经有了许多环境监测手段。处理分布在各处环境监测点的数据传输问题一直是构建环境监测系统的难点。传统的通信方式都存在着需要投入庞大
目的:对中西医结合治疗妇科慢性盆腔炎的治疗效果进行分析探讨.方法:选取本院2012年-2015年收治的慢性盆腔炎患者共计40例作为本文的研究资料,将患者随机分为两组:治疗组与对
随着网络技术和通信技术的不断发展,Internet在越来越多的领域获得应用,MoIP(Multimedia over IP)就是其中一个典型的例子。MoIP即基于IP(Internet Protocol)网络的多媒体通
目的:研究舒芬太尼复合咪达唑仑辅助椎管内麻醉的临床效果.方法:将我院2015年5月至2016年1月期间诊治的116名择期椎管内麻醉下行下肢或下腹部手术的患者作为观察对象,以数字
目的:探讨临床护理路径在重症路脑损伤患者急救中的应用效果.方法:在2015年2月至2016年2月期间,选取我院收治的84例重症颅脑损伤患者,随机分为实验组(42例)与对照组(42例),对
本文详细论述了MPEG-1第三层音频编码算法的原理、关键技术和算法流程以及LAME算法的硬件实现和优化,用以实现音频的实时编码。论文的主要内容如下:第一,从原理上阐述了MP3音