專利名稱:媒體流中繼設備及方法
技術領域:
本發(fā)明用于在電路交換網(wǎng)與分組交換網(wǎng)之間進行媒體流的中繼,更具體地,本發(fā)明涉及間歇地對傳輸?shù)囊纛l分組進行處理、從而只傳輸包含聲音的音頻分組而不傳輸靜音的音頻分組的方法。
背景技術:
VoIP(Voice over IP)通信已迅速普及,它用于在使用數(shù)據(jù)分組進行通信的分組通信網(wǎng)絡中基于RTP(實時傳輸協(xié)議)(見非專利文獻1),發(fā)送和接收作為分組信息的編碼音頻數(shù)據(jù)。近年來,不僅音頻數(shù)據(jù)通信,而且視頻、文本和文件傳送等多種媒體流的分配服務雙向通信服務也得到了極大發(fā)展。
不同通信網(wǎng)絡之間的媒體通信服務也得到發(fā)展,在這種情況下,需要中繼設備端接兩個網(wǎng)絡的通信協(xié)議,并實現(xiàn)兩端的終端之間的媒體通信。例如,當實現(xiàn)電路交換網(wǎng)與分組交換網(wǎng)上存在的媒體通信終端之間的媒體通信時,也是上述情況。
對于電路交換網(wǎng),與分組交換網(wǎng)不同,通常是將多個媒體的編碼流復用并作為一個復用數(shù)據(jù)發(fā)送至目的地設備,而不是分別發(fā)送和接收各個編碼媒體流。目的地設備通過將接收到的復用數(shù)據(jù)分離為單獨的媒體編碼流,并根據(jù)各個媒體對編碼流進行解碼,以實現(xiàn)通信。特別是對于音頻,要求連續(xù)傳輸編碼音頻流,以避免聲音中斷等。
容易設想,隨著將來使用分組的通信服務的進一步普及,并發(fā)用戶的數(shù)目和可用媒體類型漸增,分組交換網(wǎng)上的帶寬和交換的分組數(shù)量也自然會增加。在這種情況下,分組通過的網(wǎng)絡中可能出現(xiàn)分組擁塞或分組丟失,不可避免地導致視頻和音頻等媒體的視覺和聲音質量的下降。
對于上述用戶應用,連接電路交換網(wǎng)和分組交換網(wǎng)的中繼設備需要在實現(xiàn)電路交換網(wǎng)上的媒體流連續(xù)傳輸?shù)耐瑫r,實現(xiàn)使分組交換網(wǎng)上的帶寬和分組數(shù)量最小化的媒體通信。
現(xiàn)在重點關注音頻編碼系統(tǒng),有的編碼系統(tǒng)在根據(jù)音頻有聲還是靜音來改變編碼效率的同時,產生編碼音頻流。具體地,這包括大幅度減小靜音間隔的編碼流的數(shù)據(jù)大小。此外,根據(jù)所用方法,可以周期性地或在更新信息時產生周圍背景噪聲信息(以下,該背景噪聲信息被稱作噪聲),以緩和對較長靜音間隔編碼時完全靜音的不自然情況。
專利文獻1JP 2004-109244A非專利文獻1Schulzrinne,H.,Casner,S.,F(xiàn)rederick,R.,Jacobson,V.,“RTPA Transport Protocol for Real-Time Application”,RFC 3550,2003年7月,URLhttp//www.rfc-editor.org/rfc/rfc3550.txt(通過以下鏈接http//www.ietf.org/可用)非專利文獻2Sioberg,J.,Westerlund,M.,Lakaniemi,A.,Xie Q.,“Real-Time Transport Protocol(RTP)Payload Format and FileStorage Format for the Adaptive Multi-Rate(AMR)and AdaptiveMulti-Rate Wideband(AMR-WB)Audio Codecs”,RFC 3267,2002年6月,URLhttp//www.rfc-editor.org/rfc/rfc3267.txt(通過以下鏈接http//www.ietf.org/可用)發(fā)明內容如上所述,對于分組交換網(wǎng)絡,希望禁止導致分組擁塞或分組丟失的因素,即使傳輸?shù)木幋a數(shù)據(jù)大小較小,也盡可能在具有了針對代表靜音的編碼音頻流的有限分組傳輸之后執(zhí)行通信。同時,一般可設想在目的地設備中設置靜態(tài)或動態(tài)可調整緩沖器,以吸收分組到達時分組交換網(wǎng)上發(fā)生的波動。但是,對于其中不傳輸代表靜音的音頻分組或其中音頻編碼系統(tǒng)周期性地產生噪聲信息(見非專利文獻2)的間歇傳輸,推測上述緩沖器通常會耗盡,從而難以適當?shù)叵螂娐方粨Q網(wǎng)進行傳輸。
對于上述作為音頻分組、經由電路交換網(wǎng)傳輸至分組交換網(wǎng)的編碼視頻流,在介于電路交換網(wǎng)與分組交換網(wǎng)之間的媒體流中繼設備處將傳輸?shù)囊纛l分組數(shù)量最小化之后再進行媒體通信,這對于禁止作為導致分組交換網(wǎng)中的分組擁塞和分組丟失的因素的帶寬和分組數(shù)量是非常有效的。
鑒于上述情況提出本發(fā)明,本發(fā)明的目的是在通過限制分組交換網(wǎng)上的帶寬和分組數(shù)量來抑制分組擁塞和分組丟失發(fā)生的可能性的同時實現(xiàn)媒體通信。采用本發(fā)明實現(xiàn)上述目的的一種方法包括不在分組交換網(wǎng)上傳輸來自源終端的代表靜音的音頻分組。換言之,本發(fā)明同時提供了恢復方法,包括在只接收代表聲音或噪聲信息的音頻分組的情況下,進行緩沖以吸收波動;以及在從電路交換網(wǎng)接收到的編碼音頻流中,只向分組交換網(wǎng)發(fā)送代表聲音或噪聲信息的音頻分組的方法。
根據(jù)本發(fā)明第一方案,提供了一種用于連接電路交換網(wǎng)和分組交換網(wǎng)以傳輸多種媒體的數(shù)據(jù)流的媒體流中繼設備,包括分別針對所述多種媒體設置的分組控制裝置,用于接收來自所述分組交換網(wǎng)的各種媒體的分組,并提取各種媒體的數(shù)據(jù)流;流處理裝置,用于處理由所述分組控制裝置提取的各個數(shù)據(jù)流,以通過所述電路交換網(wǎng)傳輸;以及復用器,用于對流處理裝置處理的數(shù)據(jù)流進行復用,以傳輸至所述電路交換網(wǎng);其中所述流處理裝置包括音頻控制裝置,用于當音頻流的數(shù)據(jù)量不足以在所述電路交換網(wǎng)絡中進行連續(xù)傳輸時,調整所述音頻流的輸出定時。
所述音頻控制裝置可以優(yōu)選地包括插入裝置,用于向所述音頻流中插入代表靜音或噪聲信息中至少一種的附加音頻流。
所述音頻控制裝置可以包括調整裝置,用于根據(jù)從中提取了在前音頻流的至少一個在前音頻分組中的報頭信息、在前音頻流的幀信息、從中提取了在后音頻流的至少一個在后音頻分組中的報頭信息、以及在后音頻流的幀信息中的至少一個來調整所述輸出定時。
當采用實時傳輸協(xié)議(RTP)傳輸音頻分組時,所述調整裝置可以參照RTP報頭信息的第M位、序列號和時間戳中至少一個。
根據(jù)本發(fā)明的第二方案,提供了一種用于連接電路交換網(wǎng)和分組交換網(wǎng)以傳輸多種媒體的數(shù)據(jù)流的媒體流中繼設備,包括解復用器裝置,用于接收來自所述電路交換網(wǎng)的復用數(shù)據(jù)流,并將其分離成各個數(shù)據(jù)流;以及打包裝置,針對所述多種媒體分別設置,用于對數(shù)據(jù)流進行打包,以通過所述分組交換網(wǎng)傳輸;其中所述打包裝置包括音頻打包裝置,用于對代表聲音或噪聲信息的音頻流進行打包,并排除代表靜音的音頻流。
當所述電路交換網(wǎng)和所述分組交換網(wǎng)使用在其中以不同的壓縮率對聲音和靜音進行編碼的相同音頻編碼系統(tǒng)時,所述音頻打包裝置可以根據(jù)各個音頻流的幀信息來劃分音頻流。
當所述電路交換網(wǎng)和所述分組交換網(wǎng)使用在其中以相同的壓縮率對聲音和靜音進行編碼的相同音頻編碼系統(tǒng)時,所述音頻打包裝置可以包括解碼器裝置,用于對所述解復用器裝置分離的音頻流進行解碼;編碼器裝置,用于采用在其中以不同的壓縮率對聲音和靜音進行編碼的音頻編碼系統(tǒng)對通過所述解碼獲得的音頻信號進行編碼;以及劃分器裝置,用于根據(jù)各個音頻流的幀信息,對所述編碼器裝置獲得的音頻流進行劃分。
可以在每個音頻流內傳輸所述幀信息,或在處理時從每個音頻流中獲得所述幀信息,并將聲音、靜音和噪聲信息之一與每個音頻流關聯(lián)。
根據(jù)本發(fā)明的另一方案,提供了一種用于連接電路交換網(wǎng)和分組交換網(wǎng)以傳輸多種媒體的數(shù)據(jù)流的媒體流中繼方法,包括步驟接收來自所述分組交換網(wǎng)的分組;提取各種媒體的數(shù)據(jù)流;處理提取的數(shù)據(jù)流以通過所述電路交換網(wǎng)傳輸;以及對處理的數(shù)據(jù)流進行復用,以傳輸至所述電路交換網(wǎng);其中所述處理步驟包括步驟當音頻流的數(shù)據(jù)量不足以在所述電路交換網(wǎng)絡中進行連續(xù)傳輸時,調整所述音頻流的輸出定時。
優(yōu)選地,可以通過向所述音頻流中插入代表靜音或噪聲信息中至少一種的附加音頻流,調整所述輸出定時。
可以根據(jù)從中提取在前音頻流的至少一個在前音頻分組中的報頭信息、在前音頻流的幀信息、從中提取在后音頻流的至少一個在后音頻分組中的報頭信息、以及在后音頻流的幀信息中的至少一個,調整所述輸出定時。
當采用實時傳輸協(xié)議(RTP)傳輸音頻分組時,可以參照RTP報頭信息的第M位、序列號和時間戳中至少一個,調整所述輸出定時。
根據(jù)本發(fā)明的第二方案,提供了一種用于連接電路交換網(wǎng)和分組交換網(wǎng)以傳輸多種媒體的數(shù)據(jù)流的媒體流中繼方法,包括步驟接收來自所述電路交換網(wǎng)的復用數(shù)據(jù)流;將接收的復用數(shù)據(jù)流分離成各個數(shù)據(jù)流;以及對數(shù)據(jù)流進行打包,以通過所述分組交換網(wǎng)傳輸;其中所述打包步驟包括音頻處理步驟,用于對代表聲音或噪聲信息的音頻流進行打包,并排除代表靜音的音頻流。
當所述電路交換網(wǎng)和所述分組交換網(wǎng)使用在其中以不同的壓縮率對聲音和靜音進行編碼的相同音頻編碼系統(tǒng)時,可以根據(jù)各個音頻流的幀信息,對所述代表聲音或噪聲信息的音頻流和所述代表靜音的音頻流進行劃分。
當所述電路交換網(wǎng)和所述分組交換網(wǎng)使用在其中以相同的壓縮率對聲音和靜音進行編碼的相同音頻編碼系統(tǒng)時,所述音頻處理步驟可以包括以下步驟對在所述分離步驟中分離的音頻流進行解碼;采用在其中以不同的壓縮率對聲音和靜音進行編碼的音頻編碼系統(tǒng)對解碼的音頻信號進行編碼;以及根據(jù)各個音頻流的幀信息,對編碼的音頻流進行劃分。
根據(jù)本發(fā)明另一方面,提供了一種記錄有計算機可讀程序的記錄介質,所述計算機可讀程序用于實現(xiàn)與上述媒體流中繼設備和方法相對應的功能。
如上所述,使用本發(fā)明可以考慮到其中不從分組交換網(wǎng)上的媒體通信終端傳輸代表靜音的分組的間歇傳輸,調整從緩沖器的輸出,并連續(xù)地向電路交換網(wǎng)絡傳輸編碼音頻流。
此外,通過執(zhí)行從電路交換網(wǎng)到分組交換網(wǎng)的基于聲音和靜音的間歇傳輸,可以進行其中傳輸至分組交換網(wǎng)的分組的帶寬和數(shù)量已受限的媒體通信,從而可以減少導致分組擁塞和分組丟失的因素。
現(xiàn)在參照附圖,僅通過示例描述本發(fā)明的具體實施例,附圖中圖1示出了實施本發(fā)明的網(wǎng)絡配置;圖2是根據(jù)本發(fā)明第一和第二實施方式的媒體流中繼設備的方框圖;圖3是示出了根據(jù)本發(fā)明第二實施方式的輸出調整過程的流程圖;圖4是示出了根據(jù)本發(fā)明第二實施方式的輸出調整過程的流程圖;圖5是根據(jù)本發(fā)明第三實施方式的媒體流中繼設備的方框圖;以及圖6是根據(jù)本發(fā)明第四實施方式的媒體流中繼設備的方框圖。
具體實施例方式
以下描述本發(fā)明的最佳實施方式。圖1示出了實施本發(fā)明的網(wǎng)絡配置。如圖1所示,本發(fā)明是連接電路交換網(wǎng)2與分組交換網(wǎng)3并實現(xiàn)媒體通信的媒體流中繼設備1。
第一實施方式參照圖2描述根據(jù)本發(fā)明第一實施方式的媒體流中繼設備的配置。圖2是根據(jù)第一實施方式的媒體流中繼設備1的方框圖,示出了用于實現(xiàn)從分組交換網(wǎng)3到電路交換網(wǎng)2的媒體通信的配置。如圖2所示,第一實施方式的媒體流中繼設備1包括音頻分組控制單元13,具有用于吸收分組交換網(wǎng)3上的波動的緩沖器(未示出),并接收音頻分組,在根據(jù)分組報頭信息重新排列接收的音頻分組之后,提取編碼音頻流,并將提取的編碼音頻流存儲在緩沖器中;確定單元18,確定是否可從緩沖器中獲取編碼音頻流,并輸出確定結果;流控制單元16,根據(jù)確定結果,在可以獲取時從緩沖器中獲取編碼音頻數(shù)據(jù),并輸出獲取的數(shù)據(jù),并在無法獲取時產生和輸出代表靜音或噪聲的編碼音頻流;以及復用數(shù)據(jù)產生單元17,對編碼音頻流進行復用,并將復用數(shù)據(jù)輸出至電路交換網(wǎng)。
第一實施例以下參照附圖,描述作為本發(fā)明第一實施例的本實施方式的實施例。如圖1所示,媒體流中繼設備1位于電路交換網(wǎng)2與分組交換網(wǎng)3之間,通過端接兩個網(wǎng)絡的通信協(xié)議并連接呼叫,來實現(xiàn)電路交換網(wǎng)2上的媒體通信終端4與分組交換網(wǎng)3上的媒體通信終端5之間的雙向媒體通信。注意,雖然本實施例涉及雙向通信,但是本發(fā)明并不具體局限于本實施方式,而可以是旨在提供一個網(wǎng)絡到另一網(wǎng)絡的單向媒體分配服務的電路交換網(wǎng)與分組交換網(wǎng)之間的媒體通信方式。
以下描述涉及從分組交換網(wǎng)3到電路交換網(wǎng)2的媒體流中繼設備1對媒體流的處理。媒體流中繼設備1中的電路交換網(wǎng)端接單元10用于端接電路交換網(wǎng)2,接收來自復用產生單元17(稍后將述)的復用數(shù)據(jù),并向電路交換網(wǎng)2輸出復用數(shù)據(jù)。注意,如下所述,電路交換網(wǎng)端接單元10也用于接收來自電路交換網(wǎng)2的數(shù)據(jù)。
另一方面,媒體流中繼設備1包括用于端接分組交換網(wǎng)3的控制分組控制單元11、視頻分組控制單元12和音頻分組控制單元13,并根據(jù)序列號、時間戳等重新排列從分組交換網(wǎng)3到達的分組(這里假設RTP協(xié)議)。
控制分組控制單元11接收來自分組交換網(wǎng)3的控制分組,在重新排列控制分組之后提取編碼控制流,并向控制流處理單元14輸出編碼控制流。類似地,視頻分組控制單元12接收來自分組交換網(wǎng)3的視頻分組,在重新排列視頻分組之后提取編碼視頻流,并向視頻流處理單元15輸出編碼視頻流。
注意,音頻分組控制單元13具有用于累積固定量的音頻分組數(shù)據(jù)以吸收分組交換網(wǎng)3上的波動的緩沖器。在重新排列過程中,從接收的音頻分組中提取編碼音頻數(shù)據(jù),并將其與分配的報頭信息成對地存儲在緩沖器中,然后響應于來自流控制單元16的請求,輸出目標編碼音頻數(shù)據(jù)。
控制流處理單元14分析編碼控制流,獲取分組交換網(wǎng)3的呼叫控制信息,并向復用數(shù)據(jù)產生單元17輸出編碼流,該編碼流基于在與電路交換網(wǎng)2的呼叫連接中所需的呼叫控制信息。視頻流處理單元15分析編碼視頻流,在必要時將編碼視頻流轉換到電路交換網(wǎng)2的視頻編碼系統(tǒng),并向復用數(shù)據(jù)產生單元17輸出編碼視頻流。
注意,只要系統(tǒng)能夠端接視頻編碼系統(tǒng)以及與分組交換網(wǎng)3和電路交換網(wǎng)2的呼叫連接,本發(fā)明并不具體局限于呼叫控制系統(tǒng)的類型或是否使用視頻編碼系統(tǒng)來實現(xiàn)轉換過程。雖然本實施例采用了還包括視頻處理的配置,但是本發(fā)明并不具體局限于此,而可以采用不包括視頻的配置,即,不包括視頻分組控制單元12或視頻流處理單元15的配置。
根據(jù)來自復用數(shù)據(jù)產生單元17的周期性請求指令,流控制單元16向確定單元18詢問是否可從音頻分組控制單元13中獲取編碼音頻流。
如上所述,在根據(jù)報頭信息(這里,假設RTP報頭,包括序列號、時間戳等信息)對接收的音頻分組重新排序之后,將其存儲在音頻分組控制單元13的緩沖器中。確定單元18響應來自流控制單元16的詢問,檢查緩沖器首部處的數(shù)據(jù),并返回與是否可以獲取有關的確定結果。當確定可獲取編碼音頻流時,流控制單元16從音頻分組控制單元13中獲取編碼音頻流,并向復用數(shù)據(jù)產生單元17輸出獲取的流。另一方面,當確定無法獲取時,流控制單元16不獲取目標編碼音頻流,而是產生代表靜音或噪聲的編碼音頻流,并向復用數(shù)據(jù)產生單元17輸出產生的流。
注意,在分組交換網(wǎng)3和電路交換網(wǎng)2的音頻編碼系統(tǒng)相同的情況下,可以將音頻編碼系統(tǒng)中提供的代表靜音或噪聲信息的編碼流、或設備專用編碼流用作流控制單元16產生的代表靜音和噪聲信息之一的編碼音頻流。當分組交換網(wǎng)3和電路交換網(wǎng)2的音頻編碼系統(tǒng)不同時,通過轉換輸入的編碼音頻流,或特定地通過對輸入的編碼流進行解碼和對解碼輸入進行編碼,產生向電路交換網(wǎng)2輸出的編碼音頻流,但是,本發(fā)明在這方面并不具體局限于此。
以下給出了確定單元18確定無法獲取的情況示例。
(1)音頻分組控制單元13中的緩沖器處于累積固定量的數(shù)據(jù)以吸收分組交換網(wǎng)上的波動的過程中。這也包括緩沖器在通信期間為空的情況。
(2)由于分組交換網(wǎng)3中的分組丟失或延遲,當從流控制單元16接收到獲取請求時,緩沖器的首部沒有存儲編碼音頻數(shù)據(jù)。
(3)由于在這種情況下作為源設備的媒體通信終端5的傳輸規(guī)范符合只傳輸聲音(以及取決于音頻編碼系統(tǒng)的噪聲)的間歇傳輸,沒有接收到代表靜音的音頻分組,從而在根據(jù)RTP報頭信息(M位、序列號、時間戳等)重新排列或放置接收的音頻分組之后,不存在相關的編碼音頻流。
注意,在上述(1)中,在通信開始之后媒體流中繼設備1最初接收到音頻分組之前的時間段期間,流控制單元16可以向電路交換網(wǎng)2輸出代表靜音的編碼流,或拒絕輸出,直到最初接收到音頻分組位置。
復用數(shù)據(jù)產生單元17對分別從控制流處理單元14、視頻流處理單元15和流控制單元16中獲取的編碼控制、視頻和音頻流進行復用,并將復用的數(shù)據(jù)輸出至電路交換網(wǎng)端接單元10。注意,即使無法獲取所有的編碼流,也可以進行復用,如果尚未滿足輸出時的帶寬,則在添加預定專有數(shù)據(jù)之后執(zhí)行輸出。
第二實施方式根據(jù)本發(fā)明第二實施方式的媒體流中繼設備1的框圖配置與如2所示本發(fā)明第一實施方式的框圖配置相同,但是因為流控制單元和確定單元各自的功能不同于第一實施方式,所以它們的附圖標記(括號中)有所改變。
根據(jù)本發(fā)明第二實施方式的媒體流中繼設備1包括音頻分組控制單元13,具有用于吸收分組交換網(wǎng)3上的波動的緩沖器,并接收音頻分組,在根據(jù)分組報頭信息重新排列接收的音頻分組之后,提取編碼音頻流,并將提取的編碼音頻流存儲在緩沖器中;確定單元20,確定是否可從緩沖器中獲取編碼音頻流,并輸出確定結果;流控制單元19,通過根據(jù)確定結果、原始分配給在前編碼音頻流的報頭信息和分配給目標編碼音頻流的報頭信息,產生并輸出代表靜音或噪聲信息之一的編碼音頻流,調整輸出定時,以及/或者通過根據(jù)確定結果、在前編碼音頻流的幀信息和目標編碼音頻流的幀信息,產生并輸出代表靜音或噪聲信息之一的編碼音頻流,調整輸出定時;以及復用數(shù)據(jù)產生單元17,對編碼音頻流進行復用,并將復用數(shù)據(jù)輸出至電路交換網(wǎng)2。
第二實施例以下參照附圖,描述作為本發(fā)明第一實施例的本實施方式的實施例,僅集中在與本發(fā)明第一實施例的不同之處。
本實施例包括取代圖1中流控制單元16和確定單元18的流控制單元19和確定單元20。確定單元20順序地收集要從緩沖器中輸出的在后編碼音頻流的幀信息和來自音頻分組控制單元13的音頻分組的報頭信息、以及在前輸出的編碼音頻流的幀信息和原始分配給從流控制單元19中在前輸出的編碼音頻數(shù)據(jù)的報頭信息中的至少一個,響應于來自流控制單元19的詢問,檢查音頻分組控制單元13的緩沖器,并返回與是否可獲取要輸出的在后編碼音頻流有關的確定結果。
這里,幀信息指示了可區(qū)分成聲音和靜音至少兩個類型的信息,根據(jù)編碼系統(tǒng),噪聲也可以作為第三類型。注意,幀信息可以作為標識信息包括在編碼音頻流中,或參照編碼音頻流的數(shù)據(jù)大小或能夠進行等效區(qū)分的確定過程的輸出結果。在這方面,本發(fā)明并不具體局限于此。
注意,設想在其中分組交換網(wǎng)3上的媒體通信終端5僅傳輸包括代表聲音或噪聲的編碼音頻流的音頻分組的間歇傳輸?shù)那闆r下,音頻分離控制單元13的緩沖器頻繁地變空(這也取決于媒體流中繼設備1中的緩沖器大小設置)。本實施例中所述的方法主要設計為用于處理這種情況的輸出定時調整方法。
由確定單元20執(zhí)行的確定方法使用編碼音頻流的RTP報頭信息和幀信息中至少一種。如前所述,當音頻分組控制單元13種的緩沖器已變空之后,音頻分組無法連續(xù)到達時,流控制單元19產生并輸出代表靜音的編碼音頻數(shù)據(jù)。確定單元20還將最初到達的編碼音頻流的幀信息或音頻分組中包含的編碼音頻流的幀信息中至少一種看作判斷信息,用于確定是否可獲取編碼音頻流。
當確定可以獲取(不禁止輸出)時,流控制單元19從音頻分組控制單元13中獲取編碼音頻流,并向復用數(shù)據(jù)產生單元17輸出獲取的流。另一方面,當確定無法獲取(禁止輸出)時,流控制單元19不獲取編碼音頻流,而是產生代表靜音或噪聲的編碼音頻流,并向復用數(shù)據(jù)產生單元17輸出產生的流。
以下參照圖3描述由確定單元20判斷的基于RTP報頭信息的處理流程。換言之,在音頻分組控制單元中的緩沖器變空之后,保持在接收的音頻分組中包含的編碼音頻流的狀態(tài)下,假設確定單元20已接收到來自流控制單元19的獲取請求。
S1確定單元20判斷上次緩沖器是否為空。如果緩沖器為空,則處理前進到S2,如果緩沖器不為空,處理前進到S7。
S2確定單元20檢查RTP報頭信息的M位。如果是1,則處理前進到S3,如果不是1,則處理前進到S4。注意,雖然本實施例中的處理流程包括上述確定,但是可以省略上述確定,在這種情況下,處理從S1(是)前進到S4。
S3確定單元20返回無法獲取的結果。鑒于此,處理移動到用于吸收波動的緩沖器累積過程,從而禁止從音頻分組控制單元13中的輸出,直到緩沖器中累積了預設固定量的數(shù)據(jù)或經過了固定時間段。如后所述,當包括使用幀信息的確定過程(圖4中S11)時,也執(zhí)行該處理。
S4確定單元20計算由流控制單元19在前輸出的編碼音頻流的序列號與目標編碼音頻流的序列號之差。注意,這里的目標編碼音頻流是在確定可以輸出的情況下將輸出的編碼音頻流。當該差的絕對值超過閾值X1時,處理返回到S3,當該差的絕對值未超過閾值X1時,處理前進到S5。
S5確定單元20計算由流控制單元19輸出的編碼音頻流的時間戳與目標編碼音頻流的時間戳之差。如果該差的絕對值超過閾值X2,處理返回到S3,如果該差的絕對值未超過閾值X2時,處理前進到S6。
S6確定單元20根據(jù)轉換值,計算作為流控制單元19已產生代表靜音或噪聲的編碼音頻流的次數(shù)之差的值,其中根據(jù)所用音頻編碼系統(tǒng)在處理單元中將S5中計算的差轉換成等效幀數(shù)而獲得的所述轉換值。如果該值為正,則確定單元20返回如下結果對于包括從流控制單元19中接收獲取請求這一次的等效次數(shù),無法進行獲取,從而禁止向復用數(shù)據(jù)產生單元17輸出緩沖器中的編碼音頻流。在該間隔期間,流控制單元19產生代表靜音或噪聲之一的編碼音頻流,并向復用數(shù)據(jù)產生單元17輸出產生的流。
另一方面,如果該值為負,則確定單元20返回無法獲取的結果,鑒于此,處理移動到用于吸收波動的緩沖器累積過程,從而禁止從音頻分組控制單元13中的輸出,直到緩沖器中累積了預設固定量的數(shù)據(jù)或經過了固定時間段。在該間隔期間,流控制單元19產生代表靜音或噪聲之一的編碼音頻流,并向復用數(shù)據(jù)產生單元17輸出產生的流。當包括使用幀信息的確定過程(稍后將述)時,根據(jù)通過進一步執(zhí)行基于幀信息的確定過程而獲得的最終結果,執(zhí)行該處理(圖4中S11)。
S7確定單元20檢查目標緩沖器大小是否超過X3。如果大于X3,則確定單元20返回縮減緩沖器大小(S8)之后可以獲取的結果,通過流控制單元19,從音頻分組控制單元13向復用數(shù)據(jù)產生單元17輸出位于調整后的緩沖器的首部處的編碼音頻流。如果目標緩沖器大小不超過X3,則確定單元20返回可以獲取(S7)的結果,并通過流控制單元19,從音頻分組控制單元13向復用數(shù)據(jù)產生單元17輸出編碼音頻流。
注意,執(zhí)行縮減調整和從音頻分組控制單元13中的輸出的順序可以顛倒,可以通過從最早的編碼流開始依次舍棄編碼流、或通過優(yōu)先地舍棄代表靜音或噪聲信息中至少一種的編碼流,來實施縮減調整。還要注意,可以根據(jù)相繼分組之間的到達間隔,順序地更新流程圖中的閾值X1和X2,閾值X3可以類似地根據(jù)相繼分組之間的到達間隔、以及分組交換網(wǎng)上的分組丟失率、波動等,動態(tài)地變化。
作為上述一系列判斷的結果,確定單元20向流控制單元19返回判斷結果,流控制單元19根據(jù)該判斷結果,調整在緩沖器變空之后接收到的分組的輸出定時。如果沒有輸出,則流控制單元19產生代表靜音的編碼音頻流,并向復用數(shù)據(jù)產生單元17輸出產生的流。
以下參照圖4,描述由確定單元20進一步判斷的基于幀信息的處理流程。換言之,在音頻分組控制單元中的緩沖器變空之后,保持在接收的音頻分組中包含的編碼音頻流的狀態(tài)下,假設確定單元20已接收到來自流控制單元19的獲取請求。注意使用基于幀信息的處理流程的本發(fā)明可以應用在上述基于RTP報頭信息的處理之后,或用作僅僅基于幀信息的判斷方法。
S10確定單元20判斷上次緩沖器是否為空。如果緩沖器為空,則處理前進到S11,如果緩沖器不為空,處理前進到上述S7。注意,當圖4所示處理流程應用在上述基于RTP報頭信息的處理之后時,可以省略該判斷,在這種情況下處理從S11開始。
S11確定單元20檢查編碼音頻流的幀信息。如果是聲音,則處理前進到S13,如果是靜音,則確定單元20返回流控制單元19可以進行獲取的結果,流控制單元19立即從音頻分組控制單元13中獲取編碼音頻流,并向復用數(shù)據(jù)產生單元17輸出獲取的流。根據(jù)編碼系統(tǒng),也可以有噪聲信息的幀信息,在這種情況下,處理前進到S12。
S12確定單元20計算之前從流控制單元19輸出的代表噪聲信息的最末編碼音頻流開始的時間差。如果該差超過閾值Y1,則確定單元20返回流控制單元19可以進行獲取的結果,流控制單元19立即從音頻分組控制單元13中獲取編碼音頻流,并向復用數(shù)據(jù)產生單元17輸出獲取的流。如果該差未超過閾值Y1,則處理前進到S14。
S13確定單元20計算從流控制單元19在前輸出的代表聲音的最末編碼音頻流開始的時間差。如果該差未超過閾值Y2,則確定單元20返回流控制單元19可以進行獲取的結果,流控制單元19立即從音頻分組控制單元13中獲取編碼音頻流,并向復用數(shù)據(jù)產生單元17輸出獲取的流。如果該差超過閾值Y2,則處理前進到S15。
S14確定單元20檢查從上次輸出代表噪聲的編碼音頻流開始已經過了多長時間,并根據(jù)由所用音頻編碼系統(tǒng)編碼的編碼噪聲信息流的傳輸周期時間,計算時間差。確定單元20還通過由所用音頻編碼系統(tǒng)的處理單元對計算的時間差進行劃分,計算劃分時間差。如果劃分時間差為正,則將編碼音頻流的輸出禁止與該值相等的次數(shù)。在禁止輸出的間隔中,流控制單元19產生代表靜音和噪聲之一的編碼音頻流,并向復用數(shù)據(jù)產生單元17輸出產生的流。
另一方面,如果劃分時間差為負,則確定單元20返回流控制單元19無法獲取的結果,處理移動到用于吸收波動的緩沖器累積過程,從而禁止從音頻分組控制單元13中的輸出,直到緩沖器中累積了預設固定量的數(shù)據(jù)或經過了固定時間段。在該間隔期間,流控制單元19產生代表靜音或噪聲之一的編碼音頻流,并向復用數(shù)據(jù)產生單元17輸出產生的流。
S15處理移動到用于吸收波動的緩沖器累積過程,從而禁止從音頻分組控制單元13中的輸出,直到緩沖器中累積了預設固定量的數(shù)據(jù)或經過了固定時間段。在該間隔期間,流控制單元19產生代表靜音或噪聲之一的編碼音頻流,并向復用數(shù)據(jù)產生單元17輸出產生的流。
注意,在上述S14和S15中,除了當被通知可以獲取時立即輸出目標編碼音頻流之外,流控制單元19還可以舍棄目標編碼音頻流,輸出隨后的編碼音頻流。
此外,雖然可以根據(jù)相繼分組之間的到達間隔順序地更新上述處理流程中的閾值Y1,但是作為一般規(guī)則,優(yōu)選地根據(jù)所用音頻編碼系統(tǒng)的規(guī)范來確定該閾值Y1。優(yōu)選地不將閾值Y2設置為過大值,也可以根據(jù)RTP報頭信息對其進行設置。
根據(jù)上述方法,在從分組交換網(wǎng)3上的源媒體通信終端5只傳輸代表聲音,或根據(jù)編碼系統(tǒng),可能還代表噪聲的編碼音頻流的間歇傳輸?shù)那闆r下,通過適當?shù)禺a生代表靜音的編碼音頻流,輸出產生的流,并調整輸出定時,可以期望更加優(yōu)選的媒體通信。
第三實施方式參照圖5描述根據(jù)本發(fā)明第三實施方式的媒體流中繼設備1的配置。圖5是根據(jù)第三實施方式的媒體流中繼設備1的方框圖,示出了用于實現(xiàn)從電路交換網(wǎng)2到分組交換網(wǎng)3的媒體通信的配置。如圖5所示,第三實施方式的媒體流中繼設備1包括復用數(shù)據(jù)分離單元21,接收來自電路交換網(wǎng)2的、由多個復用編碼流構成的復用數(shù)據(jù),將復用數(shù)據(jù)分離成各個編碼控制、視頻和音頻流,并輸出分離的流;以及音頻流打包單元24,接收編碼音頻流,并根據(jù)編碼音頻流的幀信息,只對其幀信息代表聲音或噪聲信息的編碼音頻流進行打包,并向分組交換網(wǎng)3發(fā)送產生的音頻分組。
第三實施例以下參照附圖,描述作為本發(fā)明第三實施例的本實施方式的實施例。在本實施例中,電路交換網(wǎng)端接單元10用于端接電路交換網(wǎng)2,并向復用數(shù)據(jù)分離單元21輸出從電路交換網(wǎng)2發(fā)送的復用數(shù)據(jù)。另一方面,相對于編碼控制、視頻和音頻流,分別由控制流打包單元22、視頻流打包單元23和音頻流打包單元24來完成端接分組交換網(wǎng)3的功能,上述三個單元分解用于對各個編碼流進行打包,并向分組交換網(wǎng)3發(fā)送產生的分組。
復用數(shù)據(jù)分離單元21接收復用數(shù)據(jù),將其分離成各個編碼控制、視頻和音頻流,并分別向控制流處理單元25、視頻流處理單元26和音頻流打包單元24輸出分離的流??刂屏魈幚韱卧?5分析從復用數(shù)據(jù)分離單元21輸入的編碼控制流,并獲取呼叫控制信息。控制流處理單元25接著產生用于建立與分組交換網(wǎng)3的呼叫連接的編碼控制流,并向控制流打包單元22輸出產生的流。視頻流處理單元26分析從復用數(shù)據(jù)分離單元21輸入的編碼視頻流,并將從呼叫控制信息獲取的視頻轉換為針對分組交換網(wǎng)3的編碼視頻流,向視頻流打包單元23輸出產生的流。
注意,類似第一實施例,只要系統(tǒng)能夠端接視頻編碼系統(tǒng)、以及與分組交換網(wǎng)3和電路交換網(wǎng)2的呼叫連接,則本實施例并不具體局限于呼叫控制系統(tǒng)的類型或是否實施使用視頻編碼系統(tǒng)的轉換過程。此外,雖然本實施例采用包括視頻處理的配置,但是本發(fā)明并不具體局限于此,而可以采用不包括視頻的配置,即,不包括視頻處理單元26或視頻流打包單元23的配置。
在本實施例中,假設已基于聲音、靜音以及根據(jù)編碼系統(tǒng),可能還有噪聲信息,對電路交換網(wǎng)2的復用數(shù)據(jù)中包括的編碼音頻流進行了編碼,并且將該編碼音頻流描述為包含稱作幀信息的專有關聯(lián)信息,作為每個編碼音頻流的標識符。
音頻流打包單元24檢查與從復用數(shù)據(jù)分離單元21輸入的編碼音頻流相對應的幀信息,并只對具有代表聲音或噪聲信息的編碼音頻流進行打包,以用于傳輸。當編碼音頻流具有代表靜音的幀信息時,音頻流打包單元24只對所分配的RTP報頭信息進行更新,而不對要傳輸?shù)木幋a音頻流進行打包。
第四實施方式參照圖6,描述根據(jù)本發(fā)明第四實施方式的媒體流中繼設備1的配置。圖6是根據(jù)第四實施方式的媒體流中繼設備1的方框圖,示出了用于實現(xiàn)從電路交換網(wǎng)2到分組交換網(wǎng)3的媒體通信的配置。雖然框圖配置與圖5所示的媒體流中繼設備1不同,但是為了方便,仍使用相同的附圖標記1。如圖6所示,第四實施方式的媒體流中繼設備1包括復用數(shù)據(jù)分離單元21,接收來自電路交換網(wǎng)2的由多個復用編碼流構成的復用數(shù)據(jù),將復用數(shù)據(jù)分離成各個編碼控制、視頻和音頻流,并輸出分離的流;音頻解碼單元30,對編碼音頻流進行解碼,并輸出音頻數(shù)據(jù);聲音確定單元31,輸出與每個預定間隔長度的音頻數(shù)據(jù)是否包含聲音有關的確定判斷;音頻編碼單元32,根據(jù)確定結果,輸出通過以針對聲音和靜音的不同壓縮率對音頻數(shù)據(jù)進行編碼而產生的可變壓縮率編碼音頻流;以及音頻流打包單元33,接收可變壓縮率編碼音頻流,并根據(jù)可變壓縮率編碼音頻流的幀信息,只對其幀信息代表聲音或噪聲信息的可變壓縮率編碼音頻流進行打包,并向分組交換網(wǎng)3發(fā)送產生的音頻分組。
第四實施例以下參照附圖,描述作為本發(fā)明第四實施例的本實施方式的實施例,只集中于其與第三實施例的不同之處。在第四實施例中,假設從電路交換網(wǎng)2傳輸?shù)膹陀脭?shù)據(jù)包含以相同壓縮率進行編碼的編碼音頻流,而沒有區(qū)分聲音、靜音以及根據(jù)編碼系統(tǒng)的噪聲信息。
在本實施例中,由復用數(shù)據(jù)分離單元21分離的編碼音頻流的輸出目的地是音頻解碼單元30。聲音解碼單元30對從復用數(shù)據(jù)分離單元21輸入的編碼音頻流進行解碼,并向聲音確定單元31輸出結果音頻數(shù)據(jù)。聲音確定單元31將輸入的音頻數(shù)據(jù)劃分成預定間隔長度,并向音頻編碼單元32輸出與各個間隔是否包含聲音的確定結果以及音頻數(shù)據(jù)。如果確定無間隔包含聲音從而判斷音頻數(shù)據(jù)包含靜音之后,音頻編碼單元32檢查各自與加密單元的間隔長度相對應的多個聲音確定結果,如果確定間隔中至少一個包含聲音,則通過將音頻數(shù)據(jù)編碼為聲音,執(zhí)行不同壓縮率的編碼,并對音頻數(shù)據(jù)進行編碼,從而顯著縮減了編碼數(shù)據(jù)大小。
然后,音頻編碼單元32向音頻流打包單元33輸出作為該編碼過程結果而獲得的可變壓縮率編碼音頻流。注意,音頻編碼單元32是使用聲音和靜音來區(qū)分編碼數(shù)據(jù)大小的裝置,并根據(jù)控制流處理單元25和相反方向上的相同處理單元(第一實施例中的控制流處理單元14)的分析結果進行操作。可以使用與音頻解碼單元30相同的音頻編碼系統(tǒng),或者可以使用完全不同的音頻編碼系統(tǒng)。
根據(jù)從音頻編碼單元32輸入的可變壓縮率編碼音頻流中的幀信息,音頻流打包單元33只對包括代表聲音或噪聲的幀信息的可變壓縮率編碼音頻流進行打包,以用于傳輸。當可變壓縮率編碼音頻流包括代表靜音的幀信息時,音頻流打包單元33僅對分配的RTP報頭信息進行更新,而不傳輸與該可變壓縮率編碼音頻流相對應的分組。
由于第三和第四實施例中的上述處理,通過根據(jù)從電路交換網(wǎng)2接收的編碼音頻流中的幀信息(聲音、靜音、以及根據(jù)編碼系統(tǒng),可能有噪聲信息)的類型來執(zhí)行間歇傳輸,可以期待對從媒體流中繼設備1向分組交換網(wǎng)3傳輸?shù)姆纸M的帶寬和數(shù)量的限制效果。
第五實施方式本發(fā)明第五實施方式是一種計算機程序,通過將該計算機程序安裝在通用信息處理裝置中,使該信息處理裝置實現(xiàn)與上述實施例的媒體流中繼設備1相對應的功能。經由其上記錄有該程序的記錄介質將該程序安裝在通用信息處理裝置中,或經由通信線路將該程序安裝在通用信息處理裝置中,該程序能夠使通用信息處理裝置實現(xiàn)與上述實施例的媒體流中繼設備1相對應的功能。
本發(fā)明可以實現(xiàn)在介于電路交換網(wǎng)與分組交換網(wǎng)之間的媒體流中繼設備處盡可能限制傳輸?shù)囊纛l分組數(shù)量之后進行媒體通信。因此,對于網(wǎng)絡提供商和網(wǎng)絡用戶來說,本發(fā)明可以改善服務質量,并提高便利性。
權利要求
1.一種媒體流中繼設備,用于連接電路交換網(wǎng)和分組交換網(wǎng)以傳輸多種媒體的數(shù)據(jù)流,所述設備包括分別針對所述多種媒體設置的分組控制裝置,用于接收來自所述分組交換網(wǎng)的各種媒體的分組,并提取各種媒體的數(shù)據(jù)流;流處理裝置,用于處理由所述分組控制裝置提取的各個數(shù)據(jù)流,以通過所述電路交換網(wǎng)傳輸;以及復用器,用于對所述流處理裝置處理的數(shù)據(jù)流進行復用,以傳輸至所述電路交換網(wǎng);其中所述流處理裝置包括音頻控制裝置,用于如果所述音頻流的數(shù)據(jù)量不足以再所述電路交換網(wǎng)絡中進行連續(xù)傳輸,則調整所述音頻流的輸出定時。
2.根據(jù)權利要求1所述的媒體流中繼設備,其中所述音頻控制裝置包括插入裝置,用于向所述音頻流中插入代表靜音或噪聲信息中至少一種的附加音頻流。
3.根據(jù)權利要求1所述的媒體流中繼設備,其中所述音頻控制裝置包括調整裝置,用于根據(jù)從中提取了在前音頻流的至少一個在前音頻分組中的報頭信息、在前音頻流的幀信息、從中提取了在后音頻流的至少一個在后音頻分組中的報頭信息、以及在后音頻流的幀信息中的至少一個來調整所述輸出定時。
4.根據(jù)權利要求3所述的媒體流中繼設備,其中采用實時傳輸協(xié)議(RTP)來傳輸音頻分組,所述調整裝置參照RTP報頭信息的第M位、序列號和時間戳中至少一個。
5.一種媒體流中繼設備,用于連接電路交換網(wǎng)和分組交換網(wǎng)以傳輸多種媒體的數(shù)據(jù)流,所述設備包括解復用器裝置,用于接收來自所述電路交換網(wǎng)的復用數(shù)據(jù)流,并將其分離成各個數(shù)據(jù)流;以及打包裝置,針對所述多種媒體分別設置,用于對數(shù)據(jù)流進行打包,以通過所述分組交換網(wǎng)傳輸;其中所述打包裝置包括音頻打包裝置,用于對代表聲音或噪聲信息的音頻流進行打包,并排除代表靜音的音頻流。
6.根據(jù)權利要求5所述的媒體流中繼設備,其中所述電路交換網(wǎng)和所述分組交換網(wǎng)使用在其中以不同的壓縮率對聲音和靜音進行編碼的相同音頻編碼系統(tǒng),以及所述音頻打包裝置根據(jù)各個音頻流的幀信息來劃分音頻流。
7.根據(jù)權利要求5所述的媒體流中繼設備,其中所述電路交換網(wǎng)和所述分組交換網(wǎng)使用在其中以相同的壓縮率對聲音和靜音進行編碼的相同音頻編碼系統(tǒng),以及所述音頻打包裝置包括解碼器裝置,用于對所述解復用器裝置分離的音頻流進行解碼;編碼器裝置,用于采用在其中以不同的壓縮率對聲音和靜音進行編碼的音頻編碼系統(tǒng)對通過所述解碼獲得的音頻信號進行編碼;以及劃分器裝置,用于根據(jù)各個音頻流的幀信息,對所述編碼器裝置獲得的音頻流進行劃分。
8.根據(jù)權利要求6或7所述的媒體流中繼設備,其中在每個音頻流內傳輸所述幀信息或在處理時從每個音頻流中獲得所述幀信息,所述幀信息將聲音、靜音和噪聲信息之一與每個音頻流關聯(lián)。
9.一種媒體流中繼方法,用于連接電路交換網(wǎng)和分組交換網(wǎng)以傳輸多種媒體的數(shù)據(jù)流,所述方法包括步驟接收來自所述分組交換網(wǎng)的分組;提取各種媒體的數(shù)據(jù)流;處理提取的數(shù)據(jù)流以通過所述電路交換網(wǎng)傳輸;以及對處理的數(shù)據(jù)流進行復用,以傳輸至所述電路交換網(wǎng);其中所述處理步驟包括步驟如果音頻流的數(shù)據(jù)量不足以再所述電路交換網(wǎng)絡中進行連續(xù)傳輸,則調整所述音頻流的輸出定時。
10.根據(jù)權利要求9所述的媒體流中繼方法,其中通過向所述音頻流中插入代表靜音或噪聲信息中至少一種的附加音頻流,調整所述輸出定時。
11.根據(jù)權利要求9所述的媒體流中繼方法,其中根據(jù)從中提取在前音頻流的至少一個在前音頻分組中的報頭信息、在前音頻流的幀信息、從中提取在后音頻流的至少一個在后音頻分組中的報頭信息、以及在后音頻流的幀信息中的至少一個,調整所述輸出定時。
12.根據(jù)權利要求11所述的媒體流中繼方法,其中采用實時傳輸協(xié)議(RTP)傳輸音頻分組,以及參照RTP報頭信息的第M位、序列號和時間戳中至少一個,調整所述輸出定時。
13.一種媒體流中繼方法,用于連接電路交換網(wǎng)和分組交換網(wǎng)以傳輸多種媒體的數(shù)據(jù)流,所述方法包括步驟接收來自所述電路交換網(wǎng)的復用數(shù)據(jù)流;將接收的復用數(shù)據(jù)流分離成各個數(shù)據(jù)流;以及對分離的數(shù)據(jù)流進行打包,以通過所述分組交換網(wǎng)傳輸;其中所述打包步驟包括音頻處理步驟,用于對代表聲音或噪聲信息的音頻流進行打包,并排除代表靜音的音頻流。
14.根據(jù)權利要求13所述的媒體流中繼方法,其中所述電路交換網(wǎng)和所述分組交換網(wǎng)使用在其中以不同的壓縮率對聲音和靜音進行編碼的相同音頻編碼系統(tǒng),以及根據(jù)各個音頻流的幀信息,對所述代表聲音或噪聲信息的音頻流和所述代表靜音的音頻流進行劃分。
15.根據(jù)權利要求13所述的媒體流中繼方法,其中所述電路交換網(wǎng)和所述分組交換網(wǎng)使用在其中以相同的壓縮率對聲音和靜音進行編碼的相同音頻編碼系統(tǒng),以及所述音頻處理步驟包括以下步驟對在所述分離步驟中分離的音頻流進行解碼;采用在其中以不同的壓縮率對聲音和靜音進行編碼的音頻編碼系統(tǒng)對解碼的音頻信號進行編碼;以及根據(jù)各個音頻流的幀信息,對編碼的音頻流進行劃分。
16.根據(jù)權利要求14或15所述的媒體流中繼方法,其中在每個音頻流內傳輸所述幀信息或在處理時從每個音頻流中獲得所述幀信息,所述幀信息將聲音、靜音和噪聲信息之一與每個音頻流關聯(lián)。
17.一種記錄有計算機可讀程序的記錄介質,所述計算機可讀程序用于實現(xiàn)與權利要求1到8之一所述的媒體流中繼設備相對應的功能。
全文摘要
當通過電路交換網(wǎng)和分組交換網(wǎng)對媒體通信進行中繼時,通過限制分組交換網(wǎng)上分組的帶寬和數(shù)量,防止分組擁塞和分組丟失。在用于吸收分組交換網(wǎng)上的波動的緩沖器中存儲從分組交換網(wǎng)接收的音頻分組,確定是否可從緩沖器中獲取編碼音頻流。根據(jù)確定結果,如果無法獲取,則產生代表靜音和噪聲信息之一的編碼音頻流,并對其進行復用,將復用數(shù)據(jù)輸出至電路交換網(wǎng)。另一方面,將從電路交換網(wǎng)接收的由多個復用編碼流構成的復用數(shù)據(jù)分離成各個編碼流,根據(jù)編碼音頻流的幀信息,僅對代表聲音或噪聲信息的編碼音頻流進行打包并將其發(fā)送至分組交換網(wǎng)。
文檔編號H04L12/66GK101056245SQ200710097050
公開日2007年10月17日 申請日期2007年4月12日 優(yōu)先權日2006年4月13日
發(fā)明者中澤達也, 小澤一范 申請人:日本電氣株式會社