專利名稱:加密語(yǔ)音呼叫的編解碼協(xié)商的方法、通信系統(tǒng)及設(shè)備的制作方法
技術(shù)領(lǐng)域:
本發(fā)明涉及通信技術(shù)領(lǐng)域,尤其涉及一種加密語(yǔ)音呼叫的編解碼協(xié)商的方 法、通信系統(tǒng)及設(shè)備。
背景技術(shù):
2G移動(dòng)通信中,移動(dòng)終端采用RPE-LTP (Regular Pulse Excitation-Long Term Prediction 規(guī)則脈沖激勵(lì)-長(zhǎng)期預(yù)測(cè))編碼方式以13kbps發(fā)送語(yǔ)音信號(hào), BSC收到移動(dòng)終端的語(yǔ)音信號(hào)后,將語(yǔ)音內(nèi)容轉(zhuǎn)換為G.711格式編碼,以時(shí)分 復(fù)用TDM方式在El上傳輸,速率固定為64kbps。采用這種方式傳輸,語(yǔ)音 的發(fā)送端和接收端語(yǔ)音內(nèi)容一致,不會(huì)被改變。
然而,采用上述方式傳輸存在占用帶寬高,傳輸效率4氐,通信成本較高的 問(wèn)題。隨著通信技術(shù)的發(fā)展,通信網(wǎng)絡(luò)引入IP技術(shù),語(yǔ)音在IP承載網(wǎng)中傳輸 時(shí)一般采用AMR等格式編解碼,可以有效的提高帶寬利用率。但AMR是一 種有損壓縮的編解碼算法,語(yǔ)音中的一些信息經(jīng)過(guò)AMR編碼后會(huì)丟失,對(duì)語(yǔ) 音質(zhì)量造成損傷,當(dāng)語(yǔ)音經(jīng)過(guò)多次AMR編解碼,將會(huì)嚴(yán)重失真。
目前,現(xiàn)有加密電話的一種實(shí)現(xiàn)方式是通過(guò)數(shù)據(jù)業(yè)務(wù)方式實(shí)現(xiàn)互通。該技 術(shù)是終端以數(shù)據(jù)業(yè)務(wù)方式發(fā)起加密呼叫,MSC SERVER指示在媒體網(wǎng)關(guān)MGW 上插入網(wǎng)絡(luò)互通功能單元IWF資源,由IWF實(shí)現(xiàn)帶內(nèi)的協(xié)議轉(zhuǎn)換,最終實(shí)現(xiàn) 加密電話通過(guò)采用G.711編碼格式進(jìn)行傳輸。由于這種方式需要在MGW上插 入IWF資源,通信成本較高
發(fā)明內(nèi)容
本發(fā)明的實(shí)施例^是供了 一種加密語(yǔ)音呼叫的編解碼協(xié)商的方法、通信系統(tǒng)
和設(shè)備,可以不需要在MGW上插入IWF資源,就可以實(shí)現(xiàn)加密語(yǔ)音呼叫釆用 G711格式在IP承載網(wǎng)絡(luò)中傳輸。
本發(fā)明實(shí)施例提供了 一種加密語(yǔ)音呼叫的編解碼協(xié)商的方法,該方法包
括
移動(dòng)交換服務(wù)器MSC SERVER接收語(yǔ)音呼叫相關(guān)的信令消息后,確定該 語(yǔ)音呼叫在本端局點(diǎn)媒體網(wǎng)關(guān)MGW兩側(cè)的承載類型分別為IP承載和TDM承 載且兩側(cè)選擇的編解碼類型不一致,則在建立TDM端點(diǎn)時(shí),向々某體網(wǎng)關(guān)MGW 下發(fā)加密語(yǔ)音呼叫4企測(cè)事件;
MSC SERVER接收本端局點(diǎn)MGW上報(bào)的通知消息,所述通知消息為本端 局點(diǎn)MGW在檢測(cè)到加密終端發(fā)送的帶內(nèi)信號(hào)音,識(shí)別出當(dāng)前語(yǔ)音呼叫為加密 語(yǔ)音呼叫后,向本端局點(diǎn)MSC SERVER發(fā)送的;
MSC SERVER將本端局點(diǎn)MGW上的IP端點(diǎn)的編解碼類型修改為G.711 格式,并向?qū)Χ司贮c(diǎn)MSCSERVER發(fā)送消息,以通知對(duì)端局點(diǎn)MSC SERVER 將對(duì)端MGW上的IP端點(diǎn)的編解碼類型^f'務(wù)改為G.711 ;格式,所述本端局點(diǎn)MGW 與對(duì)端局點(diǎn)MGW之間通過(guò)IP承載傳輸該語(yǔ)音呼叫。
本發(fā)明實(shí)施例提供的加密語(yǔ)音呼叫編解碼協(xié)商方法,通過(guò)MSC SERVER 向MGW下發(fā)加密語(yǔ)音呼叫檢測(cè)事件,使得在語(yǔ)音呼叫過(guò)程中,MGW可以檢 測(cè)到加密語(yǔ)音,并上報(bào)給MSC SERVER, MSC SERVER完成MGW上IP端點(diǎn) 的編解碼類型的^^改并通知對(duì)端MSC SERVER完成MGW上IP端點(diǎn)的編解碼 類型的修改,實(shí)現(xiàn)了加密語(yǔ)音呼叫的可靠傳輸,并且通過(guò)該方式不需要在MGW 上插入IWF資源,降低了通信成本。
本發(fā)明實(shí)施例還才是供了 一種加密語(yǔ)音呼叫的編解碼協(xié)商的方法,該方法包
括
語(yǔ)音呼叫通信路徑中的移動(dòng)交換服務(wù)器MSC SERVER接收語(yǔ)音呼叫相關(guān)的信令消息后,確定該語(yǔ)音呼叫在媒體網(wǎng)關(guān)MGW兩側(cè)的承載類型分別為IP 承載和TDM承載且兩側(cè)選擇的編解碼類型不一致,則在建立TDM端點(diǎn)時(shí), 向媒體網(wǎng)關(guān)MGW下發(fā)自動(dòng)切換指示事件或者加密語(yǔ)音呼叫檢測(cè)事件;
MGW檢測(cè)到加密終端上報(bào)的帶內(nèi)信號(hào)音,識(shí)別出當(dāng)前呼叫為加密語(yǔ)音呼
叫;
如果MGW收到的是自動(dòng)切換指示事件,則自動(dòng)將MGW上的IP端點(diǎn)的 編解碼類型修改為G.711 ;f各式;
如果MGW收到的是力。密語(yǔ)音呼叫檢測(cè)事件,則向MGW發(fā)送通知消息, MSC SERVER收到通知消息后,將MGW上的IP端點(diǎn)的編解碼類型修改為 G.711格式。
本發(fā)明實(shí)施例提供的加密語(yǔ)音呼叫編解碼協(xié)商方法,通過(guò)語(yǔ)音呼叫通信路 徑中的各MSC SERVER向MGW下發(fā)加密語(yǔ)音呼叫;險(xiǎn)測(cè)事件或者自動(dòng)切換指 示事件,從而使得MGW檢測(cè)到加密語(yǔ)音,并完成本局MGW上IP端點(diǎn)編解 碼類型的修改,實(shí)現(xiàn)了加密語(yǔ)音呼叫的可靠傳輸,并且通過(guò)該方式不需要在 MGW上插入IWF資源,降4氐了通信成本。
本發(fā)明實(shí)施例還提供了 一種實(shí)現(xiàn)加密語(yǔ)音呼叫的通信系統(tǒng),包括本端局點(diǎn) 移動(dòng)交換服務(wù)器MSC SERVER,本端局點(diǎn)々某體網(wǎng)關(guān)MGW,對(duì)端局點(diǎn)移動(dòng)交換 服務(wù)器MSC SERVER,對(duì)端局點(diǎn)媒體網(wǎng)關(guān)MGW,本端局點(diǎn)MGW與對(duì)端局點(diǎn) MGW之間通過(guò)IP承載傳輸語(yǔ)音呼叫,其中,
本端局點(diǎn)移動(dòng)交換服務(wù)器MSC SERVER,用于接收語(yǔ)音呼叫相關(guān)的信令消 息,確定該語(yǔ)音呼叫在本端局點(diǎn)媒體網(wǎng)關(guān)MGW兩側(cè)的承載類型分別為IP承 載和TDM ^c載且兩側(cè)選擇的編解碼類型不一致,并在建立TDM端點(diǎn)時(shí),向 媒體網(wǎng)關(guān)MGW下發(fā)加密語(yǔ)音呼叫檢測(cè)事件;
本端局點(diǎn)MGW,用于接收本端局點(diǎn)移動(dòng)交換服務(wù)器MSC SERVER下發(fā)的 加密語(yǔ)音呼叫檢測(cè)事件,檢測(cè)加密終端發(fā)送的帶內(nèi)信號(hào)音,并在識(shí)別出當(dāng)前語(yǔ)音呼叫為加密語(yǔ)音呼叫后,向本端局點(diǎn)MSC SERVER發(fā)送通知消息,
本端局點(diǎn)MSC SERVER還用于接收MSC SERVER上報(bào)的所述通知消息,
將本端局點(diǎn)MGW上的IP端點(diǎn)的編解碼類型修改為G.711格式,并向?qū)Χ司贮c(diǎn)
MSC SERVER發(fā)送消息,以通知對(duì)端局點(diǎn)MSC SERVER將對(duì)端MGW上的IP
端點(diǎn)的編解碼類型修改為G.711格式;
對(duì)端局點(diǎn)MSC SERVER,用于接收所述本端局點(diǎn)MSC SERVER發(fā)送的消
息,將對(duì)端MGW上的IP端點(diǎn)的編解碼類型修改為G.711格式。
本發(fā)明實(shí)施例還提供了 一種移動(dòng)交換服務(wù)器MSC SERVER,包括 確定單元,用于在"l妄收語(yǔ)音呼叫相關(guān)的信令消息后,確定該語(yǔ)音呼叫在本
端局點(diǎn)媒體網(wǎng)關(guān)MGW兩側(cè)的承載類型是否分別為IP承載和TDM承載且兩側(cè)
選擇的編解碼類型是否一致;
指示下發(fā)單元,用于在確定單元確定該語(yǔ)音呼叫在本端局點(diǎn)媒體網(wǎng)關(guān) MGW兩側(cè)的承載類型分別為IP承載和TDM承載且兩側(cè)選擇的編解碼類型不 一致時(shí),在建立TDM端點(diǎn)時(shí),向媒體網(wǎng)關(guān)MGW下發(fā)加密語(yǔ)音呼叫檢測(cè)事件;
修改單元,用于接收MGW上報(bào)的通知消息,將本端局點(diǎn)MGW上的IP 端點(diǎn)的編解碼類型修改為G.711格式,所述通知消息為本端局點(diǎn)MGW在檢測(cè) 到加密終端發(fā)送的帶內(nèi)信號(hào)音,識(shí)別出當(dāng)前語(yǔ)音呼叫為加密語(yǔ)音呼叫后,向所 述MSC SERVER發(fā)送的。
本發(fā)明實(shí)施例還提供了 一種媒體網(wǎng)關(guān)MGW,包括
接收單元,用于接收本端局點(diǎn)移動(dòng)交換服務(wù)器MSC SERVER下發(fā)的加密 語(yǔ)音呼叫4企測(cè)事件,所述加密語(yǔ)音呼叫檢測(cè)事件為MSC SERVER在接收語(yǔ)音 呼叫相關(guān)的信令消息后,確定該語(yǔ)音呼叫在本端局點(diǎn)i某體網(wǎng)關(guān)MGW兩側(cè)的承 載類型分別為IP承載和TDM承載且兩側(cè)選擇的編解碼類型不一致,在建立 TDM端點(diǎn)時(shí),向媒體網(wǎng)關(guān)MGW下發(fā)的;
檢測(cè)識(shí)別單元,用于在接收單元接收到加密語(yǔ)音呼叫檢測(cè)事件后,檢測(cè)加密終端發(fā)送的帶內(nèi)信號(hào)音,當(dāng)識(shí)別出當(dāng)前語(yǔ)音呼叫為加密語(yǔ)音呼叫后,向MSC SERVER發(fā)送通知消息;
編解碼類型〗奮改單元,用于在MSC SERVER的控制下,將該語(yǔ)音呼叫的 本端IP端點(diǎn)的編解碼類型修改為G.711格式。
通過(guò)本發(fā)明實(shí)施例提供的通信系統(tǒng)、移動(dòng)交換服務(wù)器MSC SERVER以及 媒體網(wǎng)關(guān)MGW,通過(guò)MSC SERVER向MGW下發(fā)加密語(yǔ)音呼叫檢測(cè)事件, 使得在語(yǔ)音呼叫過(guò)程中,MGW可以檢測(cè)到加密語(yǔ)音,并上報(bào)給MSC SERVER, MSC SERVER完成MGW上IP端點(diǎn)的編解碼類型的修改,實(shí)現(xiàn)了加密語(yǔ)音呼 叫的可靠傳輸,并且通過(guò)該方式不需要在MGW上插入IWF資源,降低了通信 成本。
圖1是本發(fā)明實(shí)施例4是供的一種加密語(yǔ)音呼叫編解碼協(xié)商方法流程圖。 圖2A是本發(fā)明實(shí)施例提供的加密語(yǔ)音呼叫編解碼協(xié)商方法應(yīng)用的一個(gè)組 網(wǎng)架構(gòu)圖。
圖2B是在圖2A的組網(wǎng)架構(gòu)下一種加密語(yǔ)音呼叫編解碼協(xié)商方法流程圖。
圖3是為在圖2A的系統(tǒng)架構(gòu)下一種加密語(yǔ)音呼叫編解碼協(xié)商方法流程圖。
圖4是本發(fā)明實(shí)施例提供的一種跨T局互聯(lián)時(shí)的組網(wǎng)架構(gòu)。
圖5是本發(fā)明實(shí)施例提供的一種啟動(dòng)CMN情況下的組網(wǎng)架構(gòu)圖。
圖6是本發(fā)明實(shí)施例提供的一種實(shí)現(xiàn)加密語(yǔ)音呼叫的通信系統(tǒng)示意圖。
圖7是本發(fā)明實(shí)施例提供的一種移動(dòng)交換服務(wù)器的結(jié)構(gòu)圖。
圖8是本發(fā)明實(shí)施例提供的另 一種移動(dòng)交換服務(wù)器的結(jié)構(gòu)圖。
圖9是本發(fā)明實(shí)施例提供了一種媒體網(wǎng)關(guān)的結(jié)構(gòu)圖。
具體實(shí)施方式
圖1是本發(fā)明實(shí)施例提供的一種加密語(yǔ)音呼叫編解碼協(xié)商方法流程圖。
11、 移動(dòng)交換服務(wù)器MSC SERVER接收語(yǔ)音呼叫相關(guān)的信令消息后,確 定該語(yǔ)音呼叫在本端局點(diǎn)々某體網(wǎng)關(guān)MGW兩側(cè)的承載類型分別為IP承載和 TDM承載且兩側(cè)選擇的編解碼類型不一致,則在建立TDM端點(diǎn)時(shí),向媒體網(wǎng) 關(guān)MGW下發(fā)加密語(yǔ)音呼叫;險(xiǎn)測(cè)事件;
其中,TDM承載采用G.711格式編碼,MSC SERVER在判斷兩側(cè)選擇的 編解碼類型是否一致時(shí),主要是確定IP承載中選擇的編解碼類型是否為G.711 格式,如果是,則確定MGW兩側(cè)選擇的編解碼類型一致,如果不是,則確定 MGW兩側(cè)選擇的編解碼類型不一致。
MSC SERVER向MGW下發(fā)的加密語(yǔ)音呼叫檢測(cè)事件為一個(gè)新增的H.248 事件,用于指示MGW在檢測(cè)到加密語(yǔ)音呼叫后,向MSC SERVER上報(bào)通知 消息。
12、 本端局點(diǎn)MGW檢測(cè)加密終端發(fā)送的帶內(nèi)信號(hào)音,識(shí)別出當(dāng)前語(yǔ)音呼 叫為加密語(yǔ)音呼叫后,向MSC SERVER發(fā)送通知消息;
所述帶內(nèi)信號(hào)音是加密終端通過(guò)帶內(nèi)信號(hào)發(fā)送的,例如主叫加密終端可以 通過(guò)帶內(nèi)信號(hào)CNG發(fā)送特殊的帶內(nèi)信號(hào)音,被叫加密終端可以通過(guò)帶內(nèi)信號(hào) ANS/ANSAM發(fā)送特殊的帶內(nèi)信號(hào)音,該帶內(nèi)信號(hào)音可以是類似Modem/Fax 的帶內(nèi)音。
13、 MSC SERVER收到MGW發(fā)送的通知消息后,將本端局點(diǎn)MGW上的 IP端點(diǎn)的編解碼類型^f奮改為G.711格式,并向?qū)Χ司贮c(diǎn)MSC SERVER發(fā)送消 息,以通知對(duì)端局點(diǎn)MSC SERVER將對(duì)端MGW上的IP端點(diǎn)的編解碼類型^f'務(wù) 改為G.711格式。
其中,所述本端局點(diǎn)MGW與對(duì)端局點(diǎn)MGW之間通過(guò)IP承載傳輸該語(yǔ) 音呼叫。
其中本端局點(diǎn)可以是主叫側(cè)局點(diǎn)、匯接局局點(diǎn)或者被叫側(cè)局點(diǎn)。
12本發(fā)明實(shí)施例提供的加密語(yǔ)音呼叫編解碼協(xié)商方法,通過(guò)MSC SERVER 向MGW下發(fā)加密語(yǔ)音呼叫檢測(cè)事件,使得在語(yǔ)音呼叫過(guò)程中,MGW可以檢 測(cè)到加密語(yǔ)音,并上報(bào)給MSC SERVER, MSC SERVER完成MGW上IP端點(diǎn) 的編解碼類型的修改并通知對(duì)端局點(diǎn)修改IP端點(diǎn)的編解碼類型,實(shí)現(xiàn)了加密語(yǔ) 音呼叫可以在IP網(wǎng)絡(luò)中通過(guò)G.711格式編碼傳輸,保證了加密語(yǔ)音業(yè)務(wù)的實(shí)現(xiàn), 并且通過(guò)該方式不需要在MGW上插入IWF資源,降低了通信成本。
本發(fā)明實(shí)施例還提供了 一種加密語(yǔ)音呼叫編解碼協(xié)商方法,該方法包括 語(yǔ)音呼叫通信路徑中的移動(dòng)交換服務(wù)器MSC SERVER接收語(yǔ)音呼叫相關(guān) 的信令消息后,確定該語(yǔ)音呼叫在媒體網(wǎng)關(guān)MGW兩側(cè)的承載類型分別為IP 承載和TDM承載且兩側(cè)選擇的編解碼類型不一致,則在建立TDM端點(diǎn)時(shí), 向媒體網(wǎng)關(guān)MGW下發(fā)自動(dòng)切換指示事件或者加密語(yǔ)音呼叫檢測(cè)事件;
MGW沖企測(cè)到加密終端上^^艮的帶內(nèi)信號(hào)音,識(shí)別出當(dāng)前呼叫為加密語(yǔ)音呼
叫;
如果MGW收到的是自動(dòng)切換指示事件,則自動(dòng)將MGW上的IP端點(diǎn)的 編解碼類型修改為G.711格式;
如果MGW收到的是加密語(yǔ)音呼叫檢測(cè)事件,則向MGW發(fā)送通知消息, MSC SERVER收到通知消息后,將MGW上的IP端點(diǎn)的編解碼類型^f奮改為 G711格式。
其中加密語(yǔ)音檢測(cè)事件或自動(dòng)切換指示事件為新增的H.248事件。 與上一實(shí)施例提供的加密語(yǔ)音呼叫編解碼協(xié)商方法不同的是,本實(shí)施例是 通過(guò)語(yǔ)音呼叫通信路徑中的各MSC SERVER向MGW下發(fā)加密語(yǔ)音呼叫檢測(cè) 事件或者自動(dòng)切換指示事件,從而實(shí)現(xiàn)MGW檢測(cè)到加密語(yǔ)音,并完成本局 MGW上IP端點(diǎn)編解碼類型的^f'務(wù)改,實(shí)現(xiàn)了加密語(yǔ)音呼叫的可靠傳輸,通過(guò)該 方式也不需要在MGW上插入IWF資源,降低了通信成本。
13圖2A是本發(fā)明實(shí)施例提供的加密語(yǔ)音呼叫編解碼協(xié)商方法應(yīng)用的一個(gè)組
網(wǎng)架構(gòu)圖,如圖所示,BSC-O是主叫側(cè)的接入設(shè)備,MSC SERVER-S1是主叫 側(cè)移動(dòng)交換服務(wù)器,MGW1是主叫側(cè)々某體網(wǎng)關(guān),MSCSERVER-S2是被叫側(cè)移 動(dòng)交換服務(wù)器,MGW2被主叫側(cè)媒體網(wǎng)關(guān),BSC-T是被叫側(cè)的接入設(shè)備,其中 在MGW1和MGW2之間為IP承載,在MGW與BSC之間為TDM承載,Tl 、 T2、 T3、 T4分別為MGW為語(yǔ)音承載建立的端點(diǎn)資源。
如圖2B所示,為在圖2A的組網(wǎng)架構(gòu)下一種加密語(yǔ)音呼叫編解碼協(xié)商方法 流程圖,該實(shí)施例中是通過(guò)被叫側(cè)端局的MSC SERVER向被叫側(cè)MGW下發(fā) 加密語(yǔ)音呼叫檢測(cè)事件,實(shí)現(xiàn)加密語(yǔ)音呼叫的檢測(cè)和編解碼類型的修改,該方 法包括
21、 在語(yǔ)音呼叫建立過(guò)程中,當(dāng)被叫端局MSCSERVER-S2判斷出入局呼 叫承載類型為IP,出局呼叫承載為TDM,且IP承載選擇的編解碼類型不是 G.711格式,則在請(qǐng)求MGW2創(chuàng)建TDM端點(diǎn)T4時(shí),在給MGW2下發(fā)的 PREPARE—BEARER—REQ消息中攜帶加密電話;險(xiǎn)測(cè)事件,該加密電話檢測(cè)事 件是一個(gè)新增的H.248事件,用于指示MGW在4會(huì)測(cè)到該呼叫是加密語(yǔ)音呼叫 后,向MSC SERVER上才艮通知消息;
22、 MGW2完成資源分配后,上報(bào)PREPARE—BEARER—RSP消息給MSC SERVER-S2;
在分配完資源后,MSC SERVER-S2呼叫被叫終端,執(zhí)行鑒權(quán)等流程,將 呼叫接續(xù)到被叫終端,至步驟23之間的中間過(guò)程均為現(xiàn)有技術(shù),在此不再贅 述。
23、 被叫加密終端MSb應(yīng)答后上報(bào)DTAP一CONNECT消息,進(jìn)入通話狀
態(tài);
24、 被叫加密終端通過(guò)帶內(nèi)信號(hào)ANS/ANSAM發(fā)送特殊的帶內(nèi)信號(hào)音,如 類似Modem/Fax的帶內(nèi)音;
1425、 MGW2檢測(cè)帶內(nèi)信號(hào)音,識(shí)別出本次為加密語(yǔ)音呼叫,上報(bào)NOTIFY 消息給MSC SERVER-S2;
26、 MSC SERVER-S2給々某體網(wǎng)關(guān)MGW2下發(fā)MODIFY—CHAR—REQ消 息,將IP端點(diǎn)T3的編解碼類型Codec修改為G.711格式;
27、 MGW2修改完成后,給MSC SERVER-S2上報(bào)MODIFY—CHAR—RSP 消息;
28、 MSC SERVER-S2向前向局MSC SERVER-SI發(fā)送APM消息,請(qǐng)求對(duì) 端局點(diǎn)^奮改IP端點(diǎn)的Codec為G.711;
29、 MSC SERVER-SI收到MSC SERVER-S2發(fā)送的APM消息后,向MGW1 下發(fā)MODIFY—CHAR—REQ消息,將IP端點(diǎn)T2的Codec修改為G.711格式;
210、 MGW1修改完成后,給MSC SERVER-SI上報(bào)MODIFY—CHAR—RSP 消息;
211、 MSC SERVER-SI給MSC SERVER-S2發(fā)送APM消息,指示Codec 修改成功。
上述實(shí)施例給出了一個(gè)具體的加密語(yǔ)音呼叫編解碼協(xié)商的方法,通過(guò)被叫 側(cè)端局來(lái)實(shí)現(xiàn)加密語(yǔ)音呼叫的才全測(cè)和通知,本發(fā)明實(shí)施例還提供了通過(guò)主叫側(cè) 端局實(shí)現(xiàn)加密i吾音呼叫的4全測(cè)和通知的方法。
圖3是為在圖2A的系統(tǒng)架構(gòu)下一種加密語(yǔ)音呼叫編解碼協(xié)商方法流程圖, 該實(shí)施例中是通過(guò)主叫側(cè)端局的MSC SERVER向主叫側(cè)MGW下發(fā)加密語(yǔ)音 呼叫檢測(cè)事件,實(shí)現(xiàn)加密語(yǔ)音呼叫的檢測(cè)和編解碼類型的4奮改,該方法包括
31、在語(yǔ)音呼叫建立過(guò)程中,當(dāng)主叫端局MSC SERVER-SI判斷入局呼叫 承載類型為TDM,出局呼叫承載類型為IP,且IP承載選擇的編解碼類型不是 G.711 ,則在請(qǐng)求MGW1創(chuàng)建TDM端點(diǎn)Tl時(shí),在給MGW1下發(fā)的 PREPARE_BEARER—REQ消息中攜帶加密電話檢測(cè)事件,該加密電話檢測(cè)事 件是一個(gè)新增的H.248事件,用于指示MGW在檢測(cè)到該呼叫是加密語(yǔ)音呼叫后,向MSC SERVER上才艮通知消息;
32、 MGW1完成資源分配后,上報(bào)PREPARE—BEARER—RSP消息給MSC SERVER-SI;
后續(xù)步驟呼叫繼續(xù)接續(xù),32至步驟33之間的中間過(guò)程均為現(xiàn)有技術(shù),在 此不再贅述。
33、 主叫加密終端MSa收到MSC SERVER-SI下發(fā)的呼叫應(yīng)答消息 DTAP—CONNECT后,上報(bào)DTAPCONNECT—ACK消息,進(jìn)入通話狀態(tài);
34、 主叫加密終端通過(guò)帶內(nèi)信號(hào)CNG發(fā)送特殊的帶內(nèi)信號(hào)音,如類似 Modem/Fax的帶內(nèi) 骨;
35、 MGW1檢測(cè)帶內(nèi)信號(hào)音,識(shí)別出本次為加密語(yǔ)音呼叫,上報(bào)NOTIFY 消息給MSC SERVER-S1;
36、 MSC SERVER-SI給媒體網(wǎng)關(guān)MGW1下發(fā)MODIFY—CHAR—REQ消 息,將IP端點(diǎn)T2的編解碼類型Codec修改為G.711格式;
37、 MGW1修改完成后,給MSC SERVER-SI上報(bào)MODIFY—CHAR—RSP 消息;
38、 MSC SERVER-SI給后向局MSC SERVER-S2發(fā)送APM消息,請(qǐng)求對(duì) 端局點(diǎn)修改IP端點(diǎn)的Codec為G.711;
39、 MSC SERVER-S2收到MSC SERVER-SI發(fā)送的APM消息后,向MGW2 下發(fā)MODIFY—CHAR—REQ消息,將IP端點(diǎn)T3的Codec修改為G.711格式;
310、 MGW2修改完成后,給MSC SERVER-S2上報(bào)MODIFY—CHAR—RSP 消息;
311、 MSC SERVER-S2給MSC SERVER-S 1發(fā)送APM消息,指示Codec 修改成功。
以上兩個(gè)實(shí)施例提供的加密語(yǔ)音呼叫編解碼協(xié)商方法分別實(shí)現(xiàn)了在主叫 側(cè)局點(diǎn)和凈皮叫側(cè)局點(diǎn)實(shí)現(xiàn)加密語(yǔ)音呼叫的4企測(cè)和通知,通過(guò)MSC SERVER向
16MGW下發(fā)加密語(yǔ)音呼叫檢測(cè)事件,使得在語(yǔ)音呼叫過(guò)程中,MGW可以檢測(cè) 到加密語(yǔ)音,并上才艮纟合MSC SERVER, MSC SERVER完成MGW上IP端點(diǎn)的 編解碼類型的修改并通知對(duì)端局點(diǎn)完成MGW上IP端點(diǎn)的編解碼類型的修改, 從而使得該語(yǔ)音呼叫呼叫在IP承載上可以通過(guò)G.711才各式編碼,實(shí)現(xiàn)了加密語(yǔ) 音呼叫的可靠傳輸,并且通過(guò)該方式不需要在MGW上插入IWF資源,降低了 通信成本。
圖4提供了另外一種3爭(zhēng)T局互聯(lián)時(shí)的組網(wǎng)架構(gòu),其中TMSC SERVER作為 匯接局的移動(dòng)交換服務(wù)器,MGW2作為匯接局的媒體網(wǎng)關(guān),兩側(cè)分別時(shí)主叫側(cè) 設(shè)備和被叫側(cè)設(shè)備,其中MGW2和主叫側(cè)媒體網(wǎng)關(guān)MGW1之間為IP承載, MGW2與被叫側(cè)媒體網(wǎng)關(guān)MGW3之間為TDM承載,在該組網(wǎng)架構(gòu)下,參考 前述實(shí)施例,可以在語(yǔ)音呼叫建立過(guò)程中,TMSC SERVER在建立TDM端點(diǎn) T4日于,向MGW2下發(fā)加密電話檢測(cè)事件,這樣,當(dāng)被叫加密終端通過(guò)帶內(nèi)信號(hào) 發(fā)送帶內(nèi)信號(hào)音時(shí),MGW2接收從MGW3透?jìng)鬟^(guò)來(lái)的帶內(nèi)信號(hào)音,從而識(shí)別 出當(dāng)前呼叫為加密語(yǔ)音呼叫,上報(bào)給TMSC SERVER, TMSC SERVER完成 MGW2上IP端點(diǎn)T3的Codec類型的修改,將T3的編解碼類型修改為G.711 格式,并向主叫側(cè)MSC SERVER-SI發(fā)送APM消息,請(qǐng)求對(duì)端局點(diǎn)修改IP端 點(diǎn)的Codec, MSC SERVER-SI將MGW1上IP端點(diǎn)T2中的編解碼類型^f奮改為 G.711格式。因該情況下具體實(shí)現(xiàn)均與圖2B對(duì)應(yīng)的實(shí)施例類似,不再詳細(xì)描述。
在圖4對(duì)應(yīng)的組網(wǎng)結(jié)構(gòu)下,也可以通過(guò)主叫側(cè)完成加密語(yǔ)音的斥全測(cè)和通知。 與圖3對(duì)應(yīng)的實(shí)施例類似的,MSC SERVER-SI可以在建立TDM端點(diǎn)Tl時(shí), 向MGW1下發(fā)加密電話檢測(cè)事件,這樣,當(dāng)主叫加密終端通過(guò)帶內(nèi)信號(hào)發(fā)送 帶內(nèi)信號(hào)音時(shí),MGW1接收主叫側(cè)加密終端發(fā)送的帶內(nèi)信號(hào)音,從而識(shí)別出當(dāng) 前呼叫為加密語(yǔ)音呼叫,上才艮給MSC SERVER-SI, MSC SERVER-SI完成 MGW1上IP端點(diǎn)T2的Codec類型的修改,將T2的編解碼類型修改為G.711 格式,并向匯結(jié)局TMSC SERVER發(fā)送APM消息,請(qǐng)求對(duì)端局點(diǎn)修改IP端點(diǎn)的Codec, TMSC SERVER將MGW2上IP端點(diǎn)T3中的編解碼類型》務(wù)改為G711 格式。因該情況下具體實(shí)現(xiàn)均與圖3對(duì)應(yīng)的實(shí)施例類似,不再詳細(xì)描述。
圖5提供了另外一種啟動(dòng)CMN (Call Media Node ,呼叫協(xié)調(diào)節(jié)點(diǎn))情況下 的組網(wǎng)架構(gòu)圖,在此種組網(wǎng)情況下,主被叫側(cè)的信令面交互通過(guò)匯接局移動(dòng)交 換服務(wù)器TMSC SERVER,而承載面實(shí)現(xiàn)主被叫側(cè)MGW之間的點(diǎn)到點(diǎn)互通, 其中主被叫側(cè)MGW之間采用IP承載,而主被叫MGW與接入側(cè)設(shè)備BSC之 間采用TDM承載,這種組網(wǎng)情況下實(shí)現(xiàn)本發(fā)明實(shí)施例的加密語(yǔ)音呼叫的編解 碼協(xié)商方法與圖2A的組網(wǎng)架構(gòu)一致,可以如圖2B實(shí)施例對(duì)應(yīng)的方式,在^皮叫 側(cè)實(shí)現(xiàn)加密語(yǔ)音呼叫的^r測(cè)和通知,也可以如圖3實(shí)施例對(duì)應(yīng)的方式,在主叫 側(cè)實(shí)現(xiàn)加密語(yǔ)音呼叫的檢測(cè)和通知,與圖2A組網(wǎng)方式處理不同的是,MSC SERVER-S1與MSC SERVER-S2之間發(fā)送的APM消息需要通過(guò)TMSC SERVER轉(zhuǎn)發(fā)。其他處理均與前述實(shí)施例相同,在此不再重復(fù)描述。
/人以上幾個(gè)實(shí)施例可以看出,在上述實(shí)施例中,MSC SERVER在滿足如下 條件下對(duì)MGW下發(fā)語(yǔ)音加密檢測(cè)指示
一、 MSC SERVER僅對(duì)語(yǔ)音呼叫業(yè)務(wù)下發(fā)語(yǔ)音加密4企測(cè)指示;
二、 MSC SERVER僅在MGW兩側(cè)分別為IP承載和TDM承載且兩側(cè)選 擇的Codec不一致時(shí),對(duì)TDM側(cè)的端點(diǎn)下發(fā)語(yǔ)音加密4企測(cè)指示。
由于TDM承載為G711格式編碼,因此,判斷兩側(cè)選擇的Codec是否一 致主要判斷IP承載選擇的編解碼類型是否為G.711,如果不是,則確定兩側(cè)的 Codec不一致。。
因此,在其他的組網(wǎng)方式下,只要MSC SERVER判斷滿足上述兩個(gè)條件, 就可以在建立TDM承載時(shí)向MGW下發(fā)語(yǔ)音加密檢測(cè)指示,從而實(shí)現(xiàn)在IP承 載上通過(guò)G.711格式傳輸且不需要插入IWF資源。
本發(fā)明實(shí)施例也可以通過(guò)語(yǔ)音呼叫通信路徑中的各MSC SERVER分別下 發(fā)語(yǔ)音加密檢測(cè)指示,進(jìn)行語(yǔ)音加密檢測(cè)指示的下發(fā)、加密語(yǔ)音的檢測(cè)和IP端點(diǎn)編解碼類型的修改,其中各MSC SERVER下發(fā)語(yǔ)音加密檢測(cè)指示的條件 與上述實(shí)施例相同。以圖2A的組網(wǎng)方式為例,并結(jié)合圖2B和圖3實(shí)施例的描 述,由于MSC SERVER-S1和MSC SERVER-S2均滿足下發(fā)語(yǔ)音加密檢測(cè)指示 的條件,語(yǔ)音呼叫通信路徑中的MSC SERVER-S1在建立TDM端點(diǎn)Tl時(shí),向 MGWl下發(fā)語(yǔ)音加密檢測(cè)指示,MSC SERVER-S2在建立TDM端點(diǎn)T4時(shí)向 MGW2下發(fā)語(yǔ)音加密檢測(cè)指示,MGWl和MGW2分別進(jìn)行加密語(yǔ)音呼叫的檢 測(cè),并在識(shí)別出當(dāng)前呼叫是加密語(yǔ)音呼叫后,向各自對(duì)應(yīng)的MSC SERVER發(fā) 送通知消息,MSC SERVER-SI和MSC SERVER-S2分別完成MGWl和MGW2 上IP端點(diǎn)的編解碼類型的修改。實(shí)際上,這種實(shí)現(xiàn)方式就是將圖2B和圖3對(duì) 應(yīng)的實(shí)現(xiàn)方式進(jìn)行組合,并刪除MSC SERVER-SI與MSC SERVER-S2之間通 知對(duì)方修改IP端點(diǎn)編解碼類型的相關(guān)消息。MSC SERVER下發(fā)語(yǔ)音加密檢測(cè) 指示的條件與上述實(shí)施例相同,因在前述實(shí)施例中均有詳細(xì)說(shuō)明,此處不作重 復(fù)描述。
語(yǔ)音呼叫通信路徑中的各局點(diǎn)分別進(jìn)行語(yǔ)音加密檢測(cè)指示的下發(fā)、加密語(yǔ) 音的檢測(cè)和IP端點(diǎn)編解碼類型的修改也同樣適用于圖4和圖5組網(wǎng)架構(gòu)下的方 式,其具體實(shí)現(xiàn)與圖2A對(duì)應(yīng)的組網(wǎng)方式類似,即在圖4對(duì)應(yīng)的組網(wǎng)架構(gòu)下, 由MSC SERVER-SI向MGWl下發(fā)語(yǔ)音加密檢測(cè)指示,MSC SERVER-S2向 MGW2下發(fā)語(yǔ)音加密檢測(cè)指示,兩端分別完成加密語(yǔ)音呼叫的檢測(cè)和IP端點(diǎn) 編解碼類型的修改。
在語(yǔ)音呼叫通信路徑中的局點(diǎn)分別進(jìn)行加密語(yǔ)音的檢測(cè)和IP端點(diǎn)編解碼 類型的修改的方式中,本發(fā)明實(shí)施例還提供了另外一種解決方案,與上面實(shí)施 例不同的是,通信路徑中的各MSC SERVER滿足上述下發(fā)指示的條件后,可 以在建立TDM端點(diǎn)時(shí)向MGW發(fā)送自動(dòng)切換指示事件,所述自動(dòng)切換指示事 件也是一個(gè)新增的H.248事件,用于指示MGW在檢測(cè)到當(dāng)前呼叫是語(yǔ)音加密 呼叫后,自動(dòng)將該呼叫對(duì)應(yīng)的IP端點(diǎn)的編解碼類型^f'務(wù)改為G.711格式。其中,MGW檢測(cè)和識(shí)別呼叫是加密語(yǔ)音呼叫的方式與前述實(shí)施例相同,在此不再贅述。
上述實(shí)施例提供的加密語(yǔ)音呼叫編解碼協(xié)商方法,通過(guò)語(yǔ)音呼叫通信路徑
中的各MSC SERVER向MGW下發(fā)加密語(yǔ)音呼叫檢測(cè)事件或者自動(dòng)切換指示事件,從而使得MGW檢測(cè)到加密語(yǔ)音,并完成本局MGW上IP端點(diǎn)編解碼類型的修改,實(shí)現(xiàn)了加密語(yǔ)音呼叫的可靠傳輸,并且通過(guò)該方式不需要在MGW上插入IWF資源,降低了通信成本。
如圖6所示,本發(fā)明實(shí)施例還提供了一種實(shí)現(xiàn)加密語(yǔ)音呼叫的通信系統(tǒng),該系統(tǒng)包4舌
本端局點(diǎn)移動(dòng)交換服務(wù)器MSC SERVER 61,本端局點(diǎn)媒體網(wǎng)關(guān)MGW 62,對(duì)端局點(diǎn)移動(dòng)交換服務(wù)器MSC SERVER 63,對(duì)端局點(diǎn)i某體網(wǎng)關(guān)MGW 64,本端局點(diǎn)MGW 62與對(duì)端局點(diǎn)MGW 64之間通過(guò)IP 4義載傳輸語(yǔ)音呼叫,其中,
本端局點(diǎn)移動(dòng)交換服務(wù)器MSC SERVER 61,用于接收語(yǔ)音呼叫相關(guān)的信令消息,確定該語(yǔ)音呼叫在本端局點(diǎn)i某體網(wǎng)關(guān)MGW兩側(cè)的^^載類型分別為IP承載和TDM承載且兩側(cè)選擇的編解碼類型不一致,并在建立TDM端點(diǎn)時(shí),向媒體網(wǎng)關(guān)MGW下發(fā)加密語(yǔ)音呼叫檢測(cè)事件;
本端局點(diǎn)MGW 62,用于接收本端局點(diǎn)移動(dòng)交換服務(wù)器MSC SERVER下發(fā)的加密語(yǔ)音呼叫檢測(cè)事件,檢測(cè)加密終端發(fā)送的帶內(nèi)信號(hào)音,并在識(shí)別出當(dāng)前語(yǔ)音呼叫為加密語(yǔ)音呼叫后,向本端局點(diǎn)MSC SERVER發(fā)送通知消息,
本端局點(diǎn)MSC SERVER 61還用于接收MSC SERVER上報(bào)的所述通知消息,將本端局點(diǎn)MGW上的IP端點(diǎn)的編解碼類型^f'務(wù)改為G.711 ^"式,并向?qū)Χ司贮c(diǎn)MSC SERVER發(fā)送消息,以通知對(duì)端局點(diǎn)MSC SERVER將對(duì)端MGW上的IP端點(diǎn)的編解碼類型修改為G.711格式;
對(duì)端局點(diǎn)MSC SERVER 63,用于接收所述本端局點(diǎn)MSC SERVER 61發(fā)送的消息,將對(duì)端局點(diǎn)MGW64上的IP端點(diǎn)的編解碼類型修改為G.711格式。其中所述本端局點(diǎn)為主叫側(cè)局點(diǎn)、被叫側(cè)局點(diǎn)或者匯接局局點(diǎn)。本發(fā)明提
供的系統(tǒng)實(shí)施例適用于前述圖2A,圖4,圖5提供的各種組網(wǎng)架構(gòu)情況,其具體實(shí)現(xiàn)與前述方法實(shí)施例相同,在此不重復(fù)描述。
如圖7所示,為本發(fā)明實(shí)施例提供的一種移動(dòng)交換服務(wù)器MSC SERVER,包括
確定單元71,用于在接收語(yǔ)音呼叫相關(guān)的信令消息后,確定該語(yǔ)音呼叫在本端局點(diǎn)媒體網(wǎng)關(guān)MGW兩側(cè)的承載類型是否分別為IP承載和TDM承載且兩側(cè)選擇的編解碼類型是否一致;
指示下發(fā)單元72,用于在確定單元確定該語(yǔ)音呼叫在本端局點(diǎn)媒體網(wǎng)關(guān)MGW兩側(cè)的承載類型分別為IP承載和TDM承載且兩側(cè)選擇的編解碼類型不一致時(shí),在建立TDM端點(diǎn)時(shí),向媒體網(wǎng)關(guān)MGW下發(fā)加密語(yǔ)音呼叫檢測(cè)事件;
修改單元73,用于接收MGW上報(bào)的通知消息,將本端局點(diǎn)MGW上的IP端點(diǎn)的編解碼類型修改為G.711格式,所述通知消息為本端局點(diǎn)MGW在檢測(cè)到加密終端發(fā)送的帶內(nèi)信號(hào)音,識(shí)別出當(dāng)前語(yǔ)音呼叫為加密語(yǔ)音呼叫后,向所述MSC SERVER發(fā)送的。
如果語(yǔ)音呼叫通信路徑中的各局點(diǎn)的移動(dòng)交換服務(wù)器按照本發(fā)明實(shí)施例要求實(shí)現(xiàn),則可以實(shí)現(xiàn)該語(yǔ)音呼叫在IP承載上使用G.711格式來(lái)傳輸,從而保證了加密語(yǔ)音通話的實(shí)現(xiàn),并且不需要插入IWF資源。
在本發(fā)明另一實(shí)施例中,移動(dòng)交換服務(wù)器MSC SERVER還可以只包括確定單元71和指示下發(fā)單元72,,其中指示下發(fā)單元72,與指示下發(fā)單元72不同的是,它向媒體網(wǎng)關(guān)MGW下發(fā)的是自動(dòng)切換指示事件,該自動(dòng)切換指示事件用于指示MGW在4企測(cè)到當(dāng)前呼叫是語(yǔ)音加密呼叫后,自動(dòng)將該呼叫對(duì)應(yīng)的IP端點(diǎn)的編解碼類型修改為G.711格式。
如圖8所示,為本發(fā)明實(shí)施例提供的另 一種移動(dòng)交換服務(wù)器MSC SERVER,其包括確定單元81,用于在接收語(yǔ)音呼叫相關(guān)的信令消息后,確定該語(yǔ)音呼叫在
本端局點(diǎn)媒體網(wǎng)關(guān)mgw兩側(cè)的承載類型是否分別為ip承載和tdm承載且兩 側(cè)選擇的編解碼類型是否一致;
指示下發(fā)單元82,用于在確定單元確定該語(yǔ)音呼叫在本端局點(diǎn)媒體網(wǎng)關(guān) mgw兩側(cè)的承載類型分別為ip承載和tdm承載且兩側(cè)選擇的編解碼類型不 一致時(shí),在建立tdm端點(diǎn)時(shí),向媒體網(wǎng)關(guān)mgw下發(fā)加密語(yǔ)音呼叫檢測(cè)事件;
修改單元83,用于接收mgw上報(bào)的通知消息,將本端局點(diǎn)mgw上的ip 端點(diǎn)的編解碼類型修改為g.711格式,所述通知消息為本端局點(diǎn)mgw在檢測(cè) 到加密終端發(fā)送的帶內(nèi)信號(hào)音,識(shí)別出當(dāng)前語(yǔ)音呼叫為加密語(yǔ)音呼叫后,向所 述msc server發(fā)送的;
通知單元84,用于在修改單元接收到mgw上報(bào)的通知消息后,向?qū)Χ司?點(diǎn)msc server發(fā)送消息,以通知對(duì)端局點(diǎn)msc server將對(duì)端mgw上的 ip端點(diǎn)的編解碼類型修改為g.711格式;
其中,所述本端局點(diǎn)mgw與對(duì)端局點(diǎn)mgw之間通過(guò)ip承載傳輸該語(yǔ) 音呼叫。
與上述方法實(shí)施例對(duì)應(yīng)的,該msc server可以在主叫側(cè)局點(diǎn)、被叫側(cè) 局點(diǎn)或者匯接局局點(diǎn),其具體應(yīng)用場(chǎng)景及實(shí)現(xiàn)也可以參照方法實(shí)施例中的描述。
進(jìn)一步的,當(dāng)對(duì)端局點(diǎn)msc server具備上述功能時(shí),其可以通過(guò)向本 端局點(diǎn)的msc server發(fā)送消息,來(lái)通知本端局點(diǎn)將mgw上的ip端點(diǎn)的編 解碼類型修改為g.711格式,那么,所述修改單元83,還用于接收對(duì)端msc server發(fā)送的消息,將本端局點(diǎn)mgw上的ip端點(diǎn)的編解碼類型修改為g.711 格式,所述對(duì)端msc server發(fā)送的消息用于指示本端局點(diǎn)將ip端點(diǎn)的編解 碼類型修改為g.711 4各式。
通過(guò)本發(fā)明實(shí)施例提供的msc server,通過(guò)向mgw下發(fā)加密語(yǔ)音呼叫檢測(cè)事件,在收到MGW上報(bào)的通知消息后將本端MGW上的IP端點(diǎn)編解碼 類型修改為G,711,并且通過(guò)通知對(duì)端MSC SERVER將對(duì)端MGW上的IP端點(diǎn) 編解碼類型修改為G.711,實(shí)現(xiàn)了在IP承載上通過(guò)G.711格式傳輸加密語(yǔ)音呼 叫,并且該方式不需要插入IWF資源,P爭(zhēng)低了通信成本。
如圖9所示,本發(fā)明實(shí)施例還提供了一種媒體網(wǎng)關(guān)MGW,包括
接收單元91 ,用于接收本端局點(diǎn)移動(dòng)交換服務(wù)器MSC SERVER下發(fā)的加 密語(yǔ)音呼叫檢測(cè)事件,所述加密語(yǔ)音呼叫檢測(cè)事件為MSC SERVER在接收語(yǔ) 音呼叫相關(guān)的信令消息后,確定該語(yǔ)音呼叫在本端局點(diǎn)媒體網(wǎng)關(guān)MGW兩側(cè)的 承載類型分別為IP承載和TDM承載且兩側(cè)選擇的編解碼類型不一致,在建立 TDM端點(diǎn)時(shí),向4某體網(wǎng)關(guān)MGW下發(fā)的;
檢測(cè)識(shí)別單元92,用于在接收單元接收到加密語(yǔ)音呼叫檢測(cè)事件后,檢測(cè) 加密終端發(fā)送的帶內(nèi)信號(hào)音,當(dāng)識(shí)別出當(dāng)前語(yǔ)音呼叫為加密語(yǔ)音呼叫后,向 MSC SERVER發(fā)送通知消息;
編解碼類型^f奮改單元93,用于在MSC SERVER的控制下,將該語(yǔ)音呼叫 的本端IP端點(diǎn)的編解碼類型修改為G.711格式。
其中,加密語(yǔ)音呼叫檢測(cè)事件為一個(gè)新增的H.248事件,用于指示MGW 在檢測(cè)出當(dāng)前語(yǔ)音呼叫為加密語(yǔ)音呼叫后,向MSC SERVER發(fā)送通知消息。
在本發(fā)明另一個(gè)實(shí)施例提供的媒體網(wǎng)關(guān)中,也包括接收單元91,,檢測(cè)識(shí) 別單元92',以及編解碼類型修改單元93',與上述々某體網(wǎng)關(guān)不同的是,接收單 元91,接收到的是本端局點(diǎn)移動(dòng)交換服務(wù)器MSC SERVER下發(fā)的自動(dòng)切換指示 事件,所述自動(dòng)切換指示事件也是MSC SERVER在接收語(yǔ)音呼叫相關(guān)的信令 消息后,確定該語(yǔ)音呼叫在本端局點(diǎn)々某體網(wǎng)關(guān)MGW兩側(cè)的承載類型分別為IP 承載和TDM ^c載且兩側(cè)選4奪的編解碼類型不一致,在建立TDM端點(diǎn)時(shí),向 媒體網(wǎng)關(guān)MGW下發(fā)的;該自動(dòng)切換指示事件用于指示MGW在檢測(cè)到當(dāng)前呼 叫是語(yǔ)音加密呼叫后,自動(dòng)將該呼叫對(duì)應(yīng)的IP端點(diǎn)的編解碼類型^f'務(wù)改為G.711格式;
檢測(cè)識(shí)別單元92,,用于在接收單元接收到自動(dòng)切換指示事件后,檢測(cè)加 密終端發(fā)送的帶內(nèi)信號(hào)音,當(dāng)識(shí)別出當(dāng)前語(yǔ)音呼叫為加密語(yǔ)音呼叫后,通知編 解碼類型修改單元93,;
編解碼類型修改單元93,,用于在接收到檢測(cè)識(shí)別單元92,發(fā)送的通知后, 自動(dòng)將該MGW上該呼叫對(duì)應(yīng)的IP端點(diǎn)的編解碼類型^f'務(wù)改為G.711。
以上公開(kāi)的系統(tǒng)、裝置實(shí)施例均可以參考前述方法實(shí)施例的描述,且均具 有前述方法實(shí)施例介紹的有益效果。
通過(guò)以上的實(shí)施方式的描述,所屬領(lǐng)域的技術(shù)人員可以清楚地了解到本發(fā) 明可借助軟件加必需的通用硬件平臺(tái)的方式來(lái)實(shí)現(xiàn),當(dāng)然也可以通過(guò)硬件,但 很多情況下前者是更佳的實(shí)施方式?;谶@樣的理解,本發(fā)明的技術(shù)方案本質(zhì) 上或者說(shuō)對(duì)現(xiàn)有技術(shù)做出貢獻(xiàn)的部分可以以軟件產(chǎn)品的形式體現(xiàn)出來(lái),該計(jì)算 機(jī)軟件產(chǎn)品存儲(chǔ)在可讀取的存儲(chǔ)介質(zhì)中,如計(jì)算機(jī)的軟盤,硬盤或光盤等,包 括若干指令用以使得一臺(tái)計(jì)算機(jī)設(shè)備(可以是個(gè)人計(jì)算機(jī),服務(wù)器,或者網(wǎng)絡(luò)
設(shè)備等)執(zhí)行本發(fā)明各個(gè)實(shí)施例所述的方法。
總之,以上所述僅為本發(fā)明技術(shù)方案的較佳實(shí)施例而已,并非用于限定本 發(fā)明的保護(hù)范圍。凡在本發(fā)明的精神和原則之內(nèi),所作的任何修改、等同替換、 改進(jìn)等,均應(yīng)包含在本發(fā)明的保護(hù)范圍之內(nèi)。
權(quán)利要求
1、一種加密語(yǔ)音呼叫的編解碼協(xié)商的方法,其特征在于,該方法包括移動(dòng)交換服務(wù)器MSC SERVER接收語(yǔ)音呼叫相關(guān)的信令消息后,確定該語(yǔ)音呼叫在本端局點(diǎn)媒體網(wǎng)關(guān)MGW兩側(cè)的承載類型分別為IP承載和TDM承載且兩側(cè)選擇的編解碼類型不一致,則在建立TDM端點(diǎn)時(shí),向媒體網(wǎng)關(guān)MGW下發(fā)加密語(yǔ)音呼叫檢測(cè)事件;MSC SERVER接收本端局點(diǎn)MGW上報(bào)的通知消息,所述通知消息為本端局點(diǎn)MGW在檢測(cè)到加密終端發(fā)送的帶內(nèi)信號(hào)音,識(shí)別出當(dāng)前語(yǔ)音呼叫為加密語(yǔ)音呼叫后,向所述MSC SERVER發(fā)送的;MSC SERVER將本端局點(diǎn)MGW上的IP端點(diǎn)的編解碼類型修改為G.711格式,并向?qū)Χ司贮c(diǎn)MSC SERVER發(fā)送消息,以通知對(duì)端局點(diǎn)MSC SERVER將對(duì)端MGW上的IP端點(diǎn)的編解碼類型修改為G.711格式,所述本端局點(diǎn)MGW與對(duì)端局點(diǎn)MGW之間通過(guò)IP承載傳輸該語(yǔ)音呼叫。
2、 根據(jù)權(quán)利要求1所述的語(yǔ)音加密呼叫的編解碼協(xié)商的方法,其特征在 于,所述確定該語(yǔ)音呼叫在本端局點(diǎn)媒體網(wǎng)關(guān)MGW兩側(cè)選擇的編解碼類型不 一致包括確定IP承載中選擇的編解碼類型是否為G711格式,如果是,則確定MGW 兩側(cè)選擇的編解碼類型一致,如果不是,則確定MGW兩側(cè)選擇的編解碼類型 不一致。
3、 根據(jù)權(quán)利要求1所述的語(yǔ)音加密呼叫的編解碼協(xié)商的方法,其特征在 于,所述加密語(yǔ)音檢測(cè)事件為新增的H,248事件,用于指示MGW在檢測(cè)到加 密語(yǔ)音呼叫后,向MSC SERVER上報(bào)通知消息。
4、 根據(jù)權(quán)利要求1所述的語(yǔ)音加密呼叫的編解碼協(xié)商的方法,其特征在 于,所述MSC SERVER向?qū)Χ司贮c(diǎn)MSC SERVER發(fā)送消息,以通知對(duì)端局點(diǎn) MSC SERVER將對(duì)端MGW上的IP端點(diǎn)的編解碼類型修改為G.711格式包括MSC SERVER向?qū)Χ司贮c(diǎn)MSC SERVER發(fā)送APM消息,以通知對(duì)端局 點(diǎn)MSC SERVER將對(duì)端MGW上的IP端點(diǎn)的編解碼類型力務(wù)改為G.711格式。
5、 根據(jù)權(quán)利要求1所述的語(yǔ)音加密呼叫的編解碼協(xié)商的方法,其特征在 于,所述MSC SERVER為主叫側(cè)局點(diǎn)MSC SERVER、被叫側(cè)局點(diǎn)MSC SERVER 或者匯接局局點(diǎn)MSC SERVER。
6、 一種加密語(yǔ)音呼叫的編解碼協(xié)商的方法,其特征在于,該方法包括 語(yǔ)音呼叫通信路徑中的移動(dòng)交換服務(wù)器MSC SERVER接收語(yǔ)音呼叫相關(guān)的信令消息后,確定該語(yǔ)音呼叫在媒體網(wǎng)關(guān)MGW兩側(cè)的承載類型分別為IP 承載和TDM承載且兩側(cè)選擇的編解碼類型不一致,則在建立TDM端點(diǎn)時(shí), 向媒體網(wǎng)關(guān)MGW下發(fā)自動(dòng)切換指示事件或者加密語(yǔ)音呼叫;險(xiǎn)測(cè)事件;MGW檢測(cè)到加密終端上報(bào)的帶內(nèi)信號(hào)音,識(shí)別出當(dāng)前呼叫為加密語(yǔ)音呼叫;如果MGW收到的是自動(dòng)切換指示事件,則自動(dòng)將MGW上的IP端點(diǎn)的 編解碼類型修改為G711格式;如果MGW收到的是加密語(yǔ)音呼叫檢測(cè)事件,則向MGW發(fā)送通知消息, MSC SERVER收到通知消息后,將MGW上的IP端點(diǎn)的編解碼類型修改為 G711格式。
7、 根據(jù)權(quán)利要求6所述的語(yǔ)音加密呼叫的編解碼協(xié)商的方法,其特征在 于,所述確定該語(yǔ)音呼叫在媒體網(wǎng)關(guān)MGW兩側(cè)選擇的編解碼類型不一致包括確定IP承載中選擇的編解碼類型是否為G.711格式,如果是,則確定MGW 兩側(cè)選擇的編解碼類型一致,如果不是,則確定MGW兩側(cè)選擇的編解碼類型 不一致。
8、 根據(jù)權(quán)利要求6所述的語(yǔ)音加密呼叫的編解碼協(xié)商的方法,其特征在 于,所述加密語(yǔ)音檢測(cè)事件或自動(dòng)切換指示事件為新增的H.248事件。
9、 一種實(shí)現(xiàn)加密語(yǔ)音呼叫的通信系統(tǒng),其特征在于,該系統(tǒng)包括本端局點(diǎn)移動(dòng)交換服務(wù)器MSC SERVER,本端局點(diǎn)媒體網(wǎng)關(guān)MGW,對(duì)端 局點(diǎn)移動(dòng)交換服務(wù)器MSC SERVER,對(duì)端局點(diǎn)媒體網(wǎng)關(guān)MGW,本端局點(diǎn)MGW 與對(duì)端局點(diǎn)MGW之間通過(guò)IP承載傳輸語(yǔ)音呼叫,其中,本端局點(diǎn)移動(dòng)交換服務(wù)器MSC SERVER,用于接收語(yǔ)音呼叫相關(guān)的信令消 息,確定該語(yǔ)音呼叫在本端局點(diǎn)媒體網(wǎng)關(guān)MGW兩側(cè)的承載類型分別為IP承 載和TDM承載且兩側(cè)選擇的編解碼類型不一致,并在建立TDM端點(diǎn)時(shí),向 媒體網(wǎng)關(guān)MGW下發(fā)加密語(yǔ)音呼叫;險(xiǎn)測(cè)事件;本端局點(diǎn)MGW,用于接收本端局點(diǎn)移動(dòng)交換服務(wù)器MSC SERVER下發(fā)的 加密語(yǔ)音呼叫檢測(cè)事件,檢測(cè)加密終端發(fā)送的帶內(nèi)信號(hào)音,并在識(shí)別出當(dāng)前語(yǔ) 音呼叫為加密語(yǔ)音呼叫后,向本端局點(diǎn)MSC SERVER發(fā)送通知消息,本端局點(diǎn)MSC SERVER還用于接收MGW上報(bào)的所述通知消息,將本端 局點(diǎn)MGW上的IP端點(diǎn)的編解碼類型修改為G.711格式,并向?qū)Χ司贮c(diǎn)MSC SERVER發(fā)送消息,以通知對(duì)端局點(diǎn)MSC SERVER將對(duì)端MGW上的IP端點(diǎn) 的編解碼類型修改為G.711格式;對(duì)端局點(diǎn)MSC SERVER,用于接收所述本端局點(diǎn)MSC SERVER發(fā)送的消 息,將對(duì)端MGW上的IP端點(diǎn)的編解碼類型修改為G.711格式。
10、 根據(jù)權(quán)利要求9所述的實(shí)現(xiàn)加密語(yǔ)音呼叫的通信系統(tǒng),其特征在于, 所述本端局點(diǎn)為主叫側(cè)局點(diǎn)、被叫側(cè)局點(diǎn)或者匯接局局點(diǎn)。
11、 一種移動(dòng)交換服務(wù)器MSC SERVER,其特征在于,包括 確定單元,用于在接收語(yǔ)音呼叫相關(guān)的信令消息后,確定該語(yǔ)音呼叫在本端局點(diǎn)媒體網(wǎng)關(guān)MGW兩側(cè)的承載類型是否分別為IP承載和TDM承載且兩側(cè) 選擇的編解碼類型是否一致;指示下發(fā)單元,用于在確定單元確定該語(yǔ)音呼叫在本端局點(diǎn)媒體網(wǎng)關(guān) MGW兩側(cè)的承載類型分別為IP承載和TDM承載且兩側(cè)選擇的編解碼類型不 一致時(shí),在建立TDM端點(diǎn)時(shí),向媒體網(wǎng)關(guān)MGW下發(fā)加密語(yǔ)音呼叫檢測(cè)事件;修改單元,用于接收mgw上報(bào)的通知消息,將本端局點(diǎn)mgw上的ip 端點(diǎn)的編解碼類型修改為g.711格式,所述通知消息為本端局點(diǎn)mgw在檢測(cè) 到加密終端發(fā)送的帶內(nèi)信號(hào)音,識(shí)別出當(dāng)前語(yǔ)音呼叫為加密語(yǔ)音呼叫后,向所 述msc server發(fā)送的。
12、 根據(jù)權(quán)利要求11所述的msc server,其特征在于,所述msc server還包括通知單元,用于在接收到mgw上報(bào)的通知消息或者在修改單元將本端局 點(diǎn)mgw上的ip端點(diǎn)的編解碼類型修改為g.711格式后,向?qū)Χ司贮c(diǎn)msc server發(fā)送消息,以通知對(duì)端局點(diǎn)msc server將對(duì)端mgw上的ip端點(diǎn) 的編解碼類型修改為g711格式,所述本端局點(diǎn)mgw與對(duì)端局點(diǎn)mgw之間 通過(guò)ip ^^載傳輸該語(yǔ)音呼叫。
13、 根據(jù)權(quán)利要求11所述的msc server,其特征在于,所述修改單元 還用于接收對(duì)端msc server發(fā)送的消息,將本端局點(diǎn)mgw上的ip端點(diǎn)的 編解碼類型修改為g.711格式,所述對(duì)端msc server發(fā)送的消息用于指示 本端局點(diǎn)將ip端點(diǎn)的編解碼類型修改為g.711格式。
14、 一種々某體網(wǎng)關(guān)mgw,其特征在于,包括接收單元,用于接收本端局點(diǎn)移動(dòng)交換服務(wù)器msc server下發(fā)的加密 語(yǔ)音呼叫檢測(cè)事件,所述加密語(yǔ)音呼叫檢測(cè)事件為msc server在接收語(yǔ)音 呼叫相關(guān)的信令消息后,確定該語(yǔ)音呼叫在本端局點(diǎn)々某體網(wǎng)關(guān)mgw兩側(cè)的岸義 載類型分別為ip承載和tdm承載且兩側(cè)選擇的編解碼類型不一致,在建立 tdm端點(diǎn)時(shí),向々某體網(wǎng)關(guān)mgw下發(fā)的;檢測(cè)識(shí)別單元,用于在接收單元接收到加密語(yǔ)音呼叫檢測(cè)事件后,檢測(cè)加 密終端發(fā)送的帶內(nèi)信號(hào)音,當(dāng)識(shí)別出當(dāng)前語(yǔ)音呼叫為加密語(yǔ)音呼叫后,向msc server發(fā)送通知消息;編解碼類型》務(wù)改單元,用于在msc server的控制下,將該語(yǔ)音呼叫的本端IP端點(diǎn)的編解碼類型修改為G.711格式。
全文摘要
本發(fā)明涉及通信技術(shù)領(lǐng)域,尤其涉及一種加密語(yǔ)音呼叫的編解碼協(xié)商的方法、通信系統(tǒng)及設(shè)備。本發(fā)明提供的加密語(yǔ)音呼叫的編解碼協(xié)商的方法,通過(guò)移動(dòng)交換服務(wù)器在接收到語(yǔ)音呼叫相關(guān)的信令消息后,在建立TDM端點(diǎn)時(shí),向媒體網(wǎng)關(guān)MGW下發(fā)加密語(yǔ)音呼叫檢測(cè)事件,并在接收到MGW上報(bào)的通知消息后,將MGW上的IP端點(diǎn)的編解碼類型修改為G.711格式,并向?qū)Χ司贮c(diǎn)MSCSERVER發(fā)送消息,以通知對(duì)端局點(diǎn)MSC SERVER將對(duì)端MGW上的IP端點(diǎn)的編解碼類型修改為G.711格式。通過(guò)本發(fā)明實(shí)施例提供的方法,實(shí)現(xiàn)了不需要插入IWF資源,就可以實(shí)現(xiàn)加密語(yǔ)音呼叫的可靠傳輸。
文檔編號(hào)H04M7/00GK101478621SQ20091010529
公開(kāi)日2009年7月8日 申請(qǐng)日期2009年1月24日 優(yōu)先權(quán)日2009年1月24日
發(fā)明者朱浩鵬, 杰 李, 毅 李, 羅少華, 寧 謝 申請(qǐng)人:華為技術(shù)有限公司