常淘沙
(國家無線電監測中心檢測中心,北京 100041)
目前,伴隨著移動終端以及移動的廣泛應用,進行移動終端測試,可以讓移動終端和移動應用的質量進行提高,例如,移動終端Wi-Fi測試環節,現在使用最多的測試類別主要包括:安全功能測試、基本功能測試、漫游切換測試、性能參數測試、組播功能測試等。
進行移動終端采取Wi-Fi的測試環節中,在測試項目的操作上可行性不高。
場景一:針對Wi-Fi信號的強度在最低時,針對移動終端的連接性能采取測試,測試的過程中要手持終端到距離無線AP的位置,在這個測試環節中進行操作和記錄的環節中操作性不高,尤其是針對客戶端測試軟件以及服務端測試過程中,需要工作人員的配合才能完成,另外,此時如果遠離實驗室,無線信號就會受到干擾,不能做到有效的控制。
場景二:針對移動終端的漫游性能采取測試,一般是兩種方法,第一是需要構建漫游網絡,此時拿著移動終端采取測試,和上述的方法一樣,這項操作不太切實際,同時存在不同的環境在漫游網絡上都不能做到實現;第二,在實驗室,需要將無線AP電源采取開啟或者關閉來采取模擬漫游的測試環節,這種辦法主要將兩個AP之間的終端采取了切換,不能將實際的漫游情況進行模擬。
上面的測試場景,都需要構建一個模擬系統就能完成,也就是在實驗室的環境下,將真實模擬漫游測試以及大范圍的移動測試能夠處理。
經過上面兩種測試的場景,其中有相同點,就是AP的信號強度都是出現變化的,為此,只需要將無線的AP強度采取改變,也就是在實驗室,將場景一測試和場景二測試采取改進:
場景三:利用無線AP的信號強度進行適當的調節,也就是在規定的信號強度下,針對移動終端Wi-Fi的連接功能進行測試,不需要遠離實驗室采取測試。進行測試的過程中,一個工作者就能完成客戶端軟件或者服務端的測試工作,同時可以讓信號的質量達到可控性,例如,將外界的干擾進行屏蔽,同時在信號通道上選擇最優的等。場景四:采用信號強度的無線AP,要使用兩個,將兩個AP信號的強度測試調節,讓其中一個AP無線信號從弱到強,另外一個AP無線信號從強到弱,也就是模擬真實的漫游測試。其中,在整個漫游的過程中,測試的設備中間AP,不需要采取實際的移動。
上述測試過程中出現的問題采取分析,需要針對模擬測試系統主要是移動終端Wi-Fi測試進行合理的設計,其中模擬測試系統主要包括下面二個部分,一個是控制軟件,另一個是系統硬件組成。
無線AP沒有信號強度大范圍的調節能力,為此,就需要采用可調節的衰減器針對信號的強度采取調節。如圖1所示,其中一個是無線AP,另一個是衰減器,組合合成一個可以調節的AP單元。

圖1 可調AP單元組成示意圖
需要兩個或者兩個以上才能將AP單元進行調節,同時還需要檢測控制臺,交換機或者筆記本等,就組合成了一個系統的Wi-Fi測試平臺,如圖2所示。

圖2 Wi-Fi測試系統示意圖
檢測控制臺主要的作用就是流量的產生,需要安裝IPerf測試工具,同時需要和客戶端進行配合,針對TCP或UDP數據采取測試,其中802.1x服務器主要針對Wi-Fi安全方面進行的測試,針對其中一個可調的AP,能夠模擬成場景三的測試環節。
Wi-Fi測試系統中,控制軟件有兩個:一個是WinCE平臺的網絡性能測試工具,另一個是衰減控制程序。
2.2.1 衰減控制程序
在衰減器的控制程序選擇中,是需要經過變成針對衰減量進行控制的。衰減控制程序要結合廠家所提供的參數采取編程,同時要結合編制兩個程序的用途,其中一個是漫游環境控制的程序,另外一個是AP單元的衰減控制程序,圖3和圖4是兩個程序的截面。

圖3 單個AP單元的衰減控制程序界面截圖

圖5 改造前Wince版Iperf界面

圖6 改造后Wince版Iperf界面

圖4 漫游環境的控制程序界面截圖
其中,單個的AP單元衰減控制程序是針對于場景三的測試,也就是強度信號的不同下,移動終端的Wi-Fi性能測試。
在漫游環境控制程序過程中,需要將兩個AP單元進行控制,在初始化的過程中,其中一個AP單元信號就會下降,另外一個信號就會到零,同時進行漫游后,將兩個AP信號的強度進行調節。另外,程序可以進行循環設置,可以連續多次的進行漫游測試。
2.2.2 網絡性能測試工具
進行Wi-Fi測試的環節,一般都是采用IxChariot測試軟件采取測試,這款軟件可以將實際的場景進行模擬,能夠將網絡的Wi-Fi的性能進行模擬,但是IxChariot費用很高,為此,就需要選擇Iperf。圖5是改造前的運行界面,圖6是改造后的界面。
使用這項模擬測試系統,在測試之前首先要針對信號的強度采取檢測工作,確保測試的環境條件符合標準。經過針對移動終端產品采取測試,效果很明顯。下面是某款產品的測試數據,表1是這款產品的測試數據,表2是這款產品的漫游測試數據。
針對實驗室條件下,將移動終端Wi-Fi采取模擬的測試系統,
同時針對移動終端的Wi-Fi采取模擬測試,系統在運行后可以證明,在漫游環境和信號強度的不同測試下,將產品的測試成本需要進行控制。為此,系統在運行中還需要完善和改進,要讓系統在專項測試上更好的符合標準。