專利名稱:一種外場業(yè)務(wù)測試的方法、設(shè)備以及系統(tǒng)的制作方法
技術(shù)領(lǐng)域:
本發(fā)明涉及通信技術(shù)領(lǐng)域,特別涉及一種外場業(yè)務(wù)測試的方法、設(shè)備以 及系統(tǒng)。
背景技術(shù):
隨著移動通信技術(shù)的快速發(fā)展,與移動通信技術(shù)對應(yīng)的通信協(xié)議越來越 復(fù)雜,并且對相應(yīng)的終端設(shè)備的要求和標準也越來越高,這就要求在通信網(wǎng) 絡(luò)中進行通信的終端設(shè)備以及相應(yīng)的網(wǎng)絡(luò)設(shè)備之間必須保證有較好的兼容性 和穩(wěn)定性才能完成各種業(yè)務(wù),而廠商在推出新業(yè)務(wù)前,要對新推出的業(yè)務(wù)進 行測試,從而更好的完成對網(wǎng)絡(luò)、終端設(shè)備以及相應(yīng)的網(wǎng)絡(luò)設(shè)備之間的優(yōu)化。 由于實驗室環(huán)境的限制,所以有些測試必須在外部實際網(wǎng)絡(luò)環(huán)境中進行,即
外場測試,比如IOT (InteroperabilityTesting互用性測試)測試等。通過外場 測試可以得到更加準確的數(shù)據(jù)來分析對使用新業(yè)務(wù)的網(wǎng)絡(luò)、移動終端以及相 應(yīng)通信設(shè)備間兼容性和穩(wěn)定性,從而更好的完善對網(wǎng)絡(luò)、移動終端以及相應(yīng) 通信的設(shè)計。由此可以看出,外場測試是現(xiàn)有技術(shù)中可以彌補實驗室測試不 足的有效辦法。
但是,發(fā)明人在實現(xiàn)本發(fā)明的過程中發(fā)現(xiàn)現(xiàn)有技術(shù)中存在的缺陷在于 現(xiàn)有技術(shù)中的外場測試任務(wù)都是依靠人工來完成,比如每次測試都必須由測 試人員帶上特殊的終端設(shè)備到實際網(wǎng)絡(luò)環(huán)境中進行測試,由于這些特殊終端 設(shè)備的設(shè)置和操作都相當復(fù)雜,每次測試時都需要執(zhí)行專門的測試程序,配 置測試參數(shù),這樣不僅對測試者的技能要求較高,而且測試完畢后要將終端
測試數(shù)據(jù)存儲在本地存儲區(qū),然后再拷到PC機,最后利用專用的工具軟件分
析處理,會浪費大量的人力物力,效率較低。
發(fā)明內(nèi)容
本發(fā)明實施例的目的在于提供一種外場業(yè)務(wù)測試的方法、設(shè)備以及系統(tǒng), 通過該外場業(yè)務(wù)測試的方法、設(shè)備以及系統(tǒng)就不再需要專門的工程師在外部 實際網(wǎng)絡(luò)環(huán)境中執(zhí)行測試活動,也不再需要在現(xiàn)場配備專有測試軟件工具及 數(shù)據(jù)處理工具,只需通過測試服務(wù)器以遠程控制的方式實現(xiàn)業(yè)務(wù)測試,節(jié)省 了大量的人力物力,提高外場測試的效率。
為實現(xiàn)上述目的,本發(fā)明實施例提供一種外場業(yè)務(wù)測試的方法,所述方 法包括
根據(jù)需要測試的業(yè)務(wù),選擇通信網(wǎng)絡(luò)中參與測試的移動終端; 建立與被選擇的移動終端的連接;
向所述被選擇的移動終端發(fā)送配置所述測試業(yè)務(wù)參數(shù)的命令,以使所述 移動終端根據(jù)所述命令配置需要測試的業(yè)務(wù)參數(shù);
控制所述被選擇的移動終端執(zhí)行需要測試的業(yè)務(wù)。
為實現(xiàn)上述目的,本發(fā)明實施例還提供一種測試服務(wù)器,所述測試服務(wù) 器包括
移動終端選擇單元,用于根據(jù)需要測試的業(yè)務(wù),選擇通信網(wǎng)絡(luò)中參與測 試的移動終端;
建立連接單元,用于建立與被選擇的移動終端的連接;
配置測試業(yè)務(wù)參數(shù)單元,用于向所述被選擇的移動終端發(fā)送配置所述測 試業(yè)務(wù)參數(shù)的命令,以使所述移動終端根據(jù)所述命令配置需要測試的業(yè)務(wù)參 數(shù);
控制單元,用于控制所述被選擇的移動終端執(zhí)行需要測試的業(yè)務(wù)。 為實現(xiàn)上述目的,本發(fā)明實施例還提供外場業(yè)務(wù)測試的系統(tǒng),其特征在
于,所述系統(tǒng)包括
測試服務(wù)器,用于根據(jù)需要測試的業(yè)務(wù),選擇通信網(wǎng)絡(luò)中參與測試的移
動終端,建立與被選擇的移動終端的連接,向所述被選擇的移動終端發(fā)送配置所述測試業(yè)務(wù)參數(shù)的命令,控制所述被選擇的移動終端執(zhí)行需要測試的業(yè) 務(wù);
移動終端,用于在與所述測試服務(wù)器的連接后,接收所述測試服務(wù)器發(fā) 送的對需要測試的業(yè)務(wù)配置參數(shù)的命令,根據(jù)所述命令配置需要測試的業(yè)務(wù) 參數(shù),根據(jù)測試服務(wù)器的控制執(zhí)行需要測試的業(yè)務(wù),并記錄測試數(shù)據(jù)。
本發(fā)明實施例的有益效果在于,外場測試的任務(wù)不再需要人工參與來完 成,只需通過測試服務(wù)器以遠程控制的方式實現(xiàn)業(yè)務(wù)測試,節(jié)省了大量的人 力物力,提高外場測試的效率。
為了更清楚地說明本發(fā)明實施例的技術(shù)方案,下面將對實施例描述中所 需要使用的附圖作簡單地介紹,顯而易見地,下面描述中的附圖僅僅是本發(fā) 明的一些實施例,對于本領(lǐng)域普通技術(shù)人員來講,在不付出創(chuàng)造性勞動性的 前提下,還可以根據(jù)這些附圖獲得其他的附圖。
圖1是本發(fā)明實施例一外場業(yè)務(wù)測試的方法的示意流程框圖。 圖2是本發(fā)明實施例二外場業(yè)務(wù)測試的方法的信令流程示意圖。
圖3是本發(fā)明實施例三測試服務(wù)器的功能結(jié)構(gòu)框圖。 圖4是本發(fā)明實施例四的外場業(yè)務(wù)測試系統(tǒng)的結(jié)構(gòu)示意圖。
具體實施例方式
下面將結(jié)合本發(fā)明實施例中的附圖,對本發(fā)明實施例中的技術(shù)方案進行 清楚、完整地描述,顯然,所描述的實施例是本發(fā)明一部分實施例,而不是 全部的實施例?;诒景l(fā)明中的實施例,本領(lǐng)域普通技術(shù)人員在沒有做出創(chuàng) 造性勞動前提下所獲得的所有其他實施例,都屬于本發(fā)明保護的范圍。
本發(fā)明實施例為一種外場業(yè)務(wù)測試的技術(shù),這種技術(shù)通過建立與被選擇 移動終端的連接,指示所述移動終端進行業(yè)務(wù)測試,從而無需工程人員去外 部實際網(wǎng)絡(luò)環(huán)境中執(zhí)行測試活動。在此,本發(fā)明的示意性實施例及其說明用于解釋本發(fā)明,但并不作為對 本發(fā)明的限定。 實施例一
如圖1所示,圖1為本實施例的外場業(yè)務(wù)測試的方法的示意流程框圖, 該方法包括如下步驟
101. 根據(jù)需要測試的業(yè)務(wù),選擇通信網(wǎng)絡(luò)中參與測試的移動終端;
102. 建立與被選擇的移動終端的連接;
103. 向所述被選擇的目標移動終端發(fā)送配置所述測試業(yè)務(wù)參數(shù)的命令, 以使所述移動終端根據(jù)所述命令配置需要測試的業(yè)務(wù)參數(shù);
104. 控制所述被選擇的移動終端執(zhí)行需要測試的業(yè)務(wù)。 不同類型的測試業(yè)務(wù)可能需要不同的移動終端來進行測試,本實施例中
步驟101根據(jù)需要測試的業(yè)務(wù),選擇通信網(wǎng)絡(luò)中移動終端參與測試,這些移 動終端包括實際通信網(wǎng)絡(luò)中大部分的個人移動終端,如手機。其中選擇通信 網(wǎng)絡(luò)中參與測試的移動終端可以是向網(wǎng)絡(luò)數(shù)據(jù)庫查詢注冊或記錄的數(shù)個移動 終端,根據(jù)需要測試的業(yè)務(wù)從這些數(shù)個移動終端中選擇合適的可用于進行測 試的移動終端;或者也可以是向網(wǎng)絡(luò)數(shù)據(jù)庫査詢到注冊或記錄的數(shù)個移動終 端發(fā)送請求進行業(yè)務(wù)測試的消息,當接收到移動終端發(fā)送響應(yīng)進行業(yè)務(wù)測試 的消息后,即表示該移動終端愿意進行業(yè)務(wù)測試。步驟102建立與被選擇的 移動終端的連接,從而可以向被選擇的移動終端發(fā)送相應(yīng)的命令,指示移動 終端執(zhí)行相應(yīng)測試任務(wù)。而為了使移動終端順利完成業(yè)務(wù)測試,首先得讓移 動終端配置與測試的業(yè)務(wù)相應(yīng)的參數(shù),所以在步驟102之后,步驟103向所 述被選擇的目標移動終端發(fā)送配置所述測試業(yè)務(wù)參數(shù)的命令,以使所述移動 終端根據(jù)所述命令配置需要測試的業(yè)務(wù)參數(shù)。在移動終端配置完參數(shù)后返回 相應(yīng)的配置完參數(shù)的消息,根據(jù)該消息步驟104控制所述被選擇的移動終端 執(zhí)行需要測試的業(yè)務(wù)。比如可以通過向所述被選擇的目標移動終端發(fā)送需要 測試的業(yè)務(wù)消息或命令,移動終端接收到該消息或命令后執(zhí)行對應(yīng)該消息或命令的業(yè)務(wù)測試,例如需要進行測試的業(yè)務(wù)是在3G (3rd Generation,第3帶 移動通信)網(wǎng)中語音測試,移動終端根據(jù)步驟103配置在3G網(wǎng)中用于測試語 音業(yè)務(wù)的參數(shù),再根據(jù)步驟104接收到需要測試的語音業(yè)務(wù)的消息進行語音 業(yè)務(wù)測試。其中需要測試的語音業(yè)務(wù)的消息包括語音測試內(nèi)容、測試時間、 測試方式等測試信息,移動終端根據(jù)這些測試信息進行相應(yīng)的語音測試。當 然在該語音測試中移動終端是要支持3G網(wǎng)絡(luò)的移動設(shè)備,通過本實施例的步 驟101即可選擇符合要求的移動終端。
當移動終端完成相應(yīng)的測試業(yè)務(wù)后,向所述移動終端發(fā)送結(jié)束相應(yīng)業(yè)務(wù) 測試的命令,以使所述被選擇的移動終端結(jié)束相應(yīng)業(yè)務(wù)測試。而當所述移動 終端結(jié)束業(yè)務(wù)測試后,接收到所述移動終端發(fā)送的測試數(shù)據(jù),這些測試數(shù)據(jù) 可用于對本次測試進行分析,從而為判斷通信網(wǎng)絡(luò)與移動設(shè)備之間的兼容性 和穩(wěn)定性提供可靠的依據(jù)。
本發(fā)明實施例的優(yōu)點在于,外場測試的任務(wù)不再需要人工參與來完成, 只需通過遠程控制的方式實現(xiàn)業(yè)務(wù)測試,節(jié)省了大量的人力物力,提高外場 測試的效率。
實施例二
本實施例以架設(shè)在網(wǎng)絡(luò)中的測試服務(wù)器為例進行說明,該測試服務(wù)器通 過指令移動終端進行業(yè)務(wù)測試。如圖2所示,圖2為本實施例的外場業(yè)務(wù)測 試的方法的信令流程示意圖,該方法包括如下步驟
201.測試服務(wù)器根據(jù)需要測試的業(yè)務(wù),選擇通信網(wǎng)絡(luò)中參與測試的移動 終端。
本步驟與實施例一中的101相同,根據(jù)需要測試的業(yè)務(wù),選擇實際通信 網(wǎng)絡(luò)中的移動終端來參與測試。這些移動終端包括實際通信網(wǎng)絡(luò)中大部分的 個人移動終端,如手機,還可以包括一些車載移動臺或具有無線上網(wǎng)功能的 筆記本電腦。根據(jù)需要進行測試的業(yè)務(wù),選擇通信網(wǎng)絡(luò)中參與測試的移動終 端可以是向網(wǎng)絡(luò)數(shù)據(jù)庫査詢注冊或記錄的數(shù)個移動終端,裉據(jù)需要測試的業(yè)務(wù)以及數(shù)據(jù)庫中可獲得的移動終端的狀態(tài)等信息從這些數(shù)個移動終端中選擇 合適的可用于進行測試的移動終端;或者也可以是向網(wǎng)絡(luò)數(shù)據(jù)庫査詢到注冊 或記錄的數(shù)個移動終端發(fā)送請求進行業(yè)務(wù)測試的消息,當接收到移動終端發(fā) 送響應(yīng)進行業(yè)務(wù)測試的消息后,即表示該移動終端愿意進行業(yè)務(wù)測試。比如 需要測試的業(yè)務(wù)是針對某個特定小區(qū)的業(yè)務(wù)時,那選擇的移動終端就必須是 可以在這些特定小區(qū)中進行移動通信的終端設(shè)備;如果需要測試的業(yè)務(wù)是不 同類型的業(yè)務(wù),則可以選擇支持所有業(yè)務(wù)類型的移動終端,也可以選擇支持 單一業(yè)務(wù)類型的移動終端。例如某用戶的手機接收到測試服務(wù)器發(fā)送的需要 進行業(yè)務(wù)測試的消息,若用戶根據(jù)顯示的消息認為可以協(xié)助測試服務(wù)器進行 相應(yīng)測試,則通過手機回復(fù)響應(yīng)消息從而表示愿意參與相應(yīng)業(yè)務(wù)測試。
202. 測試服務(wù)器向所述被選擇的移動終端發(fā)送請求建立連接的消息。
在根據(jù)步驟201選擇好參與測試的移動終端后,需要建立與被選擇的移
動終端的連接,以此不僅表示通過該移動終端啟動需要測試的業(yè)務(wù),而且便 于向被選擇的移動終端發(fā)送相應(yīng)控制命令從而控制被選擇的移動終端進行相 應(yīng)業(yè)務(wù)測試。
本實施例中當測試服務(wù)器架設(shè)在互聯(lián)網(wǎng)上時,可通過支持TCP/IP協(xié)議的 互聯(lián)網(wǎng)(沒有在圖2中示出)及無線網(wǎng)絡(luò)與移動終端建立連接,即通過網(wǎng)絡(luò) 轉(zhuǎn)發(fā)測試服務(wù)器向所述被選擇的移動終端發(fā)送請求建立連接的消息,比如測 試服務(wù)器將請求建立連接的消息通過互聯(lián)網(wǎng)發(fā)送至無線網(wǎng)絡(luò),由于被選擇的 移動終端都在相應(yīng)無線網(wǎng)絡(luò)中進行了注冊,所以無線網(wǎng)絡(luò)可以通過小區(qū)廣播 或push message消息轉(zhuǎn)發(fā)所述請求消息至被選擇的移動終端。
203. 測試服務(wù)器接收所述被選擇的移動終端發(fā)送的建立連接的響應(yīng)消
超、o
參與測試的移動終端在接收到網(wǎng)絡(luò)轉(zhuǎn)發(fā)的請求建立連接的消息后,即知 道需要啟動測試的業(yè)務(wù)了,此時仍通過網(wǎng)絡(luò)轉(zhuǎn)發(fā)建立連接的響應(yīng)消息。但移 動終端在發(fā)送響應(yīng)消息之前會建立與無線網(wǎng)絡(luò)連接的鏈路,該鏈路用于轉(zhuǎn)發(fā)測試服務(wù)器向移動終端發(fā)送的命令以及移動終端向測試服務(wù)器響應(yīng)的消息。 該鏈路支持TCP/IP協(xié)議。
當測試服務(wù)器接收到網(wǎng)絡(luò)轉(zhuǎn)發(fā)的移動終端發(fā)送的建立連接的響應(yīng)消息 后,建立與移動終端的無線連接。
需要說明的是移動終端建立與網(wǎng)絡(luò)連接的TCP/IP鏈路是現(xiàn)有網(wǎng)絡(luò)和具備
GPRS或3G數(shù)據(jù)業(yè)務(wù)能力的移動終端所具有的技術(shù),即該技術(shù)方案屬于現(xiàn)有 技術(shù),本實施例對此不做贅述。
204. 測試服務(wù)器向所述被選擇的移動終端發(fā)送配置所述測試業(yè)務(wù)參數(shù)的 命令。
由于步驟203之后測試服務(wù)器完成了與移動終端之間的網(wǎng)絡(luò)連接,所以 測試服務(wù)器可以通過與移動終端建立的連接向移動終端發(fā)送數(shù)據(jù)。此處,根 據(jù)被選擇的移動終端需要測試的業(yè)務(wù),向所述被選擇的移動終端發(fā)送配置對 應(yīng)所述測試業(yè)務(wù)的參數(shù)命令,移動終端接收到所述命令后,根據(jù)該命令中包 括的配置測試業(yè)務(wù)參數(shù)的信息,配置所述需要測試的業(yè)務(wù)參數(shù),從而為進行
當參數(shù)配置完成后移動終端向測試服務(wù)器發(fā)送響應(yīng)配置參數(shù)的命令,已 告知測試服務(wù)器可以開始進行相應(yīng)業(yè)務(wù)測試。
205. 測試服務(wù)器向所述被選擇的移動終端發(fā)送需要測試的業(yè)務(wù)命令。 此處,開始進行業(yè)務(wù)測試,將需要測試的業(yè)務(wù)命令通過已經(jīng)建立的連接
向移動終端發(fā)送,比如可以是通過AT命令接口 (Attention Commands Interface)傳輸?shù)拿睿雒钪邪瑴y試的項目、測試的內(nèi)容、測試的方 式、測試的業(yè)務(wù)類型等與測試有關(guān)的信息,移動終端根據(jù)接收到的命令中包 含的與測試有關(guān)的信息執(zhí)行業(yè)務(wù)測試,比如當需要測試的項目是語音業(yè)務(wù)時, 移動終端根據(jù)配置的語音測試參數(shù),向無線網(wǎng)絡(luò)進行相應(yīng)的語音業(yè)務(wù)測試; 當需要測試的項目是視頻業(yè)務(wù)時,移動終端根據(jù)配置的視頻測試參數(shù),向無 線網(wǎng)絡(luò)進行相應(yīng)的視頻業(yè)務(wù)測試;當需要測試的項目是要在3G網(wǎng)絡(luò)中進行語音和視頻業(yè)務(wù)測試時,移動終端根據(jù)配置的語音及視頻測試參數(shù),逐一向3G 網(wǎng)絡(luò)進行相應(yīng)的語音及視頻業(yè)務(wù)測試。
此處需要說明的是,在移動終端接收到需要測試的業(yè)務(wù)命令后會先與無 線網(wǎng)絡(luò)建立連接測試鏈路,即與無線網(wǎng)絡(luò)建立臨時專用測試的鏈路,這樣在 移動終端進行測試時,不會干擾正常業(yè)務(wù)鏈路中的信號傳輸。
206. 測試服務(wù)器接收所述被選擇的移動終端發(fā)送的目標業(yè)務(wù)測試完成消
息o
當移動終端完成相應(yīng)的目標業(yè)務(wù)測試后,向測試服務(wù)器發(fā)送相應(yīng)目標業(yè) 務(wù)測試完成消息,以告知測試服務(wù)器在需要測試的業(yè)務(wù)中該目標業(yè)務(wù)的測試 己經(jīng)完成,等待后續(xù)指示,而測試服務(wù)器接收所述移動終端發(fā)送的目標業(yè)務(wù)
測試完成消息后,轉(zhuǎn)入步驟207。
207. 測試服務(wù)器向所述被選擇的移動終端發(fā)送結(jié)束目標業(yè)務(wù)測試的命令。
測試服務(wù)器向移動終端發(fā)送結(jié)束目標業(yè)務(wù)測試的命令,以使所述移動終 端結(jié)束目標業(yè)務(wù)測試,其中結(jié)束目標業(yè)務(wù)測試主要是指移動終端斷開用于測 試該目標業(yè)務(wù)時使用的與無線網(wǎng)絡(luò)連接的測試鏈路。
此處需要說明的是,若測試服務(wù)器在步驟206后還需要移動終端在同一 鏈路上進行其他測試,則不會執(zhí)行本步驟,而是向移動終端發(fā)送執(zhí)行其他業(yè) 務(wù)測試的命令,只有當該測試鏈路上的所有測試完成時,測試服務(wù)器才會執(zhí) 行本步驟。
208. 當所述移動終端結(jié)束完成全部業(yè)務(wù)測試后,測試服務(wù)器獲取所述被 選擇的移動終端記錄的測試數(shù)據(jù)。
移動終端在進行業(yè)務(wù)測試時,會記錄每個業(yè)務(wù)的測試數(shù)據(jù),當移動終端 完成全部的業(yè)務(wù)測試后,測試服務(wù)器此時就可以獲取測試數(shù)據(jù)。比如向移動 終端發(fā)送獲取測試數(shù)據(jù)的請求消息,該請求消息是請求獲取已結(jié)束的業(yè)務(wù)測 試的測試數(shù)據(jù),當移動終端在接收到該消息后則向測試服務(wù)器發(fā)送相應(yīng)的測試數(shù)據(jù),以使測試服務(wù)器接收測試數(shù)據(jù)。
209.測試服務(wù)器向移動終端發(fā)送斷開連接的命令。
此處,由于移動終端已將測試服務(wù)器指示進行的業(yè)務(wù)測試全部完成,并 且測試服務(wù)器也已獲取到測試的數(shù)據(jù),所以可以斷幵測試服務(wù)器與移動終端 的連接,移動終端接收到斷開連接的命令后開始釋放與無線網(wǎng)絡(luò)之間的測試 鏈路。
需要說明的是本實施例中獲取測試數(shù)據(jù)是在所有業(yè)務(wù)測試全部完成后實 現(xiàn),因為根據(jù)會話層協(xié)議,在完成全部會話時,測試服務(wù)器會向移動終端發(fā) 送結(jié)束全部業(yè)務(wù)測試的命令,在這之后,鏈路斷開前,測試服務(wù)器可以獲取 完成的全部業(yè)務(wù)測試的測試數(shù)據(jù)。基于本實施例獲取測試數(shù)據(jù)的方法,測試 服務(wù)器還可以是在每個業(yè)務(wù)測試完成后逐一獲取測試數(shù)據(jù),即測試服務(wù)器每 當接收到有業(yè)務(wù)測試完成的消息后就會向移動終端發(fā)送獲取該完成測試業(yè)務(wù) 的測試數(shù)據(jù)的請求消息,以使移動終端響應(yīng)該請求消息即可使得測試服務(wù)器 接收到移動終端發(fā)送的剛完成測試業(yè)務(wù)的測試數(shù)據(jù)。所以該獲取傳輸數(shù)據(jù)的 方法可以基于實際應(yīng)用的需要靈活設(shè)計,本實施例在此只是實例性說明,并 不對此做任何限制。
本實施例中根據(jù)實際情況,測試服務(wù)器還可以中止相應(yīng)的業(yè)務(wù)測試,比 如在移動終端進行相應(yīng)業(yè)務(wù)測試時,測試服務(wù)器根據(jù)實際情況,或其他指示 需要中止測試,則用戶會通過輸入指令的裝置向測試服務(wù)器輸入中止業(yè)務(wù)測 試的命令,測試服務(wù)器接收到輸入的中止業(yè)務(wù)測試的命令后會向移動終端發(fā) 送中止測試的指令,移動終端接收到該指令后立即中止測試,等待后續(xù)命令。 本實施例的優(yōu)點在于,在外場測試過程中,不再需要專門的工程師操作 專業(yè)測試終端在現(xiàn)場執(zhí)行測試活動,只需利用大量現(xiàn)網(wǎng)上的普通移動終端就 可以進行外場測試,使得艱巨復(fù)雜的無線網(wǎng)絡(luò)優(yōu)化測試工作變得方便、簡單。 測試服務(wù)器可以靈活控制目標區(qū)域的用戶終端參與到測試活動中,并收集數(shù) 據(jù)進行分析處理,既能實時進行,又可以選擇現(xiàn)網(wǎng)下任意區(qū)域的終端進行測試,擺脫傳統(tǒng)的網(wǎng)絡(luò)測試方式,不僅節(jié)省了大量的人力物力,提高外場測試 的效率,而且極大地降低了測試終端的成本和為運營商網(wǎng)絡(luò)維護的成本。 實施例三
為了更好的實現(xiàn)上述實施例所述的方法,本實施例提供一種測試服務(wù)器, 該測試服務(wù)器可以作為一種外場業(yè)務(wù)測試的設(shè)備,圖3為本發(fā)明實施例的功 能結(jié)構(gòu)框圖。如圖3所示,所述測試服務(wù)器包括
移動終端選擇單元301,用于根據(jù)需要測試的業(yè)務(wù),選擇通信網(wǎng)絡(luò)中參與 測試的移動終端;
建立連接單元302,用于建立與移動終端選擇單元301選擇的移動終端的 連接;
配置測試業(yè)務(wù)參數(shù)單元303,用于向所述移動終端選擇單元301選擇的移
動終端發(fā)送配置所述測試業(yè)務(wù)參數(shù)的命令,以使所述移動終端根據(jù)所述命令
配置需要測試的業(yè)務(wù)參數(shù);
控制單元304,用于控制所述被選擇的移動終端執(zhí)行需要測試的業(yè)務(wù)。 接收單元305,主要用于接收所述移動終端選擇單元301選擇的移動終端
發(fā)送的業(yè)務(wù)測試完成消息;還可以用于接收用戶輸入的中止業(yè)務(wù)測試的命令。 獲取單元306,用于當所述移動終端選擇單元301選擇的移動終端結(jié)束完
成業(yè)務(wù)測試后,獲取所述被選擇的移動終端記錄的測試數(shù)據(jù)。
本實施例中,作為一種優(yōu)選的方式所述建立連接單元302可以包括 發(fā)送模塊321,用于向所述被選擇的移動終端發(fā)送請求建立連接的消息; 接收模塊322,用于接收所述被選擇的移動終端發(fā)送的建立連接的響應(yīng)消
息o
本實施例中,作為一種優(yōu)選的方式所述控制單元304可以包括 發(fā)送模塊341,主要用于向所述移動終端選擇單元301選擇的移動終端發(fā) 送需要測試的業(yè)務(wù)命令,以使所述移動終端在建立測試鏈路后執(zhí)行對應(yīng)所述 需要測試的業(yè)務(wù)命令的業(yè)務(wù)測試;還可以用于當所述接收單元305接收到所述被選擇的移動終端發(fā)送的目標業(yè)務(wù)測試完成消息后,向所述被選擇的移動 終端發(fā)送結(jié)束目標業(yè)務(wù)測試的命令,以使所述被選擇的移動終端斷開用于完 成所述目標業(yè)務(wù)測試的測試鏈路。
測試中止模塊342,用于在所述被選擇的移動終端進行業(yè)務(wù)測試時,根據(jù)
所述接收單元305接收到的中止業(yè)務(wù)測試的命令中止所述業(yè)務(wù)測試。 本實施例中,作為一種優(yōu)選的方式所述獲取單元306可以包括 發(fā)送模塊361,用于向所述被選擇的移動終端發(fā)送請求獲取測試數(shù)據(jù)的消
必s
接收模塊362,用于接收所述被選擇的移動終端發(fā)送的測試數(shù)據(jù)。 本實施例的優(yōu)點在于,本實施例所述的測試服務(wù)器可以根據(jù)需要進行的 業(yè)務(wù)測試類型在現(xiàn)網(wǎng)中選擇合適的移動終端參與測試,不再需要工程人員配 備專業(yè)測試終端到外部實際網(wǎng)絡(luò)中執(zhí)行測試任務(wù),不僅節(jié)省了大量的人力物 力,提高外場測試的效率,而且根據(jù)不同的業(yè)務(wù)測試類型選擇相應(yīng)的移動終 端進行測試使得外場的測試更加靈活、可靠。 實施例四
本發(fā)明實施例還提供一種外場業(yè)務(wù)測試的系統(tǒng),如圖4所示,本實施例 中測試服務(wù)器401可設(shè)置在互聯(lián)網(wǎng)中,通過互聯(lián)網(wǎng)與無線網(wǎng)絡(luò)相連,從而與 移動終端402建立連接。
所述系統(tǒng)包括測試服務(wù)器401和移動終端402,其功能如下-測試服務(wù)器401,主要用于根據(jù)需要測試的業(yè)務(wù),選擇通信網(wǎng)絡(luò)中參與測 試業(yè)務(wù)的移動終端,建立與被選擇的移動終端的連接,向所述被選擇的移動 終端發(fā)送配置所述測試業(yè)務(wù)參數(shù)的命令,控制所述被選擇的移動終端執(zhí)行需 要測試的業(yè)務(wù);
移動終端402,主要用于在與所述測試服務(wù)器的連接后,接收所述測試服 務(wù)器發(fā)送的對需要測試的業(yè)務(wù)配置參數(shù)的命令,根據(jù)所述命令配置需要測試 的業(yè)務(wù)參數(shù),根據(jù)測試服務(wù)器的控制執(zhí)行需要測試的業(yè)務(wù),并記錄測試數(shù)據(jù)。本實施例中,作為一種優(yōu)選的方式,所述移動終端402,還用于當根據(jù)所 述測試服務(wù)器的控制,執(zhí)行完畢需要測試的業(yè)務(wù)后,向所述測試服務(wù)器發(fā)送 測試數(shù)據(jù);
測試服務(wù)器401,還用于接收所述移動終端發(fā)送的測試數(shù)據(jù),并分析和處
理所述接收到的測試數(shù)據(jù),以獲得測試信息。
本發(fā)明實施例的優(yōu)點在于,測試服務(wù)器可以根據(jù)需要進行業(yè)務(wù)測試的類 型選擇現(xiàn)網(wǎng)上的合適的移動終端參與業(yè)務(wù)測試,當移動終端同意測試后根據(jù) 接收到的測試消息,執(zhí)行對應(yīng)消息的業(yè)務(wù)測試,并將測試獲得的數(shù)據(jù)發(fā)送給 測試服務(wù)器進行分析和處理,從此通過本實施例提供的系統(tǒng)就不再需要工程 人員配備專業(yè)測試終端到外部實際網(wǎng)絡(luò)中執(zhí)行測試任務(wù),不僅節(jié)省了大量的 人力物力,提高外場測試的效率,而且根據(jù)不同的業(yè)務(wù)測試類型選擇相應(yīng)的 移動終端進行測試使得外場的測試更加靈活、可靠。
最后,本領(lǐng)域普通技術(shù)人員可以理解實現(xiàn)上述實施例方法中的全部或部 分步驟是可以通過程序來指令相關(guān)的硬件來完成,所述的程序可以存儲于一
計算機可讀取存儲介質(zhì)中,該程序在執(zhí)行時,包括如下步驟
根據(jù)需要測試的業(yè)務(wù),選擇通信網(wǎng)絡(luò)中參與測試的移動終端; 建立與被選擇的移動終端的連接;
向所述被選擇的移動終端發(fā)送配置所述測試業(yè)務(wù)參數(shù)的命令; 控制所述被選擇的移動終端執(zhí)行需要測試的業(yè)務(wù)。
所述的存儲介質(zhì)可以為,如ROM/RAM、磁碟、光盤等。
以上所述的具體實施例,對本發(fā)明的目的、技術(shù)方案和有益效果進行了 進一步詳細說明,所應(yīng)理解的是,以上所述僅為本發(fā)明的具體實施例而已, 并不用于限定本發(fā)明的保護范圍,凡在本發(fā)明的精神和原則之內(nèi),所做的任 何修改、等同替換、改進等,均應(yīng)包含在本發(fā)明的保護范圍之內(nèi)。
權(quán)利要求
1.一種外場業(yè)務(wù)測試的方法,其特征在于,所述方法包括根據(jù)需要測試的業(yè)務(wù),選擇通信網(wǎng)絡(luò)中參與測試的移動終端;建立與被選擇的移動終端的連接;向所述被選擇的移動終端發(fā)送配置所述測試業(yè)務(wù)參數(shù)的命令,以使所述移動終端根據(jù)所述命令配置需要測試的業(yè)務(wù)參數(shù);控制所述被選擇的移動終端執(zhí)行需要測試的業(yè)務(wù)。
2. 根據(jù)權(quán)利要求1所述的方法,其特征在于,所述控制所述被選擇的移動 終端執(zhí)行需要測試的業(yè)務(wù)包括向所述被選擇的移動終端發(fā)送需要測試的業(yè)務(wù)命令,以使所述移動終端 在建立測試鏈路后執(zhí)行對應(yīng)所述需要測試的業(yè)務(wù)命令的業(yè)務(wù)測試。
3. 根據(jù)權(quán)利要求2所述的方法,其特征在于,所述控制所述被選擇的移動 終端執(zhí)行需要測試的業(yè)務(wù)還包括在所述被選擇的移動終端進行業(yè)務(wù)測試時,根據(jù)接收到的中止業(yè)務(wù)測試 的命令中止所述業(yè)務(wù)測試。
4. 根據(jù)權(quán)利要求3所述的方法,其特征在于,所述控制所述被選擇的移動終端執(zhí)行需要測試的業(yè)務(wù)還包括在接收到所述被選擇的移動終端發(fā)送的目標業(yè)務(wù)測試完成消息之后,向 所述被選擇的移動終端發(fā)送結(jié)束所述目標業(yè)務(wù)測試的命令,以使所述被選擇 的移動終端斷開用于完成所述目標業(yè)務(wù)測試的測試鏈路。
5. 根據(jù)權(quán)利要求4所述的方法,其特征在于,當所述被選擇的移動終端完成需要測試的業(yè)務(wù)后,所述方法還包括獲取所述被選擇的移動終端記錄的測試數(shù)據(jù)。
6. —種測試服務(wù)器,其特征在于,所述測試服務(wù)器包括 移動終端選擇單元,用于根據(jù)需要測試的業(yè)務(wù),選擇通信網(wǎng)絡(luò)中參與測試的移動終端;建立連接單元,用于建立與所述被選擇的移動終端的連接; 配置測試業(yè)務(wù)參數(shù)單元,用于向所述被選擇的移動終端發(fā)送配置所述測 試業(yè)務(wù)參數(shù)的命令,以使所述移動終端根據(jù)所述命令配置需要測試的業(yè)務(wù)參控制單元,用于控制所述被選擇的移動終端執(zhí)行需要測試的業(yè)務(wù)。
7. 根據(jù)權(quán)利要求6所述的測試服務(wù)器,其特征在于,所述控制單元包括 發(fā)送模塊,用于向所述被選擇的移動終端發(fā)送需要測試的業(yè)務(wù)命令,以使所述移動終端在建立測試鏈路后執(zhí)行對應(yīng)所述需要測試的業(yè)務(wù)命令的業(yè)務(wù)須!l試。
8. 根據(jù)權(quán)利要求6所述的測試服務(wù)器,其特征在于,當所述測試服務(wù)器還包括用于接收中止業(yè)務(wù)測試命令的接收單元時,所述控制單元還包括測試中止模塊,用于在所述被選擇的移動終端進行業(yè)務(wù)測試時,根據(jù)所 述接收單元接收到的中止業(yè)務(wù)測試的命令中止所述業(yè)務(wù)測試。
9. 根據(jù)權(quán)利要求8所述的測試服務(wù)器,其特征在于,當所述接收單元還用 于接收所述被選擇的移動終端發(fā)送的目標業(yè)務(wù)測試完成消息時,所述發(fā)送模塊還用于在所述接收單元接收到所述被選擇的移動終端發(fā)送的目標業(yè)務(wù)測試完成 消息后,向所述被選擇的移動終端發(fā)送結(jié)束目標業(yè)務(wù)測試的命令,以使所述 被選擇的移動終端斷開用于完成所述目標業(yè)務(wù)測試的測試鏈路。
10. 根據(jù)權(quán)利要求9所述的測試服務(wù)器,其特征在于,所述測試服務(wù)器還包括獲取單元,用于當所述被選擇的移動終端完成需要測試的業(yè)務(wù)后,獲取 所述被選擇的移動終端記錄的測試數(shù)據(jù)。
11. 一種外場業(yè)務(wù)測試的系統(tǒng),其特征在于,所述系統(tǒng)包括 測試服務(wù)器,用于根據(jù)需要測試的業(yè)務(wù),選擇通信網(wǎng)絡(luò)中參與測試的移動終端,建立與被選擇的移動終端的連接,向所述被選擇的移動終端發(fā)送配置所述測試業(yè)務(wù)參數(shù)的命令,控制所述被選擇的移動終端執(zhí)行需要測試的業(yè) 務(wù);移動終端,用于在與所述測試服務(wù)器的連接后,接收所述測試服務(wù)器發(fā) 送的對需要測試的業(yè)務(wù)配置參數(shù)的命令,根據(jù)所述命令配置需要測試的業(yè)務(wù) 參數(shù),根據(jù)測試服務(wù)器的控制執(zhí)行需要測試的業(yè)務(wù),并記錄測試數(shù)據(jù)。
12.根據(jù)權(quán)利要求11所述的系統(tǒng),其特征在于,移動終端,還用于當根據(jù)所述測試服務(wù)器的控制,執(zhí)行完畢需要測試的 業(yè)務(wù)后,向所述測試服務(wù)器發(fā)送測試數(shù)據(jù);測試服務(wù)器,還用于接收所述移動終端發(fā)送的測試數(shù)據(jù)。
全文摘要
本發(fā)明實施例提供一種外場業(yè)務(wù)測試的方法、設(shè)備以及系統(tǒng),涉及通信技術(shù)領(lǐng)域,其中所述方法包括根據(jù)需要測試的業(yè)務(wù),選擇通信網(wǎng)絡(luò)中參與測試的移動終端;建立與被選擇的移動終端的連接;向所述被選擇的移動終端發(fā)送配置所述測試業(yè)務(wù)參數(shù)的命令,以使所述移動終端根據(jù)所述命令配置需要測試的業(yè)務(wù)參數(shù);控制所述被選擇的移動終端執(zhí)行需要測試的業(yè)務(wù)。本發(fā)明實施例的優(yōu)點在于,外場測試的任務(wù)不再需要人工參與來完成,只需通過測試服務(wù)器以遠程控制的方式實現(xiàn)業(yè)務(wù)測試,節(jié)省了大量的人力物力,提高外場測試的效率。
文檔編號H04B17/00GK101605345SQ20091015859
公開日2009年12月16日 申請日期2009年7月20日 優(yōu)先權(quán)日2009年7月20日
發(fā)明者揚 黃 申請人:深圳華為通信技術(shù)有限公司