分享

802.11a速率计算(转)

 chliger 2016-08-04

以802.11a速率计算作为例子,其物理层传输速率是通过MCS表进行计算出来的,如下图:
上图实际上是描述的是802.11a的MCS表,MCS表实际上是描述对应不同速率的调制方式以及编码方式。这里每一行决定一种发送速率,不同的发送速率对应不送的信道质量,当信道质量好的时候,发送速率快一些,信道质量差的时候,发送速率慢一些。

MCS表中的第二列是调制方式,实际上计算带进去的值是调制的阶数(故需要将调制方式转换为阶数)。第三列是对应的编码速率,这里又称为FEC速率(FEC是前向纠错码的名称,Forward Error Correction)。在802.11a中是采用卷积码的形式进行编码的,然后在译码的时候采用的是viterbi算法。FEC速率可以简单理解成冗余度,即1/2可以理解成1个bit用2个bit来重复发送。最后一列对应的就是实际的物理层速率了。然后我们关注的是物理层的速率计算,通常我们简单理解物理层的速率计算等于 子载波数*调制阶数*编码效率 / 发送间隔。

举个例子:对应调制方式为16QAM,编码效率为1/2的速率。同时我们还需要补充的条件是:在802.11a中,数据子载波是48个,OFDM symbol的时间是4us(简单理解成每次传输的时间间隔),16QAM每次可以传输的物理层比特数为4(即2的4次方为16)。即 24Mbps = 48*4*(1/2) / 4us 。每一种速率通过不同的编码方式,从而达到不同的实际速率。PS:如果在802.11n/ac中还存在不同的带宽模式,对应不同带宽对应不同的子载波数,这里由于是802.11a所以子载波数固定。

    本站是提供个人知识管理的网络存储空间,所有内容均由用户发布,不代表本站观点。请注意甄别内容中的联系方式、诱导购买等信息,谨防诈骗。如发现有害或侵权内容,请点击一键举报。
    转藏 分享 献花(0

    0条评论

    发表

    请遵守用户 评论公约

    类似文章 更多