GL VOIP空管測試整(zhěng)體解決方案典型應(yīng)用場景(jǐng)
1. 典型應用1(ANSP服務商)
1.1測試(shì)目的(de)
針對ANSP服務商,VOIP網絡上線後(hòu),需要一套可靠、便攜的工(gōng)具(jù)幫助一線運維人員高效的完成如例行巡檢,回歸測(cè)試(網(wǎng)絡或設備升級後)等日常工作(zuò),從而能及時(shí)發現潛在問題並保障網絡的安全和可靠性。
1.2測試說明
使用美國GL通訊公司的MAPS ED137 Radio工具同時仿真內話係統以(yǐ)及遠端電台建立(lì)地空呼叫,並通過模擬(nǐ)觸發PTT以及Squelch功能實(shí)現業務仿真;同時通過(guò)GL的PScan探(tàn)針進(jìn)行實時監控分析(xī)觀察網絡是否能(néng)按照ED138標準(zhǔn)滿足承載VOIP空管業務的能力;此外,還可以通(tōng)過GL的PExpert實現網絡損傷功能,仿真真(zhēn)實的廣域網環境從而進一步逼近待測網絡的真實承載能力。
1.3測(cè)試拓撲圖說明

圖1:測(cè)試拓撲圖
測試台1仿真內話節(jiē)點接入邊緣路由器PE1,測試台2仿真電(diàn)台接入PE3,同時測試台1開啟(qǐ)PScan進行ED138實時監(jiān)控分(fèn)析,需要加入網絡(luò)損傷時需把2個測試接口穿入業務(wù)線路。
1.4測試內容
a.) 用例1-基本業務驗證測試
操作(zuò)說明
GL MAPS ED137的內話節點和電台節點設置仿真不同語音編解碼(PCMU/PCMA/G729) 以及打包時長(20/60/100 msec)情況下分別建立AG呼叫,並觸發PTT或Squelch發送語音流。測試結束後觀察(chá)延時,抖(dǒu)動,丟包是否符合ED138標準(標準內容參考附頁表格);信令質(zhì)量是否符合ED138標準;MOS值是否(fǒu)符合ED138標準。
結果分析

圖(tú)2:結果(guǒ)展示
通過測試結果(guǒ)可以發現檢測到的語音編解碼和打包時長(zhǎng)均與配置一致,且時延,丟包,抖動均符合ED138標準,MOS值在(zài)PCMU和PCMA編解(jiě)碼情(qíng)況下可以達到4.2分,G.729可以達到4.0分,均符合預期。
b.) 用例2-峰值時間段仿真壓力測試(shì)
操作說明
針對待測空(kōng)管管製(zhì)範圍內的PBM (Peak Busy Minute)以及PBH (Peak Busy Hour)流量(liàng)規劃,仿(fǎng)真100%的PBM以(yǐ)及PBH流量,由於時(shí)間有限,本次(cì)測試隻進行PBM,通過批量導入數據後每(měi)隔1秒發起一個呼叫,直到60個呼叫全部完成(1分(fèn)鍾)。呼叫結束後,觀察所有呼叫是否正常建立;觀察所有呼叫延時,抖動(dòng),丟包是否(fǒu)符合ED138標(biāo)準;觀察(chá)所有呼叫信令質量是否符合ED138標準;觀(guān)察(chá)所有(yǒu)呼叫MOS值是否符(fú)合(hé)ED138標(biāo)準。
結果分析

圖3:結果展(zhǎn)示
通(tōng)過測試結(jié)果可以發現60個呼叫在1分(fèn)鍾成功建(jiàn)立,PTT以及(jí)SQU均能正常觸發,且時延,丟包,抖動,MOS值(zhí)等均符合(hé)ED138要求(qiú)。
c.) 用例3-網絡損傷測試
操作說明(míng)
在地(dì)空呼叫線路串入網絡損傷接口,分別設置無損傷,1%丟包損傷,50ms-150ms抖動以及固定時延(配置界麵參考下圖)。觀察(chá)所有呼叫延時,抖動(dòng),丟包是否符合預期,觀察所有(yǒu)呼(hū)叫MOS值是否符合ED138標準。

圖4:網絡損傷配置(zhì)界麵
測試結果分(fèn)析

