[發明專利]IP-PBX負載測試的方法及其裝置無效
| 申請號: | 201210119158.1 | 申請日: | 2012-04-23 |
| 公開(公告)號: | CN102624588A | 公開(公告)日: | 2012-08-01 |
| 發明(設計)人: | 田亞;劉繼明;林恩峰;楊柏華 | 申請(專利權)人: | 網經科技(蘇州)有限公司 |
| 主分類號: | H04L12/26 | 分類號: | H04L12/26;H04M3/22 |
| 代理公司: | 南京蘇科專利代理有限責任公司 32102 | 代理人: | 王玉國;陳忠輝 |
| 地址: | 215000 江蘇省蘇州*** | 國省代碼: | 江蘇;32 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | ip pbx 負載 測試 方法 及其 裝置 | ||
技術領域
本發明涉及一種IP-PBX負載測試的方法及其裝置,屬于融合通訊技術領域。
背景技術
在融合通訊領域中,總是期望通訊設備能夠長期穩定的運行,同時能夠經受住一定話務量的沖擊。
負載測試的目的就是模擬大量虛擬用戶發起基本呼叫、呼叫前傳、三方通話、會議、鬧鐘等呼叫,實現對IP-PBX進行沖擊試驗,以驗證產品的穩定性,從測試深度方面來看,能夠挖掘出一般測試方法無法發現的故障,同時使用負載測試工具對設備CPU利用率、內存優化、通話效果優化等是非常有效的。
負載測試最理想、最充分的方法就是用工具來控制大量模擬話機摘掛機,產生大話務量。但在實際操作過程中,如果單純使用真實話機來實現負載測試并不現實,首先是模擬話機資源問題,模擬話機數目不可擴展,其次真實模擬話機手工測試過程中不同的人有不同的習慣,因此每次測試結果都有差異,另外不能期望每次測試都能加相同的負載,這樣一來很多測試場景都不可再現。
因此,用工具來模擬真實話機的負載測試方法是非常必要的,能夠以最小的代價實現最有效的測試,負載測試方法一個重要的概念就是被測系統與話務工具的接口劃分,稱之為測試接口。
測試接口劃分的原則:首先要保證測試工具能夠實現對被測系統最有效、最充分、最貼近實際的模擬測試,其次是盡可能的降低測試工具與被測系統之間的耦合性。從目前公布的一些測試方法來看,有的方法測試接口定得過于高,以致測試工具與被測系統之間的耦合性較高,這樣便不能實現對被測系統的充分測試;另外一些方法就是將測試接口定得太低,雖然有效降低了測試工具與被測系統之間的耦合性,但是卻引入了更多額外的硬件資源,性價比方面就受到影響;另外從目前的測試方法來看實現的業務太少,測試手段過于單一。
因此,合理定義測試接口是實現負載測試的關鍵,不然會造成測試不充分或者價格昂貴的現象。
發明內容
本發明的目的是克服現有技術存在的不足,提供一種實用的IP-PBX負載測試的方法及其裝置,以解決現有的負載測試方法中由于測試接口定義不當造成的測試不充分或者測試雖然充分但投入成本過高的問題。
本發明的目的通過以下技術方案來實現:
IP-PBX負載測試的方法,包括以下步驟:
1)將IP-PBX底層驅動的接口作為測試接口;
2)通過測試接口控制IP-PBX上FXO端口摘機、掛機、端口狀態檢測、DTMF收發,并按照預先設定的測試進程,控制前向呼叫用戶數,以及對反向數據進行處理。
進一步地,上述的IP-PBX負載測試的方法,步驟2)還包括:根據前向數據中包含的端口號判斷發送的前向數據是否為欲發送至所述仿真話機的數據,還是發起附加業務的數據。
更進一步地,上述的IP-PBX負載測試的方法,將前向數據欲發送至真實模擬話機的數據通過RJ11接口送至相對應的真實模擬話機或者通過網絡發送至相對應的SIP話機。將前向數據欲發送至話機的數據通過業務類型控制被測系統發起業務的多樣性。
更進一步地,上述的IP-PBX負載測試的方法,步驟還包括:通過測試接口,接收來自真實模擬話機或真實SIP話機或仿真模擬話機的反向數據,并將反向數據進行處理。
再進一步地,上述的IP-PBX負載測試的方法,所述測試進程為欲仿真的真實模擬話機的信令處理進程。
本發明IP-PBX負載測試的裝置,測試進程處理模塊駐留在測試裝置IP-PBX設備上,用于仿真模擬話機,構造前向大話務量,同時接收并處理被測IP-PBX反向發送過來的數據,同時該進程用于啟動測試過程、預先設置測試進程所需的測試參數、顯示當前的測試結果。
本發明技術方案突出的實質性特點和顯著的進步主要體現在:
本發明通過將IP-PBX底層驅動的接口作為測試接口,能夠覆蓋對整個IP-PBX被測系統的測試。支持對模擬中繼、IMS/SIP中繼或者E1中繼功能及性能測試,可以在不需要額外儀器支持的情況下產生模擬呼叫,從而有效降低了測試成本。同時支持對會議、呼叫轉移、三方通話以及真實模擬話機的呼叫,從而有效增加了測試的多樣性。由于本測試工具駐留在底層驅動,然而底層驅動基本是不變的,使得測試工具與被測系統之間的耦合性大大降低,有效降低了測試裝置維護的難度。
附圖說明
下面結合附圖對本發明技術方案作進一步說明:
圖1:測試系統的結構示意圖。
具體實施方式
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于網經科技(蘇州)有限公司,未經網經科技(蘇州)有限公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201210119158.1/2.html,轉載請聲明來源鉆瓜專利網。





