GSM手機的GPS功能測試面臨的挑戰[1] 功能測試工具
基于GPS的定位業務承諾為無線運營商帶來不菲的收入。該業務從傳統的應急業務領域進入商用領域似乎將為無線運營商帶來大量的機會,他們可以利用定位功能為用戶提供增值應用和業務。因此,這將成為研發含有高精度輔助GPS(A-GPS)技術的新型手機的強大動力。不過和通常一樣,上市時間和成本仍然是關鍵??s短研發時間是根本的,也才能保證帶有定位功能的新型手機能夠得到快速的部署。但毋庸置疑,這與新手機上市前不斷發展的LBS功能集和兼容性測試要求所導致的測試復雜性是相沖突的。
走出實驗室,進入應用現場
直至最近,手機測試絕大部分都是在實驗室進行的。但是針對A-GPS功能手機而迅速提出的研發和一致性測試要求,以及上市時間壓力和現場試驗的需求將迫切地要求OEM生產商進行手機的現場測試。
測試解決方案必須為研發和一致性測試提供GSM/(E)GPRS網絡仿真、經過充分驗證的技術平臺以及軟件環境。滿足上述要求的測試平臺之一是Aeroflex公司的全集成A-GPS測試解決方案。該方案基于充分驗證的6103 AIME 和 6103 AIME/CT手機測試系統。
來自導航實驗室(Navigation Laboratories)的集成式12通道NLCL1AGPS星座仿真器已被廣泛用于全球航空電子設備、國防設備以及空間應用。該平臺可以仿真全部24顆衛星的GPS星座,并提供所有相關GPS衛星和車輛效應的高性能建模,從而為A-GPS設備研發和測試提供完整的環境,該功能已被包含在Aeroflex的A-GPS解決方案中。
該系統支持基于MS和MS輔助的定位方法,并為被測設備提供偽距和經緯度位置響應分析。
由于支持采用RRLP的控制平面和用戶平面技術,因此允許仿真控制平面的標準A-GPS呼叫流位置請求,而用戶平面能夠支持TCP/IP接口和SUPL(用戶安全平面)。GPS接收機的最低射頻性能測試也是一項關鍵測試要求。目前Aeroflex 公司正在研發最低性能測試規范,并積極參與了3GPP GERAN會議。
為了支持控制平面和用戶平面消息,對標準的實時記錄以及手機與仿真網絡之間協議信令信息的解碼性能進行了升級。在一個專用的應用窗口中提供A-GPS消息內容的完整解碼。
測試環境
A-GPS功能應是完全可量化升級的,能夠被加進像6103 AIME和6103 AIME/CT系統這樣的基本測試平臺中。這樣就能允許OEM廠商支持從初期研發到一致性測試的整個A-GPS設備研發周期。
研發:研發需求必須集中在狀態機調試、協議棧設計和遞歸測試上。此外,像在AIME平臺中發現的腳本環境和強大API能夠提供完善的測試靈活性。 軟件測試
開發人員可以很容易地創建腳本,并用來執行手機操作中特殊A-GPS單元的開發測試仿真,甚至可用來執行模擬現場環境的復雜仿真。實例測試腳本包括了對含有RRLP消息的協議架構的各層訪問功能,并包括了對輔助數據內容配置這類的所有RRLP協議信息的定義。
像6103 AIME這樣直觀的用戶接口能夠提供一系列用來支持A-GPS測試需求的功能,例如實時記錄,手機與網絡間具體協議信令信息的解碼,被測設備的A-GPS結果分析以及允許進行脫機協議分析的記錄文件生成。
它還包括用于改善可讀性的信息顏色編碼功能、同步業務流(第二層和包括RRLP協議幀的第三層)功能以及一個開放的基于COM的API,從而允許用戶用任何與COM兼容的語言來編寫實例腳本。
原文轉自:http://www.anti-gravitydesign.com