放音原理及場景介紹分析._第1頁
放音原理及場景介紹分析._第2頁
放音原理及場景介紹分析._第3頁
放音原理及場景介紹分析._第4頁
放音原理及場景介紹分析._第5頁
已閱讀5頁,還剩15頁未讀, 繼續(xù)免費閱讀

下載本文檔

版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進行舉報或認(rèn)領(lǐng)

文檔簡介

1、放音原理及場景介紹分析1 of 162 of 16第1章音資源的概念及管理 41.1音資源基本概念 41.1.1音資源分類41.2音資源的管理 4第2章放音流程介紹62.1普通放音流程 62.2交互放音(放音并收號)流程 72.3 IP 放音82.3.1本局IP放音流程 82.3.2獨立IP放音流程 9第3章放音場景舉例113.1用戶拒接情況放音 113.2用戶欠費情況放音 11第4章通知音配置修改方法 134.1失敗音配置 134.2 Feature操作音配置和修改 144.3 To ne靈活放音配置和修改 14第 5章放音問題排查基本思路 155.1聽到的放音和預(yù)期的不一致 155.2無放

2、音 15MGW 原因?qū)е碌姆乓羰?153 of 16第1章音資源的概念及管理1.1音資源基本概念1.1.1音資源分類按照不同的分類標(biāo)準(zhǔn),音資源可以有多種分類方法。數(shù)據(jù)庫根據(jù)每種音 的播放方式的不同,分為以下幾類:固定音:由固定時隙來播放的音。每個tonelD對應(yīng)一個時隙,只要把相應(yīng)的時隙接續(xù),就可以放音。例如:回鈴音、撥號音等。共享音:同一時刻同時可以為多個用戶播放,只占用一條音資源電路。如“您好,您撥打的電話正在通話中,請稍后再撥”獨占音:同一時刻只能為一個用戶播放,每一個音獨自占用一條音資源電路。例如:查詢話費時放的音。1.2音資源的管理音資源的管理分為兩部分:1. MSCe音資源管理M

3、SCe上沒有具體的音資源,也不負(fù)責(zé)分配具體的音資源,MSCe主要通過 H248消息與MGW 交互,控制 MGW 放音,MSCe的主 要任務(wù)是:把不同廠商規(guī)定的業(yè)務(wù)鍵轉(zhuǎn)化為統(tǒng)一的業(yè)務(wù)鍵。把各種業(yè)務(wù)鍵下的業(yè)務(wù)音編碼轉(zhuǎn)化為基本的業(yè)務(wù)音編碼。把各種呼叫業(yè)務(wù)失敗的出錯碼轉(zhuǎn)化為基本的業(yè)務(wù)音編碼。描述各種業(yè)務(wù)鍵語音在各媒體網(wǎng)關(guān)MGW上的分布。描述各種業(yè)務(wù)的語音播放參數(shù)。描述各種網(wǎng)關(guān)語種的文本編碼。MSCe上的H248根 據(jù)業(yè)務(wù)音編碼(TonelD)和放音的 MGW(MgwlD),查數(shù)據(jù)庫;查詢 R_TONEID,翻譯成協(xié)議上 需要的數(shù)據(jù), 即:pkgid + tonepro + url ,這個url是該 M

4、GW 中 ToneID對應(yīng)的字符串編碼。2. MGW音資源管理MRB音板存在于 MGW網(wǎng)元上,MGW管理音資源的狀態(tài),并根 據(jù)MSCe的指令對終端進行放音。網(wǎng)關(guān)上的H248通過數(shù)據(jù)庫把package+tonepro+url翻譯成相應(yīng) 的 toneid網(wǎng)關(guān)根據(jù)toneid放音5 of 16第2章 放音流程介紹2.1普通放音流程描述:1. SRF收到來自BCM/SCM 的放音請求;2. SRF根據(jù)放音請求中的參數(shù)調(diào)用DB獲取Ton eld;3. SRF給H248S發(fā)送放音請求,攜帶本次放音的 Toneld及放音遍數(shù)、 語言種類等參數(shù)信息;4. H248S和MGW 交互,放音成功開始后給SRF響應(yīng),

5、通知 SRF放音開始5. SRF收到 的 H248S的放音開始消息后給 BCM/SCM 回 EV_PSRFPLAYANNACK 響應(yīng)指示放音開始6. 放音完成,H248 通過 EV_MC_ANNOUNCE_CMPLT_IND 通知 SRF7. SRF給H248S回放音完成的響應(yīng)8. SRF通過EV_PSRFDataRel消息通知 BCM/SCM 放音完成2.2交互放音(放音并收號)流程描述:1. SRF收到來自BCM/SCM 的放音收號請求;2. SRF根據(jù)放音請求中的參數(shù)調(diào)用DB獲取Ton eld;3. SRF給H248S發(fā)送放音收號請求,攜帶本次放音的Toneld及放音遍數(shù)、語言種類、收號

