用戶總認為上述問題是由網(wǎng)絡故障引起的,這樣的想法增加了運營商在保持用戶忠誠度及減少客戶流失方面的難度。即便這類問題已經(jīng)在驗證實驗室被發(fā)現(xiàn),并在到達終端用戶之前被捕捉,但對于故障原因?qū)ふ?、辨識以及重新認證來說,不僅涉及到昂貴的費用,還會影響上市時間。
測試挑戰(zhàn)及優(yōu)勢
如果沒能夠在設(shè)備部署之前發(fā)現(xiàn)故障,運營商就會遭受損失??蛻粲捎诟械骄W(wǎng)絡覆蓋差或者是經(jīng)常掉話而對運營商表示懷疑,運營商的損失將非常大。一旦這樣,客戶有機會就會更換運營商,而不只是在原有網(wǎng)絡中換一部新手機。因此,在產(chǎn)品投放之前的研發(fā)階段,就要盡早發(fā)現(xiàn)執(zhí)行過程中的可能誤差以及軟件bug,并予以糾正。為了優(yōu)化測試策略,從而降低開發(fā)成本并縮短上市時間,各大廠商需要在實驗室部署具有足夠覆蓋面的測試臺??紤]到昂貴的現(xiàn)場試驗、驅(qū)動測試、互操作性測試,以及有限的覆蓋范圍,這一點非常重要。
WiMAX論壇負責為市場上所有基于WiMAX技術(shù)的設(shè)備進行互操作性測試,這是驗證程序的一部分。這些測試必須是最終的預驗證完整性檢查,因為如果驗證實驗室僅出具癥狀報告(如斷線等),很難發(fā)現(xiàn)問題究竟出在哪里。與IOT測試方式一樣,協(xié)議一致性測試(PCT)是移動WiMAX認證過程的正式組成部分。但是PCT測試能夠?qū)π袨閱栴}進行調(diào)試,因為其撲捉誘因(例如為何出現(xiàn)錯誤消息),而非只是檢測掉話等癥狀。
圖1: WiMAX協(xié)議一致性測試系統(tǒng)。
WiMAX協(xié)議一致性測試
通過PCT在移動臺/用戶站(MS/SS)與基站(BS)之間采用實際消息驗證被測設(shè)備(DUT)的行為。對于這些消息,要檢查它們是否符合IEEE 802.16e技術(shù)標準的特定版本,以及是否與WiMAX論壇系統(tǒng)框架兼容。協(xié)議一致性測試能檢查協(xié)議消息的格式,以及DUT的積極和消極行為(定時,消息序列和系統(tǒng)狀態(tài)等)。
測試方法的文本解釋中詳細說明了PCT的目標,PCT是由ETSI(歐洲電信標準化學會)起草的。該測試計劃覆蓋BS或MS/SS在空中接口(R1)將采用的每一條MAC消息。由于時間和成本等方面的實際制約,并非每條消息的每個部分都能得到測試。WiMAX論壇驗證工作組將選擇最佳的子集在實驗室中運行。該子集根據(jù)功能性被分成幾組,具體見表1。WiMAX論壇在其成員網(wǎng)站上持續(xù)刊登所有的測試案例列表和確認狀態(tài)。
表1: 協(xié)議一致性測試(PCT)功能組。
通常協(xié)議驗證測試要檢查協(xié)議消息、機制或者任意時刻的系統(tǒng)定時。這是一個非常精細的測試,需要大量的協(xié)議一致性測試案例。對于迫切希望縮短上市時間的廠商來說,在公司內(nèi)部進行PCT自動測試很關(guān)鍵。這在移動WiMAX驗證的初期特別重要,因為驗證階段需要對器件進行批量訂貨。驗證過程中發(fā)現(xiàn)的任何問題,不僅會增加因為解決協(xié)議故障所帶來的成本,還因為需要重新訂貨并重新驗證而推遲上市時間。
采用專用測試設(shè)備,如Aeroflex / AT4 wireless T2230/1 AIME協(xié)議測試系統(tǒng),能夠執(zhí)行上述以及以外的強制性協(xié)議驗證。運營商如果想在市場上提供高質(zhì)量的業(yè)務,這是必須的,因為他們可以通過書寫自己的測試腳本來增加測試覆蓋范圍。這種模式在CDMA等其他應用領(lǐng)域經(jīng)??梢砸姷剑鏚DDI就采用Aeroflex 6402 AIME測試平臺來完成所有的驗收測試。而位于西班牙Malaga的WFDCL實驗室,也采用T2230/1 CT協(xié)議一致性測試系統(tǒng)來執(zhí)行協(xié)議測試,該系統(tǒng)是受WiMAX論壇委托而開發(fā)的,具有性能保證。客戶可以將在WiMAX論壇驗證實驗室里進行的測試進行精確再現(xiàn),而無須試驗臺上的“最佳樣本”。設(shè)備供應商可以定制測試設(shè)備,來執(zhí)行各種驗證和可擴展的協(xié)議測試,從而確保其產(chǎn)品一次性通過驗證測試,將成本和上市時間都減到最小。
如何執(zhí)行測試
移動WiMAX PCT是WiMAX論壇強制執(zhí)行的驗證,基于經(jīng)認可的測試平臺,例如Aeroflex / AT4 wireless T2230/1。該平臺模擬BS(BSE–基站仿真器)對MS/SS進行一致性測試,或者模擬MS(MSE–移動臺仿真器)對基站進行一致性測試,見圖2。
圖2: PCT設(shè)備的配置。
例如,當測試MS/SS時,PCT的作用就是一個BSE,是與真實網(wǎng)絡連接且正在運作的真正的基站。它允許MS/SS進行同步、漫游和連接嘗試。PCT系統(tǒng)與MS交互,就像是一臺真正的基站一樣,響應所有MS的MAC管理信息和連接嘗試,并建立測試程序中規(guī)定的初始條件。一份由ETSi 和WiMAX論壇起草的文件定義了針對所有測試案例中DUT的期望行為。當PCT得到目前正在進行測試的消息,便對期望的行為進行驗證,具體方法是將一個模版應用在接收到的消息上,對具體數(shù)值和范圍進行比較。如果接收消息落入特定的時間幀內(nèi),與模版匹配并落入期望的值域,那么測試就通過。為了驗證設(shè)備并被允許使用WiMAX這一品牌,所有測試設(shè)備都必須在論壇指定的驗證實驗室(WFDCL)通過已生效的Category-A(參見WiMAX Forum CRSL的驗證要求一覽表)。
PCT測試平臺的兩大挑戰(zhàn),是對特色功能的支持和對標準的嚴格遵守。如Sprint的品牌為Xhom的移動WiMAX,其功能就包括HARQ、壓縮的MAP和MIMO。PCT系統(tǒng)為了能夠在測試MS/SS或BS時達到足夠水平,就必須充分支持上述這些功能。如果測試設(shè)備沒能嚴格遵照標準,即便是PCT和DUT成功實現(xiàn)了互操作,也絲毫沒有協(xié)議認證的優(yōu)勢,因為標準是唯一的測試執(zhí)行參考。802.16e標準明確規(guī)定,在互操作性測試中,一旦接收到不正確的消息,則視為失敗。
Aeroflex/AT4 wireless T2230/1 AIME/CT的獨特性在于其非常靈活,它可以隨意打開或關(guān)閉狀態(tài)陳述,并對所有來自被測MS/SS或BS的不正確消息、域或值(TLV)進行標記。這完全是可能的,因為它并非基于實際設(shè)備。picoChip公司的軟件物理層確保了出色的IOT系統(tǒng)兼容性,而Aeroflex公司自己開發(fā)的MAC層和MAC編解碼器,使得該測試系統(tǒng)能夠嚴格遵守規(guī)定的測試步驟,無論被測設(shè)備基于IEEE 802.16e的哪個版本。
本文小結(jié)
總之,對于希望將上市時間縮至最短的設(shè)備供應商來說,利用WiMAX協(xié)議一致性測試,確保在開發(fā)周期中盡早發(fā)現(xiàn)和解決問題(如偏離標準或軟件漏洞)至關(guān)重要。
評論