Simulation and Performance Evaluation of the Intel Rate Adaptation Algorithm

被引:14
作者
Grunblatt, Remy [1 ,2 ]
Guerin-Lassous, Isabelle [1 ]
Simonin, Olivier [3 ]
机构
[1] Univ Lyon, EnsL, UCBL, CNRS,Inria,LIP, Lyon, France
[2] CITI, Paris, France
[3] Univ Lyon, INSA Lyon, INRIA, CITI, Lyon, France
来源
MSWIM'19: PROCEEDINGS OF THE 22ND INTERNATIONAL ACM CONFERENCE ON MODELING, ANALYSIS AND SIMULATION OF WIRELESS AND MOBILE SYSTEMS | 2019年
关键词
D O I
10.1145/3345768.3355921
中图分类号
TP301 [理论、方法];
学科分类号
081202 ;
摘要
With the rise of the complexity of the IEEE 802.11 standard, rate adaptation algorithms have to deal with a large set of values for all the different parameters which impact the network throughput. Simple trial-and-error algorithms can no longer explore solution space in reasonable time and smart solutions are required. Most of the WiFi controllers rely on proprietary code and the used rate adaptation algorithms in these controllers are unknown. Very few WiFi controllers provide their rate adaptation algorithms when they do not rely on the Minstrel-HT algorithm, which is implemented in the Linux kernel. Intel WiFi controllers come with their own rate adaptation algorithms that are implemented in the Intel IWLWIFI Linux Driver which is open-source. In this paper, we have reverse-engineered the Intel rate adaptation mechanism from the source code of the IWLWIFI Linux driver, and we give, in a comprehensive form, the underlying rate adaptation algorithm named IWL-MVM-RS. We describe the different mechanisms used to seek the best throughput adapted to the network conditions. We have also implemented the IWL-MVM-RS algorithm in the ns-3 simulator. Thanks to this implementation, we can evaluate the performance of IWL-MVM-RS in different scenarios (static and with mobility, with and without fast fading). We also compare the performances of IWL-MVM-RS with the ones of Minstrel-HT and IDEALWIFI, also implemented in the ns-3 simulator.
引用
收藏
页码:27 / 34
页数:8
相关论文
共 13 条
[1]  
[Anonymous], MINSTREL
[2]  
[Anonymous], SOURCE CODE IWL MVM
[3]  
[Anonymous], 2016, IEEE Std 802.11-2012 (Revision of IEEE Std 802.11-2007), P1, DOI DOI 10.1109/IEEESTD.2016.7786995
[4]  
[Anonymous], 2016, P 19 ACM INT C MOD A
[5]  
[Anonymous], INT IWLWIFI DRIV LIN
[6]  
Nguyen DT, 2011, PROCEEDINGS OF THE 2011 3RD INTERNATIONAL CONFERENCE ON SOFTWARE TECHNOLOGY AND ENGINEERING (ICSTE 2011), P337
[7]   Intelligent Channel Bonding in 802.11n WLANs [J].
Deek, Lara ;
Garcia-Villegas, Eduard ;
Belding, Elizabeth ;
Lee, Sung-Ju ;
Almeroth, Kevin .
IEEE TRANSACTIONS ON MOBILE COMPUTING, 2014, 13 (06) :1242-1255
[8]   Frame-Aggregated Link Adaptation Protocol for Next Generation Wireless Local Area Networks [J].
Feng, Kai-Ten ;
Lin, Po-Tai ;
Liu, Wen-Jiunn .
EURASIP JOURNAL ON WIRELESS COMMUNICATIONS AND NETWORKING, 2010,
[9]  
Fietkau Felix., 2010, MINSTREL HT NEW RATE
[10]   IEEE 802.11ac Link Adaptation Under Mobility [J].
Karmakar, Raja ;
Chattopadhyay, Samiran ;
Chakraborty, Sandip .
2017 IEEE 42ND CONFERENCE ON LOCAL COMPUTER NETWORKS (LCN), 2017, :392-400