<meter id="pryje"><nav id="pryje"><delect id="pryje"></delect></nav></meter>
          <label id="pryje"></label>

          新聞中心

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

          TD-SCDMA系統(tǒng)RNC側Node B測試平臺的分析與實現(xiàn)

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

          圖2Iub接口協(xié)議結構

          2.2.3測試平臺的基本需求

          設計出的測試平臺的特性滿足以下要求。

          ●出廠前測試。NodeB從生產線上完成后,進行的最后一道質量測試,主要是與射頻相關的Iub信令測試,如小區(qū)建立、系統(tǒng)消息更新、無線鏈路建立等,以及上行鏈路的FP幀的誤碼率及誤塊率等。

          ●數(shù)據鏈路的對等層測試。如NodeB與RNC之間的ATM層和FP層的信令測試。

          ●Iub信令集的覆蓋測試。由測試平臺發(fā)起各種NBAP(NodeB應用部分)過程或測試平臺響應NodeB的NBAP的各種請求,要求覆蓋各種信令過程,如無線鏈路的建立、重配與刪除,小區(qū)的建立與刪除,公共信道與專用信道的測量,復位與阻塞等。

          ●CS(電路交換)域及PS(分組交換)域的通信鏈路的建立與數(shù)據傳輸?shù)臏y試。包括語音業(yè)務和數(shù)據業(yè)務的測試,以及各種混合業(yè)務的測試,如CSAMR12.2kbit/s+PS 64 kbit/s等。

          為了提高測試效率及平臺的易用性,它還需要支持以下功能。

          ●測試自動化。支持基于腳本的測試用例,可以在不需要測試人員干預的情況下完成測試,這對于費時耗力的回歸測試及需要大量循環(huán)過程的壓力測試尤其有利。

          ●測試用例的靈活性。可以根據需要靈活地修改測試用例的腳本,以完成不同的測試流程與信令交互,如對于CS通話過程,在不同的測試用例中可以配置不同的無線資源(碼道和時隙等)。

          ●異常測試用例。這是測試平臺的最主要的優(yōu)勢所在,對于被測對象,不僅要求它可以對正常情況做出正確響應,還要可以發(fā)現(xiàn)和排除異常過程,如在某狀態(tài)下,接收到未預期的消息,或消息中存在錯誤信息等。對于使用真實RNC來測試NodeB。這些測試是無法完成的。

          3、測試平臺的實現(xiàn)

          的各層協(xié)議具有不同的實時性要求,如ATM與FP其實時性要求很高,要求運行在實時性操作系統(tǒng)中,能夠以高時間精度中斷的形式接收和發(fā)送數(shù)據,因此需要具有實時操作系統(tǒng)的處理器板,而層3的協(xié)議如NBAP、RRC(無線資源控制)等實時性要求不高,在一定時間內完成特定數(shù)據處理即可,可以運行在一般的非實時操作系統(tǒng)之上,并且由于測試系統(tǒng)需要具有很強的數(shù)據分析、處理和顯示功能,因此需要具有較強處理功能的PC機。由此可以將整個測試平臺分成兩個部分:與NodeB物理連接相關的RTOS處理平臺及處理高層協(xié)議的非實時處理平臺。文中以Windows平臺為例,給出如圖3所示的NodeBIub接口測試平臺的系統(tǒng)架構。

          圖3RNC側測試平臺網絡結構

          3.1測試平臺配置結構

          測試平臺由一臺普通的WindowsPC和一塊專用硬件板構成,通過E1線或T1線與NodeB進行網絡連接。測試人員操作WindowsPC就可控制整個測試過程。

          在實際使用過程中,根據實際情況,可增減加一些和NodeB相關的測試網元和工具,如一些測試分析儀等。圖3中的UE僅為可選配置,NodeB為圖中惟一的受測對象,其他設備都為測試輔助工具。



          關鍵詞: 通信技術 TD-SCDMA

          評論


          相關推薦

          技術專區(qū)

          關閉
          看屁屁www成人影院,亚洲人妻成人图片,亚洲精品成人午夜在线,日韩在线 欧美成人 (function(){ var bp = document.createElement('script'); var curProtocol = window.location.protocol.split(':')[0]; if (curProtocol === 'https') { bp.src = 'https://zz.bdstatic.com/linksubmit/push.js'; } else { bp.src = 'http://push.zhanzhang.baidu.com/push.js'; } var s = document.getElementsByTagName("script")[0]; s.parentNode.insertBefore(bp, s); })();