一種對承載數(shù)據(jù)包轉(zhuǎn)碼的方法、裝置和系統(tǒng)的制作方法
【技術(shù)領(lǐng)域】
[0001]本發(fā)明涉及通信技術(shù)領(lǐng)域,尤其涉及一種對承載數(shù)據(jù)包轉(zhuǎn)碼的技術(shù)。
【背景技術(shù)】
[0002]當(dāng)前,對于通信雙方分別基于不同編解碼器來進行編解碼的情形,需要分組聲碼器(Packet Vocoder,簡稱為PV)為不同編碼形式的承載數(shù)據(jù)包提供轉(zhuǎn)碼處理。所述編碼形式包括但不限于EVRC (Enhanced Variable Rate Codec,增強型變速率語音編解碼)、EVRC-B 等。
[0003]傳統(tǒng)上,PV功能被集成到端局設(shè)備并且為端局設(shè)備的內(nèi)部信令所控制。在此,端局設(shè)備泛指移動交換中心(Mobile Switching Center,簡稱為MSC)、移動管理實體(MobilityManagement Entity,簡稱為 MME)、媒體網(wǎng)關(guān)(Media Gateway)等。
[0004]圖1示出PV功能模塊被集成到移動交換中心時的系統(tǒng)架構(gòu)圖。
[0005]如圖1所示,PV功能模塊的配置,以及PV通道的激活/釋放均受移動交換中心的內(nèi)部信令所控制。PV功能模塊并非獨立的功能模塊,因此,其無法與其它移動交換中心或系統(tǒng)所共享。
[0006]PV功能模塊十分依賴所服務(wù)的系統(tǒng)的呼叫處理架構(gòu)并且為相應(yīng)的信令所控制。當(dāng)開發(fā)一個具有新的呼叫處理架構(gòu)的系統(tǒng)時,PV功能模塊的實現(xiàn)以及其特有的操作、管理、維護(Operat1n,Administrat1n&Maintenance,簡稱為0Α&Μ)均需要再次開發(fā),比如用于CDMA的PV功能模塊就很難直接用于LTE。因此,該問題延緩了整體產(chǎn)品交付速度。
[0007]此外,運營商需要為新系統(tǒng)部署新的PV功能模塊,而無法重用現(xiàn)有系統(tǒng)中的PV功能模塊。因此,該問題導(dǎo)致了重復(fù)投資。
【發(fā)明內(nèi)容】
[0008]本發(fā)明的目的是提供一種對承載數(shù)據(jù)包轉(zhuǎn)碼的方法、裝置和系統(tǒng)。
[0009]根據(jù)本發(fā)明的一個方面,提供了一種對承載數(shù)據(jù)包轉(zhuǎn)碼的方法,其中,該方法包括:
[0010]i按照目標端局設(shè)備所使用的編碼形式,對來自源端局設(shè)備的承載數(shù)據(jù)包進行轉(zhuǎn)碼,以將轉(zhuǎn)碼后的承載數(shù)據(jù)包提供給所述目標端局設(shè)備。
[0011]根據(jù)本發(fā)明的另一個方面,還提供了一種對承載數(shù)據(jù)包轉(zhuǎn)碼的方法,其中,該方法包括:
[0012]a源端局設(shè)備將待傳遞至目標端局設(shè)備的承載數(shù)據(jù)包提供至轉(zhuǎn)碼處理設(shè)備;
[0013]b所述轉(zhuǎn)碼處理設(shè)備按照所述目標端局設(shè)備所使用的編碼形式,對所述承載數(shù)據(jù)包進行轉(zhuǎn)碼;
[0014]c所述轉(zhuǎn)碼處理設(shè)備將轉(zhuǎn)碼后的承載數(shù)據(jù)包提供給所述目標端局設(shè)備。
[0015]根據(jù)本發(fā)明的一個方面,提供了一種對承載數(shù)據(jù)包轉(zhuǎn)碼的裝置,其中,該裝置包括:
[0016]第一接收裝置,用于自轉(zhuǎn)發(fā)設(shè)備接收來自源端局設(shè)備的承載數(shù)據(jù)包;
[0017]第一確定裝置,用于確定所述承載數(shù)據(jù)包所對應(yīng)的目標端局設(shè)備所使用的編碼形式;
[0018]第一轉(zhuǎn)碼裝置,用于按照所述目標端局設(shè)備所使用的編碼形式,對所述承載數(shù)據(jù)包進行轉(zhuǎn)碼;
[0019]第一發(fā)送裝置,用于將轉(zhuǎn)碼后的承載數(shù)據(jù)包發(fā)送至所述轉(zhuǎn)發(fā)設(shè)備,以由所述轉(zhuǎn)發(fā)設(shè)備將所述轉(zhuǎn)碼后的承載數(shù)據(jù)包提供給所述目標端局設(shè)備。
[0020]根據(jù)本發(fā)明的另一個方面,還提供了一種對承載數(shù)據(jù)包轉(zhuǎn)碼的裝置,其中,該裝置包括:
[0021]第二接收裝置,用于自源端局設(shè)備接收承載數(shù)據(jù)包;
[0022]第二確定裝置,用于確定所述承載數(shù)據(jù)包所對應(yīng)的目標端局設(shè)備所使用的編碼形式;
[0023]第二轉(zhuǎn)碼裝置,用于按照所述目標端局設(shè)備所使用的編碼形式,對所述承載數(shù)據(jù)包進行轉(zhuǎn)碼;
[0024]第二發(fā)送裝置,用于將轉(zhuǎn)碼后的承載數(shù)據(jù)包發(fā)送給所述目標端局設(shè)備。
[0025]根據(jù)本發(fā)明的再一個方面,還提供了一種對承載數(shù)據(jù)包轉(zhuǎn)碼的系統(tǒng),其中,該系統(tǒng)包括端局設(shè)備和轉(zhuǎn)碼處理設(shè)備,其中,所述端局設(shè)備包括:
[0026]發(fā)送裝置,用于將待傳遞至目標端局設(shè)備的承載數(shù)據(jù)包提供至轉(zhuǎn)碼處理設(shè)備;
[0027]其中,所述轉(zhuǎn)碼處理設(shè)備包括:
[0028]轉(zhuǎn)碼裝置,用于按照所述目標端局設(shè)備所使用的編碼形式,對所述承載數(shù)據(jù)包進行轉(zhuǎn)碼;
[0029]提供裝置,用于將轉(zhuǎn)碼后的承載數(shù)據(jù)包提供給所述目標端局設(shè)備。
[0030]與現(xiàn)有技術(shù)相比,本發(fā)明可由不依賴于信令控制的轉(zhuǎn)碼處理設(shè)備按照目標端局設(shè)備所使用的編碼形式,對來自源端局設(shè)備的承載數(shù)據(jù)包進行轉(zhuǎn)碼,以將轉(zhuǎn)碼后的承載數(shù)據(jù)包提供給所述目標端局設(shè)備。
[0031]本發(fā)明的有益效果包括:
[0032]I)提供完全獨立的轉(zhuǎn)碼處理設(shè)備。轉(zhuǎn)碼處理設(shè)備不依賴于信令控制。
[0033]2)基于本發(fā)明所提出的方法,很容易將轉(zhuǎn)碼處理設(shè)備作為一種云服務(wù)來實施,從而可以將轉(zhuǎn)碼功能模塊從端局設(shè)備中轉(zhuǎn)移至云端。
[0034]3)當(dāng)開發(fā)一個具有新的呼叫處理架構(gòu)的新產(chǎn)品時,很容易重用云端的轉(zhuǎn)碼處理設(shè)備。新端局設(shè)備產(chǎn)品也無需維護轉(zhuǎn)碼處理設(shè)備中的資源(減少轉(zhuǎn)碼資源的搜索以及0Α&Μ工作)。因此,本發(fā)明可以提升新產(chǎn)品的交付速度。
[0035]4)云端的轉(zhuǎn)碼處理設(shè)備具有其自身的演進軌跡。由于轉(zhuǎn)碼處理設(shè)備的外部接口不變化,轉(zhuǎn)碼處理設(shè)備的演進也不會影響為/由端局設(shè)備所提供的服務(wù)。
[0036]5)當(dāng)部署一個新的端局設(shè)備系統(tǒng)時,運營商可重用云端的轉(zhuǎn)碼處理設(shè)備,無須部署新的轉(zhuǎn)碼處理設(shè)備,因此,可以節(jié)省運營商的投資。
[0037]根據(jù)本發(fā)明的一個優(yōu)選實施例,不依賴于信令控制,轉(zhuǎn)碼處理設(shè)備對來自源端局設(shè)備的承載數(shù)據(jù)包進行分析,以獲得轉(zhuǎn)碼操作的全部必要參數(shù)。具體地,轉(zhuǎn)碼處理設(shè)備可以根據(jù)承載數(shù)據(jù)包的目標網(wǎng)絡(luò)地址并結(jié)合網(wǎng)絡(luò)地址與編碼形式的對應(yīng)關(guān)系來確定目標端局設(shè)備所使用的編碼形式,然后對來自源端局設(shè)備的承載數(shù)據(jù)包進行轉(zhuǎn)碼,并將轉(zhuǎn)碼后的承載數(shù)據(jù)包提供給所述目標端局設(shè)備。
【附圖說明】
[0038]通過閱讀參照以下附圖所作的對非限制性實施例所作的詳細描述,本發(fā)明的其它特征、目的和優(yōu)點將會變得更明顯:
[0039]圖1示出PV功能模塊被集成到移動交換中心時的系統(tǒng)架構(gòu)圖;
[0040]圖2示出根據(jù)本發(fā)明一個優(yōu)選實施例的由PV設(shè)備與轉(zhuǎn)發(fā)設(shè)備相互配合來對承載數(shù)據(jù)包轉(zhuǎn)碼的系統(tǒng)架構(gòu)圖;
[0041]圖3示出根據(jù)本發(fā)明一個優(yōu)選實施例的基于圖2所述的系統(tǒng)由PV設(shè)備與轉(zhuǎn)發(fā)設(shè)備相互配合來對承載數(shù)據(jù)包轉(zhuǎn)碼的方法流程圖;
[0042]圖4示出根據(jù)本發(fā)明另一個優(yōu)選實施例的由PV轉(zhuǎn)發(fā)設(shè)備來對承載數(shù)據(jù)包轉(zhuǎn)碼的系統(tǒng)架構(gòu)圖;
[0043]圖5示出根據(jù)本發(fā)明另一個優(yōu)選實施例的基于圖4所述的系統(tǒng)由PV轉(zhuǎn)發(fā)設(shè)備來對承載數(shù)據(jù)包轉(zhuǎn)碼的方法流程圖;
[0044]圖6示出根據(jù)本發(fā)明一個實施例的通過源端局設(shè)備與目標端局設(shè)備協(xié)商來確定承載數(shù)據(jù)包是否需被轉(zhuǎn)碼的系統(tǒng)架構(gòu)圖;
[0045]圖7示出根據(jù)本發(fā)明另一個實施例的將單向的PAEC功能模塊集成在PV轉(zhuǎn)發(fā)設(shè)備中的系統(tǒng)架構(gòu)圖;
[0046]圖8示出根據(jù)本發(fā)明一個實施例的一種對承載數(shù)據(jù)包轉(zhuǎn)碼的系統(tǒng)流程圖;
[0047]圖9示出根據(jù)本發(fā)明的一個實施例的基于圖6所述的系統(tǒng)在端局設(shè)備A與端局設(shè)備B之間傳輸承載數(shù)據(jù)包的方法流程圖;
[0048]圖10示出根據(jù)本發(fā)明的另一個實施例的基于圖6所述的系統(tǒng)在端局設(shè)備A與端局設(shè)備B之間傳輸承載數(shù)據(jù)包的方法流程圖;
[0049]圖11示出根據(jù)本發(fā)明的再一個實施例的基于圖6所述的系統(tǒng)在同一端局設(shè)備內(nèi)的不同編碼形式的MS之間傳輸并轉(zhuǎn)碼承載數(shù)據(jù)包的方法流程圖;
[0050]圖12示出根據(jù)本發(fā)明一個優(yōu)選實施例的基于圖2所述的系統(tǒng)由PV設(shè)備與轉(zhuǎn)發(fā)設(shè)備相互配合來對承載數(shù)據(jù)包轉(zhuǎn)碼的裝置示意圖;
[0051]圖13示出根據(jù)本發(fā)明另一個優(yōu)選實施例的基于圖4所述的系統(tǒng)由PV轉(zhuǎn)發(fā)設(shè)備來對承載數(shù)據(jù)包轉(zhuǎn)碼的裝置示意圖;
[0052]圖14示出根據(jù)本發(fā)明一個實施例的一種對承載數(shù)據(jù)包轉(zhuǎn)碼的系統(tǒng)的裝置示意圖。
[0053]附圖中相同或相似的附圖標記代表相同或相似的部件。
【具體實施方式】
[0054]本發(fā)明提出一種將PV功能模塊從移動交換中心等端局設(shè)備中分離出來并且使PV功能模塊不再依賴于信令控制的方案。根據(jù)本發(fā)明的方案,承載數(shù)據(jù)包的轉(zhuǎn)碼可以在端局設(shè)備之外被執(zhí)行從而無需依賴于呼叫處理過程和信令控制。
[0055]在此,所述承載數(shù)據(jù)包包括但不限于語音承載數(shù)據(jù)包、視頻承載數(shù)據(jù)包以及視頻通話過程中的語音承載數(shù)據(jù)包等。
[0056]本發(fā)明提出一種尚未在現(xiàn)有的承載數(shù)據(jù)包交換技術(shù)中出現(xiàn)的并且不依賴于信令的控制的承載數(shù)據(jù)包轉(zhuǎn)碼處理設(shè)備,其可以作為完全獨立的功能模塊,并且其可以被所有端局設(shè)備或其它系統(tǒng)所共享。因此,本發(fā)明不僅可應(yīng)用于2G/3G網(wǎng)絡(luò)的承載數(shù)據(jù)包轉(zhuǎn)碼,也可應(yīng)用至其它4G/5G網(wǎng)絡(luò)的承載數(shù)據(jù)包轉(zhuǎn)碼。本發(fā)明將顯著地節(jié)省運營商為網(wǎng)絡(luò)部署和更新所需的網(wǎng)絡(luò)資源和投資。
[0057]下面結(jié)合附圖對本發(fā)明作進一步詳細描述。
[0058]本發(fā)明提供了一種轉(zhuǎn)碼處理設(shè)備,其可按照目標端局設(shè)備所使用的編碼形式,對來自源端局設(shè)備的承載數(shù)據(jù)包進行轉(zhuǎn)碼,以將轉(zhuǎn)碼后的承載數(shù)據(jù)包提供給該目標端局設(shè)備。
[0059]其中,端局設(shè)備指的是用于交換承載數(shù)據(jù)包的設(shè)備。端局設(shè)備具體如MSC、MME、媒體網(wǎng)關(guān)等位于端局機房中的設(shè)備。
[0060]源端局設(shè)備指的是承載數(shù)據(jù)包所源自的端局設(shè)備,目標端局設(shè)備指的是承載數(shù)據(jù)包最終到達的端局設(shè)備。
[0061]源端局設(shè)備與目標端局設(shè)備是一組相對概念,其分別由承載數(shù)據(jù)包的傳遞方向所決定,從而一個端局設(shè)備既可以作為源端局設(shè)備,也可以作為目標端局設(shè)備。例如,對于一個從MSC A傳遞至MSC B的承載數(shù)據(jù)包,MSC A為該承載數(shù)據(jù)包的源端局設(shè)備,MSC B為該承載數(shù)據(jù)包的目標端局設(shè)備;而對于一個從MSC B傳遞至MSC A的承載數(shù)據(jù)包,MSC B為該承載數(shù)據(jù)包的源端局設(shè)備,MSC A為該承載數(shù)據(jù)包的目標端局設(shè)備。
[0062]在此,編碼形式具體如EVRC、EVRC_B等。本領(lǐng)域技術(shù)人員應(yīng)能理解,這兩種編碼形式僅為舉例,而不應(yīng)被視為對本發(fā)明的任何限制,任何現(xiàn)有其它編碼形式或今后可能出現(xiàn)的編碼形式如可適用于本發(fā)明,也應(yīng)包含在本發(fā)明保護范圍以內(nèi),并在此以引用方式包含于此。
[0063]在本發(fā)明中,轉(zhuǎn)碼處理設(shè)備具有兩種實現(xiàn)方式:
[0064]I)轉(zhuǎn)碼處理設(shè)備僅具有轉(zhuǎn)碼(PV)功能,其與轉(zhuǎn)發(fā)設(shè)備相互配合來實現(xiàn)對承載數(shù)據(jù)包的轉(zhuǎn)碼和轉(zhuǎn)發(fā),其中,轉(zhuǎn)碼處理設(shè)備實現(xiàn)對承載數(shù)據(jù)包的轉(zhuǎn)碼,轉(zhuǎn)發(fā)設(shè)備實現(xiàn)對承載數(shù)據(jù)包的轉(zhuǎn)發(fā)。為便于說明,本文中有時將該轉(zhuǎn)碼處理設(shè)備稱為PV設(shè)備。
[0065]2)轉(zhuǎn)碼處理設(shè)備具有轉(zhuǎn)碼(PV)功能和轉(zhuǎn)發(fā)功能,其可實現(xiàn)對承載數(shù)據(jù)包的轉(zhuǎn)碼和轉(zhuǎn)發(fā)。該轉(zhuǎn)碼處理設(shè)備的一種典型形式為集成有PV功能的轉(zhuǎn)發(fā)設(shè)備,該轉(zhuǎn)發(fā)設(shè)備例如交換機、路由器等,從而該轉(zhuǎn)碼處理設(shè)備更典型地可以為一 PV路由器。為便于說明,本文中有時將該轉(zhuǎn)碼處理設(shè)備稱為PV轉(zhuǎn)發(fā)設(shè)