论文部分内容阅读
随着数据通信的飞速发展,相对于有线网络,无线网络已经有着越来越广泛的应用。但是,虽然无线网络有着灵活性的优势,但在性能方面和有线网络还存在一定的差距,例如速率、覆盖范围、稳定性等等。因此,对IEEE802.11MAC协议的性能分析和改进,对于提升网络性能的研究具有非常重要的现实意义。本文的主要研究工作是首先对IEEE802.11标准所使用的DCF机制进行了详细分析,该机制应用了CSMA/CA原理,在其中辅以了二进制指数退避算法。经过分析得到,二进制指数退避算法虽然在改善冲突方面有一定的效果,但是它也存在着对重负载网络环境适应性不足的缺点。随后,本文分析了MILD算法,该算法可以较好的应用于重负载网络,但又不太适合与轻负载网络,还是缺少对于网络环境的适应性。在此基础上,本文提出了一种新的退避算法,该算法引入了一个竞争窗口门限值CWnet,以此来区分网络环境负载的轻重,从而采用不同的退避策略,当网络环境中节点数较多时,降低竞争窗口的下降速度,而当网络环境中节点数较少时增加竞争窗口的下降速率,改进的退避算法可以适应不同的网络环境,相比于二进制指数退避算法有了更好的灵活性,从而较好的提高了网络性能。最后,通过OPNET网络仿真软件对所改进的退避算法进行了仿真验证。将其与二进制指数退避算法BEB进行了对比分析。仿真结果显示改进的退避算法相比于原有的二进制指数退避算法BEB来说,在提高吞吐量、降低时延以及提升网络负载能力三个方面都有所提升,可以较好的适应变化的网络环境。