Deep Reinforcement Learning based Rate Adaptation for 802.11ac: A Practical Online Approach

碩士 === 國立交通大學 === 資訊科學與工程研究所 === 107 === As the IEEE 802.11ac becomes the mainstream Wi-Fi standard which introduces several new features, the number of available rate options increases. % due to its new channel bonding and modulation schemes. It challenges the scalability of conventional rate adapt...

Full description

Bibliographic Details
Main Authors: Chen, Syuan-Cheng, 陳軒丞
Other Authors: Li, Chi-Yu
Format: Others
Language:en_US
Published: 2019
Online Access:http://ndltd.ncl.edu.tw/handle/vm36r3
id ndltd-TW-107NCTU5394123
record_format oai_dc
spelling ndltd-TW-107NCTU53941232019-11-26T05:16:53Z http://ndltd.ncl.edu.tw/handle/vm36r3 Deep Reinforcement Learning based Rate Adaptation for 802.11ac: A Practical Online Approach 基於深度強化學習的802.11ac速率調適演算法 Chen, Syuan-Cheng 陳軒丞 碩士 國立交通大學 資訊科學與工程研究所 107 As the IEEE 802.11ac becomes the mainstream Wi-Fi standard which introduces several new features, the number of available rate options increases. % due to its new channel bonding and modulation schemes. It challenges the scalability of conventional rate adaptations (RAs). It is because their designs are based on the old rate scope; moreover, many of them are incompliant to commodity Wi-Fi NICs. Our case study shows that two popular 802.11ac RAs, Minstrel-HT and Iwlwifi, fall short of expected performance in some cases due to their non-scalable designs. We thus propose a scalable, intelligent 802.11ac RA solution, called DRL-RA, which takes a deep reinforcement learning (DRL) based approach. The DRL model can guide the RA to reach the best rate by suggesting candidate rates for its probing process based on real-time channel estimation. The key insight is that the model can automatically adapt to environments, and identify a path to the best rate by learning the correlations between rate features, performance, link quality, and channel utilization rate. Its suggested rates are concentrated and precise, thereby being able to locate the best rates with low overhead. We prototype DRL-RA using the Intel NIC driver and TensorFlow with an asynchronous framework across kernel and user spaces. Our experiments show that DRL-RA outperforms the other popular RAs by up to 2.8 times. Li, Chi-Yu 李奇育 2019 學位論文 ; thesis 40 en_US
collection NDLTD
language en_US
format Others
sources NDLTD
description 碩士 === 國立交通大學 === 資訊科學與工程研究所 === 107 === As the IEEE 802.11ac becomes the mainstream Wi-Fi standard which introduces several new features, the number of available rate options increases. % due to its new channel bonding and modulation schemes. It challenges the scalability of conventional rate adaptations (RAs). It is because their designs are based on the old rate scope; moreover, many of them are incompliant to commodity Wi-Fi NICs. Our case study shows that two popular 802.11ac RAs, Minstrel-HT and Iwlwifi, fall short of expected performance in some cases due to their non-scalable designs. We thus propose a scalable, intelligent 802.11ac RA solution, called DRL-RA, which takes a deep reinforcement learning (DRL) based approach. The DRL model can guide the RA to reach the best rate by suggesting candidate rates for its probing process based on real-time channel estimation. The key insight is that the model can automatically adapt to environments, and identify a path to the best rate by learning the correlations between rate features, performance, link quality, and channel utilization rate. Its suggested rates are concentrated and precise, thereby being able to locate the best rates with low overhead. We prototype DRL-RA using the Intel NIC driver and TensorFlow with an asynchronous framework across kernel and user spaces. Our experiments show that DRL-RA outperforms the other popular RAs by up to 2.8 times.
author2 Li, Chi-Yu
author_facet Li, Chi-Yu
Chen, Syuan-Cheng
陳軒丞
author Chen, Syuan-Cheng
陳軒丞
spellingShingle Chen, Syuan-Cheng
陳軒丞
Deep Reinforcement Learning based Rate Adaptation for 802.11ac: A Practical Online Approach
author_sort Chen, Syuan-Cheng
title Deep Reinforcement Learning based Rate Adaptation for 802.11ac: A Practical Online Approach
title_short Deep Reinforcement Learning based Rate Adaptation for 802.11ac: A Practical Online Approach
title_full Deep Reinforcement Learning based Rate Adaptation for 802.11ac: A Practical Online Approach
title_fullStr Deep Reinforcement Learning based Rate Adaptation for 802.11ac: A Practical Online Approach
title_full_unstemmed Deep Reinforcement Learning based Rate Adaptation for 802.11ac: A Practical Online Approach
title_sort deep reinforcement learning based rate adaptation for 802.11ac: a practical online approach
publishDate 2019
url http://ndltd.ncl.edu.tw/handle/vm36r3
work_keys_str_mv AT chensyuancheng deepreinforcementlearningbasedrateadaptationfor80211acapracticalonlineapproach
AT chénxuānchéng deepreinforcementlearningbasedrateadaptationfor80211acapracticalonlineapproach
AT chensyuancheng jīyúshēndùqiánghuàxuéxíde80211acsùlǜdiàoshìyǎnsuànfǎ
AT chénxuānchéng jīyúshēndùqiánghuàxuéxíde80211acsùlǜdiàoshìyǎnsuànfǎ
_version_ 1719295882154737664