802.11n协议精读(2)信道带宽和MCS
相比于 802.11a,802.11n 在信道带宽以及传输方面的 MCS (Modulation and Coding Set)和保护间隔2(Guard Interval)上面都进行了改善。
信道带宽
第一个变化是,802.11n 保留 20MHz 的信道带宽,但相比于 802.11a 多增加了 4 个用来传输数据的子载波。但整体上却没改变用来传输导频的子载波个数,整体的传输效率提升了约 8%。
第二个变化是,802.11n 支持 40MHz 的信道带宽。同样我们可以发现,信道带宽翻倍,但对应用来传输导频的子载波却只增加了 50%(4->6)。
MCS
相比于 802.11a,802.11n 中引入了 MCS(Modulation and Coding Set)的概念。关于 MCS 我想不用我多介绍了,它集合了 Modulation, FEC Coding, Number of Spatial Channels 等重要参数。
802.11n 支持 Equal Modulation,意味着所有的 Spatial Streams 用的是相同的调制方式,,对应的 MCS Level 是 8~32;也支持 Uequal Modulation,对于不同的 Spatial Streams 会采取不同的调制方式,因为有可能某一 Spatial Stream 传输的信道条件不好,这样调整调制方式和码率会获得更好的性能。
下面的图片展示了 20MHz 和 40MHz 带宽下,一些常见的 MCS level 对应的传输速率。
更多具体的参数可以参考 802.11-2012 的 Table 20-35,大家不用深究这些参数,而是对整个 MCS table 有个概念即可。
上面表格里对应参数的解释见下图,看标准很容易被这些复杂的缩略词劝退,但理解过后,就能明白为什么要设计这些参数了。
补充一下, :Number of Complex data numbers ,:Number of Pilot values 。观察上面的表格,不难发现, ,这里的 n 是调制阶数,比如说 QPSK 对应 ,所以 n = 2,以此类推。