圖5:結果展示
可以發現第一通呼叫結果均正常,第二通因(yīn)為設置了1%的丟包率,結果顯示0.99%丟包率符合預期,同時MOS從4.2分降低到4.18分;第三通設置(zhì)了(le)抖動導致MOS值分數進(jìn)一步下降到3.91分(fèn);第(dì)四通固(gù)定時延的情況下通話質量並未受(shòu)影響。說明(míng)抖動對承載網絡的影響較明顯,丟包可能(néng)待測網絡有丟包補償功能導致分數變化不大。
a.) 用例(lì)4:VOIP信令時延測試
操作說明
1. 連接GL PScan測試終(zhōng)端於交換機,並配置主幹鏈路鏡像端口(kǒu)至測試終端。
2. 觸發信令需要重新建鏈,可以(yǐ)通過拔插內話連接到交換機的網線實現。
3. 等重新建鏈成功後GL PScan軟件會自動把關鍵信令時延展示出來,比如INVITE,DISCONNECT以及200 OK。
結果說明
可以(yǐ)在每通呼叫直接讀取信令時延session request delay, disconnect delay以及pick up delay等,相比以往通過wireshark搜索(suǒ)字段手動計算,大大(dà)提升測試效率。

圖6:結果展示
b.) 用例5-關鍵事件時延測量
操(cāo)作說明
MAPSED-137 Radio仿(fǎng)真係(xì)統分(fèn)別仿真(zhēn)CWP端和(hé)GRS端,中間的通信網絡則(zé)是待測的空管通信網絡。CWP和GRS間建立AG呼叫,通信數據包將在進入待測網絡前,在下(xià)圖(tú)的PacketAnalyzer網絡分析儀中(zhōng)透傳,同(tóng)時過濾出待(dài)測事件(PTT事件和Squelch事件)和語音的數據包,加蓋GPS時(shí)間戳後上傳給管理係統進行事件分析和延時及語音質量的計算。

圖7:測試拓(tuò)撲圖
結果分(fèn)析
可以直接獲取PTT,PTT指示,PTT語音,SQU事件(jiàn)等時延。

圖(tú)8:結果展(zhǎn)示
2 典型應用2(設備廠家)
2.1 測試目的
針對設備廠家的測試和研發人員, 可應對整(zhěng)個產品(pǐn)開發周期各個環節(jiē)的(de)測試和研發任務,比如版本更新後,可快速搭建環境進行回歸測試;入(rù)網檢測前,可進(jìn)行功能提前預測試;此外,由於環境和資源有限(xiàn),很多測試場景需要大量的節點設備配合測試,顯(xiǎn)然購買大量真實的VOIP內(nèi)話或電台不太現實,通(tōng)過仿真工具則可以輕鬆實現,比如進行大容量、多用戶、多信道的實際運行現場環境的仿真,驗真空管設備在(zài)極限工作條件下(xià)的可靠性(xìng)、可用性。
此外,針對VOIP ATM通(tōng)信係(xì)統的核(hé)心業務,如語音通話質量對ANSP服務商來講至(zhì)關重要,如何通過(guò)前期測試(shì)發現並提升(shēng)通話性能對廠(chǎng)家來說也重中之重,通過本測試方案,可(kě)輕鬆(sōng)搭建(jiàn)端到端(duān)主動性有源語(yǔ)音(yīn)質量測試環境,充分(fèn)評估內話/電(diàn)台的器件,編解碼算法,以及網絡質量波動對端到端語音用戶體驗的影響。
2.2 測試(shì)說明
使用美(měi)國GL通訊公司的MAPS ED137 Radio以及(jí)Telephones工具(jù)可仿真內話係統,電台係統和遠端真實的設備(bèi)建(jiàn)立地地或地空呼叫,並通過模擬觸發PTT以及Squelch功能實(shí)現業務仿真;同時(shí)通過GL的PScan探針進行實時監控分析觀察網絡是否(fǒu)能按照ED138標準(zhǔn)滿足承載VOIP空管業務的能力;此外,還可以(yǐ)通過GL的VQT係統以及配套硬件接入內話插孔(kǒng),觸發PTT在一端發送另一(yī)端(duān)接收語音,通過國際標準算法PESQ/POLQA實現語音質量評分。
2.3 測試內容
a.) 用例1:電台最大連接數測試
操作說明
通過內話仿真係(xì)統建立80路內話係統,每8路同(tóng)時鏈接到同一個電台,即(jí)同時驗證10個電台的最大(dà)連接數,觸發PTT或(huò)Squelch發送語音(yīn)流,並保持一定的測試時長(zhǎng),觀察在(zài)該時間內不掉話,測試無異常(可通(tōng)過PScan配合監(jiān)控(kòng)查看是否有異常)

