軟交換性能測試技術
圖4 仿真SG+TG測試軟交換C4功能
●通過儀表仿真另外一個軟交換實現的匯接局,通過sip-T/BICC協議發起從一個匯接局到另外一個匯接局的語音呼叫。
這3種方案中,第1種方案在測試軟交換的同時,可以驗證SG和TG的性能。而第2和第3種方案,因為直接通過IP接口仿真流量,可以實現非常高的性能,另外可以省去大量的E1或者STM-1線路連接的麻煩。
2.5 C5本地端局功能測試
當軟交換作為NGN網絡中的本地端局使用時,一般用于控制終端用戶的話務接續,并提供各種補充業務。因此,測試端局功能時,需要儀表通過模擬接入網關下的用戶或者IP終端用戶,實現本地話務的仿真。圖5所示,在實際測試時,可以根據情況,配置基于sip,H.323,Megaco或者MGCP各種協議的終端設備,實現同種協議終端之間或者不同協議之間大話務量的呼叫測試。
圖5 仿真IP終端測試軟交換C5功能
2.6 峰值壓力測試
峰值壓力測試一般用于驗證被測設備在系統最高負荷的時候每秒能夠處理呼叫的能力,往往通過BHCA或CPS兩種指標來考察被測設備,即系統每小時或每秒處理呼叫的個數。實際測試時,一般通過儀表每秒鐘產生一定的呼叫量來精確驗證系統能力,通過更改呼叫保持時間和呼叫間隔時間來調整壓力,測試時間一般超過1h,甚至達到24h或48h;呼損不能超過萬分之一。
2.7 最大同時會話能力測試
最大同時會話能力測試一般用于測試被測設備在某一個特定時間能夠同時保持的會話數目。相對于BHCA和CPS,最大會話保持數也是一項重要的指標。這種測試一般通過儀表仿真一定數目的呼叫,然后將呼叫保持時間設置的足夠長,觀察在一定的時間段內,這些同時保持的話務有沒有掉話、異常中斷等各種情況。體現在呼損數值上,不能超過萬分之一。
2.8 穩定性測試
穩定性測試一般用于驗證系統長時間穩定運行,無故障處理話務的能力。一般通過儀表仿真占系統一定負荷的話務量(如系統最大能處理CPS的80%),然后將每個呼叫的保持時間設置為現網平均呼叫保持時間(如2~3min),要求系統穩定運行至少24h,有時甚至超過48h以上,呼損率不能超過萬分之一。
2.9 長時間通話測試
長時間通話測試一般用于驗證系統處理超長時間通話的能力。這類測試一般不要求很高的性能,往往使用儀表仿真幾十路的語音呼叫,將每一路的呼叫保持時間設置為至少24h以上,觀察測試過程中有無掉話、異常中斷、語音異常等現象。另外,還會觀察軟交換對于這種超長話單產生的精確程度、有無話單丟失、時長計費是否準確等現象。
2.10 過載保護測試
軟交換一般都具有過載保護功能,當話務量超過最大負荷或者系統CPU負荷已經到達100%時,主動拒絕后續的呼叫,避免過量的呼叫占用系統資源造成系統癱瘓。過載保護測試用于驗證軟交換系統遇到突發話務流量超過系統最大負荷時,有效控制話務,避免系統癱瘓的能力。這類測試一般通過儀表逐級、逐量地仿真系統話務負荷,例如分別仿真占系統80%,100%,120%的話務量,要求系統在80%,100%負荷的時候呼損率不應超過萬分之一,在120%話務量的時候,可以允許有大量的呼損,但是每秒鐘成功接續的呼叫數應該維持在系統可以處理的最大CPS左右,另外不能有系統癱瘓、板卡重啟、消息沒有響應等現象發生。
2.11 CDR準確性測試
CDR準確性測試用于驗證軟交換系統在處理大量呼叫的同時,生成的話單的準確性。一般通過儀表仿真大量的呼叫,維持一段時間(例如幾個小時以上)。然后在測試結束后,對比儀表統計給出的話單總數和軟交換系統給出的話單總數,檢查軟交換有無掉話單的現象。一般要求話單差錯率不能超過萬分之一。
3 關鍵參數統計及性能測試結果分析
軟交換設備因為其接口多、協議豐富、性能高等原因,成為NGN測試領域中最為復雜的一個被測設備,因此測試涉及的統計指標也多種多樣。如何從復雜的測試數據中,過濾觀察關鍵的測試參數、有效地分析性能測試結果的好壞、檢查出系統存在的性能瓶頸等,將是本節中我們將要探討的內容。
評論