以802.11a速率計(jì)算作為例子,其物理層傳輸速率是通過(guò)MCS表進(jìn)行計(jì)算出來(lái)的,如下圖: ![]() MCS表中的第二列是調(diào)制方式,實(shí)際上計(jì)算帶進(jìn)去的值是調(diào)制的階數(shù)(故需要將調(diào)制方式轉(zhuǎn)換為階數(shù))。第三列是對(duì)應(yīng)的編碼速率,這里又稱為FEC速率(FEC是前向糾錯(cuò)碼的名稱,F(xiàn)orward Error Correction)。在802.11a中是采用卷積碼的形式進(jìn)行編碼的,然后在譯碼的時(shí)候采用的是viterbi算法。FEC速率可以簡(jiǎn)單理解成冗余度,即1/2可以理解成1個(gè)bit用2個(gè)bit來(lái)重復(fù)發(fā)送。最后一列對(duì)應(yīng)的就是實(shí)際的物理層速率了。然后我們關(guān)注的是物理層的速率計(jì)算,通常我們簡(jiǎn)單理解物理層的速率計(jì)算等于 子載波數(shù)*調(diào)制階數(shù)*編碼效率 / 發(fā)送間隔。 舉個(gè)例子:對(duì)應(yīng)調(diào)制方式為16QAM,編碼效率為1/2的速率。同時(shí)我們還需要補(bǔ)充的條件是:在802.11a中,數(shù)據(jù)子載波是48個(gè),OFDM symbol的時(shí)間是4us(簡(jiǎn)單理解成每次傳輸?shù)臅r(shí)間間隔),16QAM每次可以傳輸?shù)奈锢韺颖忍財(cái)?shù)為4(即2的4次方為16)。即 24Mbps = 48*4*(1/2) / 4us 。每一種速率通過(guò)不同的編碼方式,從而達(dá)到不同的實(shí)際速率。PS:如果在802.11n/ac中還存在不同的帶寬模式,對(duì)應(yīng)不同帶寬對(duì)應(yīng)不同的子載波數(shù),這里由于是802.11a所以子載波數(shù)固定。 |
|
來(lái)自: chliger > 《技術(shù)貼》