Simulation and performance evaluation of the intel rate adaptation algorithm

Rémy Grünblatt, Isabelle Guérin-Lassous, Olivier Simonin

Research output: Chapter in Book/Report/Conference proceedingConference contributionpeer-review

Abstract

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.

Original languageEnglish
Title of host publicationMSWiM 2019 - Proceedings of the 22nd International ACM Conference on Modeling, Analysis and Simulation of Wireless and Mobile Systems
PublisherAssociation for Computing Machinery, Inc
Pages27-34
Number of pages8
ISBN (Electronic)9781450369046
DOIs
Publication statusPublished - 25 Nov 2019
Externally publishedYes
Event22nd ACM International Conference on Modelling, Analysis, and Simulation of Wireless and Mobile Systems, MSWiM 2019 - Miami Beach, United States
Duration: 25 Nov 201929 Nov 2019

Publication series

NameMSWiM 2019 - Proceedings of the 22nd International ACM Conference on Modeling, Analysis and Simulation of Wireless and Mobile Systems

Conference

Conference22nd ACM International Conference on Modelling, Analysis, and Simulation of Wireless and Mobile Systems, MSWiM 2019
Country/TerritoryUnited States
CityMiami Beach
Period25/11/1929/11/19

Fingerprint

Dive into the research topics of 'Simulation and performance evaluation of the intel rate adaptation algorithm'. Together they form a unique fingerprint.

Cite this