近期在對一款2×2 MIMO無線產(chǎn)品的測試中,發(fā)現(xiàn)了一件有意思的事情,當(dāng)兩只天線的增益不一致時,會導(dǎo)致吞吐量波動。
實驗過程如下:
1. 取2臺TP-Link無線路由器(具體型號不方便透露),刷入Openwrt固件(這樣可以支持STA模式)。
2. 將其中一臺設(shè)備放置在屏蔽箱內(nèi)(以下稱為DUTA),另外一臺放在屏蔽箱外面(以下稱為DUTB)。
3. 將DUTB的兩個天線接口分別接上20dB和30dB的衰減器,然后通過射頻同軸電纜接在屏蔽箱的SMA接頭上,屏蔽箱內(nèi)部對應(yīng)的SMA接頭接上兩只全向天線。
4. DUTA的兩個天線口直接接上兩只全向天線。如下圖所示。
5. 將DUTA與DUTB使用無線橋接。
6. 使用兩臺電腦在DUTA與DUTB之間使用Iperf進(jìn)行無線吞吐量測試。
這時,很明顯可以發(fā)現(xiàn)Iperf測得的流量是在發(fā)生跳變的,忽高忽低(當(dāng)時忘記截圖了),而且通過Openwrt的luci界面也可以看到協(xié)商速率一直很不穩(wěn)定。
接下來再做下一個實驗:
重復(fù)以上過程,將DUTB的兩只衰減器都改為30dB的,如下圖所示。
同樣地,使用兩臺電腦在DUTA與DUTB之間使用Iperf進(jìn)行無線吞吐量測試。這時可以發(fā)現(xiàn)Iperf測得的吞吐量非常穩(wěn)定,不會發(fā)生跳變。
以上實驗表明,對于2×2 MIMO無線設(shè)備來說,如果兩只天線接收到的信號強(qiáng)度相差比較多的時候,會引起無線協(xié)商速率的不穩(wěn)定,進(jìn)一步導(dǎo)致數(shù)據(jù)流量不穩(wěn)定,這對于實際的無線網(wǎng)絡(luò)工程建設(shè)具有一定的指導(dǎo)意義。