本發(fā)明涉及通信領(lǐng)域,具體而言,涉及一種媒體通道測(cè)試方法和裝置。
背景技術(shù):
傳統(tǒng)的接入網(wǎng)關(guān)測(cè)試,一般為維護(hù)人員直接去現(xiàn)場(chǎng),撥打電話,檢測(cè)是否電話可正常使用,但現(xiàn)場(chǎng)環(huán)境一般比較偏遠(yuǎn),比較分散,如果靠維護(hù)人員直接挨個(gè)都去檢測(cè)一遍,則不僅測(cè)試的人力成本高,測(cè)試效率也不高。
針對(duì)相關(guān)技術(shù)中進(jìn)行接入網(wǎng)關(guān)測(cè)試人力成本高、測(cè)試效率低的問題,目前尚未提出有效的解決方案。
技術(shù)實(shí)現(xiàn)要素:
為了解決上述技術(shù)問題,本發(fā)明提供了一種媒體通道測(cè)試方法和裝置。
根據(jù)本發(fā)明實(shí)施例的一個(gè)方面,提供了一種媒體通道測(cè)試方法,包括:建立接入網(wǎng)關(guān)與測(cè)試用戶之間的媒體通道;通過所述媒體通道,提示所述測(cè)試用戶執(zhí)行預(yù)設(shè)撥號(hào)操作,并接收測(cè)試用戶的測(cè)試撥號(hào)操作;根據(jù)所述預(yù)設(shè)撥號(hào)操作和所述測(cè)試撥號(hào)操作是否一致,以判斷所述媒體通道是否正常。
優(yōu)選地,建立所述接入網(wǎng)關(guān)與所述測(cè)試用戶之間的所述媒體通道包括:接收所述測(cè)試用戶的振鈴信令,并向所述測(cè)試用戶返回回鈴音;模擬摘機(jī),并建立所述媒體通道。
優(yōu)選地,建立所述接入網(wǎng)關(guān)與所述測(cè)試用戶之間的所述媒體通道包括:模擬撥打所述測(cè)試用戶的號(hào)碼;向所述測(cè)試用戶發(fā)送振鈴信令,并接受所述測(cè)試用戶返回的回鈴音;在所述測(cè)試用戶摘機(jī)后,建立所述媒體通道。
優(yōu)選地,提示所述測(cè)試用戶執(zhí)行所述預(yù)設(shè)撥號(hào)操作包括:通過所述媒體通道,向所述測(cè)試用戶播放提示應(yīng),其中,所述提示音用于提示所述測(cè)試用戶執(zhí)行所述預(yù)設(shè)撥號(hào)操作。
優(yōu)選地,根據(jù)所述預(yù)設(shè)撥號(hào)操作和所述測(cè)試撥號(hào)操作是否一致,以判斷所述媒體通道是否正常包括:在判斷到所述預(yù)設(shè)撥號(hào)操作與所述測(cè)試撥號(hào)操作一致的情況下,確定所述媒體通道正常;在判斷到所述預(yù)設(shè)撥號(hào)操作與所述測(cè)試撥號(hào)操作不一致的情況下,確定所述媒體通道不正常。
根據(jù)本發(fā)明的另一個(gè)方面,還提供了一種媒體通道測(cè)試裝置,包括:建立模塊,用 于建立接入網(wǎng)關(guān)與測(cè)試用戶之間的媒體通道;測(cè)試模塊,用于通過所述媒體通道,提示所述測(cè)試用戶執(zhí)行預(yù)設(shè)撥號(hào)操作,并接收測(cè)試用戶的測(cè)試撥號(hào)操作;判決模塊,用于根據(jù)所述預(yù)設(shè)撥號(hào)操作和所述測(cè)試撥號(hào)操作是否一致,以判斷所述媒體通道是否正常。
優(yōu)選地,所述建立模塊包括:第一處理單元,用于接收所述測(cè)試用戶的振鈴信令,并向所述測(cè)試用戶返回回鈴音;第一建立單元,用于模擬摘機(jī),并建立所述媒體通道。
優(yōu)選地,所述建立模塊包括:第二處理單元,用于模擬撥打所述測(cè)試用戶的號(hào)碼;第三處理單元,用于向所述測(cè)試用戶發(fā)送振鈴信令,并接受所述測(cè)試用戶返回的回鈴音;第二建立單元,用于在所述測(cè)試用戶摘機(jī)后,建立所述媒體通道。
優(yōu)選地,所述測(cè)試模塊用于:通過所述媒體通道,向所述測(cè)試用戶播放提示應(yīng),其中,所述提示音用于提示所述測(cè)試用戶執(zhí)行所述預(yù)設(shè)撥號(hào)操作。
優(yōu)選地,所述判決模塊包括:第一判決單元,用于在判斷到所述預(yù)設(shè)撥號(hào)操作與所述測(cè)試撥號(hào)操作一致的情況下,確定所述媒體通道正常;第二判決單元,用于在判斷到所述預(yù)設(shè)撥號(hào)操作與所述測(cè)試撥號(hào)操作不一致的情況下,確定所述媒體通道不正常。
通過本發(fā)明,采用建立接入網(wǎng)關(guān)與測(cè)試用戶之間的媒體通道;通過媒體通道,提示測(cè)試用戶執(zhí)行預(yù)設(shè)撥號(hào)操作,并接收測(cè)試用戶的測(cè)試撥號(hào)操作;根據(jù)預(yù)設(shè)撥號(hào)操作和測(cè)試撥號(hào)操作是否一致,以判斷媒體通道是否正常的方式,解決了進(jìn)行接入網(wǎng)關(guān)測(cè)試人力成本高、測(cè)試效率低的問題,降低了測(cè)試的人力成本,提高了測(cè)試效率。
附圖說明
此處所說明的附圖用來提供對(duì)本發(fā)明的進(jìn)一步理解,構(gòu)成本申請(qǐng)的一部分,本發(fā)明的示意性實(shí)施例及其說明用于解釋本發(fā)明,并不構(gòu)成對(duì)本發(fā)明的不當(dāng)限定。在附圖中:
圖1是根據(jù)本發(fā)明實(shí)施例的媒體通道測(cè)試方法的流程圖;
圖2是根據(jù)本發(fā)明實(shí)施例的媒體通道測(cè)試裝置的結(jié)構(gòu)示意圖;
圖3是根據(jù)本發(fā)明實(shí)施例的媒體通道測(cè)試裝置的優(yōu)選結(jié)構(gòu)示意圖一;
圖4是根據(jù)本發(fā)明實(shí)施例的媒體通道測(cè)試裝置的優(yōu)選結(jié)構(gòu)示意圖二;
圖5是根據(jù)本發(fā)明實(shí)施例的媒體通道測(cè)試裝置的優(yōu)選結(jié)構(gòu)示意圖三;
圖6是根據(jù)本發(fā)明優(yōu)選實(shí)施例的接入網(wǎng)關(guān)處理的流程圖;
圖7是根據(jù)本發(fā)明優(yōu)選實(shí)施例的呼入仿真的示意圖;
圖8是根據(jù)本發(fā)明優(yōu)選實(shí)施例的呼出仿真的示意圖。
具體實(shí)施方式
為了使本技術(shù)領(lǐng)域的人員更好地理解本發(fā)明方案,下文中將參考附圖并結(jié)合實(shí)施例來詳細(xì)說明本發(fā)明。需要說明的是,在不沖突的情況下,本申請(qǐng)中的實(shí)施例及實(shí)施例中的特征可以相互組合?;诒景l(fā)明中的實(shí)施例,本領(lǐng)域普通技術(shù)人員在沒有做出創(chuàng)造性勞動(dòng)前提下所獲得的所有其他實(shí)施例,都應(yīng)當(dāng)屬于本發(fā)明保護(hù)的范圍。
本發(fā)明實(shí)施例提供了一種媒體通道測(cè)試方法,圖1是根據(jù)本發(fā)明實(shí)施例的媒體通道測(cè)試方法的流程圖,如圖1所示,該流程包括如下步驟:
步驟S102,建立接入網(wǎng)關(guān)與測(cè)試用戶之間的媒體通道;
步驟S104,通過媒體通道,提示測(cè)試用戶執(zhí)行預(yù)設(shè)撥號(hào)操作,并接收測(cè)試用戶的測(cè)試撥號(hào)操作;
步驟S106,根據(jù)預(yù)設(shè)撥號(hào)操作和測(cè)試撥號(hào)操作是否一致,以判斷媒體通道是否正常。
通過上述步驟,采用在建立的媒體通道上提示測(cè)試用戶執(zhí)行預(yù)設(shè)撥號(hào)操作,并接收測(cè)試用戶的測(cè)試撥號(hào)操作的方式,可以測(cè)試媒體通道雙向是否能夠正常通訊;采用該方式之后,不再需要測(cè)試用戶去接入網(wǎng)關(guān)現(xiàn)場(chǎng)進(jìn)行測(cè)試,而可以直接通過模擬主叫或者模擬被叫建立媒體通道之后完成測(cè)試過程。可見,采用上述方式,解決了進(jìn)行接入網(wǎng)關(guān)測(cè)試人力成本高、測(cè)試效率低的問題,降低了測(cè)試的人力成本,提高了測(cè)試效率。
優(yōu)選地,上述方法可以應(yīng)用于接入網(wǎng)關(guān)中,或者應(yīng)用在一個(gè)外置的模塊中,并與接入網(wǎng)關(guān)協(xié)同實(shí)現(xiàn)上述方法。在下列描述中,將以接入網(wǎng)關(guān)為例進(jìn)行描述和說明。接入網(wǎng)關(guān)是IP(Internet網(wǎng)絡(luò)層協(xié)議)電話網(wǎng)的接入設(shè)備,它位于電路交換網(wǎng)與IP網(wǎng)之間,用于完成兩種網(wǎng)絡(luò)之間不同媒體流的轉(zhuǎn)換。
本發(fā)明實(shí)施例中媒體通道包括主叫和被叫建立通話連接。可見,建立媒體通道時(shí),可以是有接入網(wǎng)關(guān)模擬主叫測(cè)試用戶建立的媒體通道,也可以是測(cè)試用戶主叫接入網(wǎng)關(guān),接入網(wǎng)關(guān)作為模擬被叫建立的媒體通道。
優(yōu)選地,在接入網(wǎng)關(guān)作為模擬被叫的情況下,建立接入網(wǎng)關(guān)與測(cè)試用戶之間的媒體通道時(shí),將接入網(wǎng)關(guān)模擬為被叫,并與測(cè)試用戶進(jìn)行正常的信令交互,完成媒體通道的建立。例如,接入網(wǎng)關(guān)接收測(cè)試用戶的振鈴信令,并向測(cè)試用戶返回回鈴音;接入網(wǎng)關(guān)模擬摘機(jī),并建立媒體通道。其中,測(cè)試用戶主叫接入網(wǎng)關(guān)時(shí)可以撥打一個(gè)特殊的號(hào)碼,接入網(wǎng)關(guān)接到特殊的號(hào)碼,則判斷需要進(jìn)行模擬呼叫;或者測(cè)試用戶通過發(fā)送一個(gè)特殊的指令,指示接入網(wǎng)關(guān)即將進(jìn)行模擬呼叫,接入網(wǎng)關(guān)此時(shí)不再響應(yīng)其他話機(jī)的請(qǐng)求,而等待與測(cè)試用戶交互以進(jìn)行模擬呼叫。
優(yōu)選地,在接入網(wǎng)關(guān)作為模擬主叫的情況下,建立接入網(wǎng)關(guān)與測(cè)試用戶之間的媒體通道時(shí),將接入網(wǎng)關(guān)模擬為主叫,并與測(cè)試用戶進(jìn)行正常的信令交互,完成媒體通道的建立。例如,接入網(wǎng)關(guān)模擬撥打測(cè)試用戶的號(hào)碼;向測(cè)試用戶發(fā)送振鈴信令,并接受測(cè) 試用戶返回的回鈴音;在測(cè)試用戶摘機(jī)后,建立媒體通道。其中,測(cè)試用戶的號(hào)碼是預(yù)先配置給接入網(wǎng)關(guān)的。相應(yīng)地,也可以由測(cè)試用戶通過發(fā)送一個(gè)特殊的指令,指示接入網(wǎng)關(guān)即將作為主叫進(jìn)行模擬呼叫,接入網(wǎng)關(guān)此時(shí)不再響應(yīng)其他話機(jī)的請(qǐng)求,而模擬為主叫撥打測(cè)試用戶的號(hào)碼。
優(yōu)選地,在步驟S104中,提示測(cè)試用戶執(zhí)行預(yù)設(shè)撥號(hào)操作包括:通過媒體通道,向測(cè)試用戶播放提示應(yīng),其中,提示音用于提示測(cè)試用戶執(zhí)行預(yù)設(shè)撥號(hào)操作。
優(yōu)選地,在步驟S106中,在判斷到預(yù)設(shè)撥號(hào)操作與測(cè)試撥號(hào)操作一致的情況下,確定媒體通道正常;在判斷到預(yù)設(shè)撥號(hào)操作與測(cè)試撥號(hào)操作不一致的情況下,確定媒體通道不正常。
優(yōu)選地,在上述方法中,還可以對(duì)接入網(wǎng)關(guān)與測(cè)試用戶之間的每一個(gè)信令進(jìn)行監(jiān)控,并設(shè)置相應(yīng)的超時(shí)時(shí)間。在信令發(fā)送錯(cuò)誤,或者信令的發(fā)送時(shí)延超過超時(shí)時(shí)間等情況下,均可以直接結(jié)束測(cè)試流程,并輸出測(cè)試記錄。測(cè)試記錄中記錄測(cè)試內(nèi)容、測(cè)試結(jié)果、測(cè)試終止的原因等信息。測(cè)試用戶通過調(diào)取測(cè)試記錄,或者查看測(cè)試流程是否正常終結(jié),即可判斷媒體通道是否正常。
在本實(shí)施例中還提供了一種媒體通道測(cè)試裝置,用于實(shí)現(xiàn)上述實(shí)施例及優(yōu)選實(shí)施方式,已經(jīng)進(jìn)行過說明的不再贅述,下面對(duì)該裝置中涉及到的模塊進(jìn)行說明。如以下所使用的,術(shù)語(yǔ)“模塊”可以實(shí)現(xiàn)預(yù)定功能的軟件和/或硬件的組合。盡管以下實(shí)施例所描述的裝置較佳地以軟件來實(shí)現(xiàn),但是硬件,或者軟件和硬件的組合的實(shí)現(xiàn)也是可能并被構(gòu)想的。
圖2是根據(jù)本發(fā)明實(shí)施例的媒體通道測(cè)試裝置的結(jié)構(gòu)示意圖,如圖2所示,該裝置包括:建立模塊22、測(cè)試模塊24和判決模塊26,其中,建立模塊22,用于建立接入網(wǎng)關(guān)與測(cè)試用戶之間的媒體通道;測(cè)試模塊24,耦合至測(cè)試模塊22,用于通過媒體通道,提示測(cè)試用戶執(zhí)行預(yù)設(shè)撥號(hào)操作,并接收測(cè)試用戶的測(cè)試撥號(hào)操作;判決模塊26,耦合至測(cè)試模塊24,用于根據(jù)預(yù)設(shè)撥號(hào)操作和測(cè)試撥號(hào)操作是否一致,以判斷媒體通道是否正常。
圖3是根據(jù)本發(fā)明實(shí)施例的媒體通道測(cè)試裝置的優(yōu)選結(jié)構(gòu)示意圖一,如圖3所示,優(yōu)選地,建立模塊22包括:第一處理單元221,用于接收測(cè)試用戶的振鈴信令,并向測(cè)試用戶返回回鈴音;第一建立單元222,用于模擬摘機(jī),并建立媒體通道。
圖4是根據(jù)本發(fā)明實(shí)施例的媒體通道測(cè)試裝置的優(yōu)選結(jié)構(gòu)示意圖二,如圖4所示,優(yōu)選地,建立模塊22包括:第二處理單元223,用于模擬撥打測(cè)試用戶的號(hào)碼;第三處理單元224,用于向測(cè)試用戶發(fā)送振鈴信令,并接受測(cè)試用戶返回的回鈴音;第二建立單元225,用于在測(cè)試用戶摘機(jī)后,建立媒體通道。
優(yōu)選地,測(cè)試模塊24用于:通過媒體通道,向測(cè)試用戶播放提示應(yīng),其中,提示 音用于提示測(cè)試用戶執(zhí)行預(yù)設(shè)撥號(hào)操作。
圖5是根據(jù)本發(fā)明實(shí)施例的媒體通道測(cè)試裝置的優(yōu)選結(jié)構(gòu)示意圖三,如圖5所示,優(yōu)選地,判決模塊26包括:第一判決單元262,用于在判斷到預(yù)設(shè)撥號(hào)操作與測(cè)試撥號(hào)操作一致的情況下,確定媒體通道正常;第二判決單元264,用于在判斷到預(yù)設(shè)撥號(hào)操作與測(cè)試撥號(hào)操作不一致的情況下,確定媒體通道不正常。
另外,在本發(fā)明各個(gè)實(shí)施例中的各功能單元可以集成在一個(gè)處理單元中,也可以是各個(gè)單元單獨(dú)物理存在,也可以兩個(gè)或兩個(gè)以上單元集成在一個(gè)單元中。上述集成的單元既可以采用硬件的形式實(shí)現(xiàn),也可以采用軟件功能單元的形式實(shí)現(xiàn)。
為了使本發(fā)明實(shí)施例的描述更加清楚,下面結(jié)合優(yōu)選實(shí)施例進(jìn)行描述和說明。
本發(fā)明優(yōu)選實(shí)施例提供了一種基于模擬主被叫的語(yǔ)音業(yè)務(wù)呼入呼出仿真實(shí)現(xiàn)方法。在本優(yōu)選實(shí)施例中以窄帶業(yè)務(wù)仿真的媒體流雙向驗(yàn)證功能為例進(jìn)行說明。本優(yōu)選實(shí)施例中依據(jù)接入網(wǎng)關(guān)已提供的窄帶業(yè)務(wù)仿真功能,例如,上行話路通過雙音多頻(Dual Tone Multi Frequency,簡(jiǎn)稱為DTMF)收號(hào)進(jìn)行測(cè)試,下行話路通過播放錄音進(jìn)行測(cè)試。
其中,窄帶是指網(wǎng)絡(luò)接入速度為64Kbps(最大下載速度為8KB/S)及其以下的網(wǎng)絡(luò)接入方式;DTMF由高頻群和低頻群組成,高低頻群各包含4個(gè)頻率,一個(gè)高頻信號(hào)和一個(gè)低頻信號(hào)疊加組成一個(gè)組合信號(hào),代表一個(gè)數(shù)字。
圖6是根據(jù)本發(fā)明優(yōu)選實(shí)施例的接入網(wǎng)關(guān)處理的流程圖,圖6示出了在接入網(wǎng)關(guān)上執(zhí)行的主要操作步驟:在接入網(wǎng)關(guān)進(jìn)行通話態(tài)后,開始向測(cè)試用戶放語(yǔ)音提示;之后開始對(duì)測(cè)試用戶進(jìn)行DTMF收號(hào)檢測(cè);在停止DTMF檢測(cè)后,還可以向測(cè)試用戶播放其他的語(yǔ)音提示,以提示用戶測(cè)試過程結(jié)束;停止播放語(yǔ)音,正常掛機(jī),完成測(cè)試。
本發(fā)明優(yōu)選實(shí)施例中的語(yǔ)音業(yè)務(wù)仿真由接入網(wǎng)關(guān)模擬產(chǎn)生電話摘機(jī)、掛機(jī)、撥號(hào)事件,發(fā)起呼叫或應(yīng)答呼叫,建立話路并向通話的對(duì)端播放特定的提示音。接入網(wǎng)關(guān)通過用戶的語(yǔ)音業(yè)務(wù)狀態(tài)切換過程來判斷信令交互是否正常,通過雙向話路的媒體包收發(fā)統(tǒng)計(jì)來檢驗(yàn)語(yǔ)音通話是否正常,跟真實(shí)的呼入呼出產(chǎn)生的業(yè)務(wù)流程一致。
接入網(wǎng)關(guān)收到測(cè)試動(dòng)作指令后,可以進(jìn)行單路或者本接入網(wǎng)關(guān)的雙路之間進(jìn)行信令過程模擬測(cè)試。對(duì)于摘機(jī)、掛機(jī)等動(dòng)作都由測(cè)試模塊模擬,判據(jù)的重點(diǎn)是信令交互過程是否正常。
在本發(fā)明優(yōu)選實(shí)施例中,通過模擬主叫和模擬被叫兩個(gè)方面進(jìn)行了描述:
模擬主叫:模擬主叫用戶撥打真實(shí)被叫用戶(相當(dāng)于上述測(cè)試用戶),真實(shí)被叫用戶摘機(jī)后,雙向通話建立,此時(shí),給真實(shí)被叫用戶放一段錄音(例如,錄音內(nèi)容可以是:現(xiàn)在開始測(cè)試,請(qǐng)撥號(hào)碼1)真實(shí)被叫用戶聽到錄音后,按照錄音提示進(jìn)行相關(guān)操作,模擬主叫用戶根據(jù)真實(shí)被叫用戶發(fā)送過來的DTMF號(hào)碼,與內(nèi)置的默認(rèn)號(hào)碼進(jìn)行比較,來判斷窄帶語(yǔ)音的雙向路由是否正常(錄音內(nèi)容可以是:您撥的號(hào)碼是1,測(cè)試成功)。
模擬被叫:模擬被叫的方式和模擬主叫的方式相反,真實(shí)主叫用戶(相當(dāng)于上述測(cè)試用戶)撥打模擬被叫,模擬被叫用戶摘機(jī)后,給真實(shí)主叫用戶放一段錄音,真實(shí)主叫用戶聽到錄音后,按照錄音提示進(jìn)行相關(guān)操作,模擬被叫用戶根據(jù)真實(shí)主叫用戶發(fā)送過來的DTMF號(hào)碼來判斷窄帶語(yǔ)音的雙向路由是否正常。
在相關(guān)技術(shù)中,接入網(wǎng)關(guān)經(jīng)常被放置在小區(qū)里以及偏遠(yuǎn)的地方,要逐個(gè)現(xiàn)場(chǎng)檢查需要耗費(fèi)大量人力物力財(cái)力,通過模擬主被叫,可以不用測(cè)試人員去現(xiàn)場(chǎng)挨個(gè)檢查每個(gè)端口,就可以檢測(cè)每個(gè)端口的好壞情況,從而節(jié)約了人力成本,提高了測(cè)試效率。
圖7是根據(jù)本發(fā)明優(yōu)選實(shí)施例的呼入仿真的示意圖,圖7示出了多用戶居住單元(Multiple Dwelling Unit,簡(jiǎn)稱為MDU,相當(dāng)于上述的接入網(wǎng)關(guān))模擬被叫,與測(cè)試用戶之間進(jìn)行呼叫的示意圖。
語(yǔ)音業(yè)務(wù)呼入仿真,是指相應(yīng)用戶語(yǔ)音口進(jìn)入呼入仿真狀態(tài),維護(hù)人員(相當(dāng)于上述測(cè)試用戶)撥打該用戶的電話號(hào)碼,接入網(wǎng)關(guān)模擬該用戶進(jìn)行摘機(jī)并與維護(hù)人員建立通話。仿真期間該端口所有事件由接入網(wǎng)關(guān)接管,不響應(yīng)用戶話機(jī)動(dòng)作,仿真結(jié)束后用戶話機(jī)正常工作。
若通話雙方無法進(jìn)入通話狀態(tài),則仿真失敗,接入網(wǎng)關(guān)記錄仿真結(jié)果和失敗原因。進(jìn)入通話狀態(tài)后,若對(duì)端掛機(jī),則接入網(wǎng)關(guān)模擬掛機(jī)釋放呼叫,并記錄仿真結(jié)果;若對(duì)端未掛機(jī),則等待超時(shí),接入網(wǎng)關(guān)模擬掛機(jī)并記錄仿真結(jié)果。
語(yǔ)音業(yè)務(wù)呼入仿真流程包括如下步驟:
步驟1,接入網(wǎng)關(guān)收到仿真開始命令后,返回命令響應(yīng),進(jìn)入仿真狀態(tài),此時(shí)接入網(wǎng)關(guān)不再響應(yīng)用戶話機(jī)動(dòng)作。
步驟2,電話呼入后,接入網(wǎng)關(guān)收到振鈴信令后振鈴,對(duì)方可聽到回鈴音;然后自動(dòng)模擬摘機(jī)響應(yīng),進(jìn)入通話狀態(tài)。
步驟3,接入網(wǎng)關(guān)向?qū)Χ朔盘崾疽?,維護(hù)人員根據(jù)提示音撥相應(yīng)鍵(比如“1”)來確認(rèn),系統(tǒng)據(jù)此來確定媒體通道是否正常。
步驟4,在對(duì)端(主叫方)掛機(jī)后,認(rèn)為仿真已經(jīng)結(jié)束,記錄仿真結(jié)果;若對(duì)端(主叫方)未掛機(jī),則等待超時(shí),接入網(wǎng)關(guān)模擬掛機(jī)并返回仿真結(jié)果;其中,若已處于通話狀態(tài),并進(jìn)行本端(接入網(wǎng)關(guān))掛機(jī),視為仿真正常結(jié)束,返回仿真結(jié)果;若未處于通話狀態(tài),視為仿真強(qiáng)行終止,仿真結(jié)果為無效值。
圖8是根據(jù)本發(fā)明優(yōu)選實(shí)施例的呼出仿真的示意圖,圖8示出了多用戶居住單元(Multiple Dwelling Unit,簡(jiǎn)稱為MDU,相當(dāng)于上述的接入網(wǎng)關(guān))模擬主叫,與測(cè)試用戶之間進(jìn)行呼叫的示意圖。
語(yǔ)音業(yè)務(wù)呼出仿真,是指接入網(wǎng)關(guān)模擬用戶進(jìn)行摘機(jī),撥打指定的電話號(hào)碼(例如, 維護(hù)人員的電話),與維護(hù)人員建立通話。接入網(wǎng)關(guān)從該端口發(fā)起呼叫,維護(hù)人員負(fù)責(zé)接聽和確認(rèn)。仿真期間該端口所有事件由接入網(wǎng)關(guān)接管,不響應(yīng)用戶話機(jī)動(dòng)作,仿真結(jié)束后用戶話機(jī)正常工作。
若通話雙方無法進(jìn)入通話狀態(tài),則仿真失敗,接入網(wǎng)關(guān)記錄仿真結(jié)果和失敗原因。進(jìn)入通話狀態(tài)后,若對(duì)端掛機(jī),則接入網(wǎng)關(guān)模擬掛機(jī)釋放呼叫,并記錄仿真結(jié)果;若對(duì)端未掛機(jī),則等待超時(shí),接入網(wǎng)關(guān)模擬掛機(jī)并記錄仿真結(jié)果。
基于本發(fā)明優(yōu)選實(shí)施例,還可以采用交互式和非交互式的方式對(duì)媒體通道進(jìn)行測(cè)試。其中,交互式是指:需要人工交互實(shí)現(xiàn)的測(cè)試過程,例如圖1所示的測(cè)試方式中,需要人工進(jìn)行撥號(hào)操作。非交互式模式下,無須人工干預(yù),在接入網(wǎng)關(guān)摘機(jī)檢測(cè)撥號(hào)音、撥號(hào)、檢測(cè)到回鈴音就認(rèn)為測(cè)試成功。
語(yǔ)音業(yè)務(wù)呼出仿真流程包括如下步驟:
步驟1,接入網(wǎng)關(guān)收到仿真開始命令后進(jìn)入仿真狀態(tài),此時(shí)接入網(wǎng)關(guān)不再響應(yīng)用戶話機(jī)動(dòng)作,然后接入網(wǎng)關(guān)按配置的測(cè)試號(hào)碼發(fā)起呼叫。這里測(cè)試號(hào)碼通常是維護(hù)人員的電話號(hào)碼。
步驟2,如果呼叫可以建立通道,接入網(wǎng)關(guān)向?qū)Χ朔盘崾疽?,維護(hù)人員根據(jù)提示音撥相應(yīng)鍵(比如“1”)來確認(rèn),系統(tǒng)據(jù)此來確定媒體通道是否正常。如果無法建立通道,則認(rèn)為測(cè)試結(jié)束,接入網(wǎng)關(guān)自動(dòng)恢復(fù)為正常狀態(tài),記錄仿真結(jié)果。
步驟3,在對(duì)端(被叫方)掛機(jī)后,自動(dòng)恢復(fù)為正常狀態(tài),認(rèn)為仿真測(cè)試已經(jīng)結(jié)束,記錄仿真結(jié)果。若對(duì)端未掛機(jī),則等待超時(shí)后,自動(dòng)恢復(fù)為正常狀態(tài),認(rèn)為仿真測(cè)試已經(jīng)結(jié)束,記錄仿真結(jié)果。若已處于通話狀態(tài),進(jìn)行本端掛機(jī),視為仿真正常結(jié)束,返回仿真結(jié)果;若未處于通話狀態(tài),則視為仿真強(qiáng)行終止,仿真結(jié)果為無效值。
綜上所述,通過上述實(shí)施例和優(yōu)選實(shí)施例,可以不用維護(hù)人員去現(xiàn)場(chǎng),通過模擬主被叫進(jìn)行雙向檢測(cè),從而提高了效率,節(jié)約了成本。
在另外一個(gè)實(shí)施例中,還提供了一種軟件,該軟件用于執(zhí)行上述實(shí)施例及優(yōu)選實(shí)施方式中描述的技術(shù)方案。
在另外一個(gè)實(shí)施例中,還提供了一種存儲(chǔ)介質(zhì),該存儲(chǔ)介質(zhì)中存儲(chǔ)有上述軟件,該存儲(chǔ)介質(zhì)包括但不限于:光盤、軟盤、硬盤、可擦寫存儲(chǔ)器等。
需要說明的是,本發(fā)明的說明書和權(quán)利要求書及上述附圖中的術(shù)語(yǔ)“第一”、“第二”等是用于區(qū)別類似的對(duì)象,而不必用于描述特定的順序或先后次序。應(yīng)該理解這樣使用的對(duì)象在適當(dāng)情況下可以互換,以便這里描述的本發(fā)明的實(shí)施例能夠以除了在這里圖示或描述的那些以外的順序?qū)嵤4送猓g(shù)語(yǔ)“包括”和“具有”以及他們的任何變形,意圖在于覆蓋不排他的包含,例如,包含了一系列步驟或單元的過程、方法、系統(tǒng)、產(chǎn)品或設(shè)備不必限于清楚地列出的那些步驟或單元,而是可包括沒有清楚地列出的或?qū)τ谶@些 過程、方法、產(chǎn)品或設(shè)備固有的其它步驟或單元。
顯然,本領(lǐng)域的技術(shù)人員應(yīng)該明白,上述的本發(fā)明的各模塊或各步驟可以用通用的計(jì)算裝置來實(shí)現(xiàn),它們可以集中在單個(gè)的計(jì)算裝置上,或者分布在多個(gè)計(jì)算裝置所組成的網(wǎng)絡(luò)上,可選地,它們可以用計(jì)算裝置可執(zhí)行的程序代碼來實(shí)現(xiàn),從而,可以將它們存儲(chǔ)在存儲(chǔ)裝置中由計(jì)算裝置來執(zhí)行,并且在某些情況下,可以以不同于此處的順序執(zhí)行所示出或描述的步驟,或者將它們分別制作成各個(gè)集成電路模塊,或者將它們中的多個(gè)模塊或步驟制作成單個(gè)集成電路模塊來實(shí)現(xiàn)。這樣,本發(fā)明不限制于任何特定的硬件和軟件結(jié)合。
以上所述僅為本發(fā)明的優(yōu)選實(shí)施例而已,并不用于限制本發(fā)明,對(duì)于本領(lǐng)域的技術(shù)人員來說,本發(fā)明可以有各種更改和變化。凡在本發(fā)明的精神和原則之內(nèi),所作的任何修改、等同替換、改進(jìn)等,均應(yīng)包含在本發(fā)明的保護(hù)范圍之內(nèi)。