專(zhuān)利名稱(chēng):一種集群系統(tǒng)空口壓力測(cè)試的方法、裝置及系統(tǒng)的制作方法
技術(shù)領(lǐng)域:
本發(fā)明涉及通信領(lǐng)域,具體而言,涉及一種集群系統(tǒng)空口壓力的測(cè)試的方法、裝置及系統(tǒng)。
背景技術(shù):
集群通信系統(tǒng)是一種多用途、高效能而又廉價(jià)的先進(jìn)無(wú)線電指揮、調(diào)度通信系統(tǒng),是一種專(zhuān)用移動(dòng)通信系統(tǒng)。目前通信系統(tǒng)日益復(fù)雜,對(duì)集群系統(tǒng)的全面測(cè)試需求變得越來(lái)越迫切,也越來(lái)越受到重視。對(duì)集群系統(tǒng)進(jìn)行壓力測(cè)試能夠測(cè)試集群系統(tǒng)的極限性能,驗(yàn)證系統(tǒng)在大壓力、大并發(fā)下是否能長(zhǎng)時(shí)間穩(wěn)定運(yùn)行,檢查系統(tǒng)性能是否滿(mǎn)足需求,找出系統(tǒng)性能瓶頸。目前針對(duì)集群通信系統(tǒng)的壓力測(cè)試主要由軟件模擬測(cè)試以及人工測(cè)試的方法來(lái)實(shí)現(xiàn)。 空口壓力測(cè)試即從空中接口對(duì)系統(tǒng)進(jìn)行的壓力測(cè)試。空口是空中接口的簡(jiǎn)稱(chēng),空中接口即是移動(dòng)終端用戶(hù)與基站的無(wú)線連接。例如,在GSM (global system for mobilecommunications,全球移動(dòng)通信系統(tǒng))或 UMTS (Universal Mobile TelecommunicationsSystem,通用移動(dòng)通信系統(tǒng))中,各種形式的UTRA (Universal Telecommunication RadioAccess,通用電信無(wú)線接入)標(biāo)準(zhǔn)都是空中接口,也就是一種接入模式。在移動(dòng)終端中,空中接口表示基站和移動(dòng)終端之間的無(wú)線傳輸規(guī)范。它定義每個(gè)無(wú)線信道的使用頻率和帶寬,或者定義采用的編碼方法。人工測(cè)試是在真實(shí)的測(cè)試環(huán)境下,根據(jù)測(cè)試的要求安排多個(gè)測(cè)試組,通過(guò)人工操作移動(dòng)終端手動(dòng)完成對(duì)集群系統(tǒng)的壓力測(cè)試,該測(cè)試方法為空口壓力測(cè)試,測(cè)試環(huán)境與集群系統(tǒng)實(shí)際測(cè)試環(huán)境相同,也可以對(duì)整個(gè)集群系統(tǒng)進(jìn)行測(cè)試,測(cè)試結(jié)果比較可靠,但是該測(cè)試方法需要耗費(fèi)大量的人力物力,成本較高,且效率低。
發(fā)明內(nèi)容
本發(fā)明提供了一種移動(dòng)終端、集群系統(tǒng)空口壓力的測(cè)試方法及系統(tǒng),用以解決現(xiàn)有技術(shù)中的對(duì)集群系統(tǒng)整體進(jìn)行測(cè)試的效率低的問(wèn)題。根據(jù)本發(fā)明的一個(gè)方面,提供了一種集群系統(tǒng)空口壓力測(cè)試的方法,包括測(cè)試平臺(tái)發(fā)送第一測(cè)試命令至移動(dòng)終端,第一測(cè)試命令中包含移動(dòng)終端的身份標(biāo)識(shí)碼的更換規(guī)貝U、閾值以及測(cè)試消息的業(yè)務(wù)類(lèi)型;移動(dòng)終端根據(jù)更換規(guī)則確定自身的身份標(biāo)識(shí)碼,根據(jù)業(yè)務(wù)類(lèi)型向基站發(fā)送測(cè)試消息;移動(dòng)終端接收來(lái)自基站根據(jù)測(cè)試消息返回的響應(yīng)消息后,將響應(yīng)消息發(fā)送至測(cè)試平臺(tái);移動(dòng)終端在判斷向基站發(fā)送測(cè)試消息的次數(shù)未達(dá)到閾值時(shí),返回移動(dòng)終端根據(jù)更換規(guī)則確定自身的身份標(biāo)識(shí)碼,根據(jù)業(yè)務(wù)類(lèi)型向基站發(fā)送測(cè)試消息的步驟;測(cè)試平臺(tái)判斷移動(dòng)終端向基站發(fā)送測(cè)試消息的次數(shù)達(dá)到閾值時(shí),根據(jù)接收到的響應(yīng)消息生成測(cè)試結(jié)果。其中,上述測(cè)試平臺(tái)判斷移動(dòng)終端向基站發(fā)送測(cè)試消息的次數(shù)達(dá)到閾值,包括測(cè)試平臺(tái)對(duì)接收到響應(yīng)消息的次數(shù)進(jìn)行計(jì)數(shù),當(dāng)計(jì)數(shù)數(shù)值達(dá)到閾值時(shí),判斷移動(dòng)終端向基站發(fā)送測(cè)試消息的次數(shù)達(dá)到閾值;或,移動(dòng)終端在判斷向基站發(fā)送測(cè)試消息的次數(shù)達(dá)到閾值時(shí),向測(cè)試平臺(tái)發(fā)送通知,測(cè)試平臺(tái)收到通知時(shí),判斷移動(dòng)終端向基站發(fā)送測(cè)試消息的次數(shù)達(dá)到閾值。根據(jù)本發(fā)明的另一方面,提供了另一種集群系統(tǒng)空口壓力測(cè)試的方法包括向移動(dòng)終端發(fā)送第一測(cè)試命令,第一測(cè)試命令中包含移動(dòng)終端的身份標(biāo)識(shí)碼的更換規(guī)則、閾值以及測(cè)試消息的業(yè)務(wù)類(lèi)型;接收移動(dòng)終端發(fā)送的來(lái)自基站的響應(yīng)消息,響應(yīng)消息為基站接收到移動(dòng)終端發(fā)送的測(cè)試消息后,基站發(fā)送給移動(dòng)終端的響應(yīng)消息;判斷移動(dòng)終端向基站發(fā)送測(cè)試消息的次數(shù)達(dá)到閾值時(shí),根據(jù)接收到的響應(yīng)消息生成測(cè)試結(jié)果。進(jìn)一步地,上述方法還包括在判斷移動(dòng)終端向基站發(fā)送測(cè)試消息的次數(shù)達(dá)到閾值時(shí),向移動(dòng)終端發(fā)送第二測(cè)試命令,第二測(cè)試命令中包含新的測(cè)試消息的業(yè)務(wù)類(lèi)型、和/或新的閾值、和/或新的移動(dòng)終端的身份標(biāo)識(shí)碼的更換規(guī)則。
其中,判斷移動(dòng)終端向基站發(fā)送測(cè)試消息的次數(shù)達(dá)到閾值,包括對(duì)接收響應(yīng)消息的次數(shù)進(jìn)行計(jì)數(shù),當(dāng)計(jì)數(shù)數(shù)值達(dá)到第一閾值時(shí),判斷移動(dòng)終端向基站發(fā)送測(cè)試消息的次數(shù)達(dá)到閾值;或,收到移動(dòng)終端判斷向基站發(fā)送測(cè)試消息的次數(shù)達(dá)到閾值,發(fā)送的通知時(shí),判斷移動(dòng)終端向基站發(fā)送測(cè)試消息的次數(shù)達(dá)到閾值。其中,上述更換規(guī)則為將移動(dòng)終端當(dāng)前的身份標(biāo)識(shí)碼與一個(gè)預(yù)先設(shè)定的數(shù)值相加后得到的身份標(biāo)識(shí)碼作為移動(dòng)終端更換后的身份標(biāo)識(shí)碼;或,提供包含多個(gè)身份標(biāo)識(shí)碼的數(shù)列,移動(dòng)終端依次使用數(shù)列內(nèi)的身份標(biāo)識(shí)碼作為移動(dòng)終端更換后的身份標(biāo)識(shí)碼。其中,上述測(cè)試平臺(tái)發(fā)送第一測(cè)試命令至移動(dòng)終端包括測(cè)試平臺(tái)發(fā)送多個(gè)具有執(zhí)行順序的測(cè)試命令至移動(dòng)終端。根據(jù)本發(fā)明的又一方面,提供了一種集群系統(tǒng)空口壓力測(cè)試的方法,包括接收測(cè)試平臺(tái)發(fā)送的第一測(cè)試命令,第一測(cè)試命令中包含移動(dòng)終端的身份標(biāo)識(shí)碼的更換規(guī)則、閾值以及測(cè)試消息的業(yè)務(wù)類(lèi)型;根據(jù)更換規(guī)則確定自身的身份標(biāo)識(shí)碼后,根據(jù)業(yè)務(wù)類(lèi)型向基站發(fā)送測(cè)試消息;接收來(lái)自基站根據(jù)測(cè)試消息返回的響應(yīng)消息后,將響應(yīng)消息向測(cè)試平臺(tái)發(fā)送;在判斷向基站發(fā)送測(cè)試消息的次數(shù)未達(dá)到閾值時(shí),返回根據(jù)更換規(guī)則確定自身的身份標(biāo)識(shí)碼后,根據(jù)業(yè)務(wù)類(lèi)型向基站發(fā)送測(cè)試消息的步驟。進(jìn)一步地,上述方法還包括在判斷向基站發(fā)送測(cè)試消息的次數(shù)達(dá)到閾值時(shí),向測(cè)試平臺(tái)發(fā)送通知。根據(jù)本發(fā)明的又一方面,提供了一種集群系統(tǒng)空口壓力測(cè)試的裝置,包括第一發(fā)送單元,用于向移動(dòng)終端發(fā)送第一測(cè)試命令,第一測(cè)試命令中包含移動(dòng)終端的身份標(biāo)識(shí)碼的更換規(guī)則、閾值以及測(cè)試消息的業(yè)務(wù)類(lèi)型;第一接收單元,用于接收移動(dòng)終端發(fā)送的來(lái)自基站的響應(yīng)消息,響應(yīng)消息為基站接收到移動(dòng)終端發(fā)送的測(cè)試消息后,基站發(fā)送給移動(dòng)終端的響應(yīng)消息;生成單元,用于當(dāng)判斷移動(dòng)終端向基站發(fā)送測(cè)試消息的次數(shù)達(dá)到閾值時(shí),根據(jù)第一接收單元接收到的響應(yīng)消息生成測(cè)試結(jié)果。進(jìn)一步地,上述裝置還包括第二發(fā)送單元,用于在判斷移動(dòng)終端向基站發(fā)送測(cè)試消息的次數(shù)達(dá)到閾值時(shí),向移動(dòng)終端發(fā)送第二測(cè)試命令,第二測(cè)試命令中包含新的測(cè)試消息的業(yè)務(wù)類(lèi)型、和/或新的閾值、和/或新的移動(dòng)終端的身份標(biāo)識(shí)碼的更換規(guī)則。其中,上述生成單元包括第一生成單元,用于對(duì)接收響應(yīng)消息的次數(shù)進(jìn)行計(jì)數(shù),當(dāng)計(jì)數(shù)數(shù)值達(dá)到第一閾值時(shí),判斷移動(dòng)終端向基站發(fā)送測(cè)試消息的次數(shù)達(dá)到閾值,根據(jù)第一接收單元接收到的響應(yīng)消息生成測(cè)試結(jié)果;或,第二生成單元,用于在收到移動(dòng)終端判斷向基站發(fā)送測(cè)試消息的次數(shù)達(dá)到閾值,發(fā)送的通知時(shí),判斷移動(dòng)終端向基站發(fā)送測(cè)試消息的次數(shù)達(dá)到閾值,根據(jù)第一接收單元接收到的響應(yīng)消息生成測(cè)試結(jié)果。根據(jù)本發(fā)明的又一方面,提供了一種移動(dòng)終端,包括第二接收單元,用于接收測(cè)試平臺(tái)發(fā)送的第一測(cè)試命令,第一測(cè)試命令中包含移動(dòng)終端的身份標(biāo)識(shí)碼的更換規(guī)則、閾值以及測(cè)試消息的業(yè)務(wù)類(lèi)型;第三發(fā)送單元,用于根據(jù)更換規(guī)則確定自身的身份標(biāo)識(shí)碼后,根據(jù)業(yè)務(wù)類(lèi)型向基站發(fā)送測(cè)試消息;第四發(fā)送單元,用于接收來(lái)自基站根據(jù)測(cè)試消息返回的響應(yīng)消息后,將響應(yīng)消息向測(cè)試平臺(tái)發(fā)送;判斷單元,用于在判斷向基站發(fā)送測(cè)試消息的次數(shù)未達(dá)到閾值時(shí),控制第三發(fā)送單元繼續(xù)在根據(jù)更換規(guī)則確定自身的身份標(biāo)識(shí)碼后,根據(jù)業(yè)務(wù)類(lèi)型向基站發(fā)送測(cè)試消息。進(jìn)一步地,上述裝置還包括第五發(fā)送模塊,用于在判斷向基站發(fā)送測(cè)試消息的次數(shù)達(dá)到閾值時(shí),向測(cè)試平臺(tái)發(fā)送通知。
根據(jù)本發(fā)明的又一方面,提供了一種集群系統(tǒng)的空口壓力測(cè)試的系統(tǒng),包括測(cè)試平臺(tái),用于發(fā)送第一測(cè)試命令至移動(dòng)終端,第一測(cè)試命令中包含移動(dòng)終端的身份標(biāo)識(shí)碼的更換規(guī)則、閾值以及測(cè)試消息的業(yè)務(wù)類(lèi)型;接收移動(dòng)終端發(fā)送的來(lái)自基站的響應(yīng)消息;判斷移動(dòng)終端向基站發(fā)送測(cè)試消息的次數(shù)達(dá)到閾值時(shí),根據(jù)接收到的響應(yīng)消息生成測(cè)試結(jié)果;移動(dòng)終端,用于接收測(cè)試平臺(tái)發(fā)送的第一測(cè)試命令;根據(jù)更換規(guī)則確定自身的身份標(biāo)識(shí)碼后,根據(jù)業(yè)務(wù)類(lèi)型向基站發(fā)送測(cè)試消息;接收來(lái)自基站根據(jù)測(cè)試消息返回的響應(yīng)消息后,將響應(yīng)消息向測(cè)試平臺(tái)發(fā)送;在判斷向基站發(fā)送測(cè)試消息的次數(shù)未達(dá)到閾值時(shí),繼續(xù)根據(jù)更換規(guī)則確定自身的身份標(biāo)識(shí)碼,根據(jù)業(yè)務(wù)類(lèi)型向基站發(fā)送測(cè)試消息。本發(fā)明通過(guò)測(cè)試平臺(tái)控制移動(dòng)終端更換自身的身份標(biāo)識(shí),以模擬多個(gè)不同的移動(dòng)終端向基站發(fā)送測(cè)試消息,與現(xiàn)有技術(shù)中集群系統(tǒng)的測(cè)試方法相比,且節(jié)省大量的人力物力,且能夠?qū)合到y(tǒng)的進(jìn)行整體測(cè)試,提高了測(cè)試效率。
圖I是本發(fā)明實(shí)施例I的集群系統(tǒng)空口壓力測(cè)試方法流程圖;圖2是本發(fā)明實(shí)施例2的集群系統(tǒng)空口壓力測(cè)試方法流程圖;圖3是本發(fā)明實(shí)施例3的集群系統(tǒng)空口壓力測(cè)試的方法流程圖;圖4是本發(fā)明實(shí)施例4的集群系統(tǒng)空口壓力測(cè)試的方法的流程圖;圖5是本發(fā)明實(shí)施例5集群系統(tǒng)空口壓力測(cè)試的裝置結(jié)構(gòu)框圖;圖6是本發(fā)明實(shí)施例5的另一種集群系統(tǒng)空口壓力測(cè)試的裝置結(jié)構(gòu)示意圖;圖7是本發(fā)明實(shí)施例5的集群系統(tǒng)空口壓力測(cè)試系統(tǒng)結(jié)構(gòu)示意圖;以及圖8是本發(fā)明實(shí)施例5的集群系統(tǒng)的空口壓力測(cè)試的系統(tǒng)的結(jié)構(gòu)框圖。
具體實(shí)施例方式為使本發(fā)明的上述目的、特征和優(yōu)點(diǎn)能夠更加明顯易懂,下面結(jié)合附圖和具體實(shí)施方式
對(duì)本發(fā)明實(shí)施例作進(jìn)一步詳細(xì)的說(shuō)明。實(shí)施例I圖I是本發(fā)明提供的實(shí)施例I的集群系統(tǒng)空口壓力測(cè)試方法流程圖。
如圖I所示,該方法包括以下步驟步驟101 :測(cè)試平臺(tái)發(fā)送第一測(cè)試命令至移動(dòng)終端,第一測(cè)試命令中包含移動(dòng)終端的身份標(biāo)識(shí)碼的更換規(guī)則、閾值以及測(cè)試消息的業(yè)務(wù)類(lèi)型;步驟102 :移動(dòng)終端根據(jù)更換規(guī)則確定自身的身份標(biāo)識(shí)碼,根據(jù)業(yè)務(wù)類(lèi)型向基站發(fā)送測(cè)試消息;步驟103 :移動(dòng)終端接收來(lái)自基站根據(jù)測(cè)試消息返回的響應(yīng)消息后,將響應(yīng)消息發(fā)送至測(cè)試平臺(tái);步驟104 :移動(dòng)終端在判斷向基站發(fā)送測(cè)試消息的次數(shù)未達(dá)到閾值時(shí),返回移動(dòng)終端根據(jù)更換規(guī)則確定自身的身份標(biāo)識(shí)碼,根據(jù)業(yè)務(wù)類(lèi)型向基站發(fā)送測(cè)試消息的步驟;
需要說(shuō)明的是,在本實(shí)施例中,上述步驟103與104并不具有先后執(zhí)行順序,即在執(zhí)行上述步驟102后,可以先執(zhí)行上述步驟103,也可以先執(zhí)行上述步驟104。步驟105 :測(cè)試平臺(tái)判斷移動(dòng)終端向基站發(fā)送測(cè)試消息的次數(shù)達(dá)到閾值時(shí),根據(jù)接收到的響應(yīng)消息生成測(cè)試結(jié)果。進(jìn)一步,本發(fā)明實(shí)施例為測(cè)試平臺(tái)判斷移動(dòng)終端向基站發(fā)送測(cè)試消息的次數(shù)達(dá)到閾值的方法提供了兩種實(shí)現(xiàn)方式第一種、測(cè)試平臺(tái)對(duì)接收到響應(yīng)消息的次數(shù)進(jìn)行計(jì)數(shù),當(dāng)計(jì)數(shù)數(shù)值達(dá)到閾值時(shí),可以判斷移動(dòng)終端向基站發(fā)送測(cè)試消息的次數(shù)達(dá)到閾值;第二種、移動(dòng)終端在判斷向基站發(fā)送測(cè)試消息的次數(shù)達(dá)到閾值時(shí),向測(cè)試平臺(tái)發(fā)送通知,測(cè)試平臺(tái)收到所述通知時(shí),判斷移動(dòng)終端向基站發(fā)送測(cè)試消息的次數(shù)達(dá)到閾值。實(shí)施例2本發(fā)明提供的實(shí)施例2將以第一種測(cè)試平臺(tái)判斷移動(dòng)終端向基站發(fā)送測(cè)試消息的次數(shù)達(dá)到閾值的方法為例進(jìn)行詳細(xì)描述。圖2是本發(fā)明提供的實(shí)施例2的集群系統(tǒng)空口壓力測(cè)試方法流程圖。如圖2所示,該方法包括以下步驟步驟201,測(cè)試平臺(tái)發(fā)送第一測(cè)試命令至移動(dòng)終端。其中,該第一測(cè)試命令中包含移動(dòng)終端的身份標(biāo)識(shí)碼的更換規(guī)則、閾值以及測(cè)試消息的業(yè)務(wù)類(lèi)型。該更換規(guī)則可以為將移動(dòng)終端當(dāng)前的身份標(biāo)識(shí)碼與一個(gè)預(yù)先設(shè)定的數(shù)值相加后得到的身份標(biāo)識(shí)碼作為移動(dòng)終端更換后的身份標(biāo)識(shí)碼;也可以提供包含多個(gè)身份標(biāo)識(shí)碼的數(shù)列,移動(dòng)終端依次使用數(shù)列內(nèi)的身份標(biāo)識(shí)碼作為移動(dòng)終端更換后的身份標(biāo)識(shí)碼。步驟202,移動(dòng)終端根據(jù)更換規(guī)則確定自身的身份標(biāo)識(shí)碼,根據(jù)業(yè)務(wù)類(lèi)型向基站發(fā)送測(cè)試消息。移動(dòng)終端根據(jù)上述第一測(cè)試命令中的業(yè)務(wù)類(lèi)型確定要向基站發(fā)送的測(cè)試消息,例如,業(yè)務(wù)類(lèi)型為短息業(yè)務(wù),則移動(dòng)終端向基站發(fā)送短消息。步驟203,移動(dòng)終端接收來(lái)自基站根據(jù)測(cè)試消息返回的響應(yīng)消息后,將響應(yīng)消息發(fā)送至測(cè)試平臺(tái)。在移動(dòng)終端向基站發(fā)送測(cè)試消息之后,基站會(huì)向根據(jù)收到的測(cè)試消息向移動(dòng)終端返回相應(yīng)的響應(yīng)消息,根據(jù)該響應(yīng)消息可以確定基站側(cè)的整體情況,因此,移動(dòng)終端在接收到該響應(yīng)信息后,會(huì)將該響應(yīng)信息發(fā)送至測(cè)試平臺(tái),以便后續(xù)測(cè)試平臺(tái)根據(jù)響應(yīng)信息分析集群系統(tǒng)的測(cè)試結(jié)果。步驟204,移動(dòng)終端判斷向基站發(fā)送測(cè)試消息的次數(shù)是否達(dá)到閾值,是則執(zhí)行步驟205,否則返回步驟202。其中,該閾值可以根據(jù)測(cè)試的需求在測(cè)試平臺(tái)進(jìn)行設(shè)置,不同的取值可以實(shí)現(xiàn)不同的測(cè)試強(qiáng)度,或者適應(yīng)不同的業(yè)務(wù)類(lèi)型需求。移動(dòng)終端在判斷向基站發(fā)送測(cè)試消息的次數(shù)未達(dá)到閾值,則返回上述步驟202,移動(dòng)終端繼續(xù)根據(jù)更換規(guī)則確定自身的身份標(biāo)識(shí)碼,并根據(jù)業(yè)務(wù)類(lèi)型向基站發(fā)送測(cè)試消息,并循環(huán)執(zhí)行步驟202、203、204,直到移動(dòng)終端在判斷向基站發(fā)送測(cè)試消息的次數(shù)達(dá)到閾值,執(zhí)行步驟205。步驟205,移動(dòng)終端停止向基站發(fā)送測(cè)試消息。步驟206,測(cè)試平臺(tái)對(duì)接收到響應(yīng)消息的次數(shù)進(jìn)行計(jì)數(shù),當(dāng)計(jì)數(shù)數(shù)值達(dá)到閾值時(shí), 根據(jù)接收到的響應(yīng)消息生成測(cè)試結(jié)果。步驟206與步驟203、204及205之間沒(méi)有順序關(guān)系,測(cè)試平臺(tái)收到響應(yīng)消息后,即對(duì)接收到響應(yīng)消息的次數(shù)進(jìn)行計(jì)數(shù),當(dāng)計(jì)數(shù)數(shù)值達(dá)到閾值時(shí),根據(jù)接收到的響應(yīng)消息生成測(cè)試結(jié)果。若使用第二種測(cè)試平臺(tái)判斷移動(dòng)終端向基站發(fā)送測(cè)試消息的次數(shù)達(dá)到閾值的方法,則在步驟205時(shí),移動(dòng)終端還需要向測(cè)試平臺(tái)發(fā)送通知,告知測(cè)試平臺(tái)移動(dòng)終端向基站發(fā)送測(cè)試消息的次數(shù)已經(jīng)達(dá)到閾值,測(cè)試平臺(tái)在執(zhí)行步驟206時(shí),就不再需要對(duì)接收到響應(yīng)消息的次數(shù)進(jìn)行計(jì)數(shù),而是收到通知就根據(jù)接收到的響應(yīng)消息生成測(cè)試結(jié)果。優(yōu)選地,在本實(shí)施例中測(cè)試平臺(tái)可以采用同時(shí)向多個(gè)移動(dòng)終端發(fā)送測(cè)試命令的方式并行控制多個(gè)移動(dòng)終端,從而在一段時(shí)間內(nèi)可以模擬大量移動(dòng)終端向基站發(fā)送測(cè)試消息,對(duì)集群系統(tǒng)進(jìn)行施壓,進(jìn)一步達(dá)到節(jié)省人力物力的目的。考慮到在實(shí)際測(cè)試情況下,需要針對(duì)不同業(yè)務(wù)對(duì)集群系統(tǒng)進(jìn)行壓力測(cè)試,因此,本實(shí)施例中,測(cè)試平臺(tái)判斷移動(dòng)終端向基站發(fā)送測(cè)試消息的次數(shù)達(dá)到閾值時(shí),向移動(dòng)終端發(fā)送第二測(cè)試命令,該第二測(cè)試命令中包含新的測(cè)試消息的業(yè)務(wù)類(lèi)型、和/或新的閾值、和/或新的移動(dòng)終端的身份標(biāo)識(shí)碼的更換規(guī)則。移動(dòng)終端接收到該第二測(cè)試命令后,返回移動(dòng)終端根據(jù)更換規(guī)則確定自身的身份標(biāo)識(shí)碼,然后根據(jù)測(cè)試消息的業(yè)務(wù)類(lèi)型向基站發(fā)送測(cè)試消息的步驟。其中,上述測(cè)試消息的業(yè)務(wù)可以是登記業(yè)務(wù)、單呼業(yè)務(wù)、組呼業(yè)務(wù)以及短消息業(yè)務(wù)。當(dāng)需要對(duì)針對(duì)多種業(yè)務(wù)對(duì)集群系統(tǒng)進(jìn)行測(cè)試時(shí),測(cè)試平臺(tái)可以多次下發(fā)不同的測(cè)試命令。在本實(shí)施例中,上述集群系統(tǒng)空口壓力測(cè)試的方法具體可以通過(guò)測(cè)試平臺(tái)與移動(dòng)終端之間采用的HRCP(Hytera Radio Control Protocol,海能達(dá)無(wú)線電控制協(xié)議)來(lái)實(shí)現(xiàn),也可以采用USB (Universal Serial BUS,通用串行總線)通信協(xié)議來(lái)實(shí)現(xiàn)?;贖RCP通信協(xié)議上述測(cè)試具體過(guò)程為測(cè)試平臺(tái)根據(jù)與移動(dòng)終端協(xié)議棧程序約定的HRCP協(xié)議組織測(cè)試數(shù)據(jù),通過(guò)該協(xié)議將測(cè)試數(shù)據(jù)傳輸?shù)揭苿?dòng)終端,移動(dòng)終端的協(xié)議棧根據(jù)從測(cè)試平臺(tái)傳輸來(lái)的測(cè)試數(shù)據(jù)選擇相應(yīng)的測(cè)試流程,驅(qū)動(dòng)硬件向基站發(fā)送消息,基站接收到消息并處理后,向移動(dòng)終端下發(fā)響應(yīng)消息,移動(dòng)終端將該響應(yīng)消息發(fā)送給測(cè)試平臺(tái),測(cè)試平臺(tái)根據(jù)該響應(yīng)消息生成測(cè)試結(jié)果。該協(xié)議的消息報(bào)文格式可以如下表I所示表I
權(quán)利要求
1.一種集群系統(tǒng)空口壓力測(cè)試的方法,其特征在于,包括 測(cè)試平臺(tái)發(fā)送第一測(cè)試命令至移動(dòng)終端,所述第一測(cè)試命令中包含所述移動(dòng)終端的身份標(biāo)識(shí)碼的更換規(guī)則、閾值以及測(cè)試消息的業(yè)務(wù)類(lèi)型; 所述移動(dòng)終端根據(jù)所述更換規(guī)則確定自身的身份標(biāo)識(shí)碼,根據(jù)所述業(yè)務(wù)類(lèi)型向基站發(fā)送測(cè)試消息; 所述移動(dòng)終端接收來(lái)自所述基站根據(jù)所述測(cè)試消息返回的響應(yīng)消息后,將所述響應(yīng)消息發(fā)送至所述測(cè)試平臺(tái); 所述移動(dòng)終端在判斷向所述基站發(fā)送測(cè)試消息的次數(shù)未達(dá)到所述閾值時(shí),返回所述移動(dòng)終端根據(jù)所述更換規(guī)則確定自身的身份標(biāo)識(shí)碼,根據(jù)所述業(yè)務(wù)類(lèi)型向基站發(fā)送測(cè)試消息的步驟; 所述測(cè)試平臺(tái)判斷所述移動(dòng)終端向所述基站發(fā)送測(cè)試消息的次數(shù)達(dá)到所述閾值時(shí),根據(jù)接收到的響應(yīng)消息生成測(cè)試結(jié)果。
2.根據(jù)權(quán)利要求I所述的方法,其特征在于,所述測(cè)試平臺(tái)判斷所述移動(dòng)終端向所述基站發(fā)送測(cè)試消息的次數(shù)達(dá)到所述閾值,包括 所述測(cè)試平臺(tái)對(duì)接收到所述響應(yīng)消息的次數(shù)進(jìn)行計(jì)數(shù),當(dāng)計(jì)數(shù)數(shù)值達(dá)到閾值時(shí),判斷所述移動(dòng)終端向所述基站發(fā)送測(cè)試消息的次數(shù)達(dá)到所述閾值; 或,所述移動(dòng)終端在判斷向所述基站發(fā)送測(cè)試消息的次數(shù)達(dá)到所述閾值時(shí),向所述測(cè)試平臺(tái)發(fā)送通知,所述測(cè)試平臺(tái)收到所述通知時(shí),判斷所述移動(dòng)終端向所述基站發(fā)送測(cè)試消息的次數(shù)達(dá)到所述閾值。
3.一種集群系統(tǒng)空口壓力測(cè)試的方法,其特征在于,包括 向移動(dòng)終端發(fā)送第一測(cè)試命令,所述第一測(cè)試命令中包含所述移動(dòng)終端的身份標(biāo)識(shí)碼的更換規(guī)則、閾值以及測(cè)試消息的業(yè)務(wù)類(lèi)型; 接收所述移動(dòng)終端發(fā)送的來(lái)自基站的響應(yīng)消息,所述響應(yīng)消息為所述基站接收到所述移動(dòng)終端發(fā)送的測(cè)試消息后,所述基站發(fā)送給所述移動(dòng)終端的響應(yīng)消息; 判斷所述移動(dòng)終端向所述基站發(fā)送測(cè)試消息的次數(shù)達(dá)到所述閾值時(shí),根據(jù)接收到的響應(yīng)消息生成測(cè)試結(jié)果。
4.根據(jù)權(quán)利要求3所述的方法,其特征在于,所述方法還包括 在判斷所述移動(dòng)終端向所述基站發(fā)送測(cè)試消息的次數(shù)達(dá)到所述閾值時(shí),向所述移動(dòng)終端發(fā)送第二測(cè)試命令,所述第二測(cè)試命令中包含新的測(cè)試消息的業(yè)務(wù)類(lèi)型、和/或新的閾值、和/或新的所述移動(dòng)終端的身份標(biāo)識(shí)碼的更換規(guī)則。
5.根據(jù)權(quán)利要求3或4所述的方法,其特征在于,所述判斷所述移動(dòng)終端向所述基站發(fā)送測(cè)試消息的次數(shù)達(dá)到所述閾值,包括 對(duì)接收所述響應(yīng)消息的次數(shù)進(jìn)行計(jì)數(shù),當(dāng)計(jì)數(shù)數(shù)值達(dá)到第一閾值時(shí),判斷所述移動(dòng)終端向所述基站發(fā)送測(cè)試消息的次數(shù)達(dá)到所述閾值; 或,收到所述移動(dòng)終端判斷向所述基站發(fā)送測(cè)試消息的次數(shù)達(dá)到所述閾值,發(fā)送的通知時(shí),判斷所述移動(dòng)終端向所述基站發(fā)送測(cè)試消息的次數(shù)達(dá)到所述閾值。
6.根據(jù)權(quán)利要求3或4所述的方法,其特征在于,所述更換規(guī)則為 將所述移動(dòng)終端當(dāng)前的身份標(biāo)識(shí)碼與一個(gè)預(yù)先設(shè)定的數(shù)值相加后得到的身份標(biāo)識(shí)碼作為所述移動(dòng)終端更換后的身份標(biāo)識(shí)碼;或,提供包含多個(gè)身份標(biāo)識(shí)碼的數(shù)列,所述移動(dòng)終端依次使用所述數(shù)列內(nèi)的身份標(biāo)識(shí)碼作為所述移動(dòng)終端更換后的身份標(biāo)識(shí)碼。
7.根據(jù)權(quán)利要求3或4所述的方法,其特征在于,所述測(cè)試平臺(tái)發(fā)送第一測(cè)試命令至移動(dòng)終端包括 所述測(cè)試平臺(tái)發(fā)送多個(gè)具有執(zhí)行順序的測(cè)試命令至所述移動(dòng)終端。
8.一種集群系統(tǒng)空口壓力測(cè)試的方法,其特征在于,包括 接收測(cè)試平臺(tái)發(fā)送的第一測(cè)試命令,所述第一測(cè)試命令中包含移動(dòng)終端的身份標(biāo)識(shí)碼的更換規(guī)則、閾值以及測(cè)試消息的業(yè)務(wù)類(lèi)型; 根據(jù)所述更換規(guī)則確定自身的身份標(biāo)識(shí)碼后,根據(jù)所述業(yè)務(wù)類(lèi)型向基站發(fā)送測(cè)試消息; 接收來(lái)自所述基站根據(jù)所述測(cè)試消息返回的響應(yīng)消息后,將所述響應(yīng)消息向所述測(cè)試平臺(tái)發(fā)送; 在判斷向所述基站發(fā)送測(cè)試消息的次數(shù)未達(dá)到所述閾值時(shí),返回根據(jù)所述更換規(guī)則確定自身的身份標(biāo)識(shí)碼后,根據(jù)所述業(yè)務(wù)類(lèi)型向基站發(fā)送測(cè)試消息的步驟。
9.根據(jù)權(quán)利要求8所述的方法,其特征在于,所述方法還包括 在判斷向所述基站發(fā)送測(cè)試消息的次數(shù)達(dá)到所述閾值時(shí),向所述測(cè)試平臺(tái)發(fā)送通知。
10.一種集群系統(tǒng)空口壓力測(cè)試的裝置,其特征在于,包括 第一發(fā)送單元,用于向移動(dòng)終端發(fā)送第一測(cè)試命令,所述第一測(cè)試命令中包含所述移動(dòng)終端的身份標(biāo)識(shí)碼的更換規(guī)則、閾值以及測(cè)試消息的業(yè)務(wù)類(lèi)型; 第一接收單元,用于接收所述移動(dòng)終端發(fā)送的來(lái)自所述基站的響應(yīng)消息,所述響應(yīng)消息為所述基站接收到所述移動(dòng)終端發(fā)送的測(cè)試消息后,所述基站發(fā)送給所述移動(dòng)終端的響應(yīng)消息; 生成單元,用于當(dāng)判斷所述移動(dòng)終端向所述基站發(fā)送測(cè)試消息的次數(shù)達(dá)到所述閾值時(shí),根據(jù)所述第一接收單元接收到的響應(yīng)消息生成測(cè)試結(jié)果。
11.根據(jù)權(quán)利要求10所述的裝置,其特征在于,所述裝置還包括 第二發(fā)送單元,用于在判斷所述移動(dòng)終端向所述基站發(fā)送測(cè)試消息的次數(shù)達(dá)到所述閾值時(shí),向所述移動(dòng)終端發(fā)送第二測(cè)試命令,所述第二測(cè)試命令中包含新的測(cè)試消息的業(yè)務(wù)類(lèi)型、和/或新的閾值、和/或新的所述移動(dòng)終端的身份標(biāo)識(shí)碼的更換規(guī)則。
12.根據(jù)權(quán)利要求10或11所述的裝置,其特征在于,所述生成單元包括 第一生成單元,用于對(duì)接收所述響應(yīng)消息的次數(shù)進(jìn)行計(jì)數(shù),當(dāng)計(jì)數(shù)數(shù)值達(dá)到第一閾值時(shí),判斷所述移動(dòng)終端向所述基站發(fā)送測(cè)試消息的次數(shù)達(dá)到所述閾值,根據(jù)所述第一接收單元接收到的響應(yīng)消息生成測(cè)試結(jié)果; 或,第二生成單元,用于在收到所述移動(dòng)終端判斷向所述基站發(fā)送測(cè)試消息的次數(shù)達(dá)到所述閾值,發(fā)送的通知時(shí),判斷所述移動(dòng)終端向所述基站發(fā)送測(cè)試消息的次數(shù)達(dá)到所述閾值,根據(jù)所述第一接收單元接收到的響應(yīng)消息生成測(cè)試結(jié)果。
13.—種移動(dòng)終端,其特征在于,包括 第二接收單元,用于接收測(cè)試平臺(tái)發(fā)送的第一測(cè)試命令,所述第一測(cè)試命令中包含所述移動(dòng)終端的身份標(biāo)識(shí)碼的更換規(guī)則、閾值以及測(cè)試消息的業(yè)務(wù)類(lèi)型; 第三發(fā)送單元,用于根據(jù)所述更換規(guī)則確定自身的身份標(biāo)識(shí)碼后,根據(jù)所述業(yè)務(wù)類(lèi)型向基站發(fā)送測(cè)試消息; 第四發(fā)送單元,用于接收來(lái)自所述基站根據(jù)所述測(cè)試消息返回的響應(yīng)消息后,將所述響應(yīng)消息向所述測(cè)試平臺(tái)發(fā)送; 判斷單元,用于在判斷向所述基站發(fā)送測(cè)試消息的次數(shù)未達(dá)到所述閾值時(shí),控制所述第三發(fā)送單元繼續(xù)在根據(jù)所述更換規(guī)則確定自身的身份標(biāo)識(shí)碼后,根據(jù)所述業(yè)務(wù)類(lèi)型向基站發(fā)送測(cè)試消息。
14.根據(jù)權(quán)利要求13所述的移動(dòng)終端,其特征在于,所述裝置還包括 第五發(fā)送模塊,用于在判斷向所述基站發(fā)送測(cè)試消息的次數(shù)達(dá)到所述閾值時(shí),向所述測(cè)試平臺(tái)發(fā)送通知。
15.一種集群系統(tǒng)的空口壓力測(cè)試的系統(tǒng),其特征在于,包括 測(cè)試平臺(tái),用于發(fā)送第一測(cè)試命令至移動(dòng)終端,所述第一測(cè)試命令中包含所述移動(dòng)終端的身份標(biāo)識(shí)碼的更換規(guī)則、閾值以及測(cè)試消息的業(yè)務(wù)類(lèi)型;接收所述移動(dòng)終端發(fā)送的來(lái)自基站的響應(yīng)消息;判斷所述移動(dòng)終端向所述基站發(fā)送測(cè)試消息的次數(shù)達(dá)到所述閾值時(shí),根據(jù)接收到的響應(yīng)消息生成測(cè)試結(jié)果; 移動(dòng)終端,用于接收測(cè)試平臺(tái)發(fā)送的第一測(cè)試命令;根據(jù)所述更換規(guī)則確定自身的身份標(biāo)識(shí)碼后,根據(jù)所述業(yè)務(wù)類(lèi)型向基站發(fā)送測(cè)試消息;接收來(lái)自所述基站根據(jù)所述測(cè)試消息返回的響應(yīng)消息后,將所述響應(yīng)消息向所述測(cè)試平臺(tái)發(fā)送;在判斷向所述基站發(fā)送測(cè)試消息的次數(shù)未達(dá)到所述閾值時(shí),繼續(xù)根據(jù)所述更換規(guī)則確定自身的身份標(biāo)識(shí)碼,根據(jù)所述業(yè)務(wù)類(lèi)型向基站發(fā)送測(cè)試消息。
全文摘要
本發(fā)明公開(kāi)了一種移動(dòng)終端、集群系統(tǒng)的空口壓力測(cè)試方法及系統(tǒng),用以解決現(xiàn)有技術(shù)中對(duì)集群系統(tǒng)測(cè)試效率較低的問(wèn)題。包括測(cè)試平臺(tái)發(fā)送測(cè)試命令至移動(dòng)終端,該測(cè)試命令中包含移動(dòng)終端身份標(biāo)識(shí)碼的更換規(guī)則;移動(dòng)終端根據(jù)該規(guī)則確定自身的身份標(biāo)識(shí)碼以及測(cè)試消息的業(yè)務(wù)類(lèi)型,向基站發(fā)送測(cè)試消息,然后收來(lái)自基站的響應(yīng)消息,將響應(yīng)消息發(fā)送至測(cè)試平臺(tái),之后判斷執(zhí)行根據(jù)更換規(guī)則確定自身的身份標(biāo)識(shí)碼以及測(cè)試消息的業(yè)務(wù)類(lèi)型,向基站發(fā)送測(cè)試消息的步驟的次數(shù)是否達(dá)到第一閾值,如果否,返回該步驟;測(cè)試平臺(tái)根據(jù)接收到的響應(yīng)消息生成測(cè)試結(jié)果。采用該方法可以實(shí)現(xiàn)使用一個(gè)移動(dòng)終端模擬多個(gè)移動(dòng)終端向基站發(fā)送消息的目的,提高了測(cè)試效率。
文檔編號(hào)H04W24/06GK102711157SQ20121019077
公開(kāi)日2012年10月3日 申請(qǐng)日期2012年6月11日 優(yōu)先權(quán)日2012年6月11日
發(fā)明者丁洪亮, 余志理, 劉建良, 周青, 尹瑞華, 李增強(qiáng), 潘仁萍, 陳小天 申請(qǐng)人:哈爾濱海能達(dá)科技有限公司