【毕业设计】无线局域网性能分析及仿真(基于RTSCTS-DCF).doc
![资源得分’ title=](/images/score_1.gif)
![资源得分’ title=](/images/score_1.gif)
![资源得分’ title=](/images/score_1.gif)
![资源得分’ title=](/images/score_1.gif)
![资源得分’ title=](/images/score_05.gif)
《【毕业设计】无线局域网性能分析及仿真(基于RTSCTS-DCF).doc》由会员分享,可在线阅读,更多相关《【毕业设计】无线局域网性能分析及仿真(基于RTSCTS-DCF).doc(43页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、毕业设计目 录1 绪论11.1无线局域网的概述11.2 无线局域网的发展及研究现状11.3 本论文的章节安排32 无线局域网802.11 MAC层42.1 IEEE 802.11 MAC协议概述42.2 IEEE 802.11 MAC中的主要技术42.2.1 虚拟载波监听技术42.2.2 帧优先级的设置52.2.3 随机退避机制52.2.4 节能管理52.3 IEEE 802.11 MAC的网络工作方式62.3.1 DCF接入方式62.3.2 PCF接入方式82.4二进制指数退避算法的不公平现象82.5 两种工作方式的对比和局限性92.6 结论103 IEEE 802.11 MAC层性能分析1
2、13.1 MAC协议的性能指标113.1.1吞吐量(S)113.1.2总业务量(G)113.1.3 帧平均传输时延(D)113.1.4饱和吞吐量123.2 RTS/CTS-DCF协议性能分析123.2.1 RTS/CTS-DCF机制原理123.2.2基本模型153.2.3 RTS/CTS接入方式153.3 RTS/CTS-DCF存在的问题173.4 RTS/CTS-DCF的改进算法思想174 RTS/CTS-DCF机制的仿真194.1网络仿真软件194.2 RTS/CTS机制的仿真204.2.1 仿真思路204.2.2 仿真模块介绍204.3 仿真结果与分析23总结25谢辞26参考文献27附录
3、28附录A 外文翻译-原文部分28附录B 外文翻译-译文部分32附录C 主要源程序35391 绪 论1.1无线局域网的概念无线局域网(Wireless Local Network,WLAN),顾名思义,是一种利用无线方式,提供无线对等(如PC对PC、PC对集线器或打印机对集线器)和点到点(如LAN到LAN)连接性的数据通信系统。WLAN代替了常规LAN中使用的双绞线或同轴线路或光纤,通过电磁波传送和接收数据。WLAN执行像文件传输、外设共享、Web浏览、电子邮件和数据库访问等传统网络通信功能。与有线局域网相比较,无线局域网具有开发运营成本低、时间短,投资回报快,易扩展,受自然环境、地形及灾害影
4、响小,组网灵活快捷等优点。可实现“任何人在任何时间,任何地点以任何方式与任何人通信”,弥补了传统有线局域网的不足。随着无线网标准的制定和推行,无线局域网的产品将更加丰富,不同产品的兼容性将得到加强。现在无线网络的传输率已达到和超过了10Mbps,并且还在不断变快。目前无线局域网除能传输语音信息外,还能顺利地进行图形、图像及数字影像等多种媒体的传输。另一方面无线局域网虽然以空气为介质,传输的信号可跨越很宽的频段,数据不容易被窃取,保证了网络传输的安全性。随着无线通信技术的发展和对无线局域网通信速率要求上的不断提高,无线局域网的标准也在不断发展,总的趋势是数据速率越来越高、安全性越来越好、服务质量
5、越来越有保证。1.2 无线局域网的发展及研究现状近年来,随着无线局域网标准、技术的发展,无线局域网产品逐渐成熟,无线局域网得到了业界及公众的热情关注,无线局域网的应用也逐渐发展起来。相对于Bluetooth、3G2等无线技术,无线局域网正成为当前无线领域中一个引人关注的热点。为了让WLAN技术能够被广为接受和使用,必须要建立一种统一的标准,以确保各厂商生产的设备都能具有兼容性与稳定性。这些标准定义了无线通讯的物理层(physical/PHY layer)以及媒介存取控制层(Media Access Control/MAC layer)。各种新标准的迅速发展,展现了无线局域网领域旺盛的创造力和无
6、限的发展机遇。WLAN现有的标准有很多,例如:IEEE 802.11、HiperLAN、Bluetooth等。其中应用最为广泛的标准是基于IEEE 802.11协议的系列标准。1990年IEEE802标准化委员会成立IEEE 802.11无线局域网(WLAN)标准工作组。IEEE 802.11无线局域网标准工作组任务为研究1Mb/s和2Mb/s数据速率、工作在2.4GHz开放频段的无线设备和网络发展的全球标准,并于1997年6月公布了该标准,它是第一代无线局域网标准之一。该标准定义物理层和媒体访问控制(MAC)规范,允许无线局域网及无线设备制造商建立互操作网络设备。在802.11系列标准中,涉
7、及物理层的主要有4个标准:802.11、802.11b、802.11a、802.11g5。根据不同的物理层标准,无线局域网设备通常被归为不同的类别,如常说的802.11b无线局域网设备、802.11a无线局域网设备等。(1)IEEE 802.11802.11是IEEE最初制定的一个无线局域网标准,主要用于实现办公室局域网和校园网中用户的无线接入,业务主要限于数据存取,速率最高只能达到2Mbps。由于它在速率和传输距离上都不能满足用户日益增长的需求,IEEE又相继推出了802.11b,802.11a和802.11g三个新标准。(2)IEEE802.11bIEEE802.11b工作于2.4GHz频
8、带,使用直序扩频方式和补码键控,物理层支持5.5 Mbps和11 Mbps两个新速率。它的传输速率可因环境干扰或传输距离而变化,在11 Mbps、5.5 Mbps、2 Mbps、1 Mbps之间切换,而且在2 Mbps、1 Mbps速率时与IEEE802.11 DSSS(直接序列扩频)系统交互操作,但不能与1Mbps和2Mbps的802.11 FHSS(跳频扩频)系统交互操作。(3)IEEE802.11aIEEE802.11a工作于5GHz的频带,它采用OFDM(正交频分复用)技术,物理层速率可达54Mbps,这就基本满足了现行局域网绝大多数应用的速度要求。而且,对数据加密方面,采用了更为严密
9、的算法。但是,IEEE802.11a芯片价格昂贵、空中接力不好、点对点连接很不经济。空中接力就是较远距离点对点的传输。需要注意的是,IEEE802.11b和工作在5GHz频带上的IEEE802.11a标准不兼容。(4)IEEE802.11g2002年11月15日,IEEE试验性地批准一种新技术IEEE802.11g,使无线网络传输速率可达54Mbps。802.11g是对802.11b的一种高速物理层扩展,同802.11b一样,802.11g工作于2.4GHz ISM频带,但采用了OFDM技术,可以实现最高54Mbps的数据速率,与802.11a相当;并且较好地解决了WLAN与蓝牙的干扰问题。8
10、02.11g与已经得到广泛使用的802.11b是兼容的,这是802.11g相比于802.11a的优势所在。由于802.11g标准尚未完成,而符合802.11a标准的产品已经出现,相信802.11a将会得到较快发展,在一定程度上占据先机。在MAC(媒体接入控制)层,802.11、802.11b、802.11a、802.11g这四种标准在媒体访问控制(MAC)层均采用的是载波侦听多路访问避免冲突CSMA/CA(CA:Collision Avoidance,冲突避免),这有别于传统以太网上的CSMA/CD(CD:Collision Detection,冲突检测),CSMA/CA相关内容在802.11
11、标准中定义,802.11b、802.11a、802.11g直接沿用。由于在RF传输网络中冲突检测比较困难,所以该协议用避免冲突检测代替在802.3协议使用的冲突检测,使用信道空闲评估(CCA)算法来决定信道是否空闲,通过测试天线口能量和决定接收信号强度RSSI来完成。CSMACA使用RTS、CTS和ACK帧减少冲突。除了802.11、802.11b、802.11a、802.11g这四个标准涉及物理层外,为了促进802.11a在欧洲的推广发展,与ETSI的HiperLAN/2竞争,IEEE又提出了802.11h标准,在802.11a基础上增加自动频率选择(DFS)和发送功率控制(TPC)功能,以
12、适应802.11a在欧洲推广发展的需要,符合欧洲有关管制规定的要求。802.11是MAC层标准的基础,在此基础上,为了满足在安全性、QoS等方面的进一步要求,IEEE相继提出了802.11e、802.11f、802.11i等标准。802.11e增强了802.11 MAC层,为WLAN应用提供了QoS支持能力。802.11e对MAC层的增强与802.11a、802.11b中对物理层的改进结合起来,就增强了整个系统的性能,扩大了802.11系统的应用范围,使得WLAN也能够传送语音、视频等应用。802.11f标准定义了一套称之为IAPP(Inter-Access Point Protocol)的协
13、议,以实现不同供应商的接入点AP间的互操作性。谈到802.11i标准,就不能不提到802.1X标准。802.1X标准完成于2001年,它是所有IEEE 802系列LAN(包括无线LAN)的整体安全体系架构,包括认证(EAP和Radius)和密钥管理功能。802.11i是对802.11 MAC层在安全性方面的增强,它与802.1X一起,为WLAN提供认证和安全机制。除了上面已说明的标准之外,802.11系列标准中,还有一个802.11d标准,802.11d标准定义了一些物理层方面的要求(诸如信道化、跳频模式等)以适应802.11设备在一些国家应用时这些国家无线电管制上的特殊要求。1.3 本论文的
14、章节安排本论文主要针对无线局域网IEEE 802.11标准MAC层RTS/CTS-DCF7协议进行研究。共分四章:第一章,对无线局域网及IEEE 802.11 协议的一系列标准进行了简单的介绍,并对无线局域网的发展状况、研究应用进行了描述。第二章,主要介绍无线局域网MAC层。首先阐述了无线局域网IEEE 802.11 MAC协议的基本概念,其次介绍了MAC层的主要技术和网络工作方式,其中着重强调了帧间间隔、退避机制的工作原理,以及基本访问机制和RSC/TS访问机制的基本原理。第三章,是本文的重点,IEEE 802.11 MAC层协议性能分析,首先简单描述了评价MAC协议的性能指标,其次再对RT
15、S/CTS-DCF机制作了详细的说明和深入的分析,并采用时间分析模型研究DCF信道接入方式,讨论影响DCF性能的关键参数。通过模型分析讨论了原协议存在的问题,随后提出RTS/CTS-DCF算法的改进思想,用来减少冲突、提高信道利用率。第四章,在前三章的基础上对系统性能进行仿真验证,以仿真软件MATLAB为基础,搭建仿真平台。在该仿真平台下,仿真出了系统吞吐量的变化,验证了理论分析模型。2 无线局域网802.11 MAC层IEEE 802.11 MAC层提供了多种服务,同时它也定义了两种不同的介质接入的方法:分布式协调功能(DCF)和点协调功能(PCF)。其中PCF接入由于需要接入点协调整个覆盖
16、区域内的站点,故使用较少。MAC层给站点提供信道的接入和数据的传输,这就直接关系到整个网络信道资源的合理分配和利用,从而影响到网络的性能表现。虽然在物理层上新的技术不断推出,但是发展相对缓慢的MAC层技术却极大地制约了无线网络的性能提升。IEEE 802.11 MAC本身协议存在着诸多的不足。例如,协议的本身是想提供对所有站点的公平信道接入3。但是,由于协议设计上的一些不足,导致了信道接入的公平性问题。在本章中,将分别从协议开销、发送失败的原因以及介质接入的公平性问题10三个方面详细分析802.11MAC协议,重点分析二进制指数退避算法的不足。2.1 IEEE 802.11 MAC协议概述IE
17、EE 802.11协议族的MAC层协议和IEEE 802.3中的以太网协议非常相似,都是在一个媒体之上支持多个用户来共享这一媒体资源,具体做法是由数据发送者在发送数据前先进行网络的可用性检查。在IEEE802.3协议中,是由一种称为载波侦听多路接入/冲突检测(Carrier Sense Multiple Access with Co11ision Detection,CSMA/CD)的机制1来完成各个用户之间的协调的,这个协议解决了在Ethernet上的各个网络设备如何在公共的线缆上进行传输的问题,利用它检测和避免当两个或两个以上的网络设备需要同时进行数据传送时发生在网络上的冲突。而由于无线信
18、道的特性,在802.11无线局域网协议中,冲突的检测在无线通信系统中是无法办到的。鉴于这个差异,IEEE 802.11协议族标准对CSMA/CD进行了一些调整,采用了新的载波侦听多重接入/冲突避免( Carrier Sense Multiple Access with Collision Avoidance,CSMA/CA)机制。CSMA/CA机制可以利用握手的方式来解决隐藏终端14的问题,同时也利用ACK信号来避免冲突的发生。也就是说,只有当客户端收到网络上返回的ACK信号后才能确认送出的数据己经正确到达目的。IEEE 802.11协议族所传输的业务包括异步的数据业务,以及对传输时延有着严格
19、要求的各种实时业务,例如语音业务和视频业务。为了适应异步数据业务和实时业务各自不同的特点,802.11协议族规定了两种不同的MAC层访问机制,一种是分布式协调功能( Distributed Coordination Function,DCF),被设计用来传输异步数据,同时也是支持PCF机制的基础。DCF机制可以应用于所有的站点,无论其拓扑结构是基本网络配置还是BISS:另一种访问机制称为点协调功能( Point Coordination Function,PCF),是可选的,它只可用于基本网络配置的拓扑结构。PCF的工作原理主要为轮训机制,即由一个点协调器( Point Coordinator
20、,PC)来控制令牌的循环。本文所作研究以DCF为基础,假设网络不使用PCF工作模式。2.2 IEEE 802.11 MAC中的主要技术2.2.1 虚拟载波监听技术由于天线半双工的工作方式和信号空间传播的复杂性,无线网络相对于有线网络更易发生冲突,这个问题在物理层难以解决。IEEE 802.11在MAC层通过使用虚拟载波监听技术8解决了这个问题,每个工作站维护一个网络分配矢量NAV(Network Allocation Vector),用NAV来指示网络的忙闲状态,每个发送站在发送帧时估计网络忙的时间,即NAV,并把这一时间信息装入帧头,其他站接收到此帧后如发现本地NAV小于此时间则利用此时间更
21、新本地NAV。各个工作站通过这种虚拟载波监听技术和物理层的载波监听技术来判断网络的忙闲状况。2.2.2 帧优先级的设置CSMA/CA算法要求发送的帧之间有一定的间隔,当介质空闲一定时间后才能尝试访问介质。IEEE802.11中有四种帧间隔,其长度由小到大依次分别是SIFS(Short interframe space),PIFS(PCF interframe space),DIFS(DCF interframe space),EIFS(Extended interframe space)。如图1所示。 DIFS PIFS 介质忙 SIFS 图2-1 帧间隔SIFS主要用于确认或响应帧的获得介质
22、访问权的时间间隔。PIFS主要用于中心控制方式,无竞争期的站点获得介质访问权的时间间隔。DIFS用于分布控制方式,竞争期的站点获得介质访问权的时间间隔,这种时间间隔使得工作于PCF方式下的工作站获得比工作于DCF方式下工作站享有更高的帧发送优先级。EIFS是工作于DCF方式下,用于FCS值错误导致接收数据错误的情况下作为等待时间,为接收站发送确认(ACK)帧提供足够的时间。通过不同的帧间隔,不同优先级的帧能获得相应的介质访问优先权。2.2.3 随机退避机制退避时间选取如下:T=CWR an dom()S lot Ti me其中Random()是随机数,SlotTime是总传播时延,CW是竞争窗
23、口,它是SlotTime的整数倍。CW在CWmin和CWmax之间选择,当一帧进入发送缓存时CW初始化为CWmin,以后每次尝试重传后CW加倍直至CW max。在退避状态下,检测到信道空闲时退避计时器开始计时,其间如检测到信道忙,则退避计时器停止计时,直至信道空闲时间大于DIFS后计时器恢复计时。在这种机制下,当多个站延迟并进入随机退避状态后,退避值最小的站将在竞争中获得介质访问权;在竞争中失败的站会保持退避状态直到下一个DIFS。这样在下一次竞争中这些站可能会比新进入退避的站有更短的退避时间,避免了有的站永远不能获得介质访问权的可能。2.2.4 节能管理由于在移动环境下对笔记本计算机节能的要
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 毕业设计 无线 局域网 性能 分析 仿真 基于 RTSCTS DCF
![提示](https://www.taowenge.com/images/bang_tan.gif)
限制150内