802.11n 速率計算方法

802.11n 速率計算方法


     802.11n採用了MIMO多天線技術,當存在兩根天線(即假如是2X2時),在每種帶寬下它存在16種速率(記爲MCS0-MCS15,MCS:Modulation and coding scheme)(當有3根或者4根天線都同時能夠發射數據的時候,理論上應該是1根天線時的3倍或4倍)。這16種速率分別是:
HT20時:(MCS0-MCS7) 6.5M、13M、19.5M、26M、39M、52M、58.5M、65M
               (MCS8-MCS15) 13M、26M、39M、52M、78M、104M、117M、130M
HT40時:(MCS0-MCS7) 13.5M、27M、40.5M、54M、81M、108M、121.5M、135M
              (MCS8-MCS15) 27M、54M、81M、108M、162M、216M、243M、270M。
    從上面可以看出,MCS8-MCS15分別是對應的MCS0-MCS7的兩倍。這是因爲在MCS8-MCS15時,採用了MIMO技術,一個數據流會分成兩部分,分別由兩個stream發出去,所以速度提高了一倍;而在MCS0-MCS7時,雖然兩根天線也是同時發出信號,但這兩路信號是一樣的,所以速度只有MCS8-MCS15的一半。
    802.11n採用多種調製技術,但是在上表中每一列速率對應的碼率(即有效數據和發出的數據的比率)是不一樣的,例如在MCS7和MCS15時,碼率是5/6,而在MCS6和MCS14時,碼率是3/4。
    由於11n採用的是和11a/g一樣的OFDM方式,而OFDM是將一個寬的帶寬正交地分割成幾個小的子載波,這些子載波並行地傳輸數據。所以爲了得到某個理論上的速率是如何計算出來的,可以從這方面着手。



    下面示範HT20在MCS7時速率的計算方式。
    首先,每次傳輸的時間是4us(這點對於11a/11g相同),由於MCS7採用的是64QAM的調製技術,即每個子載波每次可傳輸6bit數據,同時,在MCS7時,碼率(coding rate)是5/6,在HT20時,OFDM將20M帶寬分割成56個子載波,其中有效傳輸數據的子載波數目爲52。所以在HT20的MCS7時,速率=(1/4us)*(52*6bit)*5/6 = 65Mbit/s,而當有多根天線時只要乘以天線的個數就可以。其它速率的計算方式是一樣的。
    上述計算速率的方法同樣適用於11a/11g。

來源:http://hi.baidu.com/goto%5Fhappy/blog/item/22392917f9e6cc044b90a754.html

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章