圖9:測試(shì)拓撲圖

圖19:多內話同時發(fā)起PTT
結果說明:長時間(jiān)運行(háng)後發現部分(fèn)版本或型(xíng)號電台存(cún)在斷鏈現象,需要進一(yī)步排查。
電台 | 支持最(zuì)大連(lián)接數(shù) | PTT&語音 | 測試時長 | 是否有異常 |
電台1 | 8 | 是 | 2小時 | 無 |
電台2 | 8 | 是 | 2小時 | 無 |
電台3 | 8 | 是 | 2小時 | 斷鏈 |
電台10 | 8 | 是 | 2小時 | 無 |
圖10:結果展示
b.) 用例2-大容量壓力測試
操作說明
針對空管(guǎn)管製範(fàn)圍內的(de)最大呼叫容量要求,通過GL仿真快速配置工具,可輕鬆實現200路以上(shàng)的節點配(pèi)置,並可(kě)設置循環次數控製反複呼叫測試時(shí)長,通過(guò)呼叫統計以及PScan配合可全(quán)局掌握整個測試(shì)過程是否有異常(cháng),並快速排查故障。

圖11:大容量節點快速配置工具(jù)

圖(tú)12:批量呼叫控製工具(jù)
c.) 用(yòng)例3-主(zhǔ)動插入PESQ語音質(zhì)量測試
操作說明
建(jiàn)立(lì)地空呼叫,控製內(nèi)話側發(fā)送無損樣(yàng)本語音文件,電台側接受並保存有損語音文件,再(zài)反向操作一次(cì)控製電台發送內話接收(shōu),把2對語音文件送入VQT PESQ算法進行打分,觀察PESQ分數(shù)是否符合預期。
結果分析(xī):雙向測試PESQ均能(néng)達到4.5分,符合預期。
VOICE_FILE_RECORDED_AT_GRS | VQT_SCORE (For PTT) | VOICE_FILE_RECORDED_AT_CWP | VQT_SCORE (For SQU) | |
1 | C:\VQT_Degraded\0\RxFile_CWP_GRS_1.pcm | 4.5 | C:\VQT_Degraded\0\RxFile_GRS_CWP_1.pcm | 4.5 |
2 | C:\VQT_Degraded\0\RxFile_CWP_GRS_2.pcm | 4.5 | C:\VQT_Degraded\0\RxFile_GRS-CWP_2.pcm | 4.5 |
圖13:結果展示

圖14:軟件界麵結果展示
d.) 用例4:語音傳輸時延測試
操作說明
通過(guò)VQuad仿真工具模擬2部PTT話機(jī),一路作為發送端,另一(yī)路(lù)作為(wéi)遠端(duān)監控接受端(2路(lù)接入(rù)內化插孔盒),同時甚高頻端打開側音,使得2路仿真PTT實(shí)現語音一發一收的環回,最終得到延時結果。

圖15:現場測試連接圖
測試結果:1.)延時結果為10次延時的平(píng)均值 2.)此測(cè)試結果為(wéi)雙向時延,除以2即為單向時延結果。
廠家 | 時延(ms) | |
內話1 | 電台(tái)1 | 190.85 |
電台2 | 226.8 | |
內話2 | 電台1 | 97 |
電台2 | NULL | |
內話3 | 電台1 | 285.6 |
電台2 | 289.7 | |
e.)用例5:回歸測試
操作(zuò)說明(míng)
電(diàn)台版本更新支持Version C後,需要對C版本新功能進行(háng)驗證,選取需要執行的用(yòng)例後,通過(guò)GL MAPS Profile界(jiè)麵進行配置(zhì)切換並驗證流程是否符合預期(qī)。

圖17:C版本新特性

圖18:Non VOIP Keying開關配置界麵

圖19:測試交(jiāo)互流程圖