本發(fā)明涉及通信技術(shù)領(lǐng)域,尤其涉及一種語(yǔ)音大話(huà)務(wù)仿真方法、裝置及系統(tǒng)。
背景技術(shù):
隨著通信業(yè)的高速發(fā)展,對(duì)通信過(guò)程中的語(yǔ)音設(shè)備進(jìn)行大容量的呼叫仿真顯得越來(lái)越重要。在語(yǔ)音大話(huà)務(wù)仿真技術(shù)中,目前采用的仿真方法主要通過(guò)硬件仿真儀器進(jìn)行,或者人工使用多個(gè)手機(jī)同時(shí)撥打電話(huà)來(lái)進(jìn)行真實(shí)驗(yàn)證。
上述的仿真方法存在的問(wèn)題是:使用硬件仿真實(shí)現(xiàn)的仿真方法,價(jià)格昂貴,并且不能靈活的進(jìn)行仿真的設(shè)計(jì)和修改。而使用人工實(shí)現(xiàn)的仿真方法,無(wú)法達(dá)到核心網(wǎng)被測(cè)網(wǎng)元系統(tǒng)mgw允許的最大網(wǎng)絡(luò)流量,同時(shí)無(wú)法設(shè)置不同格式以及不同長(zhǎng)度的語(yǔ)音報(bào)文。因此,需要一種語(yǔ)音大話(huà)務(wù)仿真方法、裝置及系統(tǒng),以解決現(xiàn)有技術(shù)中存在的上述技術(shù)問(wèn)題。
技術(shù)實(shí)現(xiàn)要素:
本發(fā)明提供一種語(yǔ)音大話(huà)務(wù)仿真方法、裝置及系統(tǒng),有效地提高核心網(wǎng)絡(luò)驗(yàn)證的效率,減少人力成本,并且可以仿真大量手機(jī)呼叫,向被驗(yàn)證核心網(wǎng)系統(tǒng)mgw發(fā)送語(yǔ)音報(bào)文。
本發(fā)明采用的技術(shù)方案是:一種語(yǔ)音大話(huà)務(wù)仿真方法,其在信令面控制單元側(cè),執(zhí)行的流程包括:確認(rèn)通話(huà)接通;通知媒體面控制單元向被測(cè)網(wǎng)元系統(tǒng)發(fā)送語(yǔ)音媒體報(bào)文。
優(yōu)選地,所述確認(rèn)通話(huà)接通,具體包括:發(fā)起呼叫控制指令至核心網(wǎng)輔助 網(wǎng)元系統(tǒng),與所述核心網(wǎng)輔助網(wǎng)元系統(tǒng)建立正常呼叫所需的信令交互序列;接收到所述核心網(wǎng)輔助網(wǎng)元系統(tǒng)的呼叫連接成功信令后,確認(rèn)通話(huà)接通。
優(yōu)選地,所述通知媒體面控制單元向所述被測(cè)網(wǎng)元系統(tǒng)發(fā)送語(yǔ)音媒體報(bào)文之前,所述方法,還包括:設(shè)置一個(gè)媒體面控制單元對(duì)應(yīng)一個(gè)手機(jī)號(hào)碼段;相應(yīng)地,所述通知媒體面控制單元向所述被測(cè)網(wǎng)元系統(tǒng)發(fā)送語(yǔ)音媒體報(bào)文,具體包括:根據(jù)手機(jī)號(hào)碼段的索引,選取多個(gè)媒體面控制單元;通知所述多個(gè)媒體面控制單元向所述被測(cè)網(wǎng)元系統(tǒng)發(fā)送所述語(yǔ)音媒體報(bào)文。
本發(fā)明還提供了一種語(yǔ)音大話(huà)務(wù)仿真方法,其在媒體面控制單元側(cè),執(zhí)行的流程包括:在信令面控制單元確認(rèn)通話(huà)接通的條件下,向被測(cè)網(wǎng)元系統(tǒng)發(fā)送語(yǔ)音媒體報(bào)文。
優(yōu)選地,所述向被測(cè)網(wǎng)元系統(tǒng)發(fā)送語(yǔ)音媒體報(bào)文之前,所述方法,還包括:錄入不同編碼格式的語(yǔ)音樣本文件,作為所述語(yǔ)音媒體報(bào)文,并且選取所述語(yǔ)音媒體報(bào)文的編解碼格式;設(shè)置發(fā)送所述語(yǔ)音媒體報(bào)文的循環(huán)定時(shí)時(shí)長(zhǎng)。
優(yōu)選地,所述向被測(cè)網(wǎng)元系統(tǒng)發(fā)送語(yǔ)音媒體報(bào)文之前,所述方法,還包括:基于所述核心網(wǎng)輔助網(wǎng)元系統(tǒng)發(fā)送至信令面控制單元的主叫消息或者被叫消息,創(chuàng)建數(shù)據(jù)區(qū);相應(yīng)地,所述向被測(cè)網(wǎng)元系統(tǒng)發(fā)送語(yǔ)音媒體報(bào)文,具體包括:基于所述數(shù)據(jù)區(qū),模擬手機(jī)向所述被測(cè)網(wǎng)元系統(tǒng)發(fā)送所述語(yǔ)音媒體報(bào)文。
優(yōu)選地,所述主叫消息為承載更新請(qǐng)求消息,所述被叫消息為呼叫連接消息,所述承載更新請(qǐng)求消息或者所述呼叫連接消息帶上來(lái)對(duì)應(yīng)主叫端或者被叫端的ip地址和端口號(hào),以及語(yǔ)音媒體報(bào)文的編解碼格式、語(yǔ)音媒體報(bào)文的pt值和語(yǔ)音媒體報(bào)文的幀數(shù);所述基于所述核心網(wǎng)輔助網(wǎng)元系統(tǒng)發(fā)送至信令面控制單元的主叫消息或者被叫消息,創(chuàng)建數(shù)據(jù)區(qū),具體包括:設(shè)置所述數(shù)據(jù)區(qū)具有對(duì)應(yīng)主叫端或者被叫端的ip地址和端口號(hào),以及語(yǔ)音媒體報(bào)文的編解碼格式、語(yǔ)音媒體報(bào)文的pt值和語(yǔ)音媒體報(bào)文的幀數(shù);相應(yīng)地,所述基于所述數(shù)據(jù)區(qū),模擬手機(jī)向所述被測(cè)網(wǎng)元系統(tǒng)發(fā)送所述語(yǔ)音媒體報(bào)文,具體包括:根據(jù)所述數(shù)據(jù)區(qū)對(duì)應(yīng)主叫端或者被叫端的ip地址和端口號(hào),以及語(yǔ)音媒體報(bào)文的編解 碼格式、語(yǔ)音媒體報(bào)文的pt值和語(yǔ)音媒體報(bào)文的幀數(shù)組織udp報(bào)文;根據(jù)所述ip地址和所述端口號(hào)發(fā)送所述udp報(bào)文至所述被測(cè)網(wǎng)元系統(tǒng)。
優(yōu)選地,所述基于所述數(shù)據(jù)區(qū),模擬手機(jī)向所述被測(cè)網(wǎng)元系統(tǒng)發(fā)送所述語(yǔ)音媒體報(bào)文,還包括:當(dāng)所述循環(huán)定時(shí)間到來(lái)時(shí),選取數(shù)據(jù)區(qū)隊(duì)列中的第一個(gè)數(shù)據(jù)區(qū),并且判斷所述第一個(gè)數(shù)據(jù)區(qū)否為最后一個(gè)數(shù)據(jù)區(qū);若所述第一個(gè)數(shù)據(jù)區(qū)為最后一個(gè)數(shù)據(jù)區(qū),則根據(jù)所述第一個(gè)數(shù)據(jù)區(qū)的對(duì)應(yīng)主叫端或者被叫端的ip地址和端口號(hào),以及語(yǔ)音媒體報(bào)文的編解碼格式、語(yǔ)音媒體報(bào)文的pt值和語(yǔ)音媒體報(bào)文的幀數(shù)組織udp報(bào)文,并且根據(jù)所述對(duì)應(yīng)主叫端或者被叫端的ip地址和端口號(hào)發(fā)送所述udp報(bào)文至所述被測(cè)網(wǎng)元系統(tǒng)后結(jié)束;若所述第一個(gè)數(shù)據(jù)區(qū)不為最后一個(gè)數(shù)據(jù)區(qū),則根據(jù)所述第一個(gè)數(shù)據(jù)區(qū)的對(duì)應(yīng)主叫端或者被叫端的ip地址和端口號(hào),以及語(yǔ)音媒體報(bào)文的編解碼格式、語(yǔ)音媒體報(bào)文的pt值和語(yǔ)音媒體報(bào)文的幀數(shù)組織udp報(bào)文,并且根據(jù)所述對(duì)應(yīng)主叫端或者被叫端的ip地址和端口號(hào)發(fā)送所述udp報(bào)文至所述被測(cè)網(wǎng)元系統(tǒng)后,選取并且基于所述數(shù)據(jù)區(qū)隊(duì)列中的下一個(gè)數(shù)據(jù)區(qū)向所述被測(cè)網(wǎng)元系統(tǒng)發(fā)送所述語(yǔ)音媒體報(bào)文,直到選取完所述數(shù)據(jù)區(qū)隊(duì)列中的所有數(shù)據(jù)區(qū)。
優(yōu)選地,所述基于所述核心網(wǎng)輔助網(wǎng)元系統(tǒng)發(fā)送至信令面控制單元的主叫消息或者被叫消息,創(chuàng)建數(shù)據(jù)區(qū)之后,所述方法,還包括:基于所述核心網(wǎng)輔助網(wǎng)元系統(tǒng)發(fā)送至所述信令面控制單元的結(jié)束呼叫指令,刪除所述數(shù)據(jù)區(qū)。
本發(fā)明還提供了一種語(yǔ)音大話(huà)務(wù)仿真裝置,其設(shè)置于信令面控制單元,所述裝置,包括:確認(rèn)模塊,用于確認(rèn)通話(huà)接通;通知模塊,用于通知媒體面控制單元向被測(cè)網(wǎng)元系統(tǒng)發(fā)送語(yǔ)音媒體報(bào)文。
優(yōu)選地,所述確認(rèn)模塊,具體用于:發(fā)起呼叫控制指令至核心網(wǎng)輔助網(wǎng)元系統(tǒng),與所述核心網(wǎng)輔助網(wǎng)元系統(tǒng)建立正常呼叫所需的信令交互序列;接收到所述核心網(wǎng)輔助網(wǎng)元系統(tǒng)的呼叫連接成功信令后,確認(rèn)通話(huà)接通。
優(yōu)選地,所述裝置,還包括設(shè)置模塊,用于:設(shè)置一個(gè)媒體面控制單元對(duì)應(yīng)一個(gè)手機(jī)號(hào)碼段;調(diào)用所述通知模塊:根據(jù)所述手機(jī)號(hào)碼段的索引,選取多 個(gè)媒體面控制單元;通知所述多個(gè)媒體面控制單元向所述被測(cè)網(wǎng)元系統(tǒng)發(fā)送語(yǔ)音媒體報(bào)文。
本發(fā)明還提供了一種語(yǔ)音大話(huà)務(wù)仿真裝置,其設(shè)置于媒體面控制單元,所述裝置,包括:報(bào)文發(fā)送模塊,用于在信令面控制單元確認(rèn)通話(huà)接通的條件下,向被測(cè)網(wǎng)元系統(tǒng)發(fā)送語(yǔ)音媒體報(bào)文。
優(yōu)選地,所述裝置,還包括預(yù)處理模塊,用于:錄入不同編碼格式的語(yǔ)音樣本文件,作為所述語(yǔ)音媒體報(bào)文,并且選取所述語(yǔ)音媒體報(bào)文的編解碼格式;設(shè)置發(fā)送所述語(yǔ)音媒體報(bào)文的循環(huán)定時(shí)時(shí)長(zhǎng);調(diào)用所述報(bào)文發(fā)送模塊,向被測(cè)網(wǎng)元系統(tǒng)發(fā)送語(yǔ)音媒體報(bào)文。
優(yōu)選地,所述裝置,還包括數(shù)據(jù)區(qū)管理模塊,用于:基于所述核心網(wǎng)輔助網(wǎng)元系統(tǒng)發(fā)送至信令面控制單元的主叫消息或者被叫消息,創(chuàng)建數(shù)據(jù)區(qū);調(diào)用所述報(bào)文發(fā)送模塊,基于所述數(shù)據(jù)區(qū),模擬手機(jī)向所述被測(cè)網(wǎng)元系統(tǒng)發(fā)送所述語(yǔ)音媒體報(bào)文。
優(yōu)選地,所述主叫消息為承載更新請(qǐng)求消息,所述被叫消息為呼叫連接消息,所述承載更新請(qǐng)求消息或者所述呼叫連接消包括對(duì)應(yīng)主叫端或者被叫端的ip地址和端口號(hào),以及語(yǔ)音媒體報(bào)文的編解碼格式、語(yǔ)音媒體報(bào)文的pt值、語(yǔ)音媒體報(bào)文的幀數(shù);所述數(shù)據(jù)區(qū)管理模塊,具體用于:設(shè)置所述數(shù)據(jù)區(qū)具有對(duì)應(yīng)主叫端或者被叫端的ip地址和端口號(hào),以及語(yǔ)音媒體報(bào)文的編解碼格式、語(yǔ)音媒體報(bào)文的pt值和語(yǔ)音媒體報(bào)文的幀數(shù);相應(yīng)地,所述報(bào)文發(fā)送模塊,具體用于:根據(jù)所述數(shù)據(jù)區(qū)對(duì)應(yīng)主叫端或者被叫端的ip地址和端口號(hào),以及語(yǔ)音媒體報(bào)文的編解碼格式、語(yǔ)音媒體報(bào)文的pt值和語(yǔ)音媒體報(bào)文的幀數(shù)組織udp報(bào)文;根據(jù)所述對(duì)應(yīng)主叫端或者被叫端的ip地址和端口號(hào)發(fā)送所述udp報(bào)文至所述被測(cè)網(wǎng)元系統(tǒng)。
優(yōu)選地,所述報(bào)文發(fā)送模塊,還用于:當(dāng)所述循環(huán)定時(shí)間到來(lái)時(shí),選取數(shù)據(jù)區(qū)隊(duì)列中的第一個(gè)數(shù)據(jù)區(qū),并且判斷所述第一個(gè)數(shù)據(jù)區(qū)否為最后一個(gè)數(shù)據(jù)區(qū);若所述第一個(gè)數(shù)據(jù)區(qū)為最后一個(gè)數(shù)據(jù)區(qū),則根據(jù)所述第一個(gè)數(shù)據(jù)區(qū)的對(duì)應(yīng) 主叫端或者被叫端的ip地址和端口號(hào),以及語(yǔ)音媒體報(bào)文的編解碼格式、語(yǔ)音媒體報(bào)文的pt值和語(yǔ)音媒體報(bào)文的幀數(shù)組織udp報(bào)文,并且根據(jù)所述對(duì)應(yīng)主叫端或者被叫端的ip地址和端口號(hào)發(fā)送所述udp報(bào)文至所述被測(cè)網(wǎng)元系統(tǒng)后結(jié)束;若所述第一個(gè)數(shù)據(jù)區(qū)不為最后一個(gè)數(shù)據(jù)區(qū),則根據(jù)所述第一個(gè)數(shù)據(jù)區(qū)的對(duì)應(yīng)主叫端或者被叫端的ip地址和端口號(hào),以及語(yǔ)音媒體報(bào)文的編解碼格式、語(yǔ)音媒體報(bào)文的pt值和語(yǔ)音媒體報(bào)文的幀數(shù)組織udp報(bào)文,并且根據(jù)所述對(duì)應(yīng)主叫端或者被叫端的ip地址和端口號(hào)發(fā)送所述udp報(bào)文至所述被測(cè)網(wǎng)元系統(tǒng)后,選取并且基于所述數(shù)據(jù)區(qū)隊(duì)列中的下一個(gè)數(shù)據(jù)區(qū)向所述被測(cè)網(wǎng)元系統(tǒng)發(fā)送所述語(yǔ)音媒體報(bào)文,直到選取完所述數(shù)據(jù)區(qū)隊(duì)列中的所有數(shù)據(jù)區(qū)。
優(yōu)選地,所述數(shù)據(jù)區(qū)管理模塊,還用于:在基于所述核心網(wǎng)輔助網(wǎng)元系統(tǒng)發(fā)送至信令面控制單元的主叫消息或者被叫消息,創(chuàng)建數(shù)據(jù)區(qū)之后;基于所述核心網(wǎng)輔助網(wǎng)元系統(tǒng)發(fā)送至所述信令面控制單元的結(jié)束呼叫指令,刪除所述數(shù)據(jù)區(qū)。
本發(fā)明還提供了一種語(yǔ)音大話(huà)務(wù)仿真測(cè)試系統(tǒng),其包括根據(jù)上文所述的設(shè)置于信令面控制單元的語(yǔ)音大話(huà)務(wù)仿真裝置。
本發(fā)明還提供了一種語(yǔ)音大話(huà)務(wù)仿真測(cè)試系統(tǒng),其包括根據(jù)上文所述的設(shè)置于媒體面控制單元的語(yǔ)音大話(huà)務(wù)仿真裝置。
采用上述技術(shù)方案,本發(fā)明至少具有下列效果:
采用本專(zhuān)利提出的語(yǔ)音大話(huà)務(wù)仿真方法,可以有效地提高核心網(wǎng)絡(luò)驗(yàn)證的效率,減少人力成本,并且可以仿真大量手機(jī)呼叫,向被測(cè)網(wǎng)元系統(tǒng)mgw發(fā)送語(yǔ)音報(bào)文。進(jìn)一步地,能夠靈活地設(shè)置不同編碼格式的語(yǔ)音大話(huà)務(wù)仿真驗(yàn)證,包括但不限于evrc、qcelp13k、qcelp8k、g..723、g..729和evrcb等語(yǔ)音格式。
附圖說(shuō)明
圖1為本發(fā)明第一實(shí)施例的語(yǔ)音大話(huà)務(wù)仿真方法的流程圖;
圖2為本發(fā)明第二實(shí)施例的語(yǔ)音大話(huà)務(wù)仿真方法的流程圖;
圖3為本發(fā)明第三實(shí)施例的語(yǔ)音大話(huà)務(wù)仿真方法的流程圖;
圖4為本發(fā)明第四實(shí)施例的語(yǔ)音大話(huà)務(wù)仿真方法的流程圖;
圖5為本發(fā)明第五實(shí)施例的語(yǔ)音大話(huà)務(wù)仿真方法的流程圖;
圖6為本發(fā)明第六實(shí)施例的語(yǔ)音大話(huà)務(wù)仿真方法的流程圖;
圖7為本發(fā)明第八實(shí)施例的語(yǔ)音大話(huà)務(wù)仿真裝置的示意圖;
圖8為本發(fā)明第九實(shí)施例的語(yǔ)音大話(huà)務(wù)仿真裝置的示意圖;
圖9為本發(fā)明第十實(shí)施例和第十一實(shí)施例的語(yǔ)音大話(huà)務(wù)仿真裝置的示意圖;
圖10為本發(fā)明第十二實(shí)施例至第十五實(shí)施例的語(yǔ)音大話(huà)務(wù)仿真裝置的示意圖。
具體實(shí)施方式
為更進(jìn)一步闡述本發(fā)明為達(dá)成預(yù)定目的所采取的技術(shù)手段及功效,以下結(jié)合附圖及較佳實(shí)施例,對(duì)本發(fā)明進(jìn)行詳細(xì)說(shuō)明如后。
本發(fā)明提供的語(yǔ)音大話(huà)務(wù)仿真方法采用控制面和媒體面相分離的分布式系統(tǒng)架構(gòu),即語(yǔ)音大話(huà)務(wù)仿真系統(tǒng)包括信令面控制單元和媒體面控制單元,其中信令面控制單元為主控單元,媒體面控制單元為分布式部署的控制單元。該語(yǔ)音大話(huà)務(wù)仿真方法中,信令面控制單元按照一定頻率(每秒建立呼叫數(shù)量,cpas-callattemptspersecond)向核心網(wǎng)輔助網(wǎng)元系統(tǒng)發(fā)起呼叫控制指令,當(dāng)呼叫雙方(主叫端和被被叫端)之間的通話(huà)接通后,信令面控制單元通知媒體面控制單元向被測(cè)網(wǎng)元系統(tǒng)發(fā)送語(yǔ)音媒體報(bào)文,由此媒體面控制單元,模擬真實(shí)手機(jī),向被測(cè)網(wǎng)元系統(tǒng)發(fā)送語(yǔ)音媒體報(bào)文。
本發(fā)明提出的語(yǔ)音大話(huà)務(wù)仿真方法,可以有效地提高核心網(wǎng)絡(luò)驗(yàn)證的效率,減少人力成本,并且可以仿真大量手機(jī)呼叫,向核心網(wǎng)被測(cè)網(wǎng)元系統(tǒng)mgw發(fā)送語(yǔ)音報(bào)文,下面將詳細(xì)地描述本發(fā)明的語(yǔ)音大話(huà)務(wù)仿真方法及其各個(gè)步驟。
第一實(shí)施例
如圖1所示,本實(shí)施例的語(yǔ)音大話(huà)務(wù)仿真方法,在信令面控制單元側(cè),執(zhí)行的流程包括:步驟s10:確認(rèn)通話(huà)接通;以及,步驟s20:通知媒體面控制單元向被測(cè)網(wǎng)元系統(tǒng),例如核心網(wǎng)被測(cè)網(wǎng)元系統(tǒng)mgw(mediagateway)發(fā)送語(yǔ)音媒體報(bào)文。信令面控制單元按照一定頻率(每秒建立呼叫數(shù)量,cpas-callattemptspersecond)向核心網(wǎng)輔助網(wǎng)元系統(tǒng)發(fā)起呼叫控制指令,并根據(jù)核心網(wǎng)輔助網(wǎng)元系統(tǒng)-msce(mobileswitchingcenteremulation)/mscserver回復(fù)的主叫消息或者被叫消息中的有用信息,通知媒體面控制單元建立數(shù)據(jù)區(qū)。當(dāng)媒體面控制單元設(shè)置的處理數(shù)據(jù)區(qū)的循環(huán)定時(shí)時(shí)長(zhǎng)到來(lái)后,媒體面控制單元遍歷所建立的數(shù)據(jù)區(qū),向被測(cè)網(wǎng)元系統(tǒng)mgw發(fā)送語(yǔ)音媒體報(bào)文。采用本實(shí)施例的語(yǔ)音大話(huà)務(wù)仿真方法,能夠低成本地仿真多個(gè)手機(jī)進(jìn)行語(yǔ)音的批量發(fā)送和接收。
其中,步驟s10中的確認(rèn)通話(huà)接通可以是仿真完成,作為優(yōu)選地,步驟s10:確認(rèn)通話(huà)接通,具體包括:發(fā)起呼叫控制指令至核心網(wǎng)輔助網(wǎng)元系統(tǒng),以使核心網(wǎng)輔助網(wǎng)元系統(tǒng)msce(mobileswitchingcenteremulation)/mscserver和信令面控制單元建立正常呼叫所需的信令交互序列,其中包括呼叫連接信令等;接收到核心網(wǎng)輔助網(wǎng)元系統(tǒng)的呼叫連接成功信令后,確認(rèn)通話(huà)接通。
第二實(shí)施例
如圖2所示,在第一實(shí)施例的基礎(chǔ)上,步驟s20:通知媒體面控制單元向被測(cè)網(wǎng)元系統(tǒng)發(fā)送語(yǔ)音媒體報(bào)文之前,本實(shí)施例的語(yǔ)音大話(huà)務(wù)仿真方法,還包括:步驟s30:設(shè)置一個(gè)媒體面控制單元對(duì)應(yīng)一個(gè)手機(jī)號(hào)碼段。相應(yīng)地,步驟s20:通知媒體面控制單元向被測(cè)網(wǎng)元系統(tǒng)發(fā)送語(yǔ)音媒體報(bào)文,具體包括:步驟s200:根據(jù)手機(jī)號(hào)碼段的索引,選取多個(gè)媒體面控制單元。步驟s201:通知多個(gè)媒體面控制單元向被測(cè)網(wǎng)元系統(tǒng)發(fā)送語(yǔ)音媒體報(bào)文。由于可以選取多個(gè)媒體面控制單元,由此達(dá)到較大的呼叫性能,可以模擬上萬(wàn)部真實(shí)手機(jī)同時(shí)發(fā)起呼叫的性能。
第三實(shí)施例
如圖3所示,本實(shí)施例提供的語(yǔ)音大話(huà)務(wù)仿真方法,在媒體面控制單元側(cè), 執(zhí)行的流程包括:步驟s40:在信令面控制單元確認(rèn)通話(huà)接通的條件下,向被測(cè)網(wǎng)元系統(tǒng)發(fā)送語(yǔ)音媒體報(bào)文。信令面控制單元確認(rèn)通話(huà)接通后,通知媒體面控制單元向被測(cè)網(wǎng)元系統(tǒng)發(fā)送語(yǔ)音媒體報(bào)文,進(jìn)行語(yǔ)音大話(huà)務(wù)的仿真測(cè)試。
第四實(shí)施例
如圖4所示,在第三實(shí)施例的基礎(chǔ)上,步驟s40:向被測(cè)網(wǎng)元系統(tǒng)發(fā)送語(yǔ)音媒體報(bào)文之前,本實(shí)施例的語(yǔ)音大話(huà)務(wù)仿真方法,還包括:步驟s50:錄入不同編碼格式的語(yǔ)音樣本文件,作為語(yǔ)音媒體報(bào)文,并且選取語(yǔ)音媒體報(bào)文的編解碼格式,編解碼格式的選取是根據(jù)信令面控制單元和核心網(wǎng)輔助網(wǎng)元系統(tǒng)之間的交互信令確定的,信令面控制單元接收到核心網(wǎng)輔助網(wǎng)元系統(tǒng)發(fā)來(lái)的cabearerupdreq_t消息時(shí),會(huì)獲取到該消息帶來(lái)的語(yǔ)音媒體報(bào)文的編解碼格式、語(yǔ)音媒體報(bào)文的pt值和語(yǔ)音媒體報(bào)文的幀數(shù)等信息,然后信令面控制單元將這些信息發(fā)送給媒體面控制單元,由此媒體面控制單元獲取到語(yǔ)音媒體報(bào)文的編解碼格式。以及,步驟s60:設(shè)置發(fā)送語(yǔ)音媒體報(bào)文的循環(huán)定時(shí)時(shí)長(zhǎng)。根據(jù)語(yǔ)音媒體報(bào)文的幀數(shù)設(shè)置相應(yīng)的循環(huán)定時(shí)時(shí)長(zhǎng),由此可以仿真實(shí)際手機(jī)進(jìn)行不同語(yǔ)音媒體報(bào)文幀數(shù)的大話(huà)務(wù)仿真測(cè)試,另外還采用了可修改、可替換、可設(shè)置的語(yǔ)音樣本報(bào)文,來(lái)替代真實(shí)手機(jī)通話(huà)時(shí)的語(yǔ)音媒體報(bào)文,向核心網(wǎng)被測(cè)網(wǎng)元系統(tǒng),發(fā)起語(yǔ)音大話(huà)務(wù)仿真測(cè)試。
第五實(shí)施例
如圖5所示,在第四實(shí)施例的基礎(chǔ)上,步驟s40:向被測(cè)網(wǎng)元系統(tǒng)發(fā)送語(yǔ)音媒體報(bào)文之前,本實(shí)施例的語(yǔ)音大話(huà)務(wù)仿真方法,包括:步驟s70:基于核心網(wǎng)輔助網(wǎng)元系統(tǒng)發(fā)送至信令面控制單元的主叫消息或者被叫消息,創(chuàng)建數(shù)據(jù)區(qū)。如果是主叫消息,則媒體面控制單元?jiǎng)?chuàng)建對(duì)應(yīng)主叫端的數(shù)據(jù)區(qū),如果是被叫消息,則媒體面控制單元?jiǎng)?chuàng)建對(duì)應(yīng)被叫端的數(shù)據(jù)區(qū)。因此在步驟s40中存在步驟s400:基于數(shù)據(jù)區(qū),模擬手機(jī)向被測(cè)網(wǎng)元系統(tǒng)發(fā)送語(yǔ)音媒體報(bào)文。
呼叫的建立、呼叫的結(jié)束等指令的發(fā)出都是由信令面控制單元和核心網(wǎng)輔助網(wǎng)元系統(tǒng)之間的消息交互發(fā)出。信令面控制單元根據(jù)消息交互的內(nèi)容和接收 到消息的時(shí)機(jī),來(lái)控制媒體面控制單元什么時(shí)候創(chuàng)建數(shù)據(jù)區(qū),如何創(chuàng)建數(shù)據(jù)區(qū),以及何時(shí)刪除數(shù)據(jù)區(qū)等。
本實(shí)施例通過(guò)數(shù)據(jù)區(qū)的創(chuàng)建、保持和清除,來(lái)模擬真實(shí)手機(jī)的呼叫、通話(huà)和掛機(jī)行為,一個(gè)數(shù)據(jù)區(qū)對(duì)應(yīng)一部參與通話(huà)的真實(shí)手機(jī),數(shù)據(jù)區(qū)保存發(fā)送語(yǔ)音媒體報(bào)文所必需的信息,可以通過(guò)創(chuàng)建大量數(shù)據(jù)區(qū)來(lái)實(shí)現(xiàn)語(yǔ)音大話(huà)務(wù)的仿真測(cè)試。每當(dāng)發(fā)送語(yǔ)音媒體報(bào)文的循環(huán)定時(shí)時(shí)長(zhǎng)到來(lái)之時(shí),所有參與通話(huà)的仿真手機(jī)向被驗(yàn)證系統(tǒng)發(fā)送設(shè)置好的語(yǔ)音媒體報(bào)文,以此來(lái)實(shí)現(xiàn)語(yǔ)音大話(huà)務(wù)仿真,當(dāng)一個(gè)仿真手機(jī)通話(huà)結(jié)束后,自動(dòng)刪除數(shù)據(jù)區(qū)以及數(shù)據(jù)區(qū)中對(duì)應(yīng)的仿真信息。
作為優(yōu)選地,主叫消息為承載更新請(qǐng)求消息例如cabearerupdreq_t,被叫消息為呼叫連接消息,例如caconnect_t消息。承載更新請(qǐng)求消息或者呼叫連接消息帶上來(lái)對(duì)應(yīng)主叫端或者被叫端的ip地址和端口號(hào),以及語(yǔ)音媒體報(bào)文的編解碼格式、語(yǔ)音媒體報(bào)文的pt值和語(yǔ)音媒體報(bào)文的幀數(shù)等。因此,在步驟s70:基于核心網(wǎng)輔助網(wǎng)元系統(tǒng)發(fā)送至信令面控制單元的主叫消息或者被叫消息,創(chuàng)建數(shù)據(jù)區(qū),具體包括:設(shè)置數(shù)據(jù)區(qū)具有對(duì)應(yīng)主叫端或者被叫端的ip地址和端口號(hào),以及語(yǔ)音媒體報(bào)文的編解碼格式、語(yǔ)音媒體報(bào)文的pt值和語(yǔ)音媒體報(bào)文的幀數(shù)。相應(yīng)地,步驟s400:基于所述數(shù)據(jù)區(qū),模擬手機(jī)向所述被測(cè)網(wǎng)元系統(tǒng)發(fā)送所述語(yǔ)音媒體報(bào)文,具體包括:步驟s401:根據(jù)數(shù)據(jù)區(qū)對(duì)應(yīng)主叫端或者被叫端的ip地址和端口號(hào),以及語(yǔ)音媒體報(bào)文的編解碼格式、語(yǔ)音媒體報(bào)文的pt值和語(yǔ)音媒體報(bào)文的幀數(shù)組織udp報(bào)文;步驟s402:根據(jù)ip地址和端口號(hào)發(fā)送udp報(bào)文至被測(cè)網(wǎng)元系統(tǒng)。
第六實(shí)施例
如圖6所示,在第五實(shí)施例的基礎(chǔ)上,步驟s400:基于數(shù)據(jù)區(qū),模擬手機(jī)向被測(cè)網(wǎng)元系統(tǒng)發(fā)送語(yǔ)音媒體報(bào)文之前,本實(shí)施例的語(yǔ)音大話(huà)務(wù)仿真方法,還包括:步驟s403:當(dāng)循環(huán)定時(shí)間到來(lái)時(shí),選取數(shù)據(jù)區(qū)隊(duì)列中的第一個(gè)數(shù)據(jù)區(qū),并且判斷第一個(gè)數(shù)據(jù)區(qū)否為最后一個(gè)數(shù)據(jù)區(qū)。以及,若所述第一個(gè)數(shù)據(jù)區(qū)為最后一個(gè)數(shù)據(jù)區(qū),則執(zhí)行步驟s401:根據(jù)第一個(gè)數(shù)據(jù)區(qū)的對(duì)應(yīng)主叫端或者被叫端 的ip地址和端口號(hào),以及語(yǔ)音媒體報(bào)文的編解碼格式、語(yǔ)音媒體報(bào)文的pt值和語(yǔ)音媒體報(bào)文的幀數(shù)組織udp報(bào)文,以及步驟s402:根據(jù)對(duì)應(yīng)主叫端或者被叫端的ip地址和端口號(hào)發(fā)送udp報(bào)文至被測(cè)網(wǎng)元系統(tǒng)后結(jié)束。
若第一個(gè)數(shù)據(jù)區(qū)不為最后一個(gè)數(shù)據(jù)區(qū),則執(zhí)行步驟s401:根據(jù)第一個(gè)數(shù)據(jù)區(qū)的對(duì)應(yīng)主叫端或者被叫端的ip地址和端口號(hào),以及語(yǔ)音媒體報(bào)文的編解碼格式、語(yǔ)音媒體報(bào)文的pt值和語(yǔ)音媒體報(bào)文的幀數(shù)組織udp報(bào)文,以及步驟s402:根據(jù)對(duì)應(yīng)主叫端或者被叫端的ip地址和端口號(hào)發(fā)送udp報(bào)文至被測(cè)網(wǎng)元系統(tǒng)后,執(zhí)行步驟s404:選取并且基于數(shù)據(jù)區(qū)隊(duì)列中的下一個(gè)數(shù)據(jù)區(qū)向被測(cè)網(wǎng)元系統(tǒng)發(fā)送語(yǔ)音媒體報(bào)文,直到選取完數(shù)據(jù)區(qū)隊(duì)列中的所有數(shù)據(jù)區(qū)。
第七實(shí)施例
在第五實(shí)施例的基礎(chǔ)上,步驟s70:基于核心網(wǎng)輔助網(wǎng)元系統(tǒng)發(fā)送至信令面控制單元的主叫消息或者被叫消息,創(chuàng)建數(shù)據(jù)區(qū)之后,本實(shí)施例的語(yǔ)音大話(huà)務(wù)仿真方法,還包括:步驟s80:基于核心網(wǎng)輔助網(wǎng)元系統(tǒng)發(fā)送至信令面控制單元的結(jié)束呼叫指令,刪除數(shù)據(jù)區(qū)。當(dāng)一路通話(huà)結(jié)束之后,媒體面控制單元根據(jù)信令面控制單元發(fā)來(lái)的結(jié)束呼叫指令,刪除對(duì)應(yīng)主叫端的數(shù)據(jù)區(qū)和被叫端的數(shù)據(jù)區(qū),以保證數(shù)據(jù)區(qū)的個(gè)數(shù)與實(shí)際參與通話(huà)的模擬手機(jī)的個(gè)數(shù)一一對(duì)應(yīng)。例如信令面控制單元收到核心網(wǎng)輔助網(wǎng)元系統(tǒng)發(fā)送的caclearcmd_m消息時(shí),通知媒體面控制單元?jiǎng)h除對(duì)應(yīng)主叫端的數(shù)據(jù)區(qū)和對(duì)應(yīng)被叫端的數(shù)據(jù)區(qū)。
第八實(shí)施例
如圖7所示,本實(shí)施例的語(yǔ)音大話(huà)務(wù)仿真裝置,設(shè)置于信令面控制單元,裝置,包括:確認(rèn)模塊10,用于確認(rèn)通話(huà)接通。以及,通知模塊20,用于通知媒體面控制單元向被測(cè)網(wǎng)元系統(tǒng)發(fā)送語(yǔ)音媒體報(bào)文。
作為優(yōu)選地,確認(rèn)模塊10,具體用于:發(fā)起呼叫控制指令至核心網(wǎng)輔助網(wǎng)元系統(tǒng),與核心網(wǎng)輔助網(wǎng)元系統(tǒng)建立正常呼叫所需的信令交互序列;接收到核心網(wǎng)輔助網(wǎng)元系統(tǒng)的呼叫連接成功信令后,確認(rèn)通話(huà)接通。
第九實(shí)施例
如圖8所示,本實(shí)施例的語(yǔ)音大話(huà)務(wù)仿真裝置,還包括設(shè)置模塊30,用于:設(shè)置一個(gè)媒體面控制單元對(duì)應(yīng)一個(gè)手機(jī)號(hào)碼段;調(diào)用所述通知模塊20:根據(jù)手機(jī)號(hào)碼段的索引,選取多個(gè)媒體面控制單元;通知多個(gè)媒體面控制單元向所述被測(cè)網(wǎng)元系統(tǒng)發(fā)送語(yǔ)音媒體報(bào)文。由此可以模擬大量真實(shí)手機(jī)同時(shí)撥打電話(huà)的情形。
第十實(shí)施例
如圖9所示,本實(shí)施例的語(yǔ)音大話(huà)務(wù)仿真裝置,設(shè)置于媒體面控制單元,包括:報(bào)文發(fā)送模塊40,用于在信令面控制單元確認(rèn)通話(huà)接通的條件下,向被測(cè)網(wǎng)元系統(tǒng)發(fā)送語(yǔ)音媒體報(bào)文。由信令面控制單元按照一定的頻率(每秒建立呼叫數(shù)量,cpas-callattemptspersecond)不停的發(fā)起呼叫、結(jié)束呼叫的流程,這樣保證不停的有新的仿真手機(jī)參與通話(huà),同時(shí)也有通話(huà)一定時(shí)間后的仿真手機(jī)結(jié)束通話(huà)狀態(tài),使得參與通話(huà)狀態(tài)的仿真手機(jī)平衡的維持在一定的數(shù)目。
第十一實(shí)施例如圖9所示,本實(shí)施例在第十實(shí)施例的基礎(chǔ)上,該語(yǔ)音大話(huà)務(wù)仿真裝置,還包括預(yù)處理模塊60,用于:錄入不同編碼格式的語(yǔ)音樣本文件,作為語(yǔ)音媒體報(bào)文,并且選取語(yǔ)音媒體報(bào)文的編解碼格式;設(shè)置發(fā)送語(yǔ)音媒體報(bào)文的循環(huán)定時(shí)時(shí)長(zhǎng);調(diào)用報(bào)文發(fā)送模塊,向被測(cè)網(wǎng)元系統(tǒng)發(fā)送語(yǔ)音媒體報(bào)文。
循環(huán)定時(shí)器的定時(shí)時(shí)長(zhǎng)對(duì)應(yīng)于evrc、qcelp13k、qcelp8k等格式的語(yǔ)音媒體報(bào)文,如果是一幀的話(huà),循環(huán)定時(shí)時(shí)長(zhǎng)為20ms,多幀則為20×幀數(shù)ms。其它語(yǔ)音格式的循環(huán)定時(shí)時(shí)長(zhǎng)類(lèi)似,具體時(shí)長(zhǎng)根據(jù)協(xié)議標(biāo)準(zhǔn)來(lái)設(shè)定的。
當(dāng)媒體面控制單元接收到語(yǔ)音媒體報(bào)文時(shí),根據(jù)語(yǔ)音媒體報(bào)文來(lái)源的ip地址和端口號(hào)查找對(duì)應(yīng)接收端的數(shù)據(jù)區(qū),然后根據(jù)數(shù)據(jù)區(qū)保存的語(yǔ)音媒體報(bào)文的格式信息,進(jìn)行語(yǔ)音解碼,并且在語(yǔ)音解碼之后進(jìn)行保存,保存下來(lái)的文件可以作為語(yǔ)音大話(huà)務(wù)通話(huà)質(zhì)量的分析資料。
第十二實(shí)施例
如圖9和圖10所示,在第十一實(shí)施例的基礎(chǔ)上,本實(shí)施例的語(yǔ)音大話(huà)務(wù)仿真裝置,還包括數(shù)據(jù)區(qū)管理模塊50,用于基于核心網(wǎng)輔助網(wǎng)元系統(tǒng)發(fā)送至信令 面控制單元的主叫消息或者被叫消息,創(chuàng)建數(shù)據(jù)區(qū);調(diào)用報(bào)文發(fā)送模塊,基于數(shù)據(jù)區(qū),模擬手機(jī)向被測(cè)網(wǎng)元系統(tǒng)發(fā)送語(yǔ)音媒體報(bào)文。數(shù)據(jù)區(qū)管理模塊50實(shí)現(xiàn)有多少處于通話(huà)狀態(tài)的仿真手機(jī)就在媒體面控制單元中建立多少個(gè)仿真手機(jī)數(shù)據(jù)區(qū)。
作為優(yōu)選地,主叫消息為承載更新請(qǐng)求消息,被叫消息為呼叫連接消息,承載更新請(qǐng)求消息或者呼叫連接消包括對(duì)應(yīng)主叫端或者被叫端的ip地址和端口號(hào),以及語(yǔ)音媒體報(bào)文的編解碼格式、語(yǔ)音媒體報(bào)文的pt值、語(yǔ)音媒體報(bào)文的幀數(shù);數(shù)據(jù)區(qū)管理模塊50,具體用于:設(shè)置數(shù)據(jù)區(qū)具有對(duì)應(yīng)主叫端或者被叫端的ip地址和端口號(hào),以及語(yǔ)音媒體報(bào)文的編解碼格式、語(yǔ)音媒體報(bào)文的pt值和語(yǔ)音媒體報(bào)文的幀數(shù)。相應(yīng)地,報(bào)文發(fā)送模塊40,具體用于:根據(jù)數(shù)據(jù)區(qū)對(duì)應(yīng)主叫端或者被叫端的ip地址和端口號(hào),以及語(yǔ)音媒體報(bào)文的編解碼格式、語(yǔ)音媒體報(bào)文的pt值和語(yǔ)音媒體報(bào)文的幀數(shù)組織udp報(bào)文;根據(jù)對(duì)應(yīng)主叫端或者被叫端的ip地址和端口號(hào)發(fā)送udp報(bào)文至被測(cè)網(wǎng)元系統(tǒng)。每個(gè)仿真手機(jī)對(duì)應(yīng)的數(shù)據(jù)區(qū)中均保存承載更新消息或者呼叫連接消息帶上來(lái)的對(duì)應(yīng)主叫端或者被叫端的ip地址和端口號(hào),以及語(yǔ)音媒體報(bào)文的編解碼格式、語(yǔ)音媒體報(bào)文的pt值、語(yǔ)音媒體報(bào)文的幀數(shù),以及記錄的上一次從語(yǔ)音樣本文件中讀取語(yǔ)音的位置等發(fā)送語(yǔ)音媒體報(bào)文的必需信息。報(bào)文發(fā)送模塊40按照設(shè)定的循環(huán)定時(shí)時(shí)長(zhǎng)遍歷數(shù)據(jù)區(qū),向被驗(yàn)證系統(tǒng)發(fā)送語(yǔ)音媒體報(bào)文。
第十三實(shí)施例
如圖9和圖10所示,本實(shí)施例的語(yǔ)音大話(huà)務(wù)仿真裝置中的報(bào)文發(fā)送模塊40,還用于:當(dāng)循環(huán)定時(shí)間到來(lái)時(shí),選取數(shù)據(jù)區(qū)隊(duì)列中的第一個(gè)數(shù)據(jù)區(qū),并且判斷第一個(gè)數(shù)據(jù)區(qū)否為最后一個(gè)數(shù)據(jù)區(qū);若第一個(gè)數(shù)據(jù)區(qū)為最后一個(gè)數(shù)據(jù)區(qū),則根據(jù)第一個(gè)數(shù)據(jù)區(qū)的對(duì)應(yīng)主叫端或者被叫端的ip地址和端口號(hào),以及語(yǔ)音媒體報(bào)文的編解碼格式、語(yǔ)音媒體報(bào)文的pt值和語(yǔ)音媒體報(bào)文的幀數(shù)組織udp報(bào)文,并且根據(jù)對(duì)應(yīng)主叫端或者被叫端的ip地址和端口號(hào)發(fā)送udp報(bào)文至被測(cè)網(wǎng)元系統(tǒng)后結(jié)束;若第一個(gè)數(shù)據(jù)區(qū)不為最后一個(gè)數(shù)據(jù)區(qū),則根據(jù)第一個(gè)數(shù)據(jù)區(qū)的對(duì)應(yīng) 主叫端或者被叫端的ip地址和端口號(hào),以及語(yǔ)音媒體報(bào)文的編解碼格式、語(yǔ)音媒體報(bào)文的pt值、語(yǔ)音媒體報(bào)文的幀數(shù)和上次語(yǔ)音樣本文件中讀取的位置等信息組織udp報(bào)文,并將本次從語(yǔ)音樣本文件中讀取語(yǔ)音的位置保存在當(dāng)前數(shù)據(jù)區(qū)中,以備下次發(fā)送語(yǔ)音媒體報(bào)文時(shí)從這個(gè)位置開(kāi)始讀取。然后根據(jù)對(duì)應(yīng)主叫端或者被叫端的ip地址和端口號(hào)發(fā)送udp報(bào)文至被測(cè)網(wǎng)元系統(tǒng)后,選取并且基于數(shù)據(jù)區(qū)隊(duì)列中的下一個(gè)數(shù)據(jù)區(qū)向被測(cè)網(wǎng)元系統(tǒng)發(fā)送語(yǔ)音媒體報(bào)文,直到選取完數(shù)據(jù)區(qū)隊(duì)列中的所有數(shù)據(jù)區(qū)。
循環(huán)定時(shí)時(shí)長(zhǎng)到來(lái)之后,數(shù)據(jù)區(qū)管理模塊60先到數(shù)據(jù)區(qū)隊(duì)列中查找第一個(gè)數(shù)據(jù)區(qū),然后判斷該第一個(gè)數(shù)據(jù)區(qū)中的數(shù)據(jù)是否有效(為了應(yīng)對(duì)程序異常的處理措施,防止該第一個(gè)數(shù)據(jù)區(qū)中的數(shù)據(jù)寫(xiě)錯(cuò)了或是空的情況,以提高程序的可靠性),并判斷該第一個(gè)數(shù)據(jù)區(qū)是不是數(shù)據(jù)區(qū)隊(duì)列中的最后一個(gè)數(shù)據(jù)區(qū)。如果該數(shù)據(jù)區(qū)中的數(shù)據(jù)是有效的數(shù)據(jù)區(qū),則根據(jù)該第一個(gè)數(shù)據(jù)區(qū)中記錄的對(duì)應(yīng)主叫端或者被叫端的ip地址和端口號(hào),以及語(yǔ)音媒體報(bào)文的編解碼格式、語(yǔ)音媒體報(bào)文的pt值、語(yǔ)音媒體報(bào)文的幀數(shù)組織語(yǔ)音媒體報(bào)文,語(yǔ)音媒體報(bào)文組織好之后根據(jù)數(shù)據(jù)區(qū)記載的呼叫端或者被叫端的ip地址和端口號(hào)向被驗(yàn)證系統(tǒng)發(fā)送語(yǔ)音媒體報(bào)文,接著查找當(dāng)前數(shù)據(jù)區(qū)隊(duì)列中的下一個(gè)數(shù)據(jù)區(qū),判斷該數(shù)據(jù)區(qū)中的數(shù)據(jù)是否有效,并且判斷該數(shù)據(jù)區(qū)是否是數(shù)據(jù)區(qū)隊(duì)列的最后一個(gè),若該數(shù)據(jù)區(qū)是數(shù)據(jù)區(qū)對(duì)別中的最后一個(gè),則發(fā)送完對(duì)應(yīng)該數(shù)據(jù)區(qū)的語(yǔ)音媒體報(bào)文之后停止在當(dāng)前數(shù)據(jù)區(qū)隊(duì)列中的遍歷,等待下一次循環(huán)定時(shí)時(shí)長(zhǎng)的到來(lái),再?gòu)臄?shù)據(jù)區(qū)隊(duì)列中的第一個(gè)數(shù)據(jù)區(qū)開(kāi)始發(fā)送一遍語(yǔ)音媒體報(bào)文。
第十四實(shí)施例
如圖10所示,在第十二實(shí)施例的基礎(chǔ)上,本實(shí)施例的語(yǔ)音大話(huà)務(wù)仿真裝置中的數(shù)據(jù)區(qū)管理模塊50,還用于:在基于核心網(wǎng)輔助網(wǎng)元系統(tǒng)發(fā)送至信令面控制單元的主叫消息或者被叫消息,創(chuàng)建數(shù)據(jù)區(qū)之后;基于核心網(wǎng)輔助網(wǎng)元系統(tǒng)發(fā)送至信令面控制單元的結(jié)束呼叫指令,刪除數(shù)據(jù)區(qū)。在通話(huà)結(jié)束之后釋放對(duì)應(yīng)數(shù)據(jù)區(qū),從數(shù)據(jù)區(qū)中刪除與仿真手機(jī)對(duì)應(yīng)的數(shù)據(jù)。
此外,如圖10所示,本實(shí)施例的語(yǔ)音大話(huà)務(wù)仿真裝置還包括報(bào)文接收模塊,用于根據(jù)語(yǔ)音媒體報(bào)文的來(lái)源在數(shù)據(jù)區(qū)查找到相應(yīng)的數(shù)據(jù)之后將接收到的語(yǔ)音媒體報(bào)文解碼并保存。
第十五實(shí)施例
本發(fā)明還提供了一種語(yǔ)音大話(huà)務(wù)仿真測(cè)試系統(tǒng),其包括根據(jù)上文所述的設(shè)置于信令面控制單元的語(yǔ)音大話(huà)務(wù)仿真裝置。
如圖10所示,本實(shí)施例中的語(yǔ)音大話(huà)務(wù)仿真測(cè)試系統(tǒng),需要與實(shí)際通訊網(wǎng)絡(luò)中的核心網(wǎng)輔助網(wǎng)元系統(tǒng)以及被測(cè)網(wǎng)元系統(tǒng)mgw互連,但是被測(cè)網(wǎng)元系統(tǒng)不需要和基站系統(tǒng)互連。語(yǔ)音大話(huà)務(wù)仿真測(cè)試系統(tǒng)包括信令面控制單元和媒體面控制單元,并且信令面控制單元和媒體面控制單元分開(kāi)部署,并且由多個(gè)媒體面控制單元分布部署組合而成。具體仿真測(cè)試時(shí),當(dāng)信令面控制單元和核心網(wǎng)輔助網(wǎng)元系統(tǒng)建立起通話(huà)連接后,信令面控制單元接收到呼叫連接成功信令后,通知媒體面控制單元向被驗(yàn)證系統(tǒng)mgw發(fā)送仿真的語(yǔ)音媒體報(bào)文,以模擬真實(shí)手機(jī)的呼叫過(guò)程,即驗(yàn)證mgw在語(yǔ)音大話(huà)務(wù)下是否正常工作。
第十八實(shí)施例
此外,本發(fā)明還提供了一種語(yǔ)音大話(huà)務(wù)仿真測(cè)試系統(tǒng),其包括根據(jù)上文所述的設(shè)置于媒體面控制單元的語(yǔ)音大話(huà)務(wù)仿真裝置。
通過(guò)具體實(shí)施方式的說(shuō)明,應(yīng)當(dāng)可對(duì)本發(fā)明為達(dá)成預(yù)定目的所采取的技術(shù)手段及功效得以更加深入且具體的了解,然而所附圖示僅是提供參考與說(shuō)明之用,并非用來(lái)對(duì)本發(fā)明加以限制。