亚洲狠狠干,亚洲国产福利精品一区二区,国产八区,激情文学亚洲色图

一種信令傳輸網(wǎng)絡的性能測試裝置及方法

文檔序號:7687956閱讀:221來源:國知局
專利名稱:一種信令傳輸網(wǎng)絡的性能測試裝置及方法
技術領域
本發(fā)明涉及通訊領域,尤其涉及一種對Sigtran( Signaling Transport, 信令傳輸協(xié)議)網(wǎng)絡進行性能測試的裝置及方法。
背景技術
Sigtran是IETF (互聯(lián)網(wǎng)工程任務組)為在IP網(wǎng)絡上傳輸基于消息 的PSTN (公共交換電話網(wǎng)絡)信令系統(tǒng)7 (SS7)流量制訂的標準。 Sigtran的主要功能是完成NO.7信令在SCN (電路交換網(wǎng))和IP網(wǎng)絡 之間的無縫傳送。由于Sigtran在這些共存和融合SS7/IP的信令網(wǎng)絡中 發(fā)揮關鍵作用,正被越來越多的網(wǎng)絡集成環(huán)境所部署。
正是因為Sigtran組網(wǎng)越來越廣泛的使用,通訊設備研發(fā)廠家和用 戶都對Sigtran組網(wǎng)的性能指標采集提出了較為緊迫的需求
研發(fā)廠家對內(nèi)需要對所實現(xiàn)的Sigtran各協(xié)議的性能進行評測,對 達不到應用要求的進行性能優(yōu)化且對優(yōu)化后的結果再次進行性能測定; 對外需要對用戶提供Sigtran各協(xié)議的系統(tǒng)性能指標;
用戶需要對不同Sigtran組網(wǎng)形式的性能進行了解和比較,以決定 采用何種協(xié)議棧結構進行組網(wǎng)。
現(xiàn)有的性能測試裝置都是從業(yè)務層面上對某個功能的網(wǎng)元性能進 行測試,這些裝置測試的是網(wǎng)元的綜合業(yè)務性能指標,例如呼叫、位置 更新、短消息業(yè)務等,這些性能指標對于說明和比較Sigtran傳輸層自 身的性能,尤其對說明Sigtran作為專門的STP (信令轉接點)使用時的性能不能提供很有力的幫助。
從信令轉輸層面上去獲取性能數(shù)據(jù),需要不啟動業(yè)務,直接把數(shù)據(jù)
發(fā)送請求原語發(fā)送到被測協(xié)議,通常的做法如下
a、 使用網(wǎng)元提供的統(tǒng)計功能,先清除所有的收發(fā)統(tǒng)計;
b、 執(zhí)行網(wǎng)元提供的發(fā)包指令,設置各項發(fā)包參數(shù),例如包長,發(fā) 包間隔,發(fā)包速率等,發(fā)包指令將按指定的發(fā)包M把消息發(fā)送原語發(fā) 到被測協(xié)議進程,被測協(xié)議進程將報文消息發(fā)送出局;
c、 開始計時,并間斷性地查看設備CPU的使用情況;
d、 一段時間后停止發(fā)包,使用網(wǎng)元提供的統(tǒng)計功能整理出各項性 能數(shù)據(jù),例如收發(fā)報文個數(shù)、收發(fā)報文字節(jié)數(shù)、丟包率、流量、CPU利 用率等;
e、 更改發(fā)包參數(shù),重復上述步驟,得到不同發(fā)包參數(shù)下的性能統(tǒng) 計數(shù)據(jù)。
上述方法的主,點如下
(1) 操作繁瑣
需要不停地在網(wǎng)元設備上執(zhí)行指令,并把輸出結果拷貝到文件中; 需要記錄發(fā)包時間和收發(fā)統(tǒng)計,并據(jù)此計算流量,填入相關表格中;要 得到特定CPU利用率下的發(fā)包流量,需要嘗試以某種發(fā)包速率進行發(fā) 包,然后查看CPU利用率,如CPU利用率過高或過低,則調(diào)整發(fā)包參 數(shù),重新發(fā)包,直到查看CPU利用率基本符合所要求的值。
(2) 結果不精確
發(fā)包時間通常是用PC機上的時鐘等方式來計算的,有一定誤差;CPU利用率是通過隔一段時間執(zhí)行系統(tǒng)指令來獲得的,不一定能反映該 階段的平均值;如果發(fā)包周期較長,對測試人員的考驗較大,但如果發(fā) 包周期較短,則可能不能準確獲得系統(tǒng)性能數(shù)據(jù)。 (3)易出差4昔
很多因素可導致測試步驟的無效,需要返工。例如發(fā)包開始時忘記 記時,忘記清除原來的收發(fā)統(tǒng)計等。

