一種pcm4測試系統(tǒng)及其測試方法
【技術(shù)領(lǐng)域】
[0001 ]本發(fā)明涉及VOIP領(lǐng)域,尤其涉及一種PCM4測試系統(tǒng)及其測試方法。
【背景技術(shù)】
[0002]V0IP(Voice Over Ip)指的是語音在IP網(wǎng)絡(luò)上的傳送,不同于傳統(tǒng)PSTN語音傳輸,它是采用語音編碼方式,將模擬話音數(shù)字化并打包后采用盡力投送的IP包傳送機(jī)制,通過IP網(wǎng)絡(luò)傳送到接收端,接收端收集數(shù)據(jù)包后語音解碼得到模擬話音考察語音質(zhì)量。壓縮、延遲、抖動、丟包、回聲、背景噪聲等因素都影響語音質(zhì)量,除了平均意見值M0S(Mean Opin1nScore,定義于ITU-T P.800)這種主觀的語音質(zhì)量測量方法外,廣泛使用的還有許多客觀的測量方法,諸如,PSQM(Perceptual Speech Quality Measure,定義于ITU-T P.861)/PSQM+感知通話質(zhì)量測量,PESQ(Perceptual Evaluat1n of Speech Quality,定義于ITU-TP.862)感知評估通話質(zhì)量測量,PAMS(Perceptual Analysis Measurement System,英國電信)感知分析測量等。
[0003]PCM4是用戶接口的傳輸指標(biāo)測試,包括了傳輸電平,損耗頻率失真,空閑噪聲,群時延、群時延失真,串音等多項測試。PCM4具有多種測試方式,如可以通過A-A、A-D、D-A、D-D四種連接方式進(jìn)行傳輸指標(biāo)測試,充分利用PCM4的多項測試功能,可確保測試結(jié)果的準(zhǔn)確性。
[0004]常用PCM4測試的方法需要采用PCM4基準(zhǔn)測試儀,PCM4基準(zhǔn)測量儀可用來確定模擬級和數(shù)字級之間的特性(“半性道”測量),可以在PCM復(fù)用設(shè)備和數(shù)字交換模塊的模擬級和數(shù)字級間進(jìn)行各種各樣的測量,由于儀表也可進(jìn)行D-D測量,所以還能測試復(fù)用轉(zhuǎn)換器。使用PCM4基準(zhǔn)測試儀的測試模板對線路進(jìn)行各項傳輸指標(biāo)的線路測試后,測試人員人工查看測試圖形,判斷測試結(jié)果。其中,PCM4基準(zhǔn)測試儀的價格比較昂貴,其次,搭建PCM4的測試環(huán)境比較復(fù)雜,需要開通語音業(yè)務(wù),從而使得傳統(tǒng)的PCM4測試過程費時費力,一般而言,生產(chǎn)過程中,會去掉線路的PCM4測試。
【發(fā)明內(nèi)容】
[0005]本發(fā)明的目的在于提供一種PCM4測試系統(tǒng)及其測試方法,能夠利用SLIC線路測試模擬對線路傳輸指標(biāo)進(jìn)行PCM4測試,搭建環(huán)境簡單、易于實現(xiàn)、使用方便,可以實際應(yīng)用到產(chǎn)線的生產(chǎn)過程中,從而在生成階段提前發(fā)現(xiàn)不良產(chǎn)品,減少故障硬件的流出率,從而減少售后維護(hù)成本,解決現(xiàn)有技術(shù)中PCM4測試需要使用成本昂貴的PCM4基準(zhǔn)測試儀的問題。
[0006]為解決上述問題,本發(fā)明所采取的技術(shù)方案是:
[0007]一種PCM4測試系統(tǒng):
[0008]包括AGENT模塊,負(fù)責(zé)測試系統(tǒng)與平臺之間的交互數(shù)據(jù),接收測試平臺的PCM4測試命令,并解析出PCM4測試命令中需要測試的原始數(shù)據(jù);
[0009]包括TIU模塊,用于根據(jù)AGENT模塊發(fā)送的原始數(shù)據(jù),選擇對應(yīng)的PCM4測試命令集合,根據(jù)所選擇的測試項目,按照順序發(fā)送到SLIC測試模塊;
[0010]包括SLIC測試模塊,利用新增的線路測試功能,用于模擬PCM4的測試,PCM4測試完成后將測試結(jié)果發(fā)送至TIU模塊。
[0011]一種PCM4測試方法,包括以下步驟:
[0012]步驟一,利用AGENT模塊接收并解析測試平臺發(fā)出測試命令,下發(fā)測試命令中的原始數(shù)據(jù)到TIU模塊;
[0013]步驟二,TIU模塊根據(jù)原始數(shù)據(jù)選擇對應(yīng)的PCM4測試集合,并將PCM4測試集合按照順序發(fā)送至SLIC測試模塊;
[0014]步驟三,SLIC測試模塊根據(jù)測試集合來進(jìn)行測試,測試集合包括了PCM4的測試用例,待測試集合完成后,將測試結(jié)果反饋至TIU模塊;
[0015]步驟四,TIU模塊匹配測試集合和測試結(jié)果,并將測試命令對應(yīng)的測試結(jié)果發(fā)送至AGENT模塊;
[0016]步驟五,AGENT模塊判斷SLIC測試模塊返回的測試的原始數(shù)據(jù)和模板數(shù)據(jù)是否一致,對于超過閾值的測試項目標(biāo)記為失敗,同時將判斷結(jié)果和原始測試數(shù)據(jù)發(fā)送至測試平臺。
[0017]本發(fā)明中:
[0018]AGENT模塊為代理模塊,負(fù)責(zé)平臺與系統(tǒng)之間的交互;
[0019]SLIC測試模塊為語音線路測試模塊,負(fù)責(zé)測試語音的線路特性;
[0020]TIU模塊為線路測試適配模塊,負(fù)責(zé)測試項目的選擇,線路測試的適配
[0021]PCM4是用戶接口的傳輸指標(biāo)測試,包括了傳輸電平,損耗頻率失真,空閑噪聲,群時延、群時延失真,串音等多項測試。
[0022]采用上述技術(shù)方案所產(chǎn)生的有益效果在于:
[0023]1、通過對SLIC線路測試功能進(jìn)行擴(kuò)展,通過SLIC線路測試的方法,模擬PCM4測試儀的測試模板,對用戶接口的傳輸指標(biāo)進(jìn)行測試。
[0024]2、測試方便,易于操作,測試組網(wǎng)簡單,有效的減少生產(chǎn)過程中的產(chǎn)檢時間,提高生產(chǎn)效率。有效減少了故障單板的流出率,保證線路質(zhì)量,從而保證語音通話的質(zhì)量。
[0025]3、減少了 PCM4測試儀器的昂貴投入,減少人力和物力成本。
【附圖說明】
[0026]圖1是本發(fā)明一種PCM4測試系統(tǒng)的連接框圖。
[0027]圖2是本發(fā)明一種PCM4測試方法的流程示意圖。
【具體實施方式】
[0028]為了使本發(fā)明的目的、技術(shù)方案及優(yōu)點更加清楚明白,以下結(jié)合附圖及實施例,對本發(fā)明進(jìn)行進(jìn)一步詳細(xì)說明。應(yīng)當(dāng)理解,此處所描述的具體實施例僅僅用以解釋本發(fā)明,并不用于限定本發(fā)明。
[0029]圖1示出了本發(fā)明一種PCM4測試系統(tǒng)的一個實施例:一種PCM4測試系統(tǒng):
[0030]包括AGENT模塊,負(fù)責(zé)測試系統(tǒng)與平臺之間的交互數(shù)據(jù),接收測試平臺的PCM4測試命令,并解析出PCM4測試命令中需要測試的原始數(shù)據(jù);
[0031]包括TIU模塊,用于根據(jù)AGENT模塊發(fā)送的原始數(shù)據(jù),選擇對應(yīng)的PCM4測試命令集合,根據(jù)所選擇的測試項目,按照順序發(fā)送到SLIC測試模塊;
[0032]包括SLIC測試模塊,利用新增的線路測試功能,用于模擬PCM4的測試,PCM4測試完成后將測試結(jié)果發(fā)送至TIU模塊。
[0033]另外,如圖1所示,上述AGENT模塊是接收TR069測試平臺的測試命令,所述CLI測試平臺是telnet登陸設(shè)備的測試平臺,方便產(chǎn)線進(jìn)行PCM4的測試,以便在產(chǎn)線就能排查出故障單板。
[0034]圖2示出了本發(fā)明一種PCM4測試方法的一個實施例:一種PCM4測試方法,包括以下步驟:
[0035]步驟一,利用AGENT模塊接收并解析測試平臺發(fā)出測試命令,下發(fā)測試命令中的原始數(shù)據(jù)到TIU模塊;
[0036]步驟二,TIU模塊根據(jù)原始數(shù)據(jù)選擇對應(yīng)的PCM4測試集合,并將PCM4測試集合按照順序發(fā)送至SLIC測試模塊;
[0037]步驟三,SLIC測試模塊根據(jù)測試集合來進(jìn)行測試,測試集合包括了PCM4的測試用例,待測試集合完成后,將測試結(jié)果反饋至TIU模塊;
[0038]步驟四,TIU模塊匹配測試集合和測試結(jié)果,并將測試命令對應(yīng)的測試結(jié)果發(fā)送至AGENT模塊;
[0039]步驟五,AGENT模塊判斷SLIC測試模塊返回的測試的原始數(shù)據(jù)和模板數(shù)據(jù)是否一致,對于超過閾值的測試項目標(biāo)記為失敗,同時將判斷結(jié)果和原始測試數(shù)據(jù)發(fā)送至測試平臺。
[0040]采用了該發(fā)明中的線路測試實現(xiàn)PCM4測試的方法,具有如下有益效果:
[0041]1、對SLIC線路測試功能進(jìn)行擴(kuò)展,通過線路測試的方法,模擬PCM4測試儀測試模板的測試項,對用戶接口的傳輸指標(biāo)進(jìn)行測試。
[0042]2、使用方便、易于操作,測試組網(wǎng)簡單,有效的減少生產(chǎn)過程中的產(chǎn)檢時間,提高生成效率。同時,使用本發(fā)明的方法,使得PCM4測試在產(chǎn)線中進(jìn)行測試成為了可能,減少了故障硬件的流出率。
[0043]3、減少了 PCM4測試儀器的昂貴投入,減少人力和物力成本。
[0044]盡管這里參照本發(fā)明的多個解釋性實施例對本發(fā)明進(jìn)行了描述,但是,應(yīng)該理解,本領(lǐng)域技術(shù)人員可以設(shè)計出很多其他的修改和實施方式,這些修改和實施方式將落在本申請公開的原則范圍和精神之內(nèi)。更具體地說,在本申請公開、附圖和權(quán)利要求的范圍內(nèi),可以對主題組合布局的組成部件和/或布局進(jìn)行多種變型和改進(jìn)。除了對組成部件和/或布局進(jìn)行的變形和改進(jìn)外,對于本領(lǐng)域技術(shù)人員來說,其他的用途也將是明顯的。
【主權(quán)項】
1.一種PCM4測試系統(tǒng),其特征在于: 包括AGENT模塊,負(fù)責(zé)測試系統(tǒng)與平臺之間的交互數(shù)據(jù),接收測試平臺的PCM4測試命令,并解析出PCM4測試命令中需要測試的原始數(shù)據(jù); 包括TIU模塊,用于根據(jù)AGENT模塊發(fā)送的原始數(shù)據(jù),選擇對應(yīng)的PCM4測試命令集合,根據(jù)所選擇的測試項目,按照順序發(fā)送到SLIC測試模塊; 包括SLIC測試模塊,利用新增的線路測試功能,用于模擬PCM4的測試,PCM4測試完成后將測試結(jié)果發(fā)送至TIU模塊。2.一種PCM4測試方法,其特征在于包括以下步驟: 步驟一,利用AGENT模塊接收并解析測試平臺發(fā)出測試命令,下發(fā)測試命令中的原始數(shù)據(jù)到TIU模塊; 步驟二,TIU模塊根據(jù)原始數(shù)據(jù)選擇對應(yīng)的PCM4測試集合,并將PCM4測試集合按照順序發(fā)送至SLIC測試模塊; 步驟三,SLIC測試模塊根據(jù)測試集合來進(jìn)行測試,測試集合包括了 PCM4的測試用例,待測試集合完成后,將測試結(jié)果反饋至TIU模塊; 步驟四,TIU模塊匹配測試集合和測試結(jié)果,并將測試命令對應(yīng)的測試結(jié)果發(fā)送至AGENT模塊; 步驟五,AGENT模塊判斷SLIC測試模塊返回的測試的原始數(shù)據(jù)和模板數(shù)據(jù)是否一致,對于超過閾值的測試項目標(biāo)記為失敗,同時將判斷結(jié)果和原始測試數(shù)據(jù)發(fā)送至測試平臺。
【專利摘要】本發(fā)明涉及VOIP領(lǐng)域,尤其涉及一種PCM4測試系統(tǒng)及其測試方法,該系統(tǒng)包括AGENT模塊,負(fù)責(zé)測試系統(tǒng)與平臺之間的交互數(shù)據(jù),接收測試平臺的PCM4測試命令,并解析出PCM4測試命令中需要測試的原始數(shù)據(jù);包括TIU模塊,用于根據(jù)AGENT模塊發(fā)送的原始數(shù)據(jù),選擇對應(yīng)的PCM4測試命令集合,根據(jù)所選擇的測試項目,按照順序發(fā)送到SLIC測試模塊;包括SLIC測試模塊,利用新增的線路測試功能,用于模擬PCM4的測試,PCM4測試完成后將測試結(jié)果發(fā)送至TIU模塊。本發(fā)明的作用是:測試方便,易于操作,測試組網(wǎng)簡單,有效的減少生產(chǎn)過程中的產(chǎn)檢時間,提高生產(chǎn)效率,有效減少了故障單板的流出率,保證線路質(zhì)量,從而保證語音通話的質(zhì)量;減少了PCM4測試儀器的昂貴投入,減少人力和物力成本。
【IPC分類】H04L12/26
【公開號】CN105515907
【申請?zhí)枴緾N201510917917
【發(fā)明人】丁偉強(qiáng)
【申請人】太倉市同維電子有限公司
【公開日】2016年4月20日
【申請日】2015年12月10日