6、規(guī)則等參數(shù)信息;4. H248S 和 MGW 交互,放音成功開始后給 SRF響應(yīng) EV_MC_PLAYCOL_ANNOUNCE_RSP ,通知 SRF 放音開始5. SRF收到 的 H248S的放音開始消息后給 BCM/SCM 回 EV_PSRFPLAYANNACK 響應(yīng)指示放音開始6. 收號成功,H248 通過 EV_MC_REPORT_DTMF_IND 通知 SRF 收 號結(jié)果7. SRF給H248S回收號完成的響應(yīng)SRF通過EV_PSRFUserlnterRsp消息將收號結(jié)果通知給 BCM/SCM8 of 162.3 IP放音2.3.1本局IP放音流程UDT ( INVOKE ( QUE

7、RY(OriginationRequest / Analyzedlnformation / Tbusy / TNoAnswer / Obusy / ONoAnswer )csvTLDNReqEve ntcmsSeizeResReqEve ntcmSeizeResReqEell nv lEve ntN_Uni tdata IndEvent;QUERYUDT申請TLDN 'AckEve ntcsmSeizeResRspEve ntcmcC onn resReqEflventccv Incomin gCa cvcVlrlndexAlReqEve nt ckEventcvc Incomin g

8、CalAckEve nt釋放TLDNcmC onn ResReqEve ntcmSeizeResRspEclResREve ntcllnv lEve ntN_Un itdataReqE vent CONVERSATIONN_Uni tdata IndEventI CONVERSATIONUDTUDTcvsSrfBegi nEve nt記錄Index、cc/gms的PID等信息csm In Structi onReqEve ntcmln stReqReqEventclI nvREve ntN_Un itdataReqEventCONVERSATIONUDTCM GET'_NBRIDGEc

9、msSrfDirReqEvent跨模塊放音;L 一CM GETTNBRIDGSetUpEve ntAlert in gEve ntStartCon vEve nt接網(wǎng)申請放音收號資源,接 網(wǎng),詳見簡單放音流程CM_GETTNBRIDGE4CM GETTNBRIDGE按Ann List放音或放音腳本放 音,如果需要收號,走交互放 音流程,詳見簡單放音流程cmSRFDirReqEvecll nv lEve ntN_Un itdatal ndEvent< CONVERSATIONUDT模塊內(nèi)放音IcmSRFDirRspEventcmsSrfDirReqEven如果資源還沒申請,申請放音或收號的

10、資源按Ann List放音或放音腳本放 音,如果需要收號,走交互放 音流程,詳見簡單放音流程cmSRFDirRspEven!cms In structio nReqRspEve nt釋放Tone和Dtmf資源,釋放控制表,釋放 BridgecmSRFDirRspEventcmSRFDirReqEventcmSRFDirRspEvent'cmln stReqRspEv"*entclResREve ntcll nv lEve ntclResREve ntclReslEve ntN_Un itdataReqEventCONVERSATIONN_Uni tdata IndEventC

11、ONVERSATIONN_Un itdataReqEvent -CONVERSATI赤N_Uni tdata IndE vent RESPONSEUDT RESULT ( RESPONSE ( OriginationRecuest / Analyzedlnfoimation / Tbusy / TNoAnswer / Obusy / (NoAnswer )UDTUDTUDTUDT10 of 16232獨立IP放音流程11 of 16# of 16局間獨立ip放音流程# of 16# of 16IP放音流程相對復(fù)雜,特征主要有如下幾個方面12 of 161. 智能放音和普通放音相比,增加了 SR

12、F和SCP及VLRMAP、BCM等的交互過程,這些過程都是為最終的放音做鋪墊準(zhǔn)備2. 智能放音中也可分為只放音和放音收號兩種,和H248交互的具體的放音過程同前;3. 智能放音中,具體放音內(nèi)容通過SRFDIR消息中的參數(shù) Ann list或Script指示,Annl ist放音時通過調(diào)用數(shù)據(jù)庫接口CMN GETTONEID 獲取Ton eld; Script放音時SRF根據(jù)協(xié)議解析 放音內(nèi)容然后給H248發(fā)送放音請求。13 of 16第3章放音場景舉例3.1用戶拒接情況放音預(yù)置條件:無 操 作:用戶A撥打用戶B , B振鈴,A聽回鈴音情況下 B拒接入呼1. 被叫用戶拒絕入呼,系統(tǒng)根據(jù)A 口的清

13、除請求消息 (ClearReq)帶得原因值判斷并構(gòu)造失敗音放音指示消息發(fā)給SRF模塊進行放音處理2. SRF模塊根據(jù)失敗碼查找對應(yīng)的Toneld3. SRF構(gòu)造放音請求消息給 H248S,包含Toneld、放音遍數(shù)、語言種 類等相關(guān)參數(shù)。4. H248S構(gòu)造如下消息發(fā)給 H248G( MGW)5. MGW H248G 根據(jù) H248S 帶過來的參數(shù) package+tonepro+anspec調(diào) 用DB接口獲取toneid和skey等,MGW 根據(jù)Toneid進行放音。 放音成功開始后,MGW的H248G會給MSCe的H248S發(fā)送響應(yīng)消息消息逐層傳遞,返回給MSCe側(cè)的SRF和BCM 模塊3

14、.2用戶欠費情況放音預(yù)置條件:B用戶在HLRe設(shè)置為單欠或雙欠 操 作:用戶A撥打用戶。這種情況的放音流程和上面的基本一致:1. MSCe在這種場景下根據(jù) HLRe的LocaReqRsp消息中的拒絕原因和放音列表進行構(gòu)造放音消息,指示MGW進行放音。2. HLRe帶回放音列表(Ann List),指示核心網(wǎng)側(cè)對列表中的Tones或Announcements進行放音,Ann list參數(shù)有優(yōu)先級,優(yōu)先級順序為CustA nn >Sta ndA nn> To ne。其他各處理和用戶拒絕情況相同。15 of 16第4章通知音配置修改方法4.1失敗音配置ICP配置主要用于失敗音放音,配置見

15、下圖:對于失敗碼的設(shè)置和轉(zhuǎn)換,系統(tǒng)根據(jù)業(yè)務(wù)邏輯設(shè)置,我們無法修改和進行配置。但是失敗碼和ToneID的對應(yīng)關(guān)系我們可以在 ICP配置界面中修改。如下 所示:先選中左邊的失敗碼,然后選中右邊對應(yīng)的Ton eName,點擊修改按鈕進行修改。某些極少的情況下,當(dāng)失敗碼對應(yīng)的Tone音和實際運用場景不太相符,而且在ICP配置列表的右邊又找不到合適的Tone與之相對應(yīng)。這個時候我們可以通過相應(yīng)配置來滿足這種放音需求:基本的步驟如下:1. 準(zhǔn)備好需要的tone音,wav格式或其它系統(tǒng)支持的格式。2. 通過單條音燒制或裝載方法,在MGW側(cè)將該條音燒到 MRB上并在MGW進行相關(guān)配置3. 在MSCe側(cè)ICP配

16、置界面中新增一條 Tone Code及其描述 Tone Name4. 設(shè)置失敗碼和Ton eCode的對應(yīng)關(guān)系5. 在 Tone Service Key Conversation 禾口 Tone Agreement Pakage ID 酉己置 中增加一條記錄4.2 Feature操作音配置和修改Feature操作的配置界面如下:如果對于Feature操作,HLRe/HLR返回了放音列表,貝U MSCe優(yōu)先根據(jù) 響應(yīng)消息中的放音列表進行放音,同時系統(tǒng)為更靈活,增加了是否忽略 HLRe/HLR返回的放音列表,直接根據(jù)配置的Feature碼和放音碼的對應(yīng)關(guān)系進行Feature操作放音。4.3 Ton

17、e靈活放音配置和修改在有些情況下,尤其是和其他廠商設(shè)備對接時,這些廠商在 Ann List參數(shù)中返回的放音碼要求的放音內(nèi)容和我們系統(tǒng)缺省的放音碼對應(yīng)的放音內(nèi) 容不匹配,這種情況下需要系統(tǒng)能夠?qū)崿F(xiàn)外部放音碼和內(nèi)部放音碼對應(yīng) 關(guān)系的靈活配置。配置界面如下:舉例來說,當(dāng)我們和別的廠商智能網(wǎng)SCP對接時,ANAINFO響應(yīng)消息返回的Ann List參數(shù)定義如下:對于CustomAnn=5的情況,在我們的缺省配置中并無該放音碼和tone的對應(yīng)配置,如果打開失敗觀察,只要有這樣的放音要求從SCP返回給MSCe ,我們就能發(fā)現(xiàn)“ Get ToneId Fail”這樣的失敗。假設(shè)我們系統(tǒng)中已經(jīng)存在"

18、 A Party Below Bala nee threshold ”這樣的音及Ton eld等配置,為了能夠播放正確的通知音,我們只需要在Tone靈活配置中增加一條CustomAnn和Tone的對應(yīng)記錄即可。假如:Ton eId=111 為“ Your Bala nee is Below Threashold ”,對于CustomAnn=5的配置如下:18 of 16第5章 放音問題排查基本思路5.1聽到的放音和預(yù)期的不一致在業(yè)務(wù)測試中,如果發(fā)現(xiàn)聽到的通知音和預(yù)期的不同,這很有可能是放 音碼和放音內(nèi)容關(guān)聯(lián)不正確導(dǎo)致的。1. 如果是失敗放音首先檢查EV_PSRFPIayFailCode_R消息中的失敗碼是多少通過檢索出來的失敗碼, 查ICP配置,看看這個失敗碼和 Ton eCode 的對應(yīng)關(guān)系是什么。舉例來說,如果檢索出來的ToneCode為To ne_AnnNoAn swer(172)那么通過這個 172查Tone Argeement Pakage I

溫馨提示

  • 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
  • 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
  • 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負(fù)責(zé)。
  • 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。

評論

0/150

提交評論