發(fā)明內(nèi)容
本發(fā)明所要解決的技術問題是提供一種信令傳輸網(wǎng)絡的性能測試 裝置及方法,能夠準確、快速地對Sigtran網(wǎng)絡進行性能測試。
為解決上述技術問題,本發(fā)明是通過以下技術方案實現(xiàn)的 一種信令傳輸網(wǎng)絡的性能測試方法,包括以下步驟
A、 設置測試模型,對其各項參數(shù)進行配置;
B、 將所述測試模型提交給前臺進程模塊,并向其發(fā)送測試開始指
令;
c、測試開始,前臺進程模塊根據(jù)測試模型的參數(shù)確定不同類型的 流量模型和需采集的性能統(tǒng)計數(shù)據(jù),依次按所述不同類型的流量模型發(fā)
送測試報文到被測協(xié)議進程以產(chǎn)生相應的流量;同時所述前臺進程模塊 對所述性能統(tǒng)計數(shù)據(jù)進行采集,并將所采集的性能統(tǒng)計數(shù)據(jù)回送給后臺 PC機程序模塊進行保存和顯示。
其中,所述測試模型的參數(shù)包括-故測協(xié)議類型、;陂測網(wǎng)元、流量 采集間隔、CPU采集間隔、發(fā)包間隔、發(fā)包停頓時間、發(fā)送消息長M 列、發(fā)送消息速率序列、按固定長度/混合長度發(fā)送、按固定間隔/變化間隔發(fā)送、是否需要雙向流量。
其中,步驟C中所述性能統(tǒng)計數(shù)據(jù)包括收發(fā)流量和CPU利用率,
還包括流控制傳輸協(xié)議的報文重傳次數(shù)、信息傳輸部分第二級對等適配 層協(xié)議的緩沖區(qū)滿次數(shù)、鏈路斷鏈次數(shù)。
其中,所述步驟c中,若需要產(chǎn)生雙向的流量,則通過以下方法來 實現(xiàn)在發(fā)送的測試報文中打上一個特征碼標識,接收網(wǎng)元據(jù)此特征碼 標識判斷才艮文為測試報文時通過回調(diào)函數(shù)返回相同內(nèi)容的才艮文。
其中,所述步驟C中,在數(shù)據(jù)采集過程中,若需對收發(fā)流量的統(tǒng)計 數(shù)據(jù)進行采集,則通過流量采集周期定時器來周期性地采集流量的統(tǒng)計 數(shù)據(jù),其中所述流量采集周期定時器的時長根據(jù)測試模型的流量采集間 隔參數(shù)來設置。
其中,所述步驟C中,在數(shù)據(jù)采集過程中,若需對CPU的使用率 進行采集,則通過CPU采集周期定時器來周期性地對當前的CPU使用 率進行記錄,根據(jù)這些記錄值計算得到CPU的平均使用率,其中所述 CPU采集周期定時器的時長根據(jù)測試模型的CPU釆集間隔M來設置。
其中,所述步驟c中,在數(shù)據(jù)采集過程中,若需對消息時延進行統(tǒng)
計,則對消息在兩個網(wǎng)元之間的往返總時間進行記錄,根據(jù)所述往返總 時間計算得到消息時延。
其中,所述步驟c中,在以一種流量模型產(chǎn)生流量結束時需要啟動
發(fā)送延時停頓定時器使被測網(wǎng)元的系統(tǒng)停頓一段時間以恢復到初始負 荷狀態(tài),超時后再按下一種流量模型產(chǎn)生流量,其中所述發(fā)送延時停頓 定時器的時長根據(jù)測試模型的發(fā)包停頓時間#來設置。一種信令傳輸網(wǎng)絡的性能測試裝置,包括前臺進程模塊和后臺PC 機程序模塊;
所述后臺PC機程序模塊,用于配置測試模型,向前臺進程模塊發(fā) 送所配置的測試模型和測試開始指令,保存并顯示前臺進程模塊發(fā)送來 的性能統(tǒng)計數(shù)據(jù);
所述前臺進程模塊,用于根據(jù)測試才莫型確定流量模型和需采集的性 能統(tǒng)計數(shù)據(jù),依次根據(jù)不同流量模型產(chǎn)生相應流量,同時進行性能統(tǒng)計 數(shù)據(jù)的采集,并將所采集的性能統(tǒng)計數(shù)據(jù)發(fā)送給后臺PC機程序模塊。
其中,所述后臺PC機程序模塊包括^t配置模塊和數(shù)據(jù)保存模塊, 所述前臺進程模塊包括參數(shù)接收模塊、消息發(fā)送模塊、性能釆集模塊、 數(shù)據(jù)回傳模塊;
所述參數(shù)配置模塊,用于配置測試模型的各項參數(shù);
所述數(shù)據(jù)保存模塊,用于保存并顯示前臺進程模塊發(fā)送來的性能統(tǒng) 計數(shù)據(jù);
所述參數(shù)接收模塊,用于接收后臺PC機程序模塊發(fā)送來的測試模 型純
所述消息發(fā)送模塊,用于根據(jù)測試模型參數(shù)確定流量模型,按所述 流量模型進行測試報文的發(fā)送;
所述性能采集模塊,用于采集性能統(tǒng)計數(shù)據(jù);
所述數(shù)據(jù)回傳模塊,用于將采集的性能統(tǒng)計數(shù)據(jù)發(fā)送給后臺PC機 程序模塊。
本發(fā)明具有以下有益效果1) 可以避免業(yè)務的影響,對Sigtran各協(xié)議自身的性能進行測試。
2) 可以實現(xiàn)各種流量模型下的性能統(tǒng)計,且測試模型可以隨需求 發(fā)展而靈活定義。
3) 可以實現(xiàn)對各項性能數(shù)據(jù)的全面準確采集。
4) 可以根據(jù)需要對性能測試的過程數(shù)據(jù)進行觀察。
5) 可以實現(xiàn)一些較高級的統(tǒng)計需求,例如統(tǒng)計消息時延等。
6) 在配置好測試模型之后,測試工作都是自動進行的,最終結果 是excel文件,大幅降低了工作量,提高了工作效率。
7) 可以作較小的修改來增加需要測試的協(xié)議類型。


