鼎信通達(dá)

鼎信網(wǎng)關(guān)PCM數(shù)據(jù)包解析轉(zhuǎn)換

2019-10-23 16:23:03   作者:   來(lái)源:CTI論壇   評(píng)論:0 點(diǎn)擊:


  備注:PCM信號(hào)是不帶IP信息的數(shù)字信息,是在模擬信號(hào)與網(wǎng)絡(luò)上傳輸?shù)腞TP的中間狀態(tài)信號(hào),這篇分3個(gè)章節(jié)說(shuō)明;
  一、鼎信網(wǎng)關(guān)PCM語(yǔ)音數(shù)據(jù)獲取;
  二、PCM抓包文件解析為模擬波形信號(hào)文件
  三、波形信號(hào)文件讀取試聽(tīng)
  應(yīng)用場(chǎng)景:
 。1)語(yǔ)音質(zhì)量不佳、沒(méi)有聲音時(shí)。獲取設(shè)備上的PCM數(shù)據(jù)包,解析試聽(tīng)在鼎信設(shè)備 PSTN & Tel側(cè)收發(fā)的聲音波形情況,從這個(gè)環(huán)節(jié)確定聲音狀態(tài)信息,從而判斷是否PSTN&tel收到的聲音本身就有異常,還是經(jīng)過(guò)鼎信網(wǎng)關(guān)處理后異常的;
 。2)觀察PSTN&tel收發(fā)的聲音波形情況,是否有反極信號(hào);
 。3)聲音過(guò)大有雜音、聲音過(guò)小聽(tīng)不清?;根據(jù)波形情況決定調(diào)整增益大小。
  一、PCM語(yǔ)音獲取
  步驟如下:
  1、在瀏覽器中輸入網(wǎng)關(guān)的IP地址,登陸網(wǎng)關(guān)的web界面;
  提示:建議使用的瀏覽器是chrome,老的IE瀏覽器沒(méi)有下載組件,不能下載數(shù)據(jù)包。
  2、找到對(duì)應(yīng)的抓包功能界面:
  DWG系列:診斷 -- 網(wǎng)絡(luò)抓包
  MTG系列:維護(hù)工具 -- 網(wǎng)絡(luò)抓包
  IAD系列:工具 -網(wǎng)絡(luò)抓包
  3、設(shè)置選擇“只包含PCM”,選擇端口 設(shè)置測(cè)試的實(shí)際端口;
  點(diǎn)擊“開(kāi)始”按鈕,提示“網(wǎng)絡(luò)嗅探器已經(jīng)開(kāi)始工作!”,就說(shuō)明抓包開(kāi)始了;
  備注:操作中,有時(shí)會(huì)先提示“啟動(dòng)網(wǎng)絡(luò)嗅探器失敗”,然后在提示“網(wǎng)絡(luò)嗅探器已經(jīng)開(kāi)始工作!”,不用在意,不會(huì)影響抓包結(jié)果。
  4、重新執(zhí)行問(wèn)題出現(xiàn)的動(dòng)作,直到問(wèn)題出現(xiàn)。
  比如呼叫有雜音,就再次呼叫一下,說(shuō)幾句話,然后掛斷電話;
  5、問(wèn)題重現(xiàn)完成之后,點(diǎn)擊網(wǎng)頁(yè)上的“停止”按鈕,抓取數(shù)據(jù)包結(jié)束,并會(huì)自動(dòng)下載獲取的PCM數(shù)據(jù)包。
  說(shuō)明:在步驟3或步驟5中下載保存的文件就是抓到的PCM數(shù)據(jù)包。
  6、在瀏覽器的下載列表中,找到下載的PCM文件,并說(shuō)明具體操作和現(xiàn)象,發(fā)給鼎信技術(shù)。
  二、使用Beethoven_1.73.exe解析獲取的PCM抓包
  1、在Beethoven工具文件中打開(kāi)Beethoven_1.73.exe
  2、在Action界面中選擇OPEN,彈出的選擇框中,選擇文件類型為“All Files”,找到PCM數(shù)據(jù)包,打開(kāi);
  3、點(diǎn)擊Action框中的 STAT按鍵,在底部查看解析COMplete lndCount與Diagnostic packets count:數(shù)量一致,就完成解析了;
 。▊渥ⅲ河袝r(shí)COMplete lndCount的數(shù)值少于Diagnostic packets count也是正常的)
  4、在底部框中,選擇TDM Streams框,可以看到TDM Rx Capture(收到的語(yǔ)音數(shù)據(jù))、TDM Tx Capture(發(fā)出的語(yǔ)音數(shù)據(jù)),選擇其中一個(gè),右鍵彈出 Save Voice Data,點(diǎn)擊;
  5、文件自動(dòng)保存到與PCM抓包同一個(gè)文件夾下;文件名參考:capture-pcm_009_RX.pcm
  三、使用cool Edit 打開(kāi)查看音頻數(shù)據(jù)
  1、找到capture-pcm_009_RX.pcm文件,選擇使用Cool edit 打開(kāi)
  2、彈出的“請(qǐng)指定采樣格式”中,采樣率 8000、聲道單聲道、采樣精度8位,然后點(diǎn)擊確定。
  備注:UC100的采樣精度選擇16位,其他型號(hào)的都是8位。
  3、彈出Raw Data界面,選擇8-bit A-LawCompressed ,點(diǎn)擊OK
  4、可以了,語(yǔ)音數(shù)據(jù)立體顯示出來(lái)了,并默認(rèn)自動(dòng)播放了,遇到的問(wèn)題聲音問(wèn)題,直接聽(tīng)到,并看到。
  備注:
 。1)IAD模擬語(yǔ)音網(wǎng)關(guān)的反極信號(hào)可以在波形中看到,用于判斷運(yùn)營(yíng)商的電話線是否有反極信號(hào);
 。2)這樣的波形是單個(gè)方向的,另一個(gè)方向的需要在第二章中另外保存,另外打開(kāi);
分享到: 收藏