專利名稱:一種媒體網(wǎng)關(guān)處理多幀媒體報文的方法和系統(tǒng)的制作方法
技術(shù)領(lǐng)域:
本發(fā)明涉及移動通信領(lǐng)域,尤其涉及CDMA2000系統(tǒng)中多幀媒體報文的多幀組包 處理方法和系統(tǒng)。
背景技術(shù):
隨著技術(shù)的不斷成熟、成本不斷降低、市場需求日益旺盛,各運營商對下一代網(wǎng)絡(luò) 的遷移步伐加快,承載方式IP化已經(jīng)成為網(wǎng)絡(luò)發(fā)展的大趨勢,目前已經(jīng)在建3G(第三代移 動通信技術(shù))以及未來的IMS(IP多媒體子系統(tǒng))業(yè)務(wù)局已采用或?qū)⒁捎肐P承載方式。在CDMA2000系統(tǒng)中,媒體面通過媒體報文(如多幀實時傳輸協(xié)議報文,即RTP報 文)傳輸時,一個報文可以包含多個語音幀,這樣做可以節(jié)省網(wǎng)絡(luò)帶寬,降低網(wǎng)絡(luò)擁塞。
在呼叫過程中可能涉及到多個基站,而每個基站的多幀支持能力,即能夠支持的 最大組包幀數(shù)可能不同?;咀畲蠼M包幀數(shù)分為接收側(cè)最大組包幀數(shù)和發(fā)送側(cè)最大組包幀 數(shù)。接收側(cè)支持的最大組包幀數(shù)與發(fā)送側(cè)最大組包幀數(shù)可能不同,傳統(tǒng)處理方法中,控制面 根據(jù)各基站的接收側(cè)最大組包幀數(shù)進(jìn)行協(xié)商,然后通知各基站確定發(fā)送側(cè)的組包幀數(shù)。媒 體網(wǎng)關(guān)也有最大組包幀數(shù),一般媒體網(wǎng)關(guān)能支持的最大組包幀數(shù)高于基站支持的最大組包 幀數(shù)。在傳統(tǒng)的處理方法中,核心網(wǎng)控制面進(jìn)行多幀支持能力協(xié)商。即在呼叫建立請求 后,核心網(wǎng)控制面的網(wǎng)元,如移動交換中心MSC,比較參與呼叫的各基站的接收側(cè)最大組包 幀數(shù),選取其中最小的組包幀數(shù)作為統(tǒng)一的組包幀數(shù),并將其下發(fā)給基站和媒體網(wǎng)關(guān)MGW。 基站將控制面網(wǎng)元下發(fā)的組包幀數(shù)作為發(fā)送側(cè)最大組包幀數(shù)。通過這樣的多幀支持能力協(xié)商,保證了呼叫中的組包幀數(shù)不超過任何一個基站的 最大多幀支持能力,保證了語音的質(zhì)量。當(dāng)呼叫模型發(fā)生更改時,比如用戶切換,從一個基站范圍轉(zhuǎn)移到另一個基站范圍, 或者當(dāng)基站多幀支持能力發(fā)生變化時,核心網(wǎng)控制面需要重新協(xié)商多幀支持能力,否則會 引起語音質(zhì)量問題。但是在實際應(yīng)用中,某些情況下,核心網(wǎng)控制面無法對多幀支持能力進(jìn)行協(xié)商,這 時核心網(wǎng)還按照之前的多幀組包幀數(shù)向外發(fā)送。這樣兩端支持多幀的能力不同,就會引起 語音質(zhì)量問題。如圖1所示,為呼叫模型發(fā)生改變時,MSC沒有進(jìn)行重新多幀支持能力協(xié)商而導(dǎo)致 錯誤的例子。呼叫開始時,主叫終端在基站1下,被叫終端在基站2下。基站1的接收側(cè)最大組 包幀數(shù)為2,基站2的接收側(cè)最大組包幀數(shù)為3,根據(jù)傳統(tǒng)的方法,MSC進(jìn)行協(xié)商,選取最小 的組包幀數(shù)作為統(tǒng)一的組包幀數(shù),即2。MSC將組包幀數(shù)2下發(fā)給基站1、基站2和MGW?;?站1、基站2和MGW都以2作為組包幀數(shù)發(fā)送多幀媒體報文。由于主叫用戶發(fā)生切換,從基站1切換到基站3,而基站1和基站3支持的接收側(cè) 最大組包幀數(shù)不同,基站3僅支持1幀。如果切換后MSC沒有及時做多幀支持能力協(xié)商,沒有通知媒體網(wǎng)關(guān)將發(fā)送報文的組包幀數(shù)降低到適應(yīng)基站3,會導(dǎo)致發(fā)送的多幀媒體報文的 組包幀數(shù)超出了基站3的接收能力,從而導(dǎo)致語音質(zhì)量問題。
發(fā)明內(nèi)容
本發(fā)明要解決的技術(shù)問題是提供一種多幀媒體報文的處理方法,在呼叫模型變化 或基站多幀支持能力發(fā)生變化時,使用本發(fā)明方法的媒體網(wǎng)關(guān)能夠自適應(yīng)地更改組包幀 數(shù),以適應(yīng)所述變化,減少語音質(zhì)量問題。本發(fā)明方法的媒體網(wǎng)關(guān)處理多幀媒體報文的方法是基站在向媒體網(wǎng)關(guān)發(fā)送多幀媒體報文時,控制所述多幀媒體報文的組包幀數(shù)不超 過所述基站接收側(cè)支持的基站最大組包幀數(shù);所述媒體網(wǎng)關(guān)根據(jù)當(dāng)前接收到的多幀媒體報文的幀數(shù)進(jìn)行組包。優(yōu)選地,所述媒體網(wǎng)關(guān)根據(jù)當(dāng)前接收到的多幀媒體報文的幀數(shù)進(jìn)行組包具體指 所述媒體網(wǎng)關(guān)根據(jù)當(dāng)前接收到的多幀媒體報文的幀數(shù)和所述媒體網(wǎng)關(guān)最大組包幀數(shù)中二 者中較小的幀數(shù)進(jìn)行組包。優(yōu)選地,當(dāng)媒體網(wǎng)關(guān)未接收到多幀媒體報文時,所述媒體網(wǎng)關(guān)按照默認(rèn)組包幀數(shù)1 進(jìn)行組包。優(yōu)選地,當(dāng)所述媒體網(wǎng)關(guān)接收到所述基站發(fā)送的多幀媒體報文時,所述媒體網(wǎng)關(guān) 根據(jù)所述多幀媒體報文的凈荷內(nèi)容,解析出所述多幀媒體報文的組包幀數(shù),并記錄為實時 幀數(shù);這時,所述媒體網(wǎng)關(guān)根據(jù)當(dāng)前接收到的多幀媒體報文的幀數(shù)進(jìn)行組包具體指所述 媒體網(wǎng)關(guān)根據(jù)所述實時幀數(shù)進(jìn)行組包。優(yōu)選地所述媒體網(wǎng)關(guān)根據(jù)當(dāng)前接收到的多幀媒體報文的幀數(shù)進(jìn)行組包具體指所 述媒體網(wǎng)關(guān)比較所述實時幀數(shù)與所述媒體網(wǎng)關(guān)最大組包幀數(shù),選出較小的組包幀數(shù),并根 據(jù)該較小的組包幀數(shù)進(jìn)行組包。優(yōu)選地,所述媒體網(wǎng)關(guān)將組包的多幀媒體報文進(jìn)行以太網(wǎng)封裝,向所述基站發(fā)送。本發(fā)明方使得基站控制發(fā)送的多幀媒體報文的幀數(shù)不超過該基站的最大組包幀 數(shù),并且媒體網(wǎng)關(guān)解析并記錄當(dāng)前接收到的多幀媒體報文的幀數(shù)作為實時幀數(shù),按照實時 幀數(shù)進(jìn)行組包發(fā)送,或者按照實時幀數(shù)和媒體網(wǎng)關(guān)最大組包幀數(shù)中較小值進(jìn)行組包發(fā)送。 通過這樣的方法,媒體網(wǎng)關(guān)能夠更改組包幀數(shù)以適應(yīng)基站的多幀支持能力,從而減少了由 于沒有進(jìn)行多幀支持能力協(xié)商而發(fā)生語音質(zhì)量的問題。本發(fā)明還提供了一種多幀報文的處理系統(tǒng),在呼叫模型變化或基站多幀支持能力 發(fā)生變化時,使用本發(fā)明系統(tǒng)的媒體網(wǎng)關(guān)能夠自適應(yīng)地更改組包幀數(shù),以適應(yīng)所述變化,減 少語音質(zhì)量問題。本發(fā)明的媒體網(wǎng)關(guān)處理多幀媒體報文的系統(tǒng)包括基站幀數(shù)控制單元,位于基站,所述基站在向媒體網(wǎng)關(guān)發(fā)送多幀媒體報文時,所述 幀數(shù)控制單元控制所述多幀媒體報文的組包幀數(shù)不超過所述基站接收側(cè)支持的基站最大 組包幀數(shù);媒體網(wǎng)關(guān)報文組包單元,位于媒體網(wǎng)關(guān),所述媒體網(wǎng)關(guān)報文組包單元根據(jù)當(dāng)前接收到的多幀媒體報文的幀數(shù)進(jìn)行組包。優(yōu)選地,所述媒體網(wǎng)關(guān)報文組包單元根據(jù)當(dāng)前接收到的多幀媒體報文的幀數(shù)進(jìn)行組包具體指所述媒體網(wǎng)關(guān)報文組包單元根據(jù)當(dāng)前接收到的多幀媒體報文和媒體網(wǎng)關(guān)最大組包幀數(shù)中二者中較小的幀數(shù)進(jìn)行組包。優(yōu)選地,媒體網(wǎng)關(guān)報文組包單元未接收到多幀媒體報文時,媒體網(wǎng)關(guān)報文組包單 元按照默認(rèn)組包幀數(shù)1進(jìn)行組包。優(yōu)選地,所述系統(tǒng)還包括媒體網(wǎng)關(guān)幀數(shù)控制單元,位于媒體網(wǎng)關(guān),當(dāng)所述媒體網(wǎng)關(guān)接收到所述基站發(fā)送的 多幀媒體報文時,所述媒體網(wǎng)關(guān)幀數(shù)控制單元根據(jù)所述多幀媒體報文的凈荷內(nèi)容,解析所 述多幀媒體報文的組包幀數(shù),并記錄為實時幀數(shù);優(yōu)選地,所述媒體網(wǎng)關(guān)報文組包單元根據(jù)當(dāng)前接收到的多幀媒體報文的幀數(shù)進(jìn)行 組包具體指所述媒體網(wǎng)關(guān)發(fā)送單元根據(jù)所述媒體網(wǎng)關(guān)幀數(shù)控制單元記錄的所述實時幀數(shù) 進(jìn)行組包。 優(yōu)選地,所述系統(tǒng)還包括媒體網(wǎng)關(guān)幀數(shù)比較單元,位于媒體網(wǎng)關(guān),用于比較媒體網(wǎng)關(guān)幀數(shù)控制單元記錄的 所述實時幀數(shù)與所述媒體網(wǎng)關(guān)最大組包幀數(shù),記錄較小的幀數(shù);優(yōu)選地,所述媒體網(wǎng)關(guān)報文組包單元根據(jù)當(dāng)前接收到的多幀媒體報文的幀數(shù)進(jìn)行 組包具體指所述媒體網(wǎng)關(guān)報文組包單元根據(jù)所述媒體網(wǎng)關(guān)幀數(shù)比較單元記錄的所述較小 的幀數(shù)進(jìn)行組包。優(yōu)選地,所述系統(tǒng)還包括媒體網(wǎng)關(guān)報文發(fā)送單元,位于媒體網(wǎng)關(guān),用于將所述媒體網(wǎng)關(guān)報文組包單元組包 的多幀媒體報文進(jìn)行以太網(wǎng)封裝,向所述基站發(fā)送。本發(fā)明系統(tǒng)主要通過基站幀數(shù)控制單元和媒體網(wǎng)關(guān)報文組包單元,實現(xiàn)本發(fā)明方 法的步驟。通過這樣的系統(tǒng),媒體網(wǎng)關(guān)可以根據(jù)接收到的報文的幀數(shù)進(jìn)行自適應(yīng)更改需要 發(fā)送的報文的組包幀數(shù),從而減少了由于沒有進(jìn)行多幀支持能力協(xié)商而發(fā)生語音質(zhì)量的問題。
圖1為現(xiàn)有技術(shù)中呼叫模型發(fā)生改變的示意圖。圖2為本發(fā)明的主要方法流程圖。圖3為本發(fā)明方法的媒體網(wǎng)關(guān)多幀媒體報文處理方法的流程圖。圖4為本發(fā)明方法的一個實施例。圖5為本發(fā)明的系統(tǒng)模塊示意圖。
具體實施例方式首先概述本發(fā)明。本發(fā)明的主要方法的流程圖如圖2所示。主要包括兩步驟。步驟201,在基站中有 控制步驟,即基站在向媒體網(wǎng)關(guān)發(fā)送多幀媒體報文,如多幀RTP報文時,控制該多幀媒體報 文的幀數(shù)不超過該基站接收側(cè)支持的最大組包幀數(shù)。例如,本基站接收側(cè)支持的最大幀數(shù) 為6幀,則本基站向媒體網(wǎng)關(guān)發(fā)送的多幀報文幀數(shù)要控制在6幀以內(nèi)。步驟202,在核心網(wǎng)的媒體網(wǎng)關(guān)中有組包步驟,即媒體網(wǎng)關(guān)根據(jù)所述媒體網(wǎng)關(guān)當(dāng)前接收到的基站發(fā)送來的多幀媒體報文的幀數(shù)進(jìn)行組包。其中,媒體網(wǎng)關(guān)最大組包幀數(shù)是指媒體網(wǎng)關(guān)可以處理的多幀報文的最大幀數(shù)。例如,媒體網(wǎng)關(guān)接收到的報文幀數(shù)為5幀,則媒 體網(wǎng)關(guān)向基站發(fā)送的多幀報文幀數(shù)為5幀。通過這兩個步驟,則可以使得在基站的多幀支持能力變化時,不需要核心網(wǎng)控制面如MSC進(jìn)行協(xié)商,而是由媒體網(wǎng)關(guān)根據(jù)從基站接收報文的組包幀數(shù),自適應(yīng)更新發(fā)送多 幀媒體報文的組包幀數(shù)。媒體網(wǎng)關(guān)發(fā)送的多幀媒體報文不會超過該基站支持的最大組包幀 數(shù)。這樣多幀媒體報文的幀數(shù)不會超過基站或媒體網(wǎng)關(guān)的多幀支持能力,實現(xiàn)了自適應(yīng)控 制,不需要控制面的協(xié)商。優(yōu)選地,媒體網(wǎng)關(guān)還可以根據(jù)所述媒體網(wǎng)關(guān)當(dāng)前接收到的基站發(fā)送來的多幀媒體 報文的幀數(shù)和媒體網(wǎng)關(guān)所能支持的最大組包幀數(shù)中二者中較小的幀數(shù)進(jìn)行組包。例如,媒 體網(wǎng)關(guān)接收到的報文幀數(shù)為10幀,而媒體網(wǎng)關(guān)支持最大組包幀數(shù)為6幀,則媒體網(wǎng)關(guān)按照6 幀進(jìn)行組包。一般情況下,核心網(wǎng)媒體網(wǎng)關(guān)支持的最大組包幀數(shù)大于接收報文的最大幀數(shù)。 但通過這樣的比較步驟,可以在媒體網(wǎng)關(guān)支持的最大組包幀數(shù)小于接收報文最大幀數(shù)的情 況下,保證組報幀數(shù)不超過媒體網(wǎng)關(guān)支持能力。優(yōu)選地,本發(fā)明將媒體網(wǎng)關(guān)的發(fā)送組包的默認(rèn)組包幀數(shù)設(shè)置為1,表明當(dāng)發(fā)生切換 或基站的多幀支持能力變化等事件時,若新基站一直沒有向媒體網(wǎng)關(guān)發(fā)送包,則媒體網(wǎng)關(guān) 無法學(xué)習(xí)到新的組包幀數(shù)。這時媒體網(wǎng)關(guān)按照默認(rèn)組包幀數(shù)1幀發(fā)送媒體報文,即單幀發(fā)送。下面結(jié)合附圖和具體實施例,對本發(fā)明做進(jìn)一步的詳細(xì)描述。圖3所示是本發(fā)明方法中優(yōu)選的處理方法。步驟301,設(shè)置所有使用本發(fā)明的基站的發(fā)送多幀媒體報文的組包幀數(shù),使得該基 站在向媒體網(wǎng)關(guān)發(fā)送多幀媒體報文時,報文的幀數(shù)不超過該基站接收側(cè)支持的最大組包幀數(shù)。步驟302,呼叫建立后,基站接收到來自空口的終端的上行數(shù)據(jù)后,在進(jìn)行數(shù)據(jù)封 裝時,按照步驟301設(shè)置的組包幀數(shù)進(jìn)行封裝,之后將報文發(fā)送給媒體網(wǎng)關(guān)。步驟303,當(dāng)媒體網(wǎng)關(guān)收到步驟302中基站發(fā)送來的多幀媒體報文時,根據(jù)所述多 幀媒體報文的凈荷內(nèi)容,解析出所述多幀媒體報文的組包幀數(shù),并記錄為實時幀數(shù)。步驟304,媒體網(wǎng)關(guān)將步驟303中記錄下來的實時幀數(shù)與該媒體網(wǎng)關(guān)最大組包幀 數(shù)進(jìn)行比較,選出較小的組包幀數(shù)。步驟305,當(dāng)媒體網(wǎng)關(guān)需要向該基站發(fā)送多幀媒體報文時,媒體網(wǎng)關(guān)根據(jù)步驟304 中得到的較小的組包幀數(shù)進(jìn)行組包。步驟306,媒體網(wǎng)關(guān)將步驟305所組包的多幀媒體報文進(jìn)行以太網(wǎng)封裝,向該基站 發(fā)送。若發(fā)生步驟307,在基站沒有像媒體網(wǎng)關(guān)發(fā)送多幀媒體報文之前,媒體網(wǎng)關(guān)就需要 向該基站發(fā)送媒體報文,這時媒體網(wǎng)關(guān)按照默認(rèn)組包幀數(shù)1發(fā)送媒體報文,即單幀媒體報 文。圖4是本發(fā)明方法應(yīng)用的一個實施例。呼叫開始時,主叫終端在基站1下,被叫終端在基站2下。基站1的接收側(cè)最大組 包幀數(shù)為3,基站2的接收側(cè)最大組包幀數(shù)為4,根據(jù)本發(fā)明方法,基站1和基站2發(fā)送的多幀媒體報文的幀數(shù)不超過該基站接收側(cè)支持的最大組包幀數(shù)。即基站1發(fā)送報文組包幀數(shù) 為3,基站2發(fā)送的組包幀數(shù)為4。當(dāng)媒體網(wǎng)關(guān)MGW接收到主叫用戶所在的基站1發(fā)送來的多幀媒體報文時,根據(jù)所 述多幀媒體報文的凈荷內(nèi)容,解析出所述多幀媒體報文的組包幀數(shù),并記錄為實時幀數(shù)為3 幀。媒體網(wǎng)關(guān)向基站1發(fā)送多幀媒體報文時用3幀進(jìn)行組包。同樣地,MGW接收到被叫用戶所在的基站2發(fā)送來的多幀媒體報文時,根據(jù)所述多 幀媒體報文的凈荷內(nèi)容,解析出所述多幀媒體報文的組包幀數(shù),并記錄為實時幀數(shù)為4幀。 媒體網(wǎng)關(guān)向基站1發(fā)送多幀媒體報文時用4幀進(jìn)行組包。
這時如果發(fā)生了切換,主叫用戶從基站1到了基站3,基站3所支持的最大組包幀 數(shù)為2,則MGW學(xué)習(xí)到基站3的最大組包幀數(shù)后,對基站3發(fā)送多幀媒體報文時用2幀進(jìn)行 組包。若基站3 —直不向MGW發(fā)送報文,MGW學(xué)習(xí)不到基站3的最大組包幀數(shù),則按照默認(rèn) 組包幀數(shù)組包,對基站3發(fā)送單幀媒體報文。通過這樣的方法,不需要MSC進(jìn)行協(xié)商,即可自適應(yīng)地實現(xiàn)多幀媒體報文的組包 幀數(shù)的調(diào)整。本發(fā)明還提供了使用了本發(fā)明方法的一種多幀報文的處理系統(tǒng),如圖5所示。該 系統(tǒng)主要包括基站幀數(shù)控制單元,位于基站,所述基站在向媒體網(wǎng)關(guān)發(fā)送多幀媒體報文,如多幀 RTP報文時,所述幀數(shù)控制單元控制該多幀媒體報文的幀數(shù)不超過所述基站接收側(cè)支持的 基站最大組包幀數(shù);媒體網(wǎng)關(guān)報文組包單元,位于媒體網(wǎng)關(guān),所述媒體網(wǎng)關(guān)報文組包單元根據(jù)當(dāng)前接 收到的多幀媒體報文的幀數(shù)進(jìn)行組包。另外優(yōu)選地,本系統(tǒng)還包括媒體網(wǎng)關(guān)幀數(shù)控制單元,位于媒體網(wǎng)關(guān),當(dāng)所述媒體網(wǎng)關(guān)接收到所述基站發(fā)送的 多幀媒體報文時,所述媒體網(wǎng)關(guān)幀數(shù)控制單元根據(jù)所述多幀媒體報文的凈荷內(nèi)容,解析所 述多幀媒體報文的組包幀數(shù),并記錄為實時幀數(shù);媒體網(wǎng)關(guān)幀數(shù)比較單元,位于媒體網(wǎng)關(guān),用于比較媒體網(wǎng)關(guān)幀數(shù)控制單元記錄的 所述實時幀數(shù)與所述媒體網(wǎng)關(guān)最大組包幀數(shù),記錄較小的幀數(shù);媒體網(wǎng)關(guān)報文發(fā)送單元,位于媒體網(wǎng)關(guān),用于將所述媒體網(wǎng)關(guān)報文組包單元組包 的多幀媒體報文進(jìn)行以太網(wǎng)封裝,向所述基站發(fā)送。本發(fā)明將媒體網(wǎng)關(guān)報文組包單元組包的默認(rèn)組包幀數(shù)設(shè)置為1,表明當(dāng)發(fā)生切換 或基站的多幀支持能力變化等事件時,若新基站一直沒有向媒體網(wǎng)關(guān)發(fā)送包,則媒體網(wǎng)關(guān) 無法學(xué)習(xí)到新的組包幀數(shù)。這時媒體網(wǎng)關(guān)按照默認(rèn)組包幀數(shù)1幀發(fā)送媒體報文,即單幀發(fā)送。該系統(tǒng)運作的具體過程是基站幀數(shù)控制單元控制組包幀數(shù)不超過基站支持的最大幀數(shù)。媒體網(wǎng)關(guān)接受到基站發(fā)送來的多幀媒體報文后,將報文送至媒體網(wǎng)關(guān)幀數(shù)控制單 元進(jìn)行解析,得到實時幀數(shù)。媒體網(wǎng)關(guān)組包單元根據(jù)該實時幀數(shù)進(jìn)行組包?;蛘?,優(yōu)選地,媒體網(wǎng)關(guān)得到實時幀數(shù)后,媒體網(wǎng)關(guān)幀數(shù)比較單元將實時幀數(shù)與媒 體網(wǎng)關(guān)最大組包幀數(shù)比較,得到較小的幀數(shù)。媒體網(wǎng)關(guān)組包單元根據(jù)該較小的幀數(shù)進(jìn)行組包。最后媒體網(wǎng)關(guān)報文發(fā)送單元將組包后的報文發(fā)送到基站。通過這樣的系統(tǒng),可以使得當(dāng)呼叫模型發(fā)生變化或基站的多幀支持能力變化時,不需要核心網(wǎng)控制面如MSC進(jìn)行協(xié)商,而是由媒體網(wǎng)關(guān)根據(jù)從基站接收報文的組包幀數(shù), 自適應(yīng)更新發(fā)送多幀媒體報文的組包幀數(shù)。媒體網(wǎng)關(guān)發(fā)送的多幀媒體報文不會超過該基 站支持的最大組包幀數(shù)。這樣多幀媒體報文的幀數(shù)不會超過基站或媒體網(wǎng)關(guān)的多幀支持能 力,實現(xiàn)了自適應(yīng)控制,不需要控制面的協(xié)商。應(yīng)當(dāng)說明的是,以上所述僅為本發(fā)明的較佳實施例而已,并不用以限制本發(fā)明,凡 在本發(fā)明的精神和原則之內(nèi),所作的任何修改、等同替換、改進(jìn)等,均應(yīng)包含在本發(fā)明的保 護(hù)范圍之內(nèi)。
權(quán)利要求
一種媒體網(wǎng)關(guān)處理多幀媒體報文的方法,其特征在于,基站在向媒體網(wǎng)關(guān)發(fā)送多幀媒體報文時,控制所述多幀媒體報文的組包幀數(shù)不超過所述基站接收側(cè)支持的基站最大組包幀數(shù);所述媒體網(wǎng)關(guān)根據(jù)當(dāng)前接收到的多幀媒體報文的幀數(shù)進(jìn)行組包。
2.如權(quán)利要求1所述的媒體網(wǎng)關(guān)處理多幀媒體報文的方法,其特征在于,所述媒體網(wǎng) 關(guān)根據(jù)當(dāng)前接收到的多幀媒體報文的幀數(shù)進(jìn)行組包具體指所述媒體網(wǎng)關(guān)根據(jù)當(dāng)前接收到 的多幀媒體報文的幀數(shù)和所述媒體網(wǎng)關(guān)最大組包幀數(shù)中二者中較小的幀數(shù)進(jìn)行組包。
3.如權(quán)利要求1或2所述的媒體網(wǎng)關(guān)處理多幀媒體報文的方法,其特征在于,當(dāng)媒體網(wǎng) 關(guān)未接收到多幀媒體報文時,所述媒體網(wǎng)關(guān)按照默認(rèn)組包幀數(shù)1進(jìn)行組包。
4.如權(quán)利要求3所述的媒體網(wǎng)關(guān)處理多幀媒體報文的方法,其特征在于,當(dāng)所述媒體網(wǎng)關(guān)接收到所述基站發(fā)送的多幀媒體報文時,所述媒體網(wǎng)關(guān)根據(jù)所述多幀 媒體報文的凈荷內(nèi)容,解析出所述多幀媒體報文的組包幀數(shù),并記錄為實時幀數(shù);如權(quán)利要求3所述的媒體網(wǎng)關(guān)處理多幀媒體報文的方法,其特征還在于,所述媒體網(wǎng) 關(guān)根據(jù)當(dāng)前接收到的多幀媒體報文的幀數(shù)進(jìn)行組包具體指所述媒體網(wǎng)關(guān)根據(jù)所述實時幀 數(shù)進(jìn)行組包。
5.如權(quán)利要求4所述的媒體網(wǎng)關(guān)處理多幀媒體報文的方法,其特征在于,所述媒體網(wǎng) 關(guān)根據(jù)當(dāng)前接收到的多幀媒體報文的幀數(shù)進(jìn)行組包具體指所述媒體網(wǎng)關(guān)比較所述實時幀數(shù)與所述媒體網(wǎng)關(guān)最大組包幀數(shù),選出較小的組包幀 數(shù),并根據(jù)該較小的組包幀數(shù)進(jìn)行組包。
6.如權(quán)利要求1或2或4或5中任一項所述的媒體網(wǎng)關(guān)處理多幀媒體報文的方法,其 特征在于,所述媒體網(wǎng)關(guān)將組包的多幀媒體報文進(jìn)行以太網(wǎng)封裝,向所述基站發(fā)送。
7.一種媒體網(wǎng)關(guān)處理多幀媒體報文的系統(tǒng),其特征在于,包括基站幀數(shù)控制單元,位于基站,所述基站在向媒體網(wǎng)關(guān)發(fā)送多幀媒體報文時,所述幀數(shù) 控制單元控制所述多幀媒體報文的組包幀數(shù)不超過所述基站接收側(cè)支持的基站最大組包 幀數(shù);媒體網(wǎng)關(guān)報文組包單元,位于媒體網(wǎng)關(guān),所述媒體網(wǎng)關(guān)報文組包單元根據(jù)當(dāng)前接收到 的多幀媒體報文的幀數(shù)進(jìn)行組包。
8.如權(quán)利要求7所述的媒體網(wǎng)關(guān)處理多幀媒體報文的系統(tǒng),其特征在于,所述媒體網(wǎng) 關(guān)報文組包單元根據(jù)當(dāng)前接收到的多幀媒體報文的幀數(shù)進(jìn)行組包具體指所述媒體網(wǎng)關(guān)報文組包單元根據(jù)當(dāng)前接收到的多幀媒體報文和媒體網(wǎng)關(guān)最大組包幀 數(shù)中二者中較小的幀數(shù)進(jìn)行組包。
9.如權(quán)利要求7或8所述的媒體網(wǎng)關(guān)處理多幀媒體報文的系統(tǒng),其特征在于,當(dāng)媒體網(wǎng) 關(guān)報文組包單元未接收到多幀媒體報文時,媒體網(wǎng)關(guān)報文組包單元按照默認(rèn)組包幀數(shù)1進(jìn) 行組包。
10.如權(quán)利要求9所述的媒體網(wǎng)關(guān)處理多幀媒體報文的系統(tǒng),其特征在于,所述系統(tǒng)還 包括媒體網(wǎng)關(guān)幀數(shù)控制單元,位于媒體網(wǎng)關(guān),當(dāng)所述媒體網(wǎng)關(guān)接收到所述基站發(fā)送的多幀 媒體報文時,所述媒體網(wǎng)關(guān)幀數(shù)控制單元根據(jù)所述多幀媒體報文的凈荷內(nèi)容,解析所述多幀媒體報文的組包幀數(shù),并記錄為實時幀數(shù);如權(quán)利要求9所述的媒體網(wǎng)關(guān)處理多幀媒體報文的系統(tǒng),其特征還在于,所述媒體網(wǎng) 關(guān)報文組包單元根據(jù)當(dāng)前接收到的多幀媒體報文的幀數(shù)進(jìn)行組包具體指所述媒體網(wǎng)關(guān)發(fā) 送單元根據(jù)所述媒體網(wǎng)關(guān)幀數(shù)控制單元記錄的所述實時幀數(shù)進(jìn)行組包。
11.如權(quán)利要求10所述的媒體網(wǎng)關(guān)處理多幀媒體報文的系統(tǒng),其特征在于,所述系統(tǒng) 還包括媒體網(wǎng)關(guān)幀數(shù)比較單元,位于媒體網(wǎng)關(guān),用于比較媒體網(wǎng)關(guān)幀數(shù)控制單元記錄的所述 實時幀數(shù)與所述媒體網(wǎng)關(guān)最大組包幀數(shù),記錄較小的幀數(shù);如權(quán)利要求10所述的媒體網(wǎng)關(guān)處理多幀媒體報文的系統(tǒng),其特征還在于,所述媒體網(wǎng) 關(guān)報文組包單元根據(jù)當(dāng)前接收到的多幀媒體報文的幀數(shù)進(jìn)行組包具體指所述媒體網(wǎng)關(guān)報文組包單元根據(jù)所述媒體網(wǎng)關(guān)幀數(shù)比較單元記錄的所述較小的幀數(shù) 進(jìn)行組包。
12.如權(quán)利要求7或8或10或11中任一項所述的媒體網(wǎng)關(guān)處理多幀媒體報文的系統(tǒng), 其特征在于,所述系統(tǒng)還包括媒體網(wǎng)關(guān)報文發(fā)送單元,位于媒體網(wǎng)關(guān),用于將所述媒體網(wǎng)關(guān)報文組包單元組包的多 幀媒體報文進(jìn)行以太網(wǎng)封裝,向所述基站發(fā)送。
全文摘要
本發(fā)明提供了一種媒體網(wǎng)關(guān)處理多幀媒體報文的方法。當(dāng)呼叫相關(guān)的基站在向媒體網(wǎng)關(guān)發(fā)送多幀媒體報文時,控制這些基站的多幀媒體報文的組包幀數(shù)不超過所述基站接收側(cè)支持的基站最大組包幀數(shù);所述媒體網(wǎng)關(guān)根據(jù)當(dāng)前接收到的多幀媒體報文的幀數(shù)進(jìn)行組包。進(jìn)一步地,設(shè)置媒體網(wǎng)關(guān)默認(rèn)組包幀數(shù)為1,保證在媒體網(wǎng)關(guān)沒有接收到基站發(fā)送來的多幀媒體報文時,發(fā)送單幀媒體報文。通過這樣的方法,媒體網(wǎng)關(guān)能夠更改組包幀數(shù)以適應(yīng)基站的多幀支持能力,從而減少了由于沒有進(jìn)行多幀支持能力協(xié)商而發(fā)生語音質(zhì)量的問題。
文檔編號H04W88/16GK101835203SQ20101015327
公開日2010年9月15日 申請日期2010年4月16日 優(yōu)先權(quán)日2010年4月16日
發(fā)明者劉海波 申請人:中興通訊股份有限公司