圖1是本發(fā)明對Sigtran網(wǎng)絡進行性能測試的裝置結構圖2是前臺進程模塊的處理流程圖3是后臺PC機程序模塊的處理流程圖4是本發(fā)明裝置用于信令點對點傳輸性能測試時的應用模式圖5是本發(fā)明裝置用于信令轉接點性能測試時的應用模式圖。
具體實施例方式
下面將結合附圖和具體實施方式
對本發(fā)明作進一步詳細的描述 請參閱圖1,本實施例的性能測試裝置由前臺進程模塊和后臺PC 機程序模塊兩部分組成。其中前臺進程模塊包括參數(shù)接收模塊、消息發(fā) 送模塊、性能采集模塊、數(shù)據(jù)回傳模塊等四個模塊;后臺PC機程序才莫 塊包括參數(shù)配置模塊、數(shù)據(jù)保存模塊等兩個模塊。 以上各個模塊的功能如下所述參數(shù)接收模塊,用于接收來自后臺pc機程序才莫塊的測試M設置, 包括被測協(xié)議類型、被測設備模塊、流量采集間隔、cpu采集間隔、發(fā)
送消息長度序列、發(fā)送消息速率序列、按固定長度發(fā)送還是按混合長度
發(fā)送、按固定間隔發(fā)送還是按變化間隔發(fā)送等等;
消息發(fā)送模塊,用于根據(jù)測試參數(shù)所確定的流量模型,按要求的長 度、速率和間隔等進行報文發(fā)送;
性能采集模塊,用于按設定的間隔對收發(fā)流量、cpu利用率及系統(tǒng) 其它性能指標進行采集;
數(shù)據(jù)回傳模塊,用于把采集的性能數(shù)據(jù)傳送到后臺pc機程序模塊;
W:配置模塊,用于設置各種測試模型的^^t,包括被被測協(xié)議類 型、被測設備模塊、流量采集間隔、cpu采集間隔、發(fā)送消息長度序列、 發(fā)送消息速率序列、按固定長度發(fā)送還是按混合長;1^送、按固定間隔 發(fā)送還是按變化間隔發(fā)送等等;
數(shù)據(jù)保存模塊,用于把前臺進程模塊傳回的性能統(tǒng)計數(shù)據(jù)保存到 Excel文件中,同時將其實時地在界面上顯示。
其中,消息發(fā)送模塊和性能采集模塊可以獨立工作,即可以在同一 設備上只啟動消息發(fā)送功能,或只啟動性能采集功能,這在有些測試才莫 型里是有用的,例如流量由別的網(wǎng)元產(chǎn)生,本網(wǎng)元僅僅進行統(tǒng)計,或本 網(wǎng)元只產(chǎn)生流量,在別的網(wǎng)元進行統(tǒng)計等。
下面結合圖2和圖3分別對前臺進程模塊和后臺pc才;uf呈序模塊的
工作機理進行說明。
請參閱圖2,該圖所示為前臺進程模塊的處理流程。前臺進程才莫塊根據(jù)測試模型的M設置有4個主要定時器
① 消息發(fā)送周期定時器作用為發(fā)送消息發(fā)送請求原語到被測協(xié)議 進程,時長根據(jù)配置的發(fā)包間隔來設置。定時器長度可以定長也可以變 長,即流量才莫型里的發(fā)包間隔可以定長也可以變長。
② 流量采集周期定時器作用為從被測試協(xié)議進程的變量中讀取當 前統(tǒng)計值,時長根據(jù)配置的數(shù)據(jù)采集間隔來設置。
③ CPU采集周期定時器作用為獲得當前CPU使用率,記錄在數(shù) 組中供計算平均CPU利用率時使用,時長才艮據(jù)配置的CPU采集間隔來 設置。
發(fā)送延時停頓定時器作用為每一組發(fā)包參數(shù)測試完成后延時停 頓一段時間,使系統(tǒng)回復到初始負荷狀態(tài),以免影響下一次統(tǒng)計結果, 時長根據(jù)配置的發(fā)包停頓時間來設置。
前臺進程模塊的具體處理流程為 201 、接收來自后臺PC機程序模塊的測試開始指令。 202、讀取測試模型的配置參數(shù)并根據(jù)配置參數(shù)確定不同類型的流 量模型;
其中的配置參數(shù)主要包括發(fā)包設置(例如對于M3UA協(xié)議,需要 設置發(fā)包的源信令點碼,目的信令點碼,子業(yè)務字段,用戶類型,SLS 等)、需要測試的前臺設備模塊/模塊、流量采集間隔、CPU采集間隔、 發(fā)送間隔(可以是定長或變長)、 一組測試長度(可以是定長或變長)、 一組測試速率(每秒發(fā)送消息個數(shù))、是否需要雙向流量、是否需要統(tǒng)計消息時延、是否需要統(tǒng)計進程級CPU利用率等等。203、若需產(chǎn)生流量,則按第一種流量模型發(fā)送測試報文到被測協(xié) 議進程以產(chǎn)生相應的流量;若需采集性能數(shù)據(jù),則對各項性能統(tǒng)計數(shù)據(jù) 進行采集并將這些數(shù)據(jù)回送至后臺PC機程序模塊;其中,流量的產(chǎn)生由消息發(fā)送模塊來實現(xiàn),通過消息發(fā)送周期定時 器來周期性地按所需的消息個數(shù)把消息發(fā)送請求原語發(fā)到被測協(xié)議進 程,進而產(chǎn)生相應的流量。若需要產(chǎn)生雙向的流量(同時收發(fā)),則通 過以下方法來實現(xiàn)在發(fā)送的測試報文中打上一個特征碼標識,接收網(wǎng)其中,采集數(shù)據(jù)過程中,若需對流量的統(tǒng)計數(shù)據(jù)進行采集,則通過 流量采集周期定時器來周期性地采集流量的統(tǒng)計數(shù)據(jù)。若需對CPU的 使用率進行采集,則通過CPU釆集周期定時器來周期性地對當前的CPU 利用率進行記錄,根據(jù)這些記錄值獲得此流量模型下的CPU平均使用 率。若需對消息時延進行統(tǒng)計,則采用通過記錄消息在兩個網(wǎng)元之間往 返總時間的方法來計算消息時延,具體為在發(fā)送的測試報文中加上序 號和當前時間的時間戳,當該測試報文被對端網(wǎng)元原樣返回時,再獲取 當前時間,根據(jù)這兩次時間計算得到消息時延,由于兩次時間都是在同 一個網(wǎng)元設備上獲取的,可以保證結果精確。在性能采集的過程中,采集的數(shù)據(jù)除了作為Sigtran各協(xié)議共性部 分的流量與CPU使用率之外,還可包括各協(xié)議特有的一些統(tǒng)計信息, 例如SCTP (流控制傳輸協(xié)議)的報文重傳次數(shù)、M2PA (MTP2 (信息 傳輸部分第二級)對等適配層協(xié)議)的緩沖區(qū)滿次數(shù)、鏈路斷鏈次數(shù)等等。204、 判斷是否完成該測試模型下所有流量模型的測試,若是,則 進入步驟206;若未完成,則啟動發(fā)送延時停頓定時器使系統(tǒng)延時停頓 一段時間以恢復到初始負荷狀態(tài),超時后進入下一步。205、 按照下一種流量模型發(fā)送測試報文到被測協(xié)議進程以產(chǎn)生相 應的流量,同時根據(jù)要求對各項性能統(tǒng)計數(shù)據(jù)進行采集并將這些數(shù)據(jù)回 送至后臺PC機程序模塊,具體實現(xiàn)過程與步驟203中所述相同。在該 流量模型下測試完成之后返回步驟204。206、 結束本測試模型下的測試流程。請參閱圖3,該圖所示為后臺PC機程序模塊的處理流程,該模塊 用于配置測試模型和保存性能統(tǒng)計數(shù)據(jù)。具體為301、 對測試模型進行設置。302、 檢查設置是否正確,若不正確,則重新設置,否則,向前臺 進程模塊發(fā)送測試開始指令,附加信息是所設置的測試模型。303、 創(chuàng)建excel文件,創(chuàng)建必要的工作簿,記錄一些初始信息(例 如測試M等)。304、 定時接收前臺進程模塊回傳的性能統(tǒng)計數(shù)據(jù),將這些數(shù)據(jù)按 格式記錄在Excel文件中。305、 接收前臺進程模塊的測試結束指令,關閉Excel文件,結束測 試。在該步驟中,后臺PC機程序才莫塊也可向前臺進程it塊發(fā)送測試結 束命令,以主動中止測試。使用上述測試裝置進行Sigtran網(wǎng)絡性能測試的方法為步驟一、確定性能測試的網(wǎng)絡結構,如果是點對點性能測試,則在 被測網(wǎng)元上部署測試裝置,如果流量模型涉及雙向收發(fā),則配合測試網(wǎng)元上也需要部署測試裝置;如果是STP轉發(fā)性能測試,則在源信令點網(wǎng) 元和信令轉接點上部署測試裝置。步驟二、確定測試模型(包括測試協(xié)議,消息長度,發(fā)包速率,采 集周期,是否需要統(tǒng)計進程級CPU利用率,是否需要統(tǒng)計消息時延等 等),后臺PC機程序模塊對設置的測試模型進行有效性檢驗,如果正確 則把測試模型提交給前臺進程模塊,并指示測試開始,否則重新設置。步驟三、測試正式開始,前臺進程模塊根據(jù)所設置的測試模型,通 過按規(guī)定的流量模型來發(fā)送消息發(fā)送請求原語到被測協(xié)議進程的方式 來產(chǎn)生相應的流量,周期性進行數(shù)據(jù)采集,將統(tǒng)計數(shù)據(jù)實時傳送到后臺 PC機程序模塊進行顯示并保存。步驟四、如果對當前測試模型的測試結束,則可以重復步驟二和三, 進行下一個測試才莫型的測試;如果對當前測試模型需要修改,則可以由 后臺PC才幾程序^^塊中止當前正在進行的測試,重復步驟二和三,重新 設置測試模型進行測試。步驟五、對后臺PC機程序模塊保存的性能數(shù)據(jù)進行審查分析,如 還有遺漏的測試需求則重復步驟一至四,直到得到所需要的全部性能數(shù) 據(jù)。下面將對上述測試裝置和方法的應用進4亍舉例iJt明Sigtran網(wǎng)絡各協(xié)議的性能,從組網(wǎng)結構來說主要分為點對點傳輸性能和STP轉發(fā)性能,均可通過本發(fā)明的測試裝置來進行測試。(一) 點對點傳輸性能的測試請參閱圖4,組網(wǎng)結構為兩個網(wǎng)元直連,如果要測試網(wǎng)元A和網(wǎng)元 B之間點對點的收發(fā)性能,則網(wǎng)元A作為被測網(wǎng)元,將本裝置部署在網(wǎng) 元A上,同時啟動流量產(chǎn)生和性能數(shù)據(jù)采集功能,得到的性能數(shù)據(jù)就是 網(wǎng)元點對點的收發(fā)性能數(shù)據(jù)。(二) STP轉發(fā)性能的測試請參閱圖5,組網(wǎng)結構為兩個網(wǎng)元通過STP進行轉接,如果要測試 STP的性能,則STP作為被測網(wǎng)元,將本發(fā)明的測試裝置部署在STP 和網(wǎng)元A上,在網(wǎng)元A上只啟動測試裝置的流量產(chǎn)生功能,在STP上 只啟動測試裝置的性能數(shù)據(jù)采集功能,STP的接收流量來自網(wǎng)元A,而 發(fā)送流量來自向網(wǎng)元B的轉發(fā),這樣通過上述測試方法得到的性能數(shù)據(jù) 就是STP轉發(fā)性能數(shù)據(jù)。以上所述僅為本發(fā)明的較佳實施例而已,并不用以限制本發(fā)明,凡 在本發(fā)明的精神和原則之內(nèi)所作的任何修改、等同替換和改進等,均應 包含在本發(fā)明的保護范圍之內(nèi)。
權利要求
1、一種信令傳輸網(wǎng)絡的性能測試方法,其特征在于,包括以下步驟A、設置測試模型,對其各項參數(shù)進行配置;B、將所述測試模型提交給前臺進程模塊,并向其發(fā)送測試開始指令;C、測試開始,前臺進程模塊根據(jù)測試模型的參數(shù)確定不同類型的流量模型和需采集的性能統(tǒng)計數(shù)據(jù),依次按所述不同類型的流量模型發(fā)送測試報文到被測協(xié)議進程以產(chǎn)生相應的流量;同時所述前臺進程模塊對所述性能統(tǒng)計數(shù)據(jù)進行采集,并將所采集的性能統(tǒng)計數(shù)據(jù)回送給后臺PC機程序模塊進行保存和顯示。
2、 如權利要求1所述的信令傳輸網(wǎng)絡的性能測試方法,其特征 在于,所述測試模型的參數(shù)包括被測協(xié)議類型、被測網(wǎng)元、流量采 集間隔、CPU采集間隔、發(fā)包間隔、發(fā)包停頓時間、發(fā)送消息長度 序列、發(fā)送消息速率序列、按固定長度/混合長度發(fā)送、按固定間隔/ 變化間隔發(fā)送、是否需要雙向流量。
3、 如權利要求2所述的信令傳輸網(wǎng)絡的性能測試方法,其特征 在于,步驟C中所述性能統(tǒng)計數(shù)據(jù)包括收發(fā)流量和CPU利用率,還 包括流控制傳輸協(xié)議的報文重傳次數(shù)、信息傳輸部分第二級對等適配 層協(xié)議的緩沖區(qū)滿次數(shù)、鏈路斷鏈次數(shù)。
4、 如權利要求3所述的信令傳輸網(wǎng)絡的性能測試方法,其特征 在于,所述步驟C中,若需要產(chǎn)生雙向的流量,則通過以下方法來 實現(xiàn)在發(fā)送的測試報文中打上一個特征碼標識,接收網(wǎng)元據(jù)此特征
5、 如權利要求3所述的信令傳輸網(wǎng)絡的性能測試方法,其特征 在于,所述步驟C中,在數(shù)據(jù)采集過程中,若需對收發(fā)流量的統(tǒng)計 數(shù)據(jù)進行采集,則通過流量采集周期定時器來周期性地采集流量的統(tǒng) 計數(shù)據(jù),其中所述流量采集周期定時器的時長才艮據(jù)測試才莫型的流量采 集間隔^:來設置。
6、 如權利要求3所述的信令傳輸網(wǎng)絡的性能測試方法,其特征 在于,所述步驟C中,在數(shù)據(jù)采集過程中,若需對CPU的使用率進 行采集,則通過CPU采集周期定時器來周期性地對當前的CPU使用 率進行記錄,根據(jù)這些記錄值計算得到CPU的平均使用率,其中所 述CPU采集周期定時器的時長根據(jù)測試模型的CPU采集間隔^:來 設置。
7、 如權利要求3所述的信令傳輸網(wǎng)絡的性能測試方法,其特征 在于,所述步驟C中,在數(shù)據(jù)采集過程中,若需對消息時延進行統(tǒng) 計,則對消息在兩個網(wǎng)元之間的往返總時間進行記錄,根據(jù)所述往返 總時間計算得到消息時延。
8、 如權利要求3所述的信令傳輸網(wǎng)絡的性能測試方法,其特征 在于,所述步驟C中,在以一種流量模型產(chǎn)生流量結束時需要啟動 發(fā)送延時停頓定時器使凈皮測網(wǎng)元的系統(tǒng)停頓一段時間以恢復到初始 負荷狀態(tài),超時后再按下一種流量模型產(chǎn)生流量,其中所述發(fā)i!Ul時 停頓定時器的時長根據(jù)測試模型的發(fā)包停頓時間參數(shù)來設置。
9、 一種信令傳輸網(wǎng)絡的性能測試裝置,其特征在于,包括前臺進程模塊和后臺PC機程序模塊;所述后臺PC機程序模塊,用于配置測試模型,向前臺進程模塊 發(fā)送所配置的測試模型和測試開始指令,保存并顯示前臺進程模塊發(fā) 送來的性能統(tǒng)計數(shù)據(jù);所述前臺進程模塊,用于根據(jù)測試模型確定流量模型和需采集的 性能統(tǒng)計數(shù)據(jù),依次根據(jù)不同流量模型產(chǎn)生相應流量,同時進行性能 統(tǒng)計數(shù)據(jù)的采集,并將所采集的性能統(tǒng)計數(shù)據(jù)發(fā)送給后臺PC積4呈序 模塊。
10、如權利要求9所述的信令傳輸網(wǎng)絡的性能測試裝置,其特征 在于,所述后臺PC機程序模塊包括^:配置模塊和數(shù)據(jù)保存模塊, 所述前臺進程模塊包括參數(shù)接收模塊、消息發(fā)送模塊、性能采集模塊、 數(shù)據(jù)回傳模塊;所述參數(shù)配置模塊,用于配置測試才莫型的各項^;所述數(shù)據(jù)保存模塊,用于保存并顯示前臺進程模塊發(fā)送來的性能 統(tǒng)計數(shù)據(jù);所述參數(shù)接收才莫塊,用于接收后臺PC機程序模塊發(fā)送來的測試 模型參數(shù);所述消息發(fā)送模塊,用于根據(jù)測試模型參數(shù)確定流量模型,按所 述流量模型進行測試報文的發(fā)送;所述性能采集模塊,用于采集性能統(tǒng)計數(shù)據(jù);所述數(shù)據(jù)回傳模塊,用于將采集的性能統(tǒng)計數(shù)據(jù)發(fā)送給后臺PC 機程序模塊。
全文摘要
本發(fā)明公開了一種信令傳輸網(wǎng)絡的性能測試裝置及方法,性能測試方法為A.設置測試模型,對其各項參數(shù)進行配置;B.將所述測試模型提交給前臺進程模塊,并向其發(fā)送測試開始指令;C.測試開始,前臺進程模塊根據(jù)測試模型的參數(shù)確定不同類型的流量模型和需采集的性能統(tǒng)計數(shù)據(jù),依次按所述不同類型的流量模型發(fā)送測試報文到被測協(xié)議進程以產(chǎn)生相應的流量;同時所述前臺進程模塊對所述性能統(tǒng)計數(shù)據(jù)進行采集,并將所采集的性能統(tǒng)計數(shù)據(jù)回送給后臺PC機程序模塊進行保存和顯示。采用本發(fā)明可以避免業(yè)務的影響,實現(xiàn)各種流量模型下對Sigtran各協(xié)議自身的性能進行測試的性能統(tǒng)計,且測試模型可以隨需求發(fā)展而靈活定義。
文檔編號H04M3/22GK101217593SQ20081006591
公開日2008年7月9日 申請日期2008年1月16日 優(yōu)先權日2008年1月16日
發(fā)明者張傳宗, 朱芳蕾, 峰 陳 申請人:中興通訊股份有限公司
網(wǎng)友詢問留言 已有0條留言
  • 還沒有人留言評論。精彩留言會獲得點贊!
1