軟交換性能測(cè)試技術(shù)
圖6是一個(gè)軟交換性能測(cè)試過(guò)程中CPS和PDD指標(biāo)的統(tǒng)計(jì)示意圖。我們可以看到,一開始在CPS比較小的時(shí)候,Post Dial Delay指標(biāo)比較穩(wěn)定。當(dāng)CPS數(shù)值爬升到一定階段時(shí),Post Dial Delay開始明顯上升。當(dāng)CPS=200達(dá)到峰值時(shí),PDD=3S。我們?cè)跍y(cè)試的時(shí)候如果不綜合考察各項(xiàng)指標(biāo),往往會(huì)簡(jiǎn)單認(rèn)為該系統(tǒng)的最大CPS指標(biāo)為 200。然而實(shí)際情況是,200 CPS時(shí)候的PDD指標(biāo)已經(jīng)達(dá)不到運(yùn)營(yíng)要求,因此實(shí)際、合理的系統(tǒng)最大CPS應(yīng)該為PDD2s時(shí)候的CPS值,即180 CPS左右。
圖6 CPS和Post Dial Delay關(guān)系示意圖
從這個(gè)例子我們也可以看到,綜合考察各項(xiàng)重要指標(biāo)對(duì)于性能測(cè)試分析的重要性。
?。?)故障定位分析
當(dāng)軟交換測(cè)試碰到故障(如大量異常呼損、消息沒有響應(yīng)等問(wèn)題)時(shí),我們需要有效的手段來(lái)定位分析原因,究竟是軟交換設(shè)備工作異常,還是承載網(wǎng)絡(luò)不穩(wěn)定造成消息丟失?這種情況下,我們可以采取幾種輔助定位的手段來(lái)做進(jìn)一步的分析。
●通過(guò)修改呼叫模型來(lái)分析故障原因
以上一節(jié)提到的CPS VS PDD的例子為例,當(dāng)系統(tǒng)負(fù)荷增加,Post Dial Delay大幅增長(zhǎng)的時(shí)候,我們可以適當(dāng)降低話務(wù)量(例如減到原來(lái)的一半), 再觀察Post Dial Delay的統(tǒng)計(jì)值是否隨之大幅降低。如果有明顯降低,說(shuō)明消息響應(yīng)緩慢確實(shí)是跟軟交換設(shè)備的話務(wù)負(fù)荷有關(guān)系;如果該值沒有明顯降低,說(shuō)明消息響應(yīng)緩慢可能是跟網(wǎng)絡(luò)有關(guān)系,例如網(wǎng)絡(luò)傳輸時(shí)延過(guò)大造成消息響應(yīng)緩慢。
●通過(guò)儀表提供的網(wǎng)絡(luò)層參數(shù)的統(tǒng)計(jì)來(lái)觀察網(wǎng)絡(luò)情況的好壞
在仿真呼叫發(fā)送信令及語(yǔ)音的同時(shí),Abacus可以測(cè)試并統(tǒng)計(jì)如下參數(shù):丟包、時(shí)延、抖動(dòng)、亂序,并且可以輸出統(tǒng)計(jì)值對(duì)應(yīng)不同時(shí)間段的圖表。當(dāng)測(cè)試碰到問(wèn)題時(shí),可以通過(guò)上述這些參數(shù)的統(tǒng)計(jì),判斷網(wǎng)絡(luò)是否出現(xiàn)問(wèn)題。例如,圖7所示的One Way Delay的統(tǒng)計(jì)圖可以看到,儀表統(tǒng)計(jì)到14:10和14:30的時(shí)候,分別出現(xiàn)One Way Delay大幅增長(zhǎng)的情況,如果這時(shí)出現(xiàn)系統(tǒng)呼損的情況,我們就有理由相信系統(tǒng)的呼損很大可能是由于網(wǎng)絡(luò)原因造成。還可以結(jié)合丟包、抖動(dòng)、亂序等其他因素,綜合判斷是否問(wèn)題是由于承載網(wǎng)性能不好引起的。
圖7 Abacus儀表提供的One Way Delay VS time統(tǒng)計(jì)圖
●利用儀表的抓包監(jiān)控功能分析信令流程判斷故障原因
Abacus儀表在仿真呼叫的同時(shí),可以將有問(wèn)題的呼叫過(guò)程中的信令全部記錄下來(lái)。另外,思博倫公司還提供一款名為Clearsight的監(jiān)控儀表,可以將流經(jīng)IP網(wǎng)絡(luò)的所有VoIP呼叫全部監(jiān)控并記錄下來(lái)。這樣,結(jié)合Abacus,Clearsight以及軟交換本身提供的信令日志功能,可以很方便地檢查并對(duì)比儀表輸出的消息日志和網(wǎng)絡(luò)上捕捉到的消息日志以及軟交換的消息日志,從而發(fā)現(xiàn)究竟錯(cuò)誤消息或者消息丟失等故障是產(chǎn)生于哪一個(gè)節(jié)點(diǎn)。
評(píng)論