CTS 167: 802.11ax 1024-QAM & HE-MCSs




Clear To Send: Wireless Network Engineering show

Summary: <br> 1024-QAM<br> <br> <br> <br> Evolution of the modulation techniques we are using today with 802.11ax (256-QAM). <br> <br> <br> <br> With 1024-QAM, we are now able to encode 10 bits per cycle on each subcarrier. The way we are able to do that is by increasing the number of different levels of amplitudes used to encode the data.<br> <br> <br> <br> If you want to learn more about the different types of modulations used by Wi-Fi and how they work, there is a great video where Keith Parsons explains it on youtube: <a href="https://www.youtube.com/watch?v=W5DMfEuY2Vg&amp;t=8s">https://www.youtube.com/watch?v=W5DMfEuY2Vg&amp;t=8s</a><br> <br> <br> <br> Due to the addition of a new modulation technique (QAM-1024), 2 new MCS indexes are now available with 802.11ax:<br> <br> <br> <br> * Index 10: when the 1024-QAM modulation is used with a coding of 3/4* Index 11: when the 1024-QAM modulation is used with a coding of ⅚<br> <br> <br> <br> FEC (Forward Error Correction). Send more than the data bits. If you lose some of the sequence, the remaining bits will help you to understand what you were supposed to be sent.<br> <br> <br> <br> What is the challenge with more complex modulation techniques? <br> <br> <br> <br> How well will 1024-QAM in real life?<br> <br> <br> <br> Will we be able to take advantage to it?<br> <br> <br> <br> Interesting talk on twitter around the subject (Troy Martin, Andrew, Hendrik Lüth &amp; Jim Vajda). We tend to think that a smaller communication bandwidth will give us a better SNR. But it is not necessarily the case here since the receiver in 802.11ax will still be listening to the whole 20MHz wide channel even if its RU is smaller. Link here: <a href="https://twitter.com/VergesFrancois/status/1113779145731977216">https://twitter.com/VergesFrancois/status/1113779145731977216</a><br> <br> <br> <br> HE-MCSs<br> <br> <br> <br> <a href="https://www.semfionetworks.com/blog/mcs-table-updated-with-80211ax-data-rates">Download the updated MCS Table</a><br> <br> <br> <br> With 802.11ax, we are getting a whole new set of data rates (or MCSs). If we want to understand why, we need to understand how these data rates are calculated.<br> <br> <br> <br> The amount of data we can transfer through a Wi-Fi link will depend on:<br> <br> <br> <br> * The channel width (or the number of subcarriers)* The modulation and coding use* The amount of spatial streams used* The guard interval used* The duration of the symbol<br> <br> <br> <br> And we can actually take all these different variables and calculate the different data rates using the following formula:<br> <br> <br> <br> 802.11n/ac Data Rate Formula<br> <br> <br> <br> You can take a look at the blog post and see which values can each of these variables can have for 802.11n and 802.11ac:<br> <br> <br> <br> HT &amp; VHT Parameters<br> <br> <br> <br> <br> <br> <br> <br> Now, the reason why we have a new set of data rates for 802.11ax is because some of the key variables are changing:<br> <br> <br> <br> * A new symbol duration is used: 12.8µs* Different Guard Intervals are used: 0.8µs, 1.6µs and 3.2µs* The size and number of data subcarriers is not the same (especially with the different RU sizes introduced by ODFMA.<br> <br> <br> <br> Also, with the introduction of OFDMA and the use of Resource Units, we might be using smaller numbers of subcarriers which impact the data rates.<br> <br> <br> <br> This is why the draft identify the OFDMA and non-OFDMA MCS differently.<br> <br> <br> <br> The draft even use specific variables related to each resource unit. And we can therefore define this new formula:<br> <br> <br> <br> 802.11ax ODFMA Data rate Formula<br> <br> <br> <br> And here are the different values each of these variables can have for 802.11ax communications.