專利名稱:一種自動撥測系統(tǒng)、設(shè)備及方法
技術(shù)領(lǐng)域:
本發(fā)明涉及通信技術(shù)領(lǐng)域,尤其涉及一種自動撥測系統(tǒng)、設(shè)備及方法。
技術(shù)背景目前,對于設(shè)備制造商和運營商來說,撥測操作是必不可少的一項工 作,對于通信設(shè)備制造商和運營商來說,在開局、設(shè)備升級、擴容后,需要 進行業(yè)務(wù)撥測驗證。此外,還需要定期檢測設(shè)備運行狀態(tài)、巡檢及日常維 護,這些工作也需要進行大量的業(yè)務(wù)撥測。同樣,對于設(shè)備商來說,技術(shù)支 援部門也需要在開局、升級后進行大量的接口撥測和端到端的業(yè)務(wù)撥測,以 驗i正系統(tǒng)狀態(tài)。目前的撥測操作由人工控制終端來完成,這要求系統(tǒng)設(shè)備提供支持撥測 的特性,在特定的模塊中按撥測需求設(shè)計資源分配方案等。由于撥測工作是大量的,經(jīng)常性的,因此上述人工撥測技術(shù)至少存在如下缺點 1 )人工操作效率低下,地域分散的情況下人力成本太高;2) 無法實現(xiàn)遠程、批量、自動化的撥測;3) 層次劃分和模塊化結(jié)構(gòu)不清晰,不利于擴展和集成。發(fā)明內(nèi)容本發(fā)明實施例提供一種自動撥測系統(tǒng)、設(shè)備及方法,解決了人工撥測存 在的問題,實現(xiàn)了各種終端的自動撥測。本發(fā)明實施例是通過以下技術(shù)方案實現(xiàn)的 本發(fā)明實施例提供一種自動撥測系統(tǒng),包括撥測控制中心,用于集中的進行撥測管理與控制,根據(jù)撥測需求及業(yè)務(wù) 流程發(fā)送控制命令;終端控制設(shè)備,與所述撥測控制中心相連,用于接收所述撥測控制中心 的控制命令,執(zhí)行具體的撥測操作。本發(fā)明實施例提供一種終端控制設(shè)備,包括控制程序,提供對外命令接口,用于接收控制命令,根據(jù)所述控制命令 向相應(yīng)設(shè)備發(fā)送控制指示,并對撥測結(jié)果進行分析及處理;多個媒體處理設(shè)備,用于與移動終端的相應(yīng)輸入和輸出接口相連,根據(jù) 控制指示進行媒體處理操作,包括對音頻的放音和錄音、對視頻及對數(shù)據(jù) 業(yè)務(wù)的處理操作中的任意一種或多種;多個USB/串口,用于與移動終端的相應(yīng)接口相連,根據(jù)控制指示向移動 終端發(fā)送相應(yīng)的命令。本發(fā)明實施例提供一種自動撥測方法,包括 撥測控制中心發(fā)送控制命令指示執(zhí)行撥測操作;終端控制設(shè)備接收所述控制命令,根據(jù)所述控制命令向相應(yīng)設(shè)備發(fā)送控 制指示,由所述相應(yīng)設(shè)備執(zhí)行具體的撥測操作。由上述本發(fā)明實施例提供的技術(shù)方案可以看出,本發(fā)明實施例通過撥測 控制中心控制終端控制設(shè)備實現(xiàn)對移動終端或固話終端的自動撥測。實現(xiàn)了 撥測的遠程化、批量化和自動化,在應(yīng)用中大大提高了撥測效率,降低了撥 測成本,且結(jié)構(gòu)清晰,利于擴展和集成。
圖1為本發(fā)明實施例 一所述系統(tǒng)架構(gòu)圖;圖2為本發(fā)明實施例所述終端控制設(shè)備結(jié)構(gòu)示意圖;圖3為本發(fā)明實施例二撥測流程圖;圖4為本發(fā)明實施例通過PESQ進行導(dǎo)通檢測流程圖。
具體實施方式
下面將結(jié)合本發(fā)明實施例中的附圖,對本發(fā)明實施例中的技術(shù)方案進行 清楚、完整地描述,顯然,所描述的實施例僅僅是本發(fā)明一部分實施例,而 不是全部的實施例。基于本發(fā)明中的實施例,本領(lǐng)域普通技術(shù)人員在沒有做 出創(chuàng)造性勞動前提下所獲得的所有其他實施例,都屬于本發(fā)明保護的范圍。本發(fā)明實施例通過撥測控制中心控制終端控制設(shè)備實現(xiàn)對移動終端或固 話終端的自動撥測。下面以不同的實施例分別介紹本發(fā)明的技術(shù)方案。實施例一本實施例提供一種自動撥測系統(tǒng),如圖1所示,所述系統(tǒng)包括撥測控 制中心和終端控制設(shè)備。所述撥測控制中心用于集中的進行撥測管理與控 制,根據(jù)撥測需求及業(yè)務(wù)流程控制終端控制設(shè)備完成具體的撥測操作。例如 向終端控制設(shè)備發(fā)送控制命令,指示終端一呼叫終端二,所述控制命令可以 通過專用的觀'H式扭卩本i吾言^口TCL (Tool Command Language)構(gòu)造,例^口讓 名字為H1的終端呼叫號碼13812345678的命令為"H1 Call 13812345678"。所述終端控制設(shè)備與所述撥測控制中心相連,用于接收所 述撥測控制中心的控制命令,執(zhí)行對固話終端或移動終端的具體的撥測操 作,可以通過IP網(wǎng)絡(luò)相連也可以通過其他網(wǎng)絡(luò)。為實現(xiàn)自動撥測,如圖2所示,在所述終端控制設(shè)備中至少設(shè)置有 控制程序,用于管理全部的媒體處理設(shè)備、USB/串口資源、以及固話終 端撥測設(shè)備資源,同時提供對外命令接口,可以接收所述撥測控制中心的控
制命令,根據(jù)所述控制命令向相應(yīng)設(shè)備發(fā)送控制指示,并對撥測結(jié)果進行分 析及處理。該控制程序?qū)γ總€移動終端和每個固話終端撥測設(shè)備的端口進行 獨立的管理和維護。對于移動終端和固話終端的同類操作,控制程序提供相 同的控制接口 ,同時對于某些特殊的涉及移動終端與固話終端互通的操作, 還設(shè)置有完成具體的互通分析與處理的單元。所述控制程序還設(shè)置有具備任 務(wù)處理日志記錄、故障定位信息記錄、操作統(tǒng)計等功能的單元。多個媒體處理設(shè)備,用于與移動終端的相應(yīng)輸入和輸出接口相連,根據(jù)控制指示進行媒體操作處理,包括對音頻的放音和錄音、對視頻和對數(shù)據(jù) 業(yè)務(wù)的處理操作的任意一項或多項;該媒體處理設(shè)備可以為聲卡。多個USB/串口,可以與移動終端的相應(yīng)接口相連,用于根據(jù)控制指示向 移動終端發(fā)送相應(yīng)的命令,例如發(fā)送AT命令,指示撥號呼叫、應(yīng)答等,當然 本發(fā)明實施例并不限于AT命令。所述多個媒體處理設(shè)備和USB/串口與控制程序及撥測控制中心配合實現(xiàn) 對移動終端的自動撥測。具體執(zhí)行過程可以為將移動終端的輸入輸出端口 分別與終端控制設(shè)備上的媒體處理設(shè)備的輸出和輸入相連,并將移動終端相 應(yīng)的接口與終端控制設(shè)備的USB/串口相連,撥測控制中心發(fā)送控制命令,指 示所述終端控制設(shè)備對某移動終端進行自動撥測,則所述終端控制設(shè)備的控 制程序接收到所述控制命令后,通過USB/串口向移動終端發(fā)送命令,指示移 動終端撥號呼叫,并控制相應(yīng)的媒體處理設(shè)備開始進行媒體處理操作,包括 音頻的放音、錄音、對視頻和對數(shù)據(jù)業(yè)務(wù)的處理等的任意一項或多項,從而 間接對移動終端的媒體處理進行控制,對導(dǎo)通情況以及媒體處理質(zhì)量等進行 分析,實現(xiàn)對移動終端的自動撥測。為實現(xiàn)對固話終端的自動撥測,在所述終端控制設(shè)備上還可以同時設(shè)置有多個固話終端撥測設(shè)備,提供多個POTS接口,用于根據(jù)所述控制程序
的控制指示執(zhí)行對固話終端的自動撥測。對于固話終端的控制,由于無需操 作實際的電話機,控制與承載都是由固話終端撥測設(shè)備仿真實際的電話機完 全實現(xiàn),所以只需將固話終端撥測設(shè)備連上電話線,并由控制程序來控制固 話終端撥測設(shè)備的行為即可。所述多個固話終端撥測設(shè)備可以為語音卡或MODEM (調(diào)制解調(diào)器)。本實施例所述系統(tǒng)由撥測控制中心統(tǒng)一控制各終端控制設(shè)備,由各終端 控制設(shè)備完成具體的對移動終端和固話終端的自動撥測。由于控制程序提供 了對外命令接口,使得可以通過網(wǎng)絡(luò)向其發(fā)送命令,實現(xiàn)異地控制終端行 為,且可以同時對多臺設(shè)備進行撥測,實現(xiàn)了撥測的遠程化、批量化。且本 實施例所述撥測過程無需人工操作和干預(yù),實現(xiàn)了撥測的自動化,大大提高 了撥測效率,降低成本。同樣該系統(tǒng)架構(gòu)及涉及方案也可以應(yīng)用于產(chǎn)品的自 動化測試。實施例二本實施例提供一種自動撥測方法,如圖3所示,為業(yè)務(wù)撥測過程。撥測 控制中心發(fā)出業(yè)務(wù)撥測命令,指示終端T1與T2之間建立語音呼叫并進行導(dǎo)通 過程檢測,對該通信過程進行撥測。假設(shè)T1是一個PSTN (公共電話交換 網(wǎng))用戶終端,即固話終端,由終端控制設(shè)備A進行控制,T2是一個手機, 即移動終端,由終端控制設(shè)備B進行控制,其撥測過程可以包括如下步驟步驟31:開始進入撥測,首先判斷撥測系統(tǒng)各設(shè)備狀態(tài)是否正常,以及 撥測執(zhí)行條件是否滿足,若各設(shè)備狀態(tài)正常且滿足撥測執(zhí)行條件,則執(zhí)行步 驟32及步驟33,否則進行異常處理;所述撥測執(zhí)行條件可以包括網(wǎng)絡(luò)通信是否正常、相應(yīng)的業(yè)務(wù)屬性與配 置是否正確、終端是否都在空閑狀態(tài)等等。對于這些,相應(yīng)的設(shè)備會提供查 詢命令,測試系統(tǒng)通過這些查詢命令就可以自動進行判斷; 步驟32:撥測控制中心向終端控制設(shè)備A發(fā)送控制命令,指示終端T1撥 打終端T2的號碼,發(fā)起呼叫;撥測控制中心向終端控制設(shè)備A發(fā)送控制命令,由于所述終端T1是固話 終端,所以終端控制設(shè)備A接收到所述控制命令后,通過控制程序控制固話 終端T1撥打終端T2的號碼,發(fā)起呼叫;所述撥測控制中心向終端控制設(shè)備發(fā)送的控制命令包括摘機、掛機、 撥號、收號、信號檢測、播放、錄音、導(dǎo)通證實、語音質(zhì)量評估、拍叉、語 音識別、主叫顯示、頻率識別以及傳真發(fā)送和接收等。步驟33:所述撥測控制中心向終端控制設(shè)備B發(fā)送控制命令,指示終端 T2檢測振鈴,等待來自終端T1的呼叫,之后執(zhí)行步驟34;所述步驟32及33可以同步執(zhí)行。步驟34:判斷是否檢測到振鈴,若檢測到振鈴,則執(zhí)行步驟35,否則進 行異常處理;為準確判斷是否出現(xiàn)異常,可以設(shè)定一個時間范圍,在被叫終端接收到 檢測振鈴的指示命令后開始計時,若超過該時間范圍沒有檢測到振鈴,則可 確定凈皮測設(shè)備出現(xiàn)異常。步驟35:應(yīng)答,接受呼叫;步驟36:終端T1與終端T2之間的呼叫建立,進行雙向?qū)_企測,即;險測 承載層面是否正常互通;所述導(dǎo)通4企測過程后續(xù)詳細介紹。步驟38:判斷導(dǎo)通是否正常,若正常則可釋放呼叫,結(jié)束撥測操作,否 則進行相關(guān)異常處理。上述操作流程只是簡單的說明了撥測的過程,實現(xiàn)了對待測試設(shè)備是否 能夠正常建立呼叫的測試,以及建立呼叫后導(dǎo)通4企測。實際操作中需要4全測 的項目很多,如主叫方的對撥號音和回鈴音的檢測等,本實施例并不排除撥
測過程中對其他項目的才企測。對于業(yè)務(wù)撥測來說,呼叫正常建立只是撥測驗證目標的一部分,還需要 進行導(dǎo)通4全測,即驗證呼叫建立后承載層面是否正?;ネ?。以語音4企測為例, 一種導(dǎo)通4企測方法可以為 一方發(fā)送DTMF (雙音多頻)號碼或確定頻 譜特征的信號,另一方;f企測識別相應(yīng)的號碼或信號,以^企驗話5^通斷;另一 種方法可以為對語音質(zhì)量進行分析和測評,例如PESQ (感知評估語音質(zhì) 量)測評方法,PESQ測評基本原理是 一個信號輸入給被測系統(tǒng),得到一 個降級輸出信號,輸出信號與原始輸入信號通過PESQ算法進行比較分析, 即可計算出PESQ得分,從而可確定語音質(zhì)量。所述PESQ測評方法一種實例 如圖4所示,仍以終端T1呼叫終端T2為例,下述過程是對圖3所示流程的步驟 37的一種具體實例的詳細介紹,具體可以包括如下步驟 步驟41:終端T1與終端T2進入通話;步驟42:分別分析兩終端的類型,根據(jù)終端類型選擇指示不同設(shè)備執(zhí)行 相應(yīng)撥測:操作;PESQ命令要涉及到發(fā)送和接收兩個終端,而這兩個終端即可能都是移 動終端,也可能都是固話終端,還可能兩者都有,而系統(tǒng)內(nèi)部對兩種不同的 終端類型處理機制是不同的,所以需要進行終端類型的分析并進行相應(yīng)的命 令適配處理。比如,固話終端如果通過語音卡來模擬,那么相關(guān)的語音播放 和錄制都要對語音卡進行操作,而移動終端則可能是通過聲卡來控制語音々某 體的,那么相應(yīng)的語音播放和錄制則是通過對聲卡操作來實現(xiàn),而在業(yè)務(wù)上 層則必須屏蔽這些差異。步驟43:指示終端T1播放語音S.wav,通過系統(tǒng)及網(wǎng)絡(luò)傳送給終端T2, 同時指示終端T2開始錄音,錄音到R.wav;所述T1的播放操作和T2的錄音要盡量保持同步,實際操作中為了確保錄 音信息的完整,T2的錄音可稍早于T1的播放。 步驟44: T1播;故結(jié)束后發(fā)送消息通知T2停止錄音;可以由控制程序發(fā)送消息通知T2停止錄音。T1在播放結(jié)束時可以發(fā)送結(jié) 束信息給控制程序,這樣控制程序能夠獲知T1何時停止播放語音,由控制程 序通知并控制T2停止錄音。步驟45: T2錄音結(jié)束;步驟46:由終端控制設(shè)備的控制程序?qū)υ凑Z音文件S.wav和錄音后的語 音文件R.wav進行PESQ評估,/人而確定語音質(zhì)量;在對源語音文件S.wav和錄音后的語音文件R.wav進行PESQ評估時,需 要經(jīng)過電平調(diào)整、輸入濾波、時間校正、聽覺轉(zhuǎn)換、干擾處理等幾個階段。 由于所述PESQ測評技術(shù)是現(xiàn)有技術(shù),因此此處不做詳細介紹。在執(zhí)行上述撥測過程中可以由所述控制程序同時執(zhí)行任務(wù)處理日志記 錄、故障定位信息記錄、操作統(tǒng)計等。上述過程實現(xiàn)了自動撥測時導(dǎo)通的才企測驗證,對撥測過程中需要驗證的 其他項目的處理過程參照上述方法。本實施例所述的自動撥測方法可以用于各種不同網(wǎng)絡(luò)終端的撥測,包括 但不限于WCDMA (寬帶碼分多址)、CDMA2000、 TD-SCDMA (時分-同步碼分多址)、GSM (GPRS支持節(jié)點)、NGN (下一代網(wǎng)絡(luò))、PSTN 等組網(wǎng)中的終端、以及IMS (因特網(wǎng)多媒體子網(wǎng))的部分終端。綜上所述,本發(fā)明實施例通過撥測控制中心控制終端控制設(shè)備實現(xiàn)對移 動終端或固話終端的自動撥測。實現(xiàn)了撥測的遠程化、批量化和自動化,在 應(yīng)用中大大提高了撥測效率,降低了撥測成本。另外,本發(fā)明提供的撥測方案,有明確的撥測控制中心層、被測系統(tǒng) 層、終端控制層等。同時有明確的模塊劃分,模塊間耦合小,比如終端控制 部分只涉及終端的行為,完全不涉及用戶業(yè)務(wù)。以上所述,僅為本發(fā)明較佳的具體實施方式
,但本發(fā)明的保護范圍并不 局限于此,任何熟悉本技術(shù)領(lǐng)域的技術(shù)人員在本發(fā)明揭露的技術(shù)范圍內(nèi),可 輕易想到的變化或替換,都應(yīng)涵蓋在本發(fā)明的保護范圍之內(nèi)。因此,本發(fā)明 的保護范圍應(yīng)該以權(quán)利要求的保護范圍為準。
權(quán)利要求
1、一種自動撥測系統(tǒng),其特征在于,包括撥測控制中心,用于集中的進行撥測管理與控制,根據(jù)撥測需求及業(yè)務(wù)流程發(fā)送控制命令;終端控制設(shè)備,與所述撥測控制中心相連,用于接收所述撥測控制中心的控制命令,執(zhí)行具體的撥測操作。
2、 一種終端控制設(shè)備,其特征在于,包括控制程序,提供對外命令接口,用于接收控制命令,根據(jù)所述控制命令 向相應(yīng)設(shè)備發(fā)送控制指示,并對撥測結(jié)果進行分析及處理;多個媒體處理設(shè)備,用于與移動終端的相應(yīng)輸入和輸出接口相連,根據(jù) 控制指示進行媒體處理操作,包括對音頻的放音和錄音、對視頻及對數(shù)據(jù) 業(yè)務(wù)的處理操作中的任意一種或多種;多個USB/串口,用于與移動終端的相應(yīng)接口相連,根據(jù)控制指示向移動 終端發(fā)送相應(yīng)的命令。
3、 如權(quán)利要求2所述的設(shè)備,其特征在于,所述控制程序包括完成移動 終端與固話終端互通操作時的互通分析與處理的單元。
4、 如權(quán)利要求2所述的設(shè)備,其特征在于,所述控制程序還包括完成任 務(wù)處理日志記錄、故障定位信息記錄、操作統(tǒng)計的單元。
5、 如權(quán)利要求2所述的設(shè)備,其特征在于,所述媒體處理設(shè)備為聲卡。
6、 如權(quán)利要求2至5中任一項所述的設(shè)備,其特征在于,還包括 多個固話終端撥測設(shè)備,提供多個接口,用于根據(jù)所述控制程序的控制指示執(zhí)行對固話終端的自動撥測。
7、 如權(quán)利要求6所述的設(shè)備其特征在于,所述固話終端撥測設(shè)備為語音 卡或調(diào)制解調(diào)器。
8、 一種自動撥測方法,其特征在于,包括撥測控制中心發(fā)送控制命令指示執(zhí)行撥測操作;終端控制設(shè)備接收所述控制命令,根據(jù)所述控制命令向相應(yīng)設(shè)備發(fā)送控 制指示,由所述相應(yīng)設(shè)備執(zhí)行具體的撥測操作。
9、 如權(quán)利要求8所述的方法,其特征在于,所述終端控制設(shè)備用于對移 動終端進行撥測操作,具體包括將所述終端控制設(shè)備的媒體處理設(shè)備的輸出和輸入端口與移動終端的相 應(yīng)輸入和輸出接口相連,以及終端控制設(shè)備的USB/串口與移動終端的相應(yīng)接 口相連;控制程序根據(jù)接收的控制命令通過相應(yīng)USB/串口發(fā)送撥測命令,控制移 動終端進行撥號,并控制所述媒體處理設(shè)備進行媒體處理操作,包括對音 頻的放音和錄音、對視頻及對數(shù)據(jù)業(yè)務(wù)的處理操作中的任意一種或多種;對所述媒體處理操作結(jié)果進行分析處理,實現(xiàn)承載面的業(yè)務(wù)檢測。
10、 如權(quán)利要求8或9所述的方法,其特征在于,所述終端控制設(shè)備用于 對固話終端進行撥測操作,具體包括將固話終端與所述終端控制設(shè)備的固話終端撥測設(shè)備相連;控制程序根據(jù)接收的控制命令通過所述固話終端撥測設(shè)備撥號,并控制所述固話終端撥測設(shè)備執(zhí)行媒體處理操作,包括對音頻的放音和錄音、對視頻即對數(shù)據(jù)業(yè)務(wù)的處理操作中的任意一種或多種;對所述纟某體處理結(jié)構(gòu)分析處理,實現(xiàn)承載面的業(yè)務(wù)檢測。
11、 如權(quán)利要求8所述的方法,其特征在于,所述撥測操作包括驗證呼 叫是否正常建立和驗證呼叫建立后承載面是否正?;ネā?br>
12、 如權(quán)利要求11所述的方法,其特征在于所述驗證呼叫建立后承載面 是否正?;ネò炞C語音承載面是否正?;ネǎ唧w方法包括一方發(fā)送雙音多頻號碼或確定頻譜特征的信號,另一方檢測識別相應(yīng)的 號碼或信號,以檢驗話路通斷;或,通過對語音質(zhì)量的分析和測評來驗證。
13、 如權(quán)利要求12所述的方法,其特征在于,所述對語音質(zhì)量的分析和 測評包括判斷呼叫兩終端類型,根據(jù)主叫終端類型控制主叫終端相應(yīng)設(shè)備播放語 音,以及控制被叫終端相應(yīng)設(shè)備開始錄音; 主叫終端播放語音結(jié)束后通知被叫終端; 被叫終端停止錄音;對所述播放的語音及所述的錄音進行比較,得出評估分值。
14、 如權(quán)利要求8所述的方法,其特征在于,所述方法還包括所述控 制程序執(zhí)行任務(wù)處理日志記錄、故障定位信息記錄、操作統(tǒng)計。
全文摘要
本發(fā)明涉及通信技術(shù)領(lǐng)域的一種自動撥測系統(tǒng),包括撥測控制中心,用于集中的進行撥測管理與控制,根據(jù)撥測需求及業(yè)務(wù)流程發(fā)送控制命令;終端控制設(shè)備,與所述撥測控制中心相連,用于接收所述撥測控制中心的控制命令,執(zhí)行具體的撥測操作。本發(fā)明實施例還提供一種自動撥測設(shè)備及方法。本發(fā)明實施例通過撥測控制中心控制終端控制設(shè)備實現(xiàn)對移動終端或固話終端的自動撥測。實現(xiàn)了撥測的遠程化、批量化和自動化,在應(yīng)用中大大提高了撥測效率,降低了撥測成本。
文檔編號H04M3/22GK101159773SQ20071017600
公開日2008年4月9日 申請日期2007年10月17日 優(yōu)先權(quán)日2007年10月17日
發(fā)明者宋永剛 申請人:華為技術(shù)有限公司