论文部分内容阅读
为了进一步满足人们对高速率、高吞吐量的通信要求, IEEE 802.11n标准应运而生,其物理层的最高速率可达600Mbps。然而随着物理层速率的提高,MAC层的固定开销严重制约了其吞吐量。802.11n在MAC层中提出帧聚合机制和Block ACK机制来改善MAC层协议,同时速率自适应机制的使用也可以使吞吐量最大化。所以对于这些机制的分析研究具有重要的现实意义。本文首先对802.11n中提出的帧聚合机制和Block ACK机制进行分析研究。在考虑异常时隙、退避冻结机制和信道误码率下提出一种改进的数学分析模型分析Block ACK机制和帧聚合机制的饱和吞吐量,同时对两级帧聚合进行分析。然后利用模型结果分析吞吐量跟信道接入机制、A-MPDU聚合和A-MSDU聚合之间的关系。结果证明帧聚合和Block ACK机制能够很好的提高MAC层效率且Block AC机制在RTS/CTS模式下的性能比在基本接入模式下要好很多。所以Block ACK机制更适合使用RTS/CTS模式。然后对采用RTS/CTS模式接入信道的Block ACK机制的速率自适应算法进行分析研究。现在大量的速率自适应算法都是基于ACK确认机制,这些算法并不能很好的应用在Block ACK机制上,因为Block ACK机制的反应信道时间比ACK确认机制要长且每次统计的数据帧个数也发生变化。本文在分析ARF算法应用在Block ACK机制上时发现统计BA帧时存在多次增速和降速的问题和对BA帧超时没有进行正确处理。提出一种改进的基于Block ACK机制的算法B-ARF 来解决ARF存在的问题并利用NS-3仿真B-ARF算法在慢信道和快信道下的性能。仿真结果证明B-ARF算法的性能在各种情况下都优于其他算法,更适合Block ACK机制。