新聞中心

        EEPW首頁 > 手機與無線通信 > 設計應用 > TD-SCDMA系統RNC側Node B測試平臺的分析與實現

        TD-SCDMA系統RNC側Node B測試平臺的分析與實現

        作者: 時間:2010-04-08 來源:網絡 收藏

        人機接口模塊的主要功能有消息編輯、自動測試腳本編輯、測試日志及輸出消息查看/分析,此模塊是整個測試平臺與測試人員交互的惟一接口,良好的圖形接口設計可以節省測試人員大量的時間,減少操作出錯的可能性。測試需要準備的消息具體內容、配置數據和自動腳本都由此模塊生成,然后消息及配置數據由此模塊交給消息和日志路由及緩存模塊,測試腳本交給腳本引擎模塊。在測試結果消息及日志處理方面,測試過程中的輸出數據都由消息和日志路由模塊交給人機接口模塊。

        圖6腳本引擎

        NAS模塊與Iub接口沒有直接關系,它是CN(核心網)側與UE側對等的層結構,因此測試平臺沒有CN,所以根據UE測試需求引入NAS模塊。

        腳本引擎是測試平臺的核心自控模塊。測試人員通過人機交互模塊輸入腳本程序到此模塊執行。據不同的測試案例,腳本程序按其所在控制面和用戶面兩種狀態分別與NBAP模塊或NAS/RRC模塊進行交互,從而驅動整個系統按測試人員的意圖運行。

        在每一個測試案例中,RRC、NBAP及NAS的一些消息都可被導出到消息及配置數據路由模塊,這樣通過人機接口模塊,測試人員可方便地跟蹤分析干預每一個消息及流程,從而快速定位可能出現的各種錯誤。

        3.4.2自動測試腳本引擎模塊的設計

        腳本引擎要求能解釋執行腳本語言,并將執行狀態返回給人機交互模塊。腳本引擎的輸入是腳本文件,在腳本文件中實現了測試平臺測試時所用的流程。如圖6所示,引擎分為專用部門和通用部分兩大類。通用部分是執行解析過的腳本指令及處理生成日志緩存。專用部分是用來實現各腳本過程的接口及對腳本過程的語法定義和解釋。腳本文件及日志模塊都是由人機接口模塊來生成或處理的。

        引入自動測試腳本引擎后,測試人員的主要工作是用腳本語言編寫測試過程,繁瑣反復的測試過程管理和控制工作交給測試引擎自動執行,從而大大減少測試人員的重復手工勞動。

        4、結語

        基于這種方式實現的Iub測試平臺設計層次清晰,硬件成本低,基于腳本引擎,測試自動化程度高,流程可編程控制,圖形化的日志分析界面,直觀易用。支持Pre-QE,FFT,ATMregressionTest,FPPeerto Peer Test,Iub Coverage Test,MultiNode B Support,CS-MOC,PS-MOC。通過鼎橋公司開發及測試表明,實用性強,是測試中Node B測試的一個強有力的工具。


        上一頁 1 2 3 4 下一頁

        關鍵詞: 通信技術 TD-SCDMA

        評論


        相關推薦

        技術專區

        關閉
        主站蜘蛛池模板: 怀宁县| 来宾市| 凤山县| 侯马市| 昆明市| 肇东市| 芒康县| 鄂托克旗| 濉溪县| 定南县| 麻栗坡县| 前郭尔| 玛多县| 宽城| 永昌县| 宾川县| 什邡市| 濮阳县| 丹阳市| 丹东市| 新绛县| 台南县| 潼关县| 安丘市| 河曲县| 靖西县| 闽侯县| 伽师县| 凤台县| 蓝田县| 开鲁县| 合江县| 固原市| 江都市| 嘉禾县| 儋州市| 出国| 屏东市| 维西| 太仆寺旗| 邵阳市|