DCT2000是國際著名通信測試儀表公司Catapult的核心產(chǎn)品,其廣泛應(yīng)用于通信系統(tǒng)設(shè)備的測試中,并且已在2G和3G的系統(tǒng)設(shè)備測試當(dāng)中已經(jīng)有著許多成功的案例和豐富的經(jīng)驗。Catapult公司在通信設(shè)備測試領(lǐng)域處于業(yè)界領(lǐng)先地位,主要致力于為全球通信設(shè)備制造商和運營商提供測試工具和測試解決方案。伴隨著TD-SCDMA的蓬勃發(fā)展,Catapult積極加入到TD的滾滾洪流中,與國內(nèi)外通信設(shè)備廠商緊密合作,已經(jīng)在TD-SCDMA的系統(tǒng)設(shè)備測試中發(fā)揮著重要的作用。
2、DCT2000介紹
作為專用的通信測試儀表,DCT2000兼具仿真和監(jiān)視功能,而且支持七百多種通信協(xié)議,囊括了2G,3G,4G,VoIP,NGN,GPRS和SS7等眾多協(xié)議(見圖1),能夠提供的解決方案涵蓋了移動網(wǎng)(TD-SCMA/WCDMA/cdma2000/EDGE/GPRS/GSM),核心網(wǎng)(IMS,Mobile Softswitch),NGN網(wǎng)絡(luò)(FTTX,xDSL),電信增值業(yè)務(wù)(IN,Mobile data service,Boss)等領(lǐng)域。而且DCT2000的協(xié)議軟件緊密跟蹤3GPP標(biāo)準(zhǔn)的變化,目前已經(jīng)能夠支持HSDPA/HSUPA功能以及TDD的N頻點。
DCT2000使用獨立設(shè)計的先進(jìn)的高速和一系列各種類型的運算卡,硬件處理能力非常強大,可以充分滿足電信設(shè)備大容量、大負(fù)荷的測試。而且通過硬件設(shè)備的不同比例配置,可以滿足不同用戶的個性化的測試需求。
提供了強大的圖形化的軟件開發(fā)工具,采用流程圖的形式很方便地描述各種復(fù)雜的多協(xié)議測試流程,實現(xiàn)用戶不同的測試需求。這些工具在開發(fā)和測試時功能強大而且靈活易用。它們可以模擬強負(fù)載條件、并允許用戶改變實時測試參數(shù)。DCT2000還提供了強大的調(diào)試工具,在測試期間用戶可以及時地抓取有用信息,迅速定位出現(xiàn)的各種問題。這樣,用戶可以節(jié)省大量時間來進(jìn)行全面的3G,VoIP,SS7和許多其他通信測試。
![](http://gg1fic3.cn/blog/attachments/2010/10/2_2010101912442613Rjl0.jpg)
DCT2000還可以允許多個獨立用戶同時進(jìn)行測試。在開發(fā)早期,這些系統(tǒng)可以用來模擬那些太昂貴或不容易得到的網(wǎng)絡(luò)設(shè)備。開發(fā)后期,可以用它們進(jìn)行負(fù)載測試,驗證被測系統(tǒng)的業(yè)務(wù)處理能力。最后,DCT2000系統(tǒng)還可以通過升級和擴展來滿足更多測試需求。圖2為DCT2000系統(tǒng)架構(gòu)。
![](http://gg1fic3.cn/blog/attachments/2010/10/2_2010101912442614vnIX.jpg)
依靠Catapult的協(xié)議測試模塊,提供獨立的測試參考資料,既節(jié)省產(chǎn)品開發(fā)時間和成本,又保證符合電信業(yè)標(biāo)準(zhǔn)。Catapult在為廣大的國際和國內(nèi)著名電信廠商的服務(wù)中積累了非常豐富的經(jīng)驗。這就是為什么使用DCT2000測試能將系統(tǒng)錯誤發(fā)生率降至最低。
3、基于DCT2000的TD-SCDMA無線網(wǎng)絡(luò)設(shè)備的測試
DCT2000測試系統(tǒng)以其多用戶、多協(xié)議、可編程的特性,基于DCT2000可以方便地構(gòu)建TD-SCDMA系統(tǒng)設(shè)備的測試平臺,很好地實現(xiàn)對TD-SCDMA網(wǎng)絡(luò)中的RNC和NodeB的測試。這里包括協(xié)議一致性測試、功能測試、性能測試。
3.1 TD-SCDMA的RNC的測試
首先我們來看一下RNC的測試解決方案。
通常對RNC測試采用包圍測試的方法,即Node B,UE,CN均采用儀表模擬,這樣做不僅可以節(jié)約大量成本,而且也排除了周邊設(shè)備的問題對測試的影響,大大加快測試的進(jìn)度。
如圖3所示,紅色節(jié)點均由DCT2000模擬。圖3的左邊為模擬的“NodeB+UEs”節(jié)點,可以同時模擬一到數(shù)百個NodeB及數(shù)千個UE,圖的右側(cè)為DCT2000模擬的核心網(wǎng),通過對RNC包圍,可以展開用戶期望的各種測試,初期我們可以先進(jìn)行功能測試,例如CS業(yè)務(wù)、PS業(yè)務(wù)以及登記、鑒權(quán)、加密、切換等,這些功能的相應(yīng)流程均可通過圖形化開發(fā)相應(yīng)的腳本實現(xiàn)。后期可以開展性能測試,只需在增加腳本中的Node B和UE的數(shù)據(jù)配置,然后即可發(fā)起大呼叫量的測試。
![](http://gg1fic3.cn/blog/attachments/2010/10/2_20101019124426153e8X.jpg)
更為重要的是。DCT2000可以對用戶面的數(shù)據(jù)進(jìn)行仿真。DCT2000系統(tǒng)里的話務(wù)發(fā)生器可以產(chǎn)生大量的語音話務(wù)或數(shù)據(jù)業(yè)務(wù),經(jīng)過被測設(shè)備RNC后被DCT2000系統(tǒng)接收和計算,得出PESQ值或其他標(biāo)準(zhǔn)值以顯示被測系統(tǒng)的QoS能力。
3.2 TD-SCDMA的Node B的測試
如圖4所示,Node B為被測設(shè)備。RNC+CN由DCT2000模擬。“RNC+CN”仿真RNC和核心網(wǎng)。UE可以用真實的TD-SCDMA手機或其他設(shè)備。對Node B的測試可以采用兩種方式進(jìn)行:
![](http://gg1fic3.cn/blog/attachments/2010/10/2_2010101912442616toyj.jpg)
。1)通過從大量的真實終端發(fā)起各種信令和業(yè)務(wù)流程,可以實現(xiàn)對NodeB的測試;
(2)可以從模擬的RNC發(fā)起各種Iub口的各種信令過程和業(yè)務(wù)過程實現(xiàn)對NodeB的測試。
3.3 TD-SCDMA測試案例介紹
下面以RNC的性能測試中的CS12.2話務(wù)量測試為例介紹整個測試過程:
首先可以利用Catapult提供的Launch工具搭建所需的協(xié)議模塊,包括Iu接口和Iub接口(見圖5)。
![](http://gg1fic3.cn/blog/attachments/2010/10/2_2010101912442617snFk.jpg)
目前DCT2000已經(jīng)提供了非常成熟的底層的協(xié)議模塊,用戶可以根據(jù)不同的測試需求開發(fā)最上層的業(yè)務(wù)流程腳本程序,例如用戶只需要描述CS12.2k業(yè)務(wù)的消息流程,具體的編解碼都是系統(tǒng)自動完成的(見圖6)。
![](http://gg1fic3.cn/blog/attachments/2010/10/2_2010101912442618tWmL.jpg)
腳本開發(fā)完畢后,對腳本編譯鏈接,生成可執(zhí)行文件,即可下載到硬件板卡中運行,具體的運行控制界面如圖7所示。
![](http://gg1fic3.cn/blog/attachments/2010/10/2_2010101912442619Aiic.jpg)
用戶可以方便地設(shè)置呼叫頻度、呼叫間隔、在線用戶個數(shù)以及用戶的分布(均勻/高斯/泊松),實現(xiàn)不同的呼叫模型,對RNC的CS12.2K業(yè)務(wù)的處理能力進(jìn)行充分的測試。
在測試過程中,還可以通過監(jiān)視窗口實時監(jiān)視程序的運行狀態(tài)(見圖8),獲取相應(yīng)的Iu和Iub接口消息和層間原語,加快問題的定位。
![](http://gg1fic3.cn/blog/attachments/2010/10/2_2010101912442620K9Iq.jpg)
4、結(jié)束語
通過以上介紹,可以看出DCT2000是款性能強大的產(chǎn)品,可以方便地構(gòu)建各種測試方案,滿足用戶的不同測試需求。