專利名稱:話音的自適應(yīng)多速率編碼和傳輸方法
技術(shù)領(lǐng)域:
本發(fā)明涉及一種在通用移動通信系統(tǒng)(UMTS)中進(jìn)行自適應(yīng)和多速率的編碼以及傳輸所述編碼產(chǎn)生的數(shù)據(jù)的方法,具體涉及到改進(jìn)自適應(yīng)多速率(AMR)編碼器編碼的方法、對輸出到自適應(yīng)多速率(AMR)解碼器的數(shù)據(jù)進(jìn)行處理的方法、無線接入過程中接入和控制自適應(yīng)多速率(AMR)編碼幀的方法以及在中核心網(wǎng)(CN)和無線接入網(wǎng)(RAN)接口上傳送自適應(yīng)多速率(AMR)編碼比特的方法。
背景技術(shù):
第三代移動通信伙伴計劃(3GPP)的技術(shù)規(guī)范(TS)對自適應(yīng)多速率(AMR)編碼器作出如下的規(guī)定 —3GPP TS26.071中規(guī)定,自適應(yīng)多速率(AMR)編碼器將一個精度為13比特的脈沖編碼調(diào)制(PCM)格式的話音信號作為輸入,或者將其他格式的話音信號轉(zhuǎn)換為13比特精度的脈沖編碼調(diào)制(PCM)格式的話音信號作為輸入。編碼器的采樣率為8000樣本/秒,編碼器以160個13比特精度的脈沖編碼調(diào)制(PCM)格式的樣本組成的一個塊為單位進(jìn)行編碼,產(chǎn)生編碼模式為12.2、10.2、7.95、7.40、6.70、5.90、5.15、4.75kbps之一的話音編碼幀或靜默編碼幀。
3GPP TS26.171中規(guī)定,自適應(yīng)多速率(AMR)編碼器將一個精度為14比特的脈沖編碼調(diào)制(PCM)格式的話音信號作為輸入,或者將其他格式的話音信號轉(zhuǎn)換為14比特精度的脈沖編碼調(diào)制(PCM)格式的話音信號作為輸入。編碼器的采樣率為16000樣本/秒,編碼器以320個14比特的脈沖編碼調(diào)制(PCM)格式的樣本組成的一個塊為單位進(jìn)行編碼,產(chǎn)生編碼模式為23.85、23.05、19.85、18.25、15.85、14.25、12.65、8.85、6.6kbps之一的話音編碼幀或靜默編碼幀。
—3GPP TS26.071和TS26.171中規(guī)定,自適應(yīng)多速率(AMR)編碼器可以按照一個改變編碼模式的命令每20毫秒改變一次話音編碼幀的比特速率。
—3GPP TS26.101和TS26.201中規(guī)定,在自適應(yīng)多速率(AMR)編碼器輸出的每一幀的內(nèi)容中,應(yīng)指明該幀的編碼模式和自適應(yīng)多速率(AMR)編碼器的指示編碼模式和請求編碼模式,并且?guī)木幋a模式、指示編碼模式和請求編碼模式都是唯一的。
通用移動通信系統(tǒng)(UMTS)中的技術(shù)規(guī)范3GPP TS25.415中附錄A中對話音呼叫過程中的自適應(yīng)多速率(AMR)編碼幀在網(wǎng)絡(luò)中的傳輸作出了提示性說明,從中可以得到以下結(jié)論 —核心網(wǎng)(CN)以RANAP協(xié)議同無線接入網(wǎng)(RAN)進(jìn)行信令消息的交互,將無線接入承載(RAB)的屬性傳送給無線接入網(wǎng)(RAN),該屬性包含了自適應(yīng)多速率(AMR)20毫秒話音幀的各個模式的比特大小和每個模式中各個類的比特大小。
—無線網(wǎng)絡(luò)控制器(RNC)根據(jù)無線接入承載(RAB)的屬性安排無線接入承載子流組合指示(RFCI),RFCI同自適應(yīng)多速率(AMR)20毫秒話音幀的模式對應(yīng)。
—無線網(wǎng)絡(luò)控制器(RNC)根據(jù)RFCI來配置協(xié)同工作的若干專用信道(DCH),DCH中的一個傳輸格式(TF)同一個RFCI相對應(yīng),因此一個RFCI對應(yīng)一個或多個傳輸格式組合標(biāo)識(TFCI),所述TFCI也就和自適應(yīng)多速率(AMR)20毫秒話音幀的模式相對應(yīng)。
—無線網(wǎng)絡(luò)控制器(RNC)發(fā)送核心網(wǎng)-無線接入網(wǎng)接口初始化幀(Iu initialisationframe),通知核心網(wǎng)它所能向碼型變換器提供的若干RFCI及其關(guān)聯(lián)無線接入承載(RAB)的子流大小。
—移動臺(UE)配置協(xié)同工作的若干DCH,在配置過程中需要無線網(wǎng)絡(luò)控制器(RNC)和移動臺(UE)之間的RRC信令消息的交互,移動臺(UE)可根據(jù)傳輸格式(TF)告知其語音編解碼器收到和將要發(fā)送的話音的無線接入承載(RAB)子流(sub-flow)結(jié)構(gòu),該無線接入承載(RAB)子流(sub-flow)結(jié)構(gòu)就是自適應(yīng)多速率(AMR)20毫秒話音幀的各個類比特。
—將從核心網(wǎng)-無線接入網(wǎng)(Iu)接口初始化幀(Iu initialisation frame)中得到的若干RFCI及其關(guān)聯(lián)無線接入承載(RAB)的子流大小的信息送給碼型變換器的編解碼器供配置使用。
—在核心網(wǎng)-無線接入網(wǎng)接口發(fā)送含話音幀的業(yè)務(wù)數(shù)據(jù)單元(SDU)時,將核心網(wǎng)-無線接入網(wǎng)用戶面(Iu UP)幀中RFCI設(shè)置為同該自適應(yīng)多速率(AMR)20毫秒話音幀的模式相對應(yīng)的值; 在RNC中,用該RFCI將核心網(wǎng)-無線接入網(wǎng)用戶面(Iu UP)幀分解到協(xié)同工作的若干DCH上,這些DCH具有各自不同的比特保護(hù)級別; 無線幀的TFCI由媒體接入層MAC選擇; 移動臺(UE)從協(xié)同工作的若干DCH上接收含有話音幀的SDU,將它們恢復(fù)成自適應(yīng)多速率(AMR)20毫秒話音幀,可以用TFCI向話音編解碼器指示話音幀的結(jié)構(gòu)。
由上述規(guī)定可見,每個20毫秒的話音輸入被轉(zhuǎn)換成某一個特定自適應(yīng)多速率(AMR)模式的編碼幀。
通用移動通信系統(tǒng)(UMTS)中的技術(shù)規(guī)范3GPP TS25.944中對上述映射自適應(yīng)多速率(AMR)20毫秒話音幀的DCH傳輸信道格式的配置給出了示例,并在示例中對從傳輸信道數(shù)據(jù)輸入到無線幀分段作了描述,具體描述在3GPP TS25.944的4.1.1.3.1.2和4.2.1.3.1.2中可見。
通用移動通信系統(tǒng)(UMTS)系統(tǒng)中,傳輸信道中的發(fā)送數(shù)據(jù)被送到復(fù)合信道,經(jīng)過CRC粘貼、傳輸塊級聯(lián)/碼塊分割、信道編碼等操作步驟,成為速率匹配模塊的輸入比特序列,經(jīng)速率匹配輸出同物理信道的無線幀的比特數(shù)相匹配的輸出比特序列,當(dāng)對速率匹配的打孔有最大打孔比例限制時,那些會使打孔數(shù)超過該比例限制的發(fā)送數(shù)據(jù)會被主動丟棄,當(dāng)不對速率匹配的打孔進(jìn)行最大打孔比例限制時,那些打孔比例過大的發(fā)送數(shù)據(jù)在接收端也無法被正確地還原。由于上述原因,等價于物理信道無線幀比特數(shù)的物理信道速率,可決定傳輸信道格式組合的有效性;有效傳輸信道格式組合集中對應(yīng)于自適應(yīng)多速率(AMR)20毫秒話音幀模式的那些傳輸信道格式組合,決定了有效的自適應(yīng)多速率(AMR)話音幀模式。
通用移動通信系統(tǒng)(UMTS)系統(tǒng)中,要被發(fā)送到傳輸信道的數(shù)據(jù)從邏輯信道始發(fā),每個邏輯信道具有一個相對于其它邏輯信道的優(yōu)先權(quán)等級,數(shù)據(jù)在接連的傳輸時間間隔期間在對應(yīng)的傳輸信道內(nèi)發(fā)送,每個傳輸時間間隔(TTI)呈現(xiàn)對于它所對應(yīng)的傳送信道的特定的持續(xù)時間,傳輸格式組合的選擇在參考傳輸時間間隔的開始時實施,所述參考傳輸時間間隔表示具有傳輸時間間隔的最小持續(xù)時間的傳送信道的傳輸時間間隔。在調(diào)度邏輯信道上的數(shù)據(jù)到傳輸信道上時進(jìn)行傳輸信道格式組合選擇,優(yōu)先從有效傳輸信道格式組合集中選擇傳送高優(yōu)先級邏輯信道的傳輸信道格式組合;當(dāng)不能同時調(diào)度傳送自適應(yīng)多速率(AMR)20毫秒話音幀的邏輯信道和其它高優(yōu)先級邏輯信道到傳輸信道上時,會使得不能被調(diào)度的自適應(yīng)多速率(AMR)20毫秒話音幀被丟棄。
當(dāng)移動臺在進(jìn)行通用移動通信系統(tǒng)(UMTS)的切換時,移動臺和無線接入網(wǎng)之間的無線鏈路發(fā)生改變硬切換時這種改變是無線鏈路的暫時中斷;軟切換是無間斷的切換,但在切換期間往往有暫時的無線鏈路物理信道速率的下降。由此可見,在切換期間因為這種物理信道的變化會引起若干自適應(yīng)多速率(AMR)20毫秒話音幀的丟失。
話音的實時性要求話音幀以盡可能快的速度被傳送和接收,移動臺每20毫秒從無線接入?yún)f(xié)議功能單元獲取一個自適應(yīng)多速率(AMR)話音幀來譯碼,當(dāng)無線接入?yún)f(xié)議功能單元無法提供或提供的話音幀中有錯誤時,自適應(yīng)多速率(AMR)能以差錯隱藏技術(shù)避免少量話音幀丟失所帶來的負(fù)面效應(yīng)。
發(fā)送含自適應(yīng)多速率(AMR)話音幀的一方是以每20毫秒調(diào)度一幀的固定速率發(fā)送,當(dāng)在某個20毫秒有一幀無法發(fā)送時丟棄該幀,在下個20毫秒調(diào)度下一個話音幀,連續(xù)的每20毫秒一個自適應(yīng)多速率(AMR)話音幀來自于自適應(yīng)多速率(AMR)話音編碼器對話音的編碼。對于每個20毫秒的話音來說,它的自適應(yīng)多速率(AMR)話音幀的空中發(fā)送時間是固定的、不可變動的。
自適應(yīng)多速率(AMR)的概念為移動臺(UE)和網(wǎng)絡(luò)之間的連接提供了一種多速率能力,這種能力反映在輸出到邏輯信道的話音數(shù)據(jù)的自適應(yīng)多速率(AMR)編碼模式上,當(dāng)前技術(shù)規(guī)范并沒有描述利用自適應(yīng)多速率(AMR)概念優(yōu)化傳輸控制的極好方式和所能允許的話音幀丟失的限制,所以說,通用移動通信系統(tǒng)(UMTS)系統(tǒng)的當(dāng)前技術(shù)規(guī)范為促進(jìn)自適應(yīng)多速率(AMR)概念的應(yīng)用留出了空間。
發(fā)明內(nèi)容
要解決的技術(shù)問題 本發(fā)明要解決的技術(shù)問題是減少話音呼叫過程中的自適應(yīng)多速率(AMR)20毫秒話音幀的丟失,盡管自適應(yīng)多速率(AMR)能以差錯隱藏技術(shù)來避免話音幀丟失所帶來的負(fù)面效應(yīng),但差錯隱藏技術(shù)的這種避免作用只是對個別幀的丟失有好的效果,因為它用已收到的相鄰話音幀去構(gòu)建丟失幀,所以構(gòu)建的丟失幀與實際丟失幀之間有誤差,當(dāng)丟失幀之間間隔很小甚至是連續(xù)時,后面的丟失幀的誤差會變得很大。
自適應(yīng)多速率(AMR)話音幀的丟失在下列三個地方比較突出,一是物理信道速率的突然下降引起的話音幀的丟失,二是優(yōu)先調(diào)度突發(fā)的高優(yōu)先級邏輯信道所引起的話音幀的丟失,三是切換期間的話音幀的丟失。
物理信道速率的突然下降可以使原來有效的自適應(yīng)多速率(AMR)話音幀傳輸格式組合變成無效,從而引起自適應(yīng)多速率(AMR)話音幀丟失,要適應(yīng)這種變化,一是要改變自適應(yīng)多速率(AMR)話音編碼模式,一般需要40毫秒以上的等待時間,這是因為移動臺從收到的無線幀中獲取物理信道速率改變的信息要一個20毫秒無線幀的時間,改變自適應(yīng)多速率(AMR)話音編碼模式至少要等待20毫秒的時間才能生效;二是要使用新的傳輸格式組合(TFC),當(dāng)它是需要配置的傳輸格式組合(TFC)時,需要一個信令配置過程。
當(dāng)有突發(fā)的高優(yōu)先級邏輯信道需要調(diào)度時,在進(jìn)行傳輸格式組合(TFC)選擇時,原來傳送自適應(yīng)多速率(AMR)話音幀傳輸格式組合不再被選擇,從而引起自適應(yīng)多速率(AMR)話音幀丟失,也就是偷幀。在UMTS系統(tǒng)中非話音業(yè)務(wù)比重增大,并且信令消息的復(fù)雜度和數(shù)量均有較大的提高,更重要的是在UMTS系統(tǒng)中使用映射到物理信道的復(fù)合信道來承載所有業(yè)務(wù)的邏輯信道,不像GPRS將話音業(yè)務(wù)的物理信道同分組業(yè)務(wù)的物理信道分開,使得,當(dāng)分組業(yè)務(wù)信道的調(diào)度搶占了物理信道時,尤其當(dāng)分組業(yè)務(wù)的邏輯信道的優(yōu)先級高于話音邏輯信道時,話音信道被偷幀的次數(shù)大大增加,需要有減少偷幀的負(fù)面影響的機(jī)制。
切換期間,如果是硬切換就有無線鏈路的暫時中斷,必然引起自適應(yīng)多速率(AMR)話音幀丟失;如果是軟切換且有暫時的無線鏈路物理信道速率的下降,也可能引起自適應(yīng)多速率(AMR)話音幀丟失。
技術(shù)方案 本發(fā)明為了解決上述技術(shù)問題,對自適應(yīng)多速率(AMR)話音在編碼控制、傳輸信道上的發(fā)送接收、以及核心網(wǎng)-無線接入網(wǎng)(Iu)接口上發(fā)送接收方面給出了技術(shù)方案。
——移動臺中生成和傳送自適應(yīng)多速率(AMR)編碼幀的方法 本發(fā)明的在移動臺中的編碼和發(fā)送的方案是一種在移動臺中生成和傳送自適應(yīng)多速率(AMR)編碼幀的方法,在話音呼叫過程中,自適應(yīng)多速率(AMR)編碼器通過對輸入話音信號的采樣得到長度為20毫秒的話音幀,每個話音幀含20毫秒話音的采樣樣本,對20毫秒話音幀編碼,所述編碼產(chǎn)生的是符合通用移動通信系統(tǒng)(UMTS)標(biāo)準(zhǔn)的自適應(yīng)多速率(AMR)編碼幀,需要無線接口功能單元發(fā)送自適應(yīng)多速率(AMR)編碼幀形式的話音數(shù)據(jù),無線接口功能單元按各傳輸信道的傳輸格式發(fā)送所述的話音數(shù)據(jù),其特征在于 向自適應(yīng)多速率(AMR)編碼器發(fā)出編碼命令,所述編碼命令指定了多個自適應(yīng)多速率(AMR)模式,自適應(yīng)多速率(AMR)編碼器根據(jù)所述編碼命令對一個20毫秒話音幀編碼所產(chǎn)生的有效話音幀編碼序列,要么是多個自適應(yīng)多速率(AMR)話音編碼幀的集合,要么是一個自適應(yīng)多速率(AMR)靜默編碼幀,當(dāng)所述話音幀編碼序列是多個自適應(yīng)多速率(AMR)話音編碼幀時,其自適應(yīng)多速率(AMR)編碼幀的模式同所述編碼命令中的自適應(yīng)多速率(AMR)模式相一致; 向無線接口功能單元輸出話音幀編碼序列; 在無線接口功能單元中,發(fā)送一個話音幀編碼序列中的自適應(yīng)多速率(AMR)編碼幀到傳輸信道的過程,包括,在該話音幀編碼序列中挑選一個自適應(yīng)多速率(AMR)編碼幀和挑選一個傳輸格式組合,挑選出的傳輸格式組合,包含了傳送挑選出的自適應(yīng)多速率(AMR)編碼幀所有類比特的傳輸格式,用該傳輸格式組合將挑選出的自適應(yīng)多速率(AMR)編碼幀調(diào)度到傳輸信道上。在選定一個自適應(yīng)多速率(AMR)編碼幀的發(fā)送后丟棄話音幀編碼序列中其余的自適應(yīng)多速率(AMR)編碼幀。
上述在移動臺中編碼控制和發(fā)送的方案中的無線接口功能單元是為移動臺的用戶數(shù)據(jù)提供空中接口的功能單元,它的輸入是話音、分組和信令這些用戶數(shù)據(jù),輸出的是無線幀,它要符合無線資源控制(RRC)、無線鏈路控制(RLC)、媒體接入控制單元(MAC)和物理層(PHY)的通信協(xié)議。
使用上述的在移動臺中編碼控制和發(fā)送的方案,當(dāng)話音邏輯信道上發(fā)送的是非靜默幀時;如果與前一次調(diào)度話音邏輯信道到傳送信道時傳送非靜默幀時的傳輸格式組合(TFC)相比,當(dāng)需要被調(diào)度到傳送信道上去的高優(yōu)先級非話音發(fā)送邏輯信道發(fā)生改變時,或者當(dāng)物理信道的最高傳輸速率發(fā)生改變引起有效傳輸格式組合(TFC)集合變化時,調(diào)度話音邏輯信道到傳送信道時的傳輸格式組合(TFC)選擇不再是前一次在傳輸信道上傳送的自適應(yīng)多速率(AMR)非靜默編碼幀的模式挑選合適的傳輸格式組合(TFC),這是因為當(dāng)前有多種自適應(yīng)多速率(AMR)非靜默編碼幀的模式可供挑選。這樣帶來的好處是由于一次編碼產(chǎn)生多種模式的自適應(yīng)多速率(AMR)非靜默編碼幀,當(dāng)無法為前一次的模式挑選到傳輸格式組合(TFC)時,可能找到另一自適應(yīng)多速率(AMR)非靜默編碼幀模式的傳輸格式組合(TFC);當(dāng)有對應(yīng)多種模式的多種傳輸格式組合(TFC)可供選擇時,可選用比特率最高的模式的傳輸格式組合(TFC)去傳送話音。
根據(jù)移動臺的無線接口協(xié)議功能單元配置的傳輸格式(TF)可確定它所對應(yīng)的自適應(yīng)多速率(AMR)模式編碼幀的類(class)比特,再根據(jù)配置的傳輸格式組合(TFC)確定它所對應(yīng)的自適應(yīng)多速率(AMR)模式,這樣,就可從配置的傳輸格式組合集(TFCS)獲得編碼命令中的模式的可選范圍。
在移動臺中根據(jù)無線接口協(xié)議來確定編碼命令中模式的編碼控制和發(fā)送的方案是按照上述的在移動臺中生成和傳送自適應(yīng)多速率(AMR)編碼幀的方法,所述編碼命令中的每個自適應(yīng)多速率(AMR)模式同移動臺的傳輸格式組合集中的一個話音傳輸格式組合相對應(yīng),所述話音傳輸格式組合是包含一種自適應(yīng)多速率(AMR)模式編碼幀所有類比特傳輸格式的傳輸格式組合。
這樣做帶來的好處是移動臺可以使自適應(yīng)多速率(AMR)編碼器輸出的幀的模式同變化的傳輸格式組合(TFC)相匹配,移動臺無線接口協(xié)議功能單元能及時地將無線鏈路上的變化反映給自適應(yīng)多速率(AMR)編碼器,特別是無線鏈路處于快速變化狀態(tài)時,例如高速運(yùn)動時,無線接口協(xié)議功能單元能檢測出這種快速變化狀態(tài),就可要求編碼器以輸出多模式的自適應(yīng)多速率(AMR)編碼幀的方式來適應(yīng)這種快速變化。
——網(wǎng)絡(luò)側(cè)的自適應(yīng)多速率(AMR)編碼和發(fā)送的方法 在通用移動通信系統(tǒng)(UMTS)的網(wǎng)絡(luò)側(cè)的編碼和發(fā)送的方案同在移動臺中的相類似,本發(fā)明給出在通用移動通信系統(tǒng)(UMTS)的網(wǎng)絡(luò)側(cè)的一種生成和傳送自適應(yīng)多速率(AMR)編碼幀的方法,在話音呼叫過程中,在核心網(wǎng)中的碼型變換器將輸入的話音編碼信號轉(zhuǎn)換成自適應(yīng)多速率(AMR)編碼幀,所述自適應(yīng)多速率(AMR)編碼幀被放置到Iu用戶平面幀上向無線網(wǎng)絡(luò)控制器(RNC)發(fā)送,無線網(wǎng)絡(luò)控制器(RNC)在傳輸信道上發(fā)送話音數(shù)據(jù),其特征在于 向碼型變換器發(fā)送編碼命令,所述編碼命令指定了多個自適應(yīng)多速率(AMR)模式,碼型變換器按所述編碼命令,對輸入的話音編碼信號進(jìn)行編碼操作,所產(chǎn)生的有效的20毫秒長度話音的話音幀編碼序列,要么是若干(大于等于1)個自適應(yīng)多速率(AMR)話音編碼幀的集合,要么是一個自適應(yīng)多速率(AMR)靜默編碼幀,當(dāng)所述話音幀編碼序列是多(大于1)個自適應(yīng)多速率(AMR)話音編碼幀時,其自適應(yīng)多速率(AMR)編碼幀的模式同所述編碼命令中的自適應(yīng)多速率(AMR)模式相一致; 用核心網(wǎng)-無線接入網(wǎng)接口(Iu)用戶平面幀承載話音幀編碼序列中的所有自適應(yīng)多速率(AMR)編碼幀,向無線網(wǎng)絡(luò)控制器(RNC)發(fā)送所述承載話音幀編碼序列的核心網(wǎng)-無線接入網(wǎng)接口(Iu)用戶平面幀; 在無線網(wǎng)絡(luò)控制器(RNC)中,調(diào)度一個話音幀編碼序列中的自適應(yīng)多速率(AMR)編碼幀到傳輸信道的過程,包括,在該話音幀編碼序列中挑選一個自適應(yīng)多速率(AMR)編碼幀和挑選一個傳輸格式組合,挑選出的傳輸格式組合,包含了傳送挑選出的自適應(yīng)多速率(AMR)編碼幀所有類比特的傳輸格式,用該傳輸格式組合將挑選出的自適應(yīng)多速率(AMR)編碼幀調(diào)度到傳輸信道上。在選定一個自適應(yīng)多速率(AMR)編碼幀的發(fā)送后丟棄話音幀編碼序列中其余的自適應(yīng)多速率(AMR)編碼幀。
在通用移動通信系統(tǒng)(UMTS)網(wǎng)絡(luò)側(cè)由無線網(wǎng)絡(luò)控制器(RNC)確定編碼命令中模式的編碼生成和發(fā)送的方案是,按照上述的通用移動通信系統(tǒng)(UMTS)網(wǎng)絡(luò)側(cè)中的生成和傳送自適應(yīng)多速率(AMR)編碼幀的方法,無線網(wǎng)絡(luò)控制器(RNC)向核心網(wǎng)發(fā)送核心網(wǎng)-無線接入網(wǎng)接口(Iu)用戶平面速率控制幀,核心網(wǎng)-無線接入網(wǎng)接口(Iu)用戶平面速率控制幀中的多個無線接入承載子流組合指示的序號標(biāo)識(RFCI n indicator)域與多個無線接入承載子流組合指示(RFCI)一一對應(yīng),這些無線接入承載子流組合指示(RFCI)又與自適應(yīng)多速率(AMR)模式相對應(yīng),核心網(wǎng)收到所述核心網(wǎng)-無線接入網(wǎng)接口(Iu)用戶平面速率控制幀后,向碼型變換器發(fā)送的編碼命令,編碼命令中指定的多個自適應(yīng)多速率(AMR)模式就是所述無線接入承載子流組合指示(RFCI)所對應(yīng)的自適應(yīng)多速率(AMR)話音模式。
——延遲發(fā)送和譯碼的原理和根據(jù) 為避免話音幀丟失,本發(fā)明提出了將傳輸信道或物理信道停止傳送話音數(shù)據(jù)期間的自適應(yīng)多速率(AMR)編碼幀延遲發(fā)送的方法,以及相應(yīng)的移動臺自適應(yīng)多速率(AMR)延遲譯碼的方法。延遲發(fā)送要結(jié)合上述生成和發(fā)送話音幀編碼序列的方法,因為延遲后再次發(fā)送時的信道和原來準(zhǔn)備發(fā)送時的信道可能區(qū)別較大,不能沿用原先的自適應(yīng)多速率(AMR)話音的模式,必須尋找合適的自適應(yīng)多速率(AMR)的模式。
實時話音的特性是端到端時延小,最大允許端到端時延要根據(jù)人對音頻會話的感覺來決定,一般主觀評估端到端時延在200-300毫秒之間是可接受的,因此只要本發(fā)明的方法把端到端時延控制到200毫秒以下是不會引起明顯的時延方面的業(yè)務(wù)質(zhì)量下降的。
以下先說明移動臺延遲自適應(yīng)多速率(AMR)譯碼的方法,然后,分別對移動臺和網(wǎng)絡(luò)側(cè)的緩存式的發(fā)送方法做出說明。
——移動臺的延遲譯碼的方法 本發(fā)明提出的移動臺自適應(yīng)多速率(AMR)譯碼器延遲譯碼的方案是一種移動臺的處理接收到的自適應(yīng)多速率(AMR)編碼幀的方法,移動臺從傳送話音的傳輸信道上接收自適應(yīng)多速率(AMR)編碼幀,自適應(yīng)多速率(AMR)譯碼器對移動臺收到的自適應(yīng)多速率(AMR)編碼幀按從先到后的次序每20毫秒完成一個自適應(yīng)多速率(AMR)編碼幀的譯碼輸出,其特征在于 為一個話音呼叫設(shè)立放置自適應(yīng)多速率(AMR)編碼幀的一個緩存區(qū)和該緩存區(qū)的下限值,從移動臺第一次收到所述話音呼叫的自適應(yīng)多速率(AMR)編碼幀開始,將收到的自適應(yīng)多速率(AMR)話音編碼幀存放到緩存區(qū)內(nèi),當(dāng)緩存區(qū)內(nèi)自適應(yīng)多速率(AMR)編碼幀的個數(shù)達(dá)到所述下限值時,自適應(yīng)多速率(AMR)譯碼器開始對移動臺收到的自適應(yīng)多速率(AMR)編碼幀譯碼, 當(dāng)移動臺處于語音(SPEECH)模式時,檢查每20毫秒緩存區(qū)內(nèi)自適應(yīng)多速率(AMR)話音編碼幀增加的的數(shù)目當(dāng)所述數(shù)目小于1時,主動添加自適應(yīng)多速率(AMR)接收丟失幀;當(dāng)所述數(shù)目大于1并且緩沖區(qū)中存在語音(SPEECH)模式下主動添加的接收丟失幀時,刪除所述的在語音(SPEECH)模式下主動添加的接收丟失幀。
使用這種緩存自適應(yīng)多速率(AMR)編碼幀的方法的好處在于,它使得,自適應(yīng)多速率(AMR)編碼幀的發(fā)送方不再如背景中所介紹的那樣,一旦無法將一個自適應(yīng)多速率(AMR)編碼幀在20毫秒的兩個無線幀中發(fā)送出去就必須丟棄此幀。使用本發(fā)明的方法,即使在后續(xù)的無線幀中發(fā)送此20毫秒話音數(shù)據(jù)中的自適應(yīng)多速率(AMR)編碼幀,該自適應(yīng)多速率(AMR)編碼幀仍然能以正確的次序被譯碼,所述的后續(xù)發(fā)送涉及到從序列中的多種模式自適應(yīng)多速率(AMR)話音編碼幀里選擇一種模式的幀發(fā)送,發(fā)送所述自適應(yīng)多速率(AMR)話音編碼幀既可以是無線網(wǎng)絡(luò)控制器(RNC)也可以是移動臺。
自適應(yīng)多速率(AMR)編碼幀使用透明模式的RLC層模式,不對承載自適應(yīng)多速率(AMR)編碼幀的協(xié)議數(shù)據(jù)單元附加序號,接收方按照收到自適應(yīng)多速率(AMR)編碼幀的時間順序進(jìn)行排序,如果在每20毫秒的兩個無線幀中沒有自適應(yīng)多速率(AMR)編碼幀可供接收方使用,接收方就插入一個接收丟失幀,接收丟失幀的類型是3GPP TS26.101的4.1.3的表(Table lc)中接收類型(RX_TYPE)為無數(shù)據(jù)(NO_DATA)的類型。由于在本發(fā)明方法中以不均勻的方式進(jìn)行平均每20毫秒一幀的自適應(yīng)多速率(AMR)話音編碼幀發(fā)送,就需要把那些由不均勻發(fā)送引起的錯誤添加的接收丟失幀從緩存區(qū)刪掉,消除由不均勻發(fā)送話音幀引起的負(fù)面效應(yīng),這種利用緩存區(qū)存儲空間適應(yīng)話音傳送暫時停頓的方法使得在編碼完成時的自適應(yīng)多速率(AMR)話音編碼幀的互相間的時間距離得到最大程度的保持。
移動臺有2種工作模式—語音(SPEECH)模式和舒適噪聲(COMFORT_NOISE)模式,在舒適噪聲(COMFORT_NOISE)模式下發(fā)送方間斷地發(fā)送靜默幀,接收方主動添加的接收丟失幀是有效的。對于語音(SPEECH)模式下主動添加的接收丟失幀來說,其中部分接收丟失幀有對端多速率(AMR)話音編碼器產(chǎn)生的并且在傳送過程中丟失了的多速率(AMR)話音編碼幀與之相對應(yīng),另一部分則沒有,沒有的這部分由本發(fā)明的不均勻發(fā)送方式引起。那些沒有對應(yīng)多速率(AMR)話音編碼幀的接收丟失幀是多余的,不起補(bǔ)償丟失多速率(AMR)話音編碼幀的作用,如果不能被不均勻發(fā)送方式的刪除操作所刪除,會引起話音的時延和質(zhì)量下降,因此需要對主動添加的接收丟失幀進(jìn)行一定限制 按照移動臺的緩存自適應(yīng)多速率(AMR)編碼幀和添加和刪除接收丟失幀的接收方法,設(shè)立所述緩存區(qū)的在語音(SPEECH)模式下主動添加的接收丟失幀的個數(shù)限制值,當(dāng)緩存區(qū)內(nèi)語音(SPEECH)模式下主動添加的接收丟失幀的個數(shù)達(dá)到所述的個數(shù)限制值時,在語音(SPEECH)模式下不再添加接收丟失幀。
對主動添加的接收丟失幀個數(shù)進(jìn)行上述限制是因為在從發(fā)送移動臺到接收移動臺的RNC的路徑上所能容納的被延遲的多速率(AMR)編碼幀的個數(shù)是有限的,因此與之對應(yīng)的SPEECH模式下主動添加的接收丟失幀的個數(shù)也是有限的,應(yīng)該有所述個數(shù)限制值來體現(xiàn)這一有限性。
同時當(dāng)發(fā)現(xiàn)主動添加的接收丟失幀對話音產(chǎn)生增加時延的影響時,即,當(dāng)發(fā)現(xiàn)所述緩存區(qū)的存儲的多速率(AMR)編碼幀個數(shù)超過了規(guī)定的緩存區(qū)上限值時,可采用主動丟棄緩存區(qū)中的多速率(AMR)編碼幀的方法來消除時延增加的負(fù)面效果。
對于發(fā)送自適應(yīng)多速率(AMR)編碼幀的無線網(wǎng)絡(luò)控制器(RNC)來說,它可以使用接收方移動臺的接收緩存區(qū)下限值來控制切換時它在發(fā)送緩存區(qū)內(nèi)保留的自適應(yīng)多速率(AMR)編碼序列的個數(shù),因此需要一種機(jī)制來傳遞接收方移動臺的接收緩存區(qū)下限值,本發(fā)明提出移動臺向網(wǎng)絡(luò)側(cè)發(fā)送含所述緩存區(qū)下限值的消息的方法,以此方法向核心網(wǎng)和無線網(wǎng)絡(luò)控制器(RNC)傳遞該下限值,網(wǎng)絡(luò)側(cè)延遲方式發(fā)送時以此來控制時延,移動臺也可在以間斷方式發(fā)送方案的緩存區(qū)的限定值設(shè)定時以此為參考。
——移動臺中以間斷方式生成和傳送自適應(yīng)多速率(AMR)編碼幀的方法 移動臺有間斷的發(fā)送的技術(shù)方案是按照上述的在移動臺中生成和傳送自適應(yīng)多速率(AMR)編碼幀方法,在移動臺暫停發(fā)送承載話音數(shù)據(jù)的無線幀期間對來自自適應(yīng)多速率(AMR)編碼器的話音幀編碼序列進(jìn)行緩存,在所述暫停結(jié)束后,在傳送話音幀編碼序列中的自適應(yīng)多速率(AMR)編碼幀到傳輸信道的過程中,以每20毫秒調(diào)度一個以上自適應(yīng)多速率(AMR)編碼幀到傳輸信道的方式,處理被緩存的部分或全部話音幀編碼序列。
移動臺暫停發(fā)送無線幀的情形有多種,都屬于暫停發(fā)送承載話音數(shù)據(jù)的無線幀的范疇,小區(qū)切換是最常見的,其它的還有動態(tài)信道調(diào)整,即移動臺從一個物理信道切換到另一物理信道。偷幀期間移動臺雖然不暫停發(fā)送無線幀,但它屬于暫停發(fā)送承載話音數(shù)據(jù)的無線幀的范疇。
所述移動臺暫停發(fā)送無線幀期間指小區(qū)切換期間時,即,在小區(qū)切換期間對來自自適應(yīng)多速率(AMR)編碼器的話音幀編碼序列進(jìn)行緩存,在切換完成后,在傳送話音幀編碼序列中的自適應(yīng)多速率(AMR)編碼幀到傳輸信道的過程中,以每20毫秒調(diào)度一個以上(不包括一個)自適應(yīng)多速率(AMR)編碼幀到傳輸信道的方式,處理被緩存的部分或全部話音幀編碼序列。
緩存小區(qū)切換期間無法發(fā)送的自適應(yīng)多速率(AMR)編碼幀,在切換成功后,將這些緩存的自適應(yīng)多速率(AMR)編碼幀以每20毫秒調(diào)度一個以上的速率發(fā)送,就能實現(xiàn)切換期間無暫停話音放送的現(xiàn)象,這就是這種方法所帶來的好處是,它克服了切換引起的話音幀丟失所帶給聽者的不適效應(yīng)。
當(dāng)所述移動臺暫停發(fā)送無線幀期間指在優(yōu)先調(diào)度高于話音邏輯信道優(yōu)先級的其它邏輯信道到傳送信道時的暫停話音數(shù)據(jù)發(fā)送期間時,就意味著,移動臺在被高優(yōu)先級邏輯信道中斷話音數(shù)據(jù)發(fā)送時的有緩存的發(fā)送的技術(shù)方案是按照上述的在移動臺中生成和傳送自適應(yīng)多速率(AMR)編碼幀方法,在優(yōu)先調(diào)度高于話音邏輯信道優(yōu)先級的其它邏輯信道到傳送信道時的暫停話音數(shù)據(jù)發(fā)送期間,對來自自適應(yīng)多速率(AMR)編碼器的話音幀編碼序列進(jìn)行緩存,話音數(shù)據(jù)發(fā)送恢復(fù)后,在傳送話音幀編碼序列中的自適應(yīng)多速率(AMR)編碼幀到傳輸信道的過程中,以每20毫秒調(diào)度一個以上(不包括一個)自適應(yīng)多速率(AMR)編碼幀到傳輸信道的方式,處理被緩存的部分或全部話音幀編碼序列。
緩存被調(diào)度高優(yōu)先級邏輯信道所打斷發(fā)送的話音邏輯信道上的自適應(yīng)多速率(AMR)編碼幀,在物理信道速率提高或者高優(yōu)先級邏輯信道停止發(fā)送后,將這些緩存的自適應(yīng)多速率(AMR)編碼幀以每20毫秒調(diào)度一個以上的速率發(fā)送,就能解決這類由邏輯信道優(yōu)先級所帶來的話音數(shù)據(jù)被偷幀的問題,這就是這種方法所帶來的好處。
上述移動臺有間斷的發(fā)送的技術(shù)方案中,以及移動臺在切換時有緩存的發(fā)送的技術(shù)方案和移動臺在被高優(yōu)先級邏輯信道中斷話音數(shù)據(jù)發(fā)送時的有緩存的發(fā)送的技術(shù)方案中,都有每20毫秒調(diào)度一個以上(不包括一個)自適應(yīng)多速率(AMR)編碼幀到傳輸信道的方式,實現(xiàn)這一方式的方法有多種,本發(fā)明給出一個具體的方法,即,所述每20毫秒調(diào)度一個以上(不包括一個)自適應(yīng)多速率(AMR)編碼幀到傳輸信道的方式是,調(diào)度一個完整的自適應(yīng)多速率(AMR)編碼幀到10毫秒傳輸時間間隔(TTI)的傳輸信道。將一個完整的自適應(yīng)多速率(AMR)編碼幀調(diào)度到10毫秒傳輸時間間隔(TTI)的傳輸信道上的方法,采取10毫秒的傳輸格式(TF),將一個自適應(yīng)多速率(AMR)編碼幀的所有類均調(diào)度到傳輸信道上。
網(wǎng)絡(luò)側(cè)的無線網(wǎng)絡(luò)控制器(RNC)檢測接收到的自適應(yīng)多速率(AMR)編碼幀是否是被延遲的幀,一種檢測的方法就是檢查每20毫秒收到的自適應(yīng)多速率(AMR)編碼幀,一旦發(fā)現(xiàn)20毫秒內(nèi)收到1個以上的幀或者10毫秒內(nèi)就收到一個幀,就表明收到了被延遲的幀;另一種檢測的方法就是向無線接入網(wǎng)發(fā)送信令消息,該消息指明若干個被延遲幀的發(fā)送無線幀的起始幀號和幀個數(shù)。無線網(wǎng)絡(luò)控制器(RNC)向核心網(wǎng)發(fā)送帶延遲標(biāo)志的自適應(yīng)多速率(AMR)編碼幀的一種方法是將延遲標(biāo)志可以放在承載該自適應(yīng)多速率(AMR)編碼幀的核心網(wǎng)-無線接入網(wǎng)接口(Iu)用戶平面幀的擴(kuò)展域(spare extension)里。
——網(wǎng)絡(luò)側(cè)以間斷的方式傳送自適應(yīng)多速率(AMR)編碼幀的方法 通用移動通信系統(tǒng)(UMTS)網(wǎng)絡(luò)側(cè)的有間斷的發(fā)送的技術(shù)方案是按照上述的在通用移動通信系統(tǒng)(UMTS)的網(wǎng)絡(luò)側(cè)的一種生成和傳送自適應(yīng)多速率(AMR)編碼幀的方法,以及在通用移動通信系統(tǒng)(UMTS)網(wǎng)絡(luò)側(cè)由無線網(wǎng)絡(luò)控制器(RNC)確定編碼命令中模式的編碼生成和發(fā)送的方法,無線網(wǎng)絡(luò)控制器(RNC)設(shè)立緩存區(qū),將暫停無線幀發(fā)送期間收到的由核心網(wǎng)發(fā)送的Iu用戶平面幀所承載的話音幀編碼序列緩存在該緩存區(qū),所述暫停結(jié)束后,在調(diào)度被緩存的話音幀編碼序列中的自適應(yīng)多速率(AMR)編碼幀到傳輸信道的過程中,采用每20毫秒調(diào)度一個以上(不包括一個)自適應(yīng)多速率(AMR)編碼幀到傳輸信道的方式。
在小區(qū)切換時的通用移動通信系統(tǒng)(UMTS)網(wǎng)絡(luò)側(cè)發(fā)送的技術(shù)方案是按照通用移動通信系統(tǒng)(UMTS)網(wǎng)絡(luò)側(cè)的有間斷的發(fā)送方法,所述暫停無線幀發(fā)送期間是由無線網(wǎng)絡(luò)控制器(RNC)之內(nèi)的小區(qū)間切換期間。
在無線網(wǎng)絡(luò)控制器(RNC)間切換時的通用移動通信系統(tǒng)(UMTS)網(wǎng)絡(luò)側(cè)發(fā)送的技術(shù)方案是按照通用移動通信系統(tǒng)(UMTS)網(wǎng)絡(luò)側(cè)的有間斷的發(fā)送方法,所述暫停無線幀發(fā)送期間是無線網(wǎng)絡(luò)控制器(RNC)間切換期間。
在被高優(yōu)先級邏輯信道中斷話音數(shù)據(jù)發(fā)送時的通用移動通信系統(tǒng)(UMTS)網(wǎng)絡(luò)側(cè)的發(fā)送的技術(shù)方案是按照通用移動通信系統(tǒng)(UMTS)網(wǎng)絡(luò)側(cè)的有間斷的發(fā)送方法,所述暫停無線幀發(fā)送期間是由優(yōu)先調(diào)度高于話音邏輯信道優(yōu)先級的其它邏輯信道到傳送信道時的暫停話音數(shù)據(jù)發(fā)送所引起的未能發(fā)送那些核心網(wǎng)-無線接入網(wǎng)接口(Iu)用戶平面幀所承載的話音幀編碼序列中自適應(yīng)多速率(AMR)編碼幀的期間。
——網(wǎng)絡(luò)側(cè)傳送被延遲的自適應(yīng)多速率(AMR)編碼幀的方法 當(dāng)移動臺使用了有間斷的發(fā)送方法時,會產(chǎn)生被延遲了的自適應(yīng)多速率(AMR)編碼幀,引起發(fā)送移動臺的無線網(wǎng)絡(luò)控制器(RNC)以每20毫秒超過一個話音幀編碼序列的速率向核心網(wǎng)發(fā)送話音數(shù)據(jù),核心網(wǎng)也一定會以每20毫秒超過一個話音幀編碼序列的速率向接收移動臺的無線網(wǎng)絡(luò)控制器(RNC)發(fā)送,處理這類幀的通用移動通信系統(tǒng)(UMTS)網(wǎng)絡(luò)側(cè)的發(fā)送技術(shù)方案是按照上述的在通用移動通信系統(tǒng)(UMTS)的網(wǎng)絡(luò)側(cè)的一種生成和傳送自適應(yīng)多速率(AMR)編碼幀的方法,以及在通用移動通信系統(tǒng)(UMTS)網(wǎng)絡(luò)側(cè)由無線網(wǎng)絡(luò)控制器(RNC)確定編碼命令中模式的編碼生成和發(fā)送的方法,所述核心網(wǎng)發(fā)送到無線網(wǎng)絡(luò)控制器(RNC)的承載話音幀編碼序列的Iu用戶平面幀包含該話音幀編碼序列的延遲標(biāo)志,當(dāng)延遲標(biāo)志指示話音幀編碼序列是被延遲了的時,無線網(wǎng)絡(luò)控制器(RNC)以每20毫秒調(diào)度一個以上(不包括一個)自適應(yīng)多速率(AMR)編碼幀到傳輸信道的方式來調(diào)度該話音幀編碼序列。
在上述網(wǎng)絡(luò)側(cè)以間斷方式發(fā)送自適應(yīng)多速率(AMR)編碼幀或在傳送傳送被延遲的自適應(yīng)多速率(AMR)編碼幀的時候都要使用每20毫秒調(diào)度一個以上(不包括一個)自適應(yīng)多速率(AMR)編碼幀到傳輸信道的方式,這里給出一個具體的方法,即,所述每20毫秒調(diào)度一個以上(不包括一個)自適應(yīng)多速率(AMR)編碼幀到傳輸信道的方式是,調(diào)度一個完整的自適應(yīng)多速率(AMR)編碼幀到10毫秒傳輸時間間隔(TTI)的傳輸信道。將一個完整的自適應(yīng)多速率(AMR)編碼幀調(diào)度到10毫秒傳輸時間間隔(TTI)的傳輸信道上的方法,采取10毫秒的傳輸格式(TF),將一個自適應(yīng)多速率(AMR)編碼幀的所有類均調(diào)度到傳輸信道上。
在上述的通用移動通信系統(tǒng)(UMTS)網(wǎng)絡(luò)側(cè)的有間斷的發(fā)送的技術(shù)方案中,以及在相關(guān)的小區(qū)切換時、無線網(wǎng)絡(luò)控制器(RNC)間切換時,被高優(yōu)先級邏輯信道中斷話音數(shù)據(jù)發(fā)送時、和核心網(wǎng)以每20毫秒超過一個話音幀編碼序列的速率向無線網(wǎng)絡(luò)控制器(RNC)發(fā)送話音數(shù)據(jù)時,需要對話音的延時進(jìn)行控制,因此對緩存在無線網(wǎng)絡(luò)控制器(RNC)緩存區(qū)內(nèi)的話音幀編碼序列的數(shù)目進(jìn)行限制,具體的方法是,當(dāng)緩存的話音幀編碼序列的數(shù)目超過目的移動臺的緩存區(qū)下限值后,開始丟棄緩存的話音幀編碼序列。
在上述所有的技術(shù)方案中,無論是移動臺還是網(wǎng)絡(luò)側(cè)使用上述的有間斷的發(fā)送方式都需要將每個20毫秒的話音幀編碼為多個自適應(yīng)多速率(AMR)模式的幀,因為經(jīng)過緩存延遲后,它所要面對的信道可能有變化。所以說多自適應(yīng)多速率(AMR)模式是間斷發(fā)送所需要的技術(shù)特征。
有益效果 本發(fā)明使得在TFC選擇階段有了自適應(yīng)多速率(AMR)模式的選擇機(jī)制,減少現(xiàn)有技術(shù)中在TFC選擇階段因單一自適應(yīng)多速率(AMR)模式同TF不匹配引起的話音幀丟失,本發(fā)明中,自適應(yīng)多速率(AMR)編碼器的輸出是多模式的,并且這種多模式有傳輸信道格式組合與之相匹配。對于因物理信道速率突然下降或者調(diào)度突發(fā)高優(yōu)先級邏輯信道引起的有效傳輸信道格式組合(TFC)突然變化,本發(fā)明的方法中多模式的自適應(yīng)多速率(AMR)編碼器的輸出可以用來匹配所述的有效傳輸信道格式組合(TFC)突然變化,從而減少因物理信道速率突然下降或者調(diào)度突發(fā)高優(yōu)先級邏輯信道引起的話音幀的丟幀。
本發(fā)明中的緩存機(jī)制克服了現(xiàn)有技術(shù)中的每20毫秒必須完成一自適應(yīng)多速率(AMR)話音幀發(fā)送或丟棄這一限制,因為使用本發(fā)明的方法可以做到延遲發(fā)送,這樣使得切換和調(diào)度突發(fā)高優(yōu)先級邏輯信道搶占期間的自適應(yīng)多速率(AMR)編碼器輸出的編碼幀仍能得到傳送,而現(xiàn)有技術(shù)在會丟棄這些被切換和調(diào)度突發(fā)高優(yōu)先級邏輯信道搶占了無線資源的自適應(yīng)多速率(AMR)編碼幀。
與現(xiàn)有技術(shù)中偷幀不同,本發(fā)明方法中那些受調(diào)度突發(fā)高優(yōu)先級邏輯信道影響的話音幀可不受延遲地用與它前面相鄰的話音幀不同的模式發(fā)送,或者延遲一定時間后發(fā)送,不會引起話音幀的丟棄。
本發(fā)明給出的自適應(yīng)多速率(AMR)編碼的生成和傳送的方法在最大程度上利用了物理信道所提供的比特速率來傳送話音數(shù)據(jù),這種利用體現(xiàn)在對20毫秒的話音輸入可進(jìn)行在一定模式范圍內(nèi)和一定的時間范圍內(nèi)選擇,和這種選擇對物理信道的適應(yīng)上。
圖1是移動臺生成和傳送自適應(yīng)多速率(AMR)編碼幀的實施例的方框圖。
圖2是圖1中編碼命令中的自適應(yīng)多速率(AMR)模式數(shù)為2的編碼模塊的處理示意圖。
圖3是圖1中編碼命令中的自適應(yīng)多速率(AMR)模式數(shù)為3的編碼模塊的處理示意圖。
圖4是移動臺以緩存方式生成和傳送自適應(yīng)多速率(AMR)編碼幀的實施例的方框圖。
圖5是移動臺的延遲譯碼的實施例的方框圖。
圖6是網(wǎng)絡(luò)側(cè)生成和傳送自適應(yīng)多速率(AMR)編碼幀的實施例的方框圖。
圖7是網(wǎng)絡(luò)側(cè)以間斷的方式傳送自適應(yīng)多速率(AMR)編碼幀的實施例和網(wǎng)絡(luò)側(cè)傳送被延遲的自適應(yīng)多速率(AMR)編碼幀的實施例的方框圖
具體實施例方式 下面結(jié)合附圖詳細(xì)說明本發(fā)明的優(yōu)選實施例。
——移動臺生成和傳送自適應(yīng)多速率(AMR)編碼幀的實施例 參見圖1,如其中的實施例所示,在移動臺中,自適應(yīng)多速率(AMR)編碼器將話音從聲音轉(zhuǎn)換成電信號,經(jīng)過濾波后,再經(jīng)過采樣實現(xiàn)了從模擬話音信號到數(shù)字話音信號1的轉(zhuǎn)換,編碼模塊按20毫秒一幀的方式為數(shù)字話音信號1編碼,編碼模塊每20毫秒產(chǎn)生1個話音幀編碼序列2,每個話音幀編碼序列包含模式指示,若干個自適應(yīng)多速率(AMR)話音編碼幀或1個自適應(yīng)多速率(AMR)靜默幀。模式指示給出話音幀編碼序列及其自適應(yīng)多速率(AMR)編碼幀的情況,即,是否為有效的話音幀編碼序列,話音幀編碼序列中的自適應(yīng)多速率(AMR)編碼幀的個數(shù)和每個幀的編碼模式。無線接口功能單元中的傳輸格式組合選擇模塊以自適應(yīng)多速率(AMR)話音編碼器的話音幀編碼序列2以及分組業(yè)務(wù)數(shù)據(jù)4和信令數(shù)據(jù)5為輸入,選定一傳輸格式組合,根據(jù)該傳輸格式組合確定傳送話音的傳輸格式以及該格式對應(yīng)的話音數(shù)據(jù)傳輸塊6。話音幀編碼序列2是有效的話音幀編碼序列時,話音數(shù)據(jù)傳輸塊6就是一個自適應(yīng)多速率(AMR)編碼幀,這個自適應(yīng)多速率(AMR)編碼幀是話音幀編碼序列2所包含的所有自適應(yīng)多速率(AMR)話音編碼幀(非靜默幀)中的1個,或者是話音幀編碼序列2所包含的那1個靜默幀。由傳輸格式組合選擇模塊輸出的對應(yīng)分組業(yè)務(wù)數(shù)據(jù)4和信令數(shù)據(jù)5的傳輸塊分別是分組數(shù)據(jù)傳輸塊8和信令數(shù)據(jù)傳輸塊7。無線接口功能單元的其它模塊將話音數(shù)據(jù)傳輸塊6、分組數(shù)據(jù)傳輸塊8和信令數(shù)據(jù)傳輸塊7映射到物理信道上進(jìn)行發(fā)送。無線接口功能單元中有一負(fù)責(zé)向自適應(yīng)多速率(AMR)編碼器輸出模式選擇信號9的話音幀模式控制模塊,模式選擇信號9輸出到編碼模塊,當(dāng)模式選擇信號9包含多個自適應(yīng)多速率(AMR)編碼模式時,模式選擇信號9作為編碼命令指示編碼模塊在輸出非靜默幀時應(yīng)包含多個自適應(yīng)多速率(AMR)話音編碼幀,并指示了這些幀的模式。
表格1是一個話音幀編碼序列2的組成結(jié)構(gòu)及其比特數(shù)分配的示例。
表格1 圖2是可產(chǎn)生2種自適應(yīng)多速率(AMR)模式的幀序列的編碼模塊的處理示意圖,數(shù)字話音信號1同時向100和101輸出,100同通用移動通信系統(tǒng)(UMTS)標(biāo)準(zhǔn)TS26.071(或TS26.171)的圖1話音處理功能示意(Overview of audio processing functions)中的對應(yīng)部分的結(jié)構(gòu)基本相同,區(qū)別是圖2中畫出了輸出到100的語音編碼模塊的編碼模式指示信號17。話音激活檢測模塊輸出的是話音激活檢測標(biāo)志(Voice Activity Detector flag)10,100的語音編碼模塊輸出話音編碼幀12,101的語音編碼模塊輸出的是話音編碼幀19,話音編碼幀12和19的每幀比特數(shù)分別取決于編碼模式指示信號17和18,編碼模式指示信號17和18是編碼模式控制模塊將模式選擇信號9中的2個模式分解成的1個模式1路的2路輸出。不連續(xù)發(fā)送和操作模塊輸出自適應(yīng)多速率(AMR)幀類型信號11到多路語音編碼復(fù)用模塊和語音編碼模塊,自適應(yīng)多速率(AMR)幀類型信號11指示信息比特14是否是有效的自適應(yīng)多速率編碼幀,自適應(yīng)多速率編碼幀的模式,所述自適應(yīng)多速率編碼幀的模式為非靜默話音幀的模式或靜默幀的模式,當(dāng)自適應(yīng)多速率編碼幀的模式是靜默幀時,信息比特14是舒適噪聲發(fā)送模塊輸出的靜默檢測幀13。101的語音編碼模塊輸出自適應(yīng)多速率話音編碼幀19及其自適應(yīng)多速率(AMR)幀類型信號16,自適應(yīng)多速率(AMR)幀類型信號16表示自適應(yīng)多速率話音編碼幀19的模式。多路語音編碼復(fù)用模塊將來自不連續(xù)發(fā)送和操作模塊的信息比特14和自適應(yīng)多速率話音編碼幀19合并成話音幀編碼序列2,合并的方法是當(dāng)自適應(yīng)多速率(AMR)幀類型信號11指示信息比特14無效時,設(shè)置話音幀編碼序列2的模式指示為無效的話音幀編碼序列;當(dāng)自適應(yīng)多速率(AMR)幀類型信號11指示信息比特14是靜默幀時,設(shè)置話音幀編碼序列2的模式指示為靜默幀,將信息比特14放到話音幀編碼序列2的話音幀編碼序列里;當(dāng)自適應(yīng)多速率(AMR)幀類型信號11指示信息比特14是非靜默幀時,把信息比特14和19一同放到話音幀編碼序列2的話音幀編碼序列里,同時設(shè)置話音幀編碼序列2的模式指示為自適應(yīng)多速率(AMR)幀類型信號11和16所指示的模式。
表格2表示一個編碼命令中的自適應(yīng)多速率(AMR)模式數(shù)為2時編碼模塊產(chǎn)生的信息比特14和自適應(yīng)多速率話音編碼非靜默幀19的構(gòu)成,分組業(yè)務(wù)數(shù)據(jù)4和信令數(shù)據(jù)5的構(gòu)成,以及傳輸這些用戶數(shù)據(jù)的對應(yīng)傳輸信道的標(biāo)識,以及相關(guān)的邏輯信道的模式和優(yōu)先級(優(yōu)先級數(shù)值越小優(yōu)先級越高)。用戶數(shù)據(jù)信息比特14 自適應(yīng)多速率話音 編碼非靜默幀19 5 4每個傳輸時間間隔內(nèi)用戶數(shù)據(jù)的AMR類型 A類 B類 C類 A類 B類 C類 任意 任意傳輸信道1231 2 3 5 4承載用戶數(shù)據(jù)的邏輯信道的模式TMTMTMTM TM TM AM UM承載用戶數(shù)據(jù)的邏輯信道的優(yōu)先級4444 4 4 2 6 表格2 表格3表示表格2中的各傳輸信道的屬性和參數(shù),特別是配置的傳輸格式(TF)。
傳輸信道12345 信道編碼Turbo卷積卷積TurboTurbo 編碼速率1/31/21/21/31/3TTI20ms20ms20ms20ms20ms TFI01×0000×600×6011×391×1031×601×601×6021×811×872×602×6031×611×5341×42 表格3 從表格3中可以看出配置的傳輸格式支持的自適應(yīng)多速率(AMR)話音編碼器模式為12.2kbps、7.4kbps和4.75kbps,無線接口功能單元中話音幀模式控制部分向AMR話音編碼器發(fā)出的模式選擇信號9可包含上述3種模式中的任意2種,例如(12.2kbps,4.75bps)。
表格4給出所有傳輸格式組合的意義,也就是傳輸格式組合用來傳送的用戶數(shù)據(jù)。傳輸信道TrCh1 TrCh2 TrCh3 TrCh4 TrCh5 意義TFI00000 不發(fā)送數(shù)據(jù)10000 發(fā)送靜默幀21100 發(fā)送12.2kbps模式話音數(shù)據(jù)32000 發(fā)送7.4kbps模式話音數(shù)據(jù)43000 發(fā)送4.75kbps模式話音數(shù)據(jù)00010 發(fā)送分組數(shù)據(jù)00001 發(fā)送信令數(shù)據(jù)00011 發(fā)送信令和分組數(shù)據(jù)10010 發(fā)送靜默幀且發(fā)送分組數(shù)據(jù)10001 發(fā)送靜默幀且發(fā)送信令數(shù)據(jù)10011 發(fā)送靜默幀且發(fā)送信令和分組數(shù)據(jù)21110 發(fā)送12.2kbps模式話音數(shù)據(jù) 且發(fā)送分組數(shù)據(jù)21101 發(fā)送12.2kbps模式話音數(shù)據(jù) 且發(fā)送信令數(shù)據(jù)21111 發(fā)送12.2kbps模式話音數(shù)據(jù) 且發(fā)送信令和分組數(shù)據(jù)32010 發(fā)送7.4kbps模式話音數(shù)據(jù) 且發(fā)送分組數(shù)據(jù)32001 發(fā)送7.4kbps模式話音數(shù)據(jù) 且發(fā)送信令數(shù)據(jù)32011 發(fā)送7.4kbps模式話音數(shù)據(jù) 且發(fā)送信令和分組數(shù)據(jù)43010 發(fā)送4.75kbps模式話音數(shù)據(jù) 且發(fā)送分組數(shù)據(jù)43001 發(fā)送4.75kbps模式話音數(shù)據(jù) 且發(fā)送信令數(shù)據(jù)43011 發(fā)送4.75kbps模式話音數(shù)據(jù) 且發(fā)送信令和分組數(shù)據(jù) 表格4 當(dāng)模式選擇信號9包含的模式為(12.2kbps,4.75bps),使得無線接口功能單元要處理話音幀編碼序列2中的是12.2kbps和4.75bps的話音數(shù)據(jù),如果在需要調(diào)度到傳輸信道信令數(shù)據(jù)5和分組數(shù)據(jù)6的輸出中沒有有效數(shù)據(jù),且傳送格式組合(2,1,1,0,0)又是有效組合,無線接口功能單元可以發(fā)送模式為12.2kbps的話音幀;如果在需要調(diào)度到傳輸信道信令數(shù)據(jù)5中有有效數(shù)據(jù)需要傳送,分組數(shù)據(jù)中沒有有效數(shù)據(jù),且由于物理信道帶寬的限制傳送格式組合(2,1,1,0,1)是無效組合,而傳送格式組合(4,3,0,0,1)沒有受物理信道的帶寬限制是有效組合,此時,無線接口功能單元可以同時發(fā)送模式為4.75kbps的話音幀和信令。
當(dāng)模式選擇信號9包含的模式為(12.2kbps,4.75bps),使得無線接口功能單元要處理話音幀編碼序列2中的是12.2kbps和4.75bps的話音數(shù)據(jù),如果此時物理信道的配置發(fā)生改變,使得信道的帶寬降低從而使傳送格式組合(2,1,1,0,0)變成無效組合,而傳送格式組合(3,2,0,0,0)和(4,3,0,0,0)沒有受物理信道的帶寬限制是有效組合,此時,在僅有話音數(shù)據(jù)時無線接口功能單元發(fā)送模式為4.75kbps的話音幀,同時又向AMR話音編碼器發(fā)送包含(7.4kbps,4.75bps)的模式選擇信號9,在話音幀編碼序列2中的變?yōu)?.4kbps和4.75bps的話音數(shù)據(jù)后,在僅有話音數(shù)據(jù)時無線接口功能單元可以發(fā)送模式為7.4kbps的話音幀。
圖3是模式選擇信號9包含的自適應(yīng)多速率(AMR)模式的數(shù)目為3的編碼模塊的處理示意圖,數(shù)字話音信號1同時向100、101和102輸出,100同通用移動通信系統(tǒng)(UMTS)標(biāo)準(zhǔn)TS26.071(或TS26.171)的圖1話音處理功能示意(Overview of audio processingfunctions)中的對應(yīng)部分的結(jié)構(gòu)基本相同,區(qū)別是圖2中畫出了輸出到語音編碼模塊的編碼模式指示信號17,話音激活檢測模塊輸出的是話音激活檢測標(biāo)志(Voice Activity Detectorflag)10,100的語音編碼模塊輸出話音編碼幀12,101和102語音編碼模塊輸出的分別是話音編碼幀19和21,話音編碼幀12、19和21的每幀比特數(shù)分別取決于編碼模式指示信號17、18和15,編碼模式指示信號17、18和15是編碼模式控制模塊將模式選擇信號9中的3個模式分解成的1個模式1路的3路輸出。不連續(xù)發(fā)送和操作模塊輸出自適應(yīng)多速率(AMR)幀類型信號11到多路語音編碼復(fù)用模塊和語音編碼模塊,自適應(yīng)多速率(AMR)幀類型信號11指示信息比特14是否是有效的自適應(yīng)多速率編碼幀,自適應(yīng)多速率編碼幀的模式,所述自適應(yīng)多速率編碼幀的模式為話音幀的模式或靜默幀的模式,當(dāng)自適應(yīng)多速率編碼幀的模式是靜默幀時,信息比特14是舒適噪聲發(fā)送模塊輸出的靜默檢測幀13。101和102語音編碼模塊分別輸出自適應(yīng)多速率話音編碼幀19和21以及各自的自適應(yīng)多速率(AMR)幀類型信號16和20,它們分別表示自適應(yīng)多速率話音編碼幀19和21的模式。多路語音編碼復(fù)用模塊將來自不連續(xù)發(fā)送和操作模塊的信息比特14與自適應(yīng)多速率話音編碼幀19和21合并成話音幀編碼序列2,合并的方法是當(dāng)自適應(yīng)多速率(AMR)幀類型信號11指示信息比特14無效時,設(shè)置話音幀編碼序列2的模式指示為無效的話音幀編碼序列;當(dāng)自適應(yīng)多速率(AMR)幀類型信號11指示信息比特14是靜默幀時,設(shè)置話音幀編碼序列2的模式指示為靜默幀,將信息比特14放到話音幀編碼序列2的話音幀編碼序列里;當(dāng)自適應(yīng)多速率(AMR)幀類型信號11指示信息比特14是非靜默幀時,把信息比特14、19和21一同放到話音幀編碼序列2的話音幀編碼序列里,同時設(shè)置話音幀編碼序列2的模式指示為自適應(yīng)多速率(AMR)幀類型信號11、16和20所指示的模式。
——移動臺以間斷方式傳送自適應(yīng)多速率(AMR)編碼幀的實施例 有緩存的移動臺的生成和傳送自適應(yīng)多速率(AMR)話音幀的方法的實施例參見圖4,圖4和圖1的區(qū)別在于多出了先進(jìn)先出存儲器(FIFO)和用傳輸格式組合選擇先進(jìn)先出存儲器讀取控制部件替代了圖1中的傳輸格式組合選擇部件。編碼模塊的輸出話音幀編碼序列2到先進(jìn)先出存儲器(FIFO),先進(jìn)先出存儲器(FIFO)緩存話音幀編碼序列,并輸出存儲狀態(tài)標(biāo)志25,存儲狀態(tài)標(biāo)志25指示是否有未被讀取的話音幀編碼序列,以及這些未被讀取的話音幀編碼序列的數(shù)目。傳輸格式組合選擇先進(jìn)先出存儲器讀取控制部件輸出讀取命令26,讀取命令26使先進(jìn)先出存儲器(FIFO)輸出話音幀編碼序列3。
為把話音的延遲控制在一定的限度之內(nèi),傳輸格式組合選擇先進(jìn)先出存儲器讀取控制部件可以檢查存儲狀態(tài)標(biāo)志25給出的先進(jìn)先出存儲器(FIFO)中存儲的話音幀編碼序列的數(shù)目是否超過限定值,當(dāng)超過時即可確定有超時存儲的話音幀編碼序列,然后以讀取命令26將超時的話音幀編碼序列從先進(jìn)先出存儲器(FIFO)中取出加以丟棄,可由延遲控制的程度而決定上述限定值。
表格5表示實施例在工作過程中的一個示例性的傳輸信道的配置,給出各傳輸信道的屬性和參數(shù),特別是每一傳輸信道的傳輸格式標(biāo)識(TFI)所對應(yīng)的傳輸格式(TF)和傳輸時間間隔(TTI)。
傳輸信道 1 2 3 4 5 信道編碼 Turbo 卷積 卷積 Turbo Turbo 編碼速率 1/3 1/2 1/2 1/3 1/3 TFI0 1×0,20ms 0,20ms 0,20ms 0×120,20ms 0×120,20ms1 1×39,20ms 1×103,20ms 1×60,20ms 1×120,20ms 1×120,20ms2 1×81,20ms 1×87,20ms 2×120,20ms 2×120,20ms3 1×61,20ms 1×53,10ms 1×30,10ms4 1×42,10ms5 1×39,10ms表格5 當(dāng)模式選擇信號9包含的模式為(12.2kbps,4.75bps),使得無線接口功能單元中存儲在先進(jìn)先出存儲器(FIFO)中的話音幀編碼序列包含的是12.2kbps和4.75bps模式的話音數(shù)據(jù),如果在需要調(diào)度到傳輸信道信令數(shù)據(jù)5中有有效數(shù)據(jù)需要傳送,分組數(shù)據(jù)中沒有有效數(shù)據(jù),且由于物理信道帶寬的限制傳送格式組合(2,1,1,0,1)是無效組合,無線接口功能單元在用傳送格式組合(0,0,0,0,1)在一個20毫秒的傳輸時間間隔內(nèi)發(fā)送完信令數(shù)據(jù)后,無線接口功能單元可以用(4,3,0,0,0)在連續(xù)2個10毫秒的傳輸時間間隔發(fā)送模式為4.75kbps的被緩存的話音編碼幀,2個中的前一個是因搶占而被延遲的,后一個是未被延遲的,這樣,受信令數(shù)據(jù)搶先而暫停發(fā)送的話音數(shù)據(jù)得到了延遲的發(fā)送,同時又不影響后續(xù)的話音幀的發(fā)送。如果上述被搶占的是一個靜默開始幀,可用(5,0,0,0,0)發(fā)送被緩存的這個靜默開始幀的方法使之得到延遲的發(fā)送。
例如先進(jìn)先出存儲器(FIFO)的超時的限定值被設(shè)定為10個20毫秒的時間長度的移動臺,在發(fā)生切換時其無線接口功能單元無法發(fā)送無線幀,當(dāng)切換完成無線接口功能單元可以發(fā)送無線幀時,切換期間在先進(jìn)先出存儲器(FIFO)中存放了8個話音幀編碼序列,這些話音幀編碼序列同上一個示例一樣是模式選擇信號9包含的模式為(12.2kbps,4.75bps)的結(jié)果,無線接口功能單元可以用(4,3,0,0,1)發(fā)送一個模式為4.75kbps的自適應(yīng)話音編碼幀和從當(dāng)前幀開始發(fā)送16(8+4+2+1+1)個延遲自適應(yīng)編碼幀的信令消息,然后以(4,3,0,0,0)在連續(xù)15個10毫秒的傳輸時間間隔發(fā)送切換期間緩存的自適應(yīng)話音編碼幀和由此引起的在先進(jìn)先出存儲器(FIFO)內(nèi)存放的時間超過20毫秒的延遲話音幀編碼序列,之后就可以恢復(fù)模式為12.2kbps的話音編碼幀的20毫秒一次的發(fā)送了。
——移動臺延遲自適應(yīng)多速率(AMR)譯碼的實施例 參見圖5,移動臺的接收信源控制速率處理器(Rx SCR handler)通過先進(jìn)先出存儲器(FIFO)與無線接口功能單元相聯(lián)系,32、33和34分別是先進(jìn)先出存儲器(FIFO)向移動臺的接收信源控制速率處理器(Rx SCR handler)輸出的每個接收幀的信息比特、模式指示和接收類型,37、38和39分別是無線接口功能單元向先進(jìn)先出存儲器(FIFO)輸出的每個接收幀的信息比特、模式指示和接收類型,模式指示給出接收幀的自適應(yīng)多速率(AMR模式,接收類型如表格6所示。先進(jìn)先出存儲器(FIFO)將無線接口功能單元送出的每一個自適應(yīng)多速率(AMR)接收幀按序緩存,緩存時將上述的信息比特、模式指示和接收類型一起保存。在緩存狀態(tài)標(biāo)志30指示是否有未被讀取的自適應(yīng)多速率(AMR)接收幀,以及這些未被讀取的自適應(yīng)多速率(AMR)接收幀的數(shù)目。當(dāng)一個話音呼叫開始時接收信源控制速率處理器(RxSCR handler)不立即去將收到的未被讀取的接收幀讀取并譯碼,而是當(dāng)先進(jìn)先出存儲器(FIFO)中存放的未被讀取的接收幀的數(shù)目達(dá)到了為先進(jìn)先出存儲器(FIFO)這個緩存區(qū)設(shè)置的下限值時,移動臺的接收信源控制速率處理器(SCR handler)才開始每20毫秒從中讀取一個自適應(yīng)多速率編碼幀,讀取的方法是向先進(jìn)先出存儲器(FIFO)發(fā)出讀取命令31。先進(jìn)先出存儲器(FIFO)輸出接收丟失狀態(tài)標(biāo)志35,它給出移動臺在語音(SPEECH)模式下主動添加的接收丟失幀(類型為NO_DATA_SPEECH)的個數(shù)。當(dāng)接收丟失狀態(tài)標(biāo)志35給出的值表明先進(jìn)先出存儲器(FIFO)中存放的在語音(SPEECH)模式下主動添加的接收丟失幀數(shù)目已經(jīng)超過了規(guī)定的限制值時,無線接口功能單元不再往先進(jìn)先出存儲器(FIFO)輸出語音(SPEECH)模式下添加的接收丟失幀。如果無線接口功能單元以每20毫秒超過1幀的速率向先進(jìn)先出存儲器(FIFO)輸出接收幀時,無線接口功能單元向先進(jìn)先出存儲器(FIFO)發(fā)送刪除命令36將先進(jìn)先出存儲器(FIFO)中存放的在語音(SPEECH)模式下主動添加的接收丟失幀刪除。
表格7給出了一個移動臺延遲譯碼的一系列對接收幀的操作,在這個示例中,先進(jìn)先出存儲器(FIFO)這個緩存區(qū)的下限值為4,它的在語音(SPEECH)模式下添加接收丟失幀數(shù)目的規(guī)定限制值為2。表格中列出了圖5中的各單元在第一個20毫秒到第八個20毫秒時間段內(nèi)對所接收到的幀的處理。
接收類型信息比特內(nèi)容SPEECH_GOOD無檢測錯誤的話音幀SPEECH_BAD有檢測錯誤的話音幀SID_FIRST標(biāo)志舒適噪聲期間開始的靜默開始幀SID_UPDATE無檢測錯誤的靜默更新幀SID_BAD有檢測錯誤的靜默更新幀NO_DATA_SID在舒適噪聲模式下無線接口功能單元沒有收到有用的信息,主動添加的接收丟失幀NO_DATA_SPEECH在有話音模式下無線接口功能單元沒有收到有用的信息,主動添加的接收丟失幀 表格620毫秒單位的次序無線接口功能單元接收到的幀及類型先進(jìn)先出存儲器中緩存的幀AMR SCR控制器讀入的幀注釋1 第一幀 SPEECH_GOOD 第一幀無初始時移動臺處于SPEECH模式,無線接口功能單元把第一幀寫入先進(jìn)先出存儲器,RxSCR handler不讀取幀 空 空 空2 第二幀 SPEECH_GOOD 第一幀無移動臺仍處于SPEECH模式,無線接口功能單元把第二幀寫入先進(jìn)先出存儲器,RxSCR handler仍不讀取幀 第二幀 空 空3 第三幀 SPEECH_GOOD 第一幀無移動臺仍處于SPEECH模式,無線接口功能單元把第三幀寫入先進(jìn)先出存儲器,RxSCR handler仍不讀取幀 第二幀 第三幀 空4 第四幀 NO_DATA_SPEECH 第二幀 第一幀移動臺仍處于SPEECH模式,無線接口功能單元把第四幀寫入,先進(jìn)先出存儲器中的個數(shù)達(dá)到4,Rx SCR handler開始每20毫秒一個地讀取幀 第三幀 第四幀 空 空5 第五幀 SPEECH_GOOD 第六幀 SPEECH_GOOD 第三幀 第二幀移動臺仍處于SPEECH模式,無線接口功能單元把第五和第六幀寫入,刪除先進(jìn)先出存儲器中的第四幀—SPEECH模式下添加的接收丟失幀 第五幀 第六幀 空 空續(xù)表20毫秒單位的次序 無線接口功能單元 接收到的幀及類型先進(jìn)先出存儲器中緩存的幀AMR SCR控制器讀入的幀注釋6 第七幀 NO_DATA_SPEECH 第五幀 第三幀移動臺仍處于SPEECH模式,無線接口功能單元把第七幀寫入 第六幀 第七幀 空7 第八幀 NO_DATA_SPEECH 第六幀 第五幀移動臺仍處于SPEECH模式,無線接口功能單元把第八幀寫入 第七幀 第八幀 空8 第九幀 NO_DATA_SPEECH 第七幀 第六幀移動臺仍處于SPEECH模式,先進(jìn)先出存儲器中已經(jīng)有了兩個SPEECH模式下添加的接收丟失幀,不再寫入SPEECH模式下添加的接收丟失幀第九幀 第八幀 空9 第十幀 SPEECH_GOOD 第十一幀 SPEECH_GOOD 第十一幀第十幀無線接口功能單元把第十和第十一幀寫入到SPEECH模式下添加的接收丟失幀前面,刪除先進(jìn)先出存儲器中的第七幀—SPEECH模式下添加的接收丟失幀,Rx SCRhandler讀取第十幀 第八幀 空10 第十二幀 SPEECH_GOOD 第十三幀 SPEECH_GOOD 第十二幀 第十一幀無線接口功能單元把第十二和第十三幀寫入,刪除先進(jìn)先出存儲器中的第八幀—SPEECH模式下添加的接收丟失幀,Rx SCR handler讀取第十一幀 第十三幀 空11 第十四幀 SPEECH_GOOD 第十五幀 SPEECH_GOOD 第十三幀 第十二幀無線接口功能單元把第十四和第十五幀寫入,因為前面沒有SPEECH模式下添加的接收丟失幀,所以沒有刪除操作,Rx SCR handler讀取第十二幀 第十四幀 第十五幀 空 表格7 ——網(wǎng)絡(luò)側(cè)生成和傳送自適應(yīng)多速率(AMR)編碼幀的實施例 參見圖6,如其中的實施例所示,碼型變換器(TC)對話音編碼信號41作編碼轉(zhuǎn)換,產(chǎn)生話音幀編碼序列42,每個話音幀編碼序列包含若干個自適應(yīng)多速率(AMR)話音編碼幀或1個自適應(yīng)多速率(AMR)靜默幀或1個無數(shù)據(jù)(NO_DATA)類型幀,話音幀編碼序列42中的每一幀不僅包括自適應(yīng)多速率(AMR)核心幀的信息比特,還包括編碼器循環(huán)冗余校驗(CRC)、幀類型、質(zhì)量指示和模式指示。碼型變換器(TC)產(chǎn)生的話音幀編碼序列42經(jīng)Iu接口功能單元處理后先形成Iu用戶平面幀43輸入到無線網(wǎng)絡(luò)控制器(RNC),再經(jīng)Iu接口功能單元處理后還原成話音幀編碼序列42,然后輸出到傳輸格式組合選擇單元,話音幀編碼序列42中每幀的幀類型指示該幀是話音幀還是靜默幀還是無數(shù)據(jù)(NO_DATA)類型幀,話音幀編碼序列42中每幀的模式指示給出了該幀的編碼模式。無線網(wǎng)絡(luò)控制器(RNC)中的傳輸格式組合選擇模塊以話音幀編碼序列42、分組業(yè)務(wù)數(shù)據(jù)44和信令數(shù)據(jù)45為輸入,傳輸格式組合選擇模塊選定一傳輸格式組合,根據(jù)該傳輸格式組合確定傳送話音的傳輸格式以及對應(yīng)的輸出傳輸塊。話音幀編碼序列42中的幀是話音幀或靜默幀而不是無數(shù)據(jù)(NO_DATA)類型幀時,其對應(yīng)的傳輸塊是自適應(yīng)多速率(AMR)編碼幀46,這個自適應(yīng)多速率(AMR)編碼幀46是話音幀編碼序列42中的若干個自適應(yīng)多速率(AMR)話音幀中的1個或者是其中的1個靜默幀,分組業(yè)務(wù)數(shù)據(jù)44和信令數(shù)據(jù)45的對應(yīng)傳輸塊分別是分組數(shù)據(jù)傳輸塊48和信令數(shù)據(jù)傳輸塊47。無線網(wǎng)絡(luò)控制器(RNC)的其它單元將話音數(shù)據(jù)傳輸塊46、分組數(shù)據(jù)傳輸塊48和信令數(shù)據(jù)傳輸塊47映射到物理信道上進(jìn)行發(fā)送。無線網(wǎng)絡(luò)控制器(RNC)向核心網(wǎng)的媒體網(wǎng)關(guān)(MGW)輸出發(fā)送核心網(wǎng)-無線接入網(wǎng)接口(Iu)用戶平面速率控制幀49,核心網(wǎng)-無線接入網(wǎng)接口(Iu)用戶平面速率控制幀49中的多個無線接入承載子流組合指示的序號標(biāo)識(RFCI n indicator)域,指定了一一對應(yīng)的多個無線接入承載子流組合指示(RFCI),媒體網(wǎng)關(guān)(MGW)的速率控制單元根據(jù)這些無線接入承載子流組合指示(RFCI-RAB sub-Flow Combination Indicator)產(chǎn)生指示多個自適應(yīng)多速率(AMR)話音編碼模式的模式選擇信號40,輸出模式選擇信號40到碼型變換器(TC),指定碼型變換器(TC)輸出的話音編碼幀序列42中應(yīng)包括的多個自適應(yīng)多速率(AMR)編碼幀的模式。
核心網(wǎng)-無線接入網(wǎng)接口(Iu)使用哪一種無線接入承載子流組合是由無線接入承載子流組合指示(RFCI)給出,在通信階段無線接入承載子流組合指示(RFCI)被包含在Iu用戶平面幀43中,無線接入承載子流組合指示(RFCI)給出了核心網(wǎng)-無線接入網(wǎng)接口(Iu)用戶平面幀43的結(jié)構(gòu)。
表格8是無線網(wǎng)絡(luò)控制器(RNC)傳送話音幀編碼序列到核心網(wǎng)所使用的無線接入承載子流組合(RFC)及其無線接入承載子流組合指示(RFCI)值的示例,它們也是Iu UP初始化時在核心網(wǎng)-無線接入網(wǎng)接口用戶平面(Iu UP)初始化過程中需要被發(fā)送的部分。
在表格9的示例中給出了利用核心網(wǎng)-無線接入網(wǎng)接口(Iu)用戶平面速率控制幀49的無線接入承載子流組合指示的序號標(biāo)識(RFCI n indicator)向核心網(wǎng)中的媒體網(wǎng)關(guān)(MGW)發(fā)出和RFC對應(yīng)關(guān)系的指示,速率控制部分按照該指示確定多個自適應(yīng)多速率(AMR)編碼模式,輸出含有所述多個自適應(yīng)多速率(AMR)編碼模式的模式選擇信號40到碼型變換器(TC),碼型變換器(TC)根據(jù)收到的話音編碼信號41的類型作碼型轉(zhuǎn)換,核心網(wǎng)-無線接入網(wǎng)接口(Iu)功能單元選擇適當(dāng)?shù)臒o線接入承載子流組合指示(RFCI)來承載話音幀編碼序列42中的幀。RFCI(無線接入承載子流組合指示)無線接入承載子流1無線接入承載子流2無線接入承載子流3無線接入承載子流4無線接入承載子流5無線接入承載子流6無線接入承載子流7無線接入承載子流8無線接入承載子流9000000000013900000000242530000000361870000000481103600000005425306187000064253081103600007618708110360000842530618708110360表格8話音編碼數(shù)字信號41的類型Iu UP速率控制幀49中的RFCI序號的指示模式選擇信號40指定的模式話音幀編碼序列42中的幀hu用戶平面幀43所使用的RFCI注釋64kbps的ITU G.711 A律,采樣率為8kHZ0,1,2,3,4,5,6,7,8 4.75kbps, 7.4kbps, 12.2kbps 4.75kbps, 7.4kbps, 12.2kbps87.4kbps模式的AMR話音編碼幀0,1,2,3,5 4.75kbps, 7.4kbps 4.75kbps, 7.4kbps57.4kbps模式的AMR話音編碼幀0,1,3,4,7 7.4kbps, 12.2kbps 7.4kbps3因為輸入的模式只有7.4kbps,轉(zhuǎn)換成12.2kbps并不會提高話音的質(zhì)量靜默幀0,1,2,3,4,5,6,7,8 4.75kbps, 7.4kbps, 12.2kbps 靜默幀1靜默幀不需要轉(zhuǎn)換無數(shù)據(jù)幀(NO_DATA)0,1,3,4,7 7.4kbps, 12.2kbps 無數(shù)據(jù)幀 (NO_DATA)0無數(shù)據(jù)幀不需要轉(zhuǎn)換表格9 ——網(wǎng)絡(luò)側(cè)以間斷的方式傳送自適應(yīng)多速率(AMR)編碼幀的實施例 參見圖7,圖7的方案是圖6的改進(jìn),它和圖6的區(qū)別在于多出了先進(jìn)先出存儲器(FIFO)和用傳輸格式組合選擇先進(jìn)先出存儲器讀取控制部件替代了圖6中的傳輸格式組合選擇部件。碼型變換器輸出的話音幀編碼序列42像圖6中的一樣,經(jīng)過Iu接口功能單元處理后先形成Iu用戶平面幀43輸入到無線網(wǎng)絡(luò)控制器(RNC),再經(jīng)Iu接口功能單元處理后還原成話音幀編碼序列42,然后輸出到到先進(jìn)先出存儲器(FIFO),先進(jìn)先出存儲器(FIFO)緩存話音幀編碼序列,并輸出存儲狀態(tài)標(biāo)志51,存儲狀態(tài)標(biāo)志51指示是否有未被讀取的話音幀編碼序列,以及這些未被讀取的話音幀編碼序列的數(shù)目。傳輸格式組合選擇先進(jìn)先出存儲器讀取控制部件輸出讀取命令52,讀取命令52使先進(jìn)先出存儲器(FIFO)輸出話音幀編碼序列50。
為把話音的延遲控制在目的移動臺的緩存區(qū)下限值對應(yīng)的時間附近,在存儲狀態(tài)標(biāo)志51給出存儲的話音幀編碼序列的數(shù)目超過目的移動臺的緩存區(qū)下限值的指示之后,傳輸格式組合選擇先進(jìn)先出存儲器讀取控制部件可以用讀取命令52選擇話音幀編碼序列將其從先進(jìn)先出存儲器(FIFO)中讀出并加以丟棄。
表格10表示實施例在工作過程中的一個示例性的傳輸信道的配置,給出各傳輸信道的屬性和參數(shù),特別是每一傳輸信道的傳輸格式標(biāo)識(TFI)所對應(yīng)的傳輸格式(TF)和傳輸時間間隔(TTI)。
傳輸信道 1 2 3 4 5 信道編碼 Turbo 卷積 卷積 Turbo Turbo 編碼速率 1/3 1/2 1/2 1/3 1/3 TFI0 1×0,20ms 0,20ms 0,20ms 0×120,20ms 0×120,20ms1 1×39,20ms 1×103,20ms 1×60,20ms 1×120,20ms 1×120,20ms2 1×81,20ms 1×87,20ms 2×120,20ms 2×120,20ms3 1×61,20ms 1×53,10ms4 1×42,10ms 表格10 用表格8作為無線接入承載子流組合(RFC)及其無線接入承載子流組合指示(RFCI)值的示例,當(dāng)核心網(wǎng)-無線接入網(wǎng)接口(Iu)用戶平面速率控制幀49的無線接入承載子流組合指示的序號標(biāo)識(RFCI n indicator)為(0,1,2,4,6),使得速率控制單元輸出的模式選擇信號40包含的模式為(12.2kbps,4.75bps),核心網(wǎng)在核心網(wǎng)-無線接入網(wǎng)接口(Iu)用戶平面幀中使用值為6的RFCI來傳輸話音幀編碼序列42,無線網(wǎng)絡(luò)控制器(RNC)存儲在先進(jìn)先出存儲器(FIFO)中的話音幀編碼序列包含的是12.2kbps和4.75bps模式的話音數(shù)據(jù),如果在需要調(diào)度到傳輸信道信令數(shù)據(jù)5中有有效數(shù)據(jù)需要傳送,分組數(shù)據(jù)中沒有有效數(shù)據(jù),且由于物理信道帶寬的限制傳送格式組合(2,1,1,0,1)是無效組合,這樣無線接口功能單元用傳送格式組合(0,0,0,0,1)在一個20毫秒的傳輸時間間隔內(nèi)發(fā)送完信令數(shù)據(jù)后,無線接口功能單元可以用(4,3,0,0,0)在連續(xù)2個10毫秒的傳輸時間間隔發(fā)送模式為4.75kbps的話音幀,使得,受信令數(shù)據(jù)搶先而暫停發(fā)送的話音數(shù)據(jù)得到了延遲的發(fā)送,同時又不影響后續(xù)的話音幀的發(fā)送。
當(dāng)目標(biāo)移動臺的緩存區(qū)長度為4個幀時,在發(fā)生切換時無線網(wǎng)絡(luò)控制器無法發(fā)送無線幀,當(dāng)切換期間無線網(wǎng)絡(luò)控制器從核心網(wǎng)處總共收到了8個話音幀編碼序列,無線網(wǎng)絡(luò)控制器確定以5(4+1)作為超時參數(shù),當(dāng)存儲狀態(tài)標(biāo)志51給出存儲的話音幀編碼序列的數(shù)目大于5時丟棄超時的序列,這些話音幀編碼序列同上一個示例一樣,是(12.2kbps,4.75bps)的模式,切換完成后無線接口功能單元可以用(4,3,0,0,0)在連續(xù)5個10毫秒的傳輸時間間隔發(fā)送切換期間的話音編碼幀序列中的模式為4.75kbps的幀,接下來再用若干個10毫秒的傳輸時間間隔發(fā)送完先進(jìn)先出存儲器(FIFO)內(nèi)存放時間超過20毫秒的延遲話音幀編碼序列,然后就可以恢復(fù)模式為12.2kbps的話音幀發(fā)送了。
——網(wǎng)絡(luò)側(cè)傳送被延遲的自適應(yīng)多速率(AMR)編碼幀的實施例 圖7指示的實施例也可以用于核心網(wǎng)向無線網(wǎng)絡(luò)控制器(RNC)發(fā)送帶延遲標(biāo)志的話音編碼幀序列的處理,延遲標(biāo)志可以放在核心網(wǎng)-無線接入網(wǎng)接口(Iu)用戶平面幀的擴(kuò)展域(spareextension)里,帶延遲標(biāo)志的話音編碼幀序列是由發(fā)送端移動臺發(fā)送的被延遲的自適應(yīng)多速率話音編碼幀引起的,例如,發(fā)送端移動臺由于切換在發(fā)送的緩存區(qū)內(nèi)積累了多個話音幀編碼序列,導(dǎo)致切換完成后要發(fā)送這些被延遲的話音幀編碼序列中的自適應(yīng)多速率話音編碼幀。帶延遲標(biāo)志的話音編碼幀序列總是在20毫秒內(nèi)和其他編碼幀序列一起到達(dá)無線網(wǎng)絡(luò)控制器(RNC),所以,無線網(wǎng)絡(luò)控制器(RNC)不在20毫秒的時間內(nèi)發(fā)送單獨一個帶延遲標(biāo)志的AMR編碼幀,以在每次20毫秒的發(fā)送時間發(fā)送多個幀的方式來在傳輸信道上調(diào)度這些帶延遲標(biāo)志的話音編碼幀。
表格11表示實施例在工作過程中的一個示例性的傳輸信道的配置,給出各傳輸信道的屬性和參數(shù),特別是每一傳輸信道的傳輸格式標(biāo)識(TFI)所對應(yīng)的傳輸格式(TF)和傳輸時間間隔(TTI)。
表格12是實施例在工作過程中所作的調(diào)度話音編碼幀到傳輸信道的示例。 傳輸信道 1 2 3 信道編碼 Turbo 卷積 卷積 編碼速率 1/3 1/2 1/2 TFI0 1×0,20ms 0,20ms 0,20ms1 1×39,20ms 1×103,20ms 1×60,20ms2 1×81,20ms 1×87,20ms3 1×61,20ms 1×53,10ms4 1×42,10ms 表格11先進(jìn)先出存儲器中的話音編碼幀序列 所使用的TFI注釋(4.75kbps,延遲標(biāo)志)(4.75kbps)(4,3,0)(4,3,0)(4.75kbp,延遲標(biāo)志)(4.75kbps,7.4kbps)(4,3,0)(4,3,0)在表格11中無法找到10毫秒的7.4kbps模式的傳輸格式,只能不用7.4kbps模式而改用4.75kbps模式(4.75kbps,延遲標(biāo)志)(4.75kbps,延遲標(biāo)志)(4,3,0)(4,3,0) 表格1權(quán)利要求
1.一種在移動臺中生成和傳送自適應(yīng)多速率(AMR)編碼幀的方法,在話音呼叫過程中,自適應(yīng)多速率(AMR)編碼器通過對輸入話音信號的采樣得到長度為20毫秒的話音幀,每個話音幀含20毫秒話音的采樣樣本,對20毫秒話音幀編碼,所述編碼產(chǎn)生的是符合通用移動通信系統(tǒng)(UMTS)標(biāo)準(zhǔn)的自適應(yīng)多速率(AMR)編碼幀,需要無線接口功能單元發(fā)送自適應(yīng)多速率(AMR)編碼幀形式的話音數(shù)據(jù),無線接口功能單元按各傳輸信道的傳輸格式發(fā)送所述的話音數(shù)據(jù),其特征在于
向自適應(yīng)多速率(AMR)編碼器發(fā)出編碼命令,所述編碼命令指定了多個自適應(yīng)多速率(AMR)模式,自適應(yīng)多速率(AMR)編碼器根據(jù)所述編碼命令對一個20毫秒話音幀編碼所產(chǎn)生的有效話音幀編碼序列,要么是多個自適應(yīng)多速率(AMR)話音編碼幀的集合,要么是一個自適應(yīng)多速率(AMR)靜默編碼幀,當(dāng)所述話音幀編碼序列是多個自適應(yīng)多速率(AMR)話音編碼幀時,其自適應(yīng)多速率(AMR)編碼幀的模式同所述編碼命令中的自適應(yīng)多速率(AMR)模式相一致;
向無線接口功能單元輸出話音幀編碼序列;
在無線接口功能單元中,發(fā)送一個話音幀編碼序列中的自適應(yīng)多速率(AMR)編碼幀到傳輸信道的過程,包括,在該話音幀編碼序列中挑選一個自適應(yīng)多速率(AMR)編碼幀和挑選一個傳輸格式組合,挑選出的傳輸格式組合,包含了傳送挑選出的自適應(yīng)多速率(AMR)編碼幀所有類比特的傳輸格式,用該傳輸格式組合將挑選出的自適應(yīng)多速率(AMR)編碼幀調(diào)度到傳輸信道上。
2.按照權(quán)利要求1的方法,其特征在于
所述編碼命令中的每個自適應(yīng)多速率(AMR)模式同移動臺的傳輸格式組合集中的一個話音傳輸格式組合相對應(yīng),所述話音傳輸格式組合是包含一種自適應(yīng)多速率(AMR)模式編碼幀所有類比特傳輸格式的傳輸格式組合。
3.按照權(quán)利要求2的方法,其特征在于,在移動臺暫停發(fā)送承載話音數(shù)據(jù)的無線幀期間對來自自適應(yīng)多速率(AMR)編碼器的話音幀編碼序列進(jìn)行緩存,在所述暫停結(jié)束后,在傳送話音幀編碼序列中的自適應(yīng)多速率(AMR)編碼幀到傳輸信道的過程中,以每20毫秒調(diào)度一個以上自適應(yīng)多速率(AMR)編碼幀到傳輸信道的方式,處理被緩存的部分或全部話音幀編碼序列。
4.按照權(quán)利要求3的方法,其特征在于,所述移動臺暫停發(fā)送無線幀期間指小區(qū)切換期間。
5.按照權(quán)利要求3的方法,其特征在于,所述移動臺暫停發(fā)送無線幀期間指在優(yōu)先調(diào)度高于話音邏輯信道優(yōu)先級的其它邏輯信道到傳送信道時的暫停話音數(shù)據(jù)發(fā)送期間。
6.按照權(quán)利要求3至5中任意一項的方法,其特征在于,所述每20毫秒調(diào)度一個以上(不包括一個)自適應(yīng)多速率(AMR)編碼幀到傳輸信道的方式是,調(diào)度一個完整的自適應(yīng)多速率(AMR)編碼幀到10毫秒傳輸時間間隔(TTI)的傳輸信道。
7.一種移動臺的處理接收到的自適應(yīng)多速率(AMR)編碼幀的方法,移動臺從傳送話音的傳輸信道上接收自適應(yīng)多速率(AMR)編碼幀,自適應(yīng)多速率(AMR)譯碼器對移動臺收到的自適應(yīng)多速率(AMR)編碼幀按從先到后的次序每20毫秒完成一個自適應(yīng)多速率(AMR)編碼幀的譯碼輸出,其特征在于
為一個話音呼叫設(shè)立放置自適應(yīng)多速率(AMR)編碼幀的一個緩存區(qū)和該緩存區(qū)的下限值,從移動臺第一次收到所述話音呼叫的自適應(yīng)多速率(AMR)編碼幀開始,將收到的自適應(yīng)多速率(AMR)話音編碼幀存放到緩存區(qū)內(nèi),當(dāng)緩存區(qū)內(nèi)自適應(yīng)多速率(AMR)編碼幀的個數(shù)達(dá)到所述下限值時,自適應(yīng)多速率(AMR)譯碼器開始對移動臺收到的自適應(yīng)多速率(AMR)編碼幀譯碼,
當(dāng)移動臺處于語音(SPEECH)模式時,檢查每20毫秒緩存區(qū)內(nèi)自適應(yīng)多速率(AMR)話音編碼幀增加的的數(shù)目當(dāng)所述數(shù)目小于1時,主動添加自適應(yīng)多速率(AMR)接收丟失幀;當(dāng)所述數(shù)目大于1并且緩沖區(qū)中存在語音(SPEECH)模式下主動添加的接收丟失幀時,刪除所述的在語音(SPEECH)模式下主動添加的接收丟失幀。
8.按照權(quán)利要求7的方法,其特征在于
設(shè)立所述緩存區(qū)的在語音(SPEECH)模式下主動添加的接收丟失幀的個數(shù)限制值,當(dāng)緩存區(qū)內(nèi)語音(SPEECH)模式下主動添加的接收丟失幀的個數(shù)達(dá)到所述的個數(shù)限制值時,在語音(SPEECH)模式下不再添加接收丟失幀。
9.按照權(quán)利要求7至8中任一項的方法,其特征在于,移動臺向網(wǎng)絡(luò)發(fā)送含所述緩存區(qū)的下限值的消息。
10.一種生成和傳送自適應(yīng)多速率(AMR)編碼幀的方法,在話音呼叫過程中,在核心網(wǎng)中的碼型變換器(TC)將輸入的話音編碼信號轉(zhuǎn)換成自適應(yīng)多速率(AMR)編碼幀,所述自適應(yīng)多速率(AMR)編碼幀被放置到核心網(wǎng)-無線接入網(wǎng)接口(Iu)用戶平面幀上向無線網(wǎng)絡(luò)控制器(RNC)發(fā)送,無線網(wǎng)絡(luò)控制器(RNC)將自適應(yīng)多速率(AMR)編碼幀調(diào)度到傳輸信道上,其特征在于
向碼型變換器發(fā)送編碼命令,所述編碼命令指定了多個自適應(yīng)多速率(AMR)模式,碼型變換器按所述編碼命令,對輸入的話音編碼信號進(jìn)行編碼操作,所產(chǎn)生的有效的20毫秒長度話音的話音幀編碼序列,要么是若干(大于等于1)個自適應(yīng)多速率(AMR)話音編碼幀的集合,要么是一個自適應(yīng)多速率(AMR)靜默編碼幀,要么是一個無數(shù)據(jù)(NO_DATA)類型幀,當(dāng)所述話音幀編碼序列是多(大于1)個自適應(yīng)多速率(AMR)話音編碼幀時,其自適應(yīng)多速率(AMR)編碼幀的模式同所述編碼命令中的自適應(yīng)多速率(AMR)模式相一致;
用核心網(wǎng)-無線接入網(wǎng)接口(Iu)用戶平面幀承載話音幀編碼序列中的所有自適應(yīng)多速率(AMR)編碼幀,向無線網(wǎng)絡(luò)控制器(RNC)發(fā)送所述承載話音幀編碼序列的核心網(wǎng)-無線接入網(wǎng)接口(Iu)用戶平面幀;
在無線網(wǎng)絡(luò)控制器(RNC)中,調(diào)度一個話音幀編碼序列中的自適應(yīng)多速率(AMR)編碼幀到傳輸信道的過程,包括,在該話音幀編碼序列中挑選一個自適應(yīng)多速率(AMR)編碼幀和挑選一個傳輸格式組合,挑選出的傳輸格式組合,包含了傳送挑選出的自適應(yīng)多速率(AMR)編碼幀所有類比特的傳輸格式,用該傳輸格式組合將挑選出的自適應(yīng)多速率(AMR)編碼幀調(diào)度到傳輸信道上。
11.按照權(quán)利要求10的方法,其特征在于
無線網(wǎng)絡(luò)控制器(RNC)向核心網(wǎng)發(fā)送核心網(wǎng)-無線接入網(wǎng)接口(Iu)用戶平面速率控制幀,核心網(wǎng)-無線接入網(wǎng)接口(Iu)用戶平面速率控制幀中的多個無線接入承載子流組合指示的序號標(biāo)識(RFCI n indicator)域與多個無線接入承載子流組合指示(RFCI)一一對應(yīng),這些無線接入承載子流組合指示(RFCI)又與自適應(yīng)多速率(AMR)模式相對應(yīng),核心網(wǎng)收到所述核心網(wǎng)-無線接入網(wǎng)接口(Iu)用戶平面速率控制幀后,向碼型變換器發(fā)送的編碼命令,編碼命令中指定的多個自適應(yīng)多速率(AMR)模式就是所述無線接入承載子流組合指示(RFCI)所對應(yīng)的自適應(yīng)多速率(AMR)話音模式。
12.按照權(quán)利要求11的方法,其特征在于,無線網(wǎng)絡(luò)控制器(RNC)設(shè)立緩存區(qū),將暫停無線幀發(fā)送期間收到的由核心網(wǎng)發(fā)送的Iu用戶平面幀所承載的話音幀編碼序列緩存在該緩存區(qū),所述暫停結(jié)束后,在調(diào)度被緩存的話音幀編碼序列中的自適應(yīng)多速率(AMR)編碼幀到傳輸信道的過程中,采用每20毫秒調(diào)度一個以上(不包括一個)自適應(yīng)多速率(AMR)編碼幀到傳輸信道的方式。
13.按照權(quán)利要求12的方法,其特征在于,所述暫停無線幀發(fā)送期間是由無線網(wǎng)絡(luò)控制器(RNC)之內(nèi)的小區(qū)間切換期間。
14.按照權(quán)利要求12的方法,其特征在于,所述暫停無線幀發(fā)送期間是無線網(wǎng)絡(luò)控制器(RNC)間切換期間。
15.按照權(quán)利要求12的方法,其特征在于,所述暫停無線幀發(fā)送期間是由優(yōu)先調(diào)度高于話音邏輯信道優(yōu)先級的其它邏輯信道到傳送信道時的暫停話音數(shù)據(jù)發(fā)送所引起的未能發(fā)送那些核心網(wǎng)-無線接入網(wǎng)接口(Iu)用戶平面幀所承載的話音幀編碼序列中自適應(yīng)多速率(AMR)編碼幀的期間。
16.按照權(quán)利要求11的方法,其特征在于,所述核心網(wǎng)發(fā)送到無線網(wǎng)絡(luò)控制器(RNC)的承載話音幀編碼序列的Iu用戶平面幀包含該話音幀編碼序列的延遲標(biāo)志,當(dāng)延遲標(biāo)志指示話音幀編碼序列是被延遲了的時,無線網(wǎng)絡(luò)控制器(RNC)以每20毫秒調(diào)度一個以上(不包括一個)自適應(yīng)多速率(AMR)編碼幀到傳輸信道的方式來調(diào)度該話音幀編碼序列。
17.按照權(quán)利要求12至16中任一項的方法,其特征在于,所述每20毫秒調(diào)度一個以上(不包括一個)自適應(yīng)多速率(AMR)編碼幀到傳輸信道的方式是,調(diào)度一個完整的自適應(yīng)多速率(AMR)編碼幀到10毫秒傳輸時間間隔(TTI)的傳輸信道。
18.按照權(quán)利要求12至16中任一項的的方法,其特征在于
當(dāng)緩存的話音幀編碼序列的數(shù)目超過目的移動臺的緩存區(qū)下限值后,開始丟棄緩存的話音幀編碼序列。
全文摘要
本發(fā)明是話音的自適應(yīng)多速率編碼和傳輸方法中,涉及到通用移動通信系統(tǒng)(UMTS)中自適應(yīng)多速率(AMR)編譯碼和傳送的方法??朔嗽捯魳I(yè)務(wù)的中因切換等原因造成的自適應(yīng)多速率(AMR)編碼幀丟失的缺點,采用了多模式自適應(yīng)多速率(AMR)編碼幀輸出的方法、為所述多模式配置多種話音傳輸格式組合的方法、在傳輸過程中緩存自適應(yīng)多速率(AMR)編碼幀的方法、不丟棄被延遲的自適應(yīng)多速率(AMR)編碼幀的方法,以及在核心網(wǎng)-無線接入網(wǎng)接口設(shè)置控制多速率(AMR)編碼模式的規(guī)約的方法,它直接應(yīng)用于通用移動通信系統(tǒng)(UMTS)。
文檔編號H04W4/16GK1649421SQ20041006805
公開日2005年8月3日 申請日期2004年11月11日 優(yōu)先權(quán)日2004年11月11日
發(fā)明者向為 申請人:向為