本發(fā)明涉及無線通信系統(tǒng),更具體的說,涉及一種發(fā)送長(zhǎng)期演進(jìn)語音承載(Voice over LTE,VoLTE)語音包的方法和裝置。
背景技術(shù):
VoLTE(Voice over LTE)采用自適應(yīng)多速率寬帶編碼(Adaptive Multi-Rate Wideband Speech,AMR-WB)技術(shù)支持高清的語音編碼。從AMR-WB的語音編碼可以看出,激活態(tài)和靜默態(tài)的語音包大小相對(duì)固定,數(shù)據(jù)包生成間隔分別為20ms和160ms。針對(duì)這類數(shù)據(jù)包大小比較固定、到達(dá)時(shí)間間隔滿足一定規(guī)律的實(shí)時(shí)性業(yè)務(wù),LTE引入了一種新的調(diào)度方式-半靜態(tài)調(diào)度技術(shù)(Semi-Persistent Scheduling,SPS)。半靜態(tài)調(diào)度是通過上層的無線資源控制(Radio Resource Control,RRC)信令進(jìn)行配置的,在配置的同時(shí)指定半靜態(tài)調(diào)度的周期以及用于上下行業(yè)務(wù)信道反饋的資源等。對(duì)于VoLTE語音業(yè)務(wù)來說,半靜態(tài)調(diào)度的間隔應(yīng)該與AMR-WB語音編碼的幀長(zhǎng)保持一致,都為20ms。
半靜態(tài)調(diào)度分為上行半靜態(tài)調(diào)度和下行半靜態(tài)調(diào)度。對(duì)于下行半靜態(tài)調(diào)度,由于核心網(wǎng)絡(luò)以及傳輸網(wǎng)絡(luò)存在很大的時(shí)延抖動(dòng),所以下行的VoLTE語音包到達(dá)基站的時(shí)刻并不固定。對(duì)于上行半靜態(tài)調(diào)度,終端的AMR-WB信源編碼輸出的語音包的周期非常穩(wěn)定,保持在20ms。
采用上行半靜態(tài)調(diào)度時(shí),由于基站無法知道終端的VoLTE語音包到達(dá)終端的接入層的時(shí)刻,也就無法合理的配置半靜態(tài)調(diào)度的激活時(shí)刻,造成半靜態(tài)調(diào)度的激活時(shí)刻與終端需要發(fā)送VoLTE語音包的時(shí)刻不匹配,從而造成VoLTE語音包的單向發(fā)送時(shí)延。
技術(shù)實(shí)現(xiàn)要素:
本申請(qǐng)?zhí)岢鲆环N發(fā)送VoLTE語音包的方法和裝置。本申請(qǐng)的技術(shù)方案如下:
一種發(fā)送VoLTE語音包的方法,該方法應(yīng)用于用戶終端(UE),包括:
UE向基站發(fā)送VoLTE語音包到達(dá)UE的發(fā)送緩存的通知消息,并從基站接收物理下行控制信道(PDCCH)指令,所述PDCCH指令包含基站基于所述通知消息所配置的半靜態(tài)調(diào)度上行業(yè)務(wù)發(fā)送時(shí)刻;
所述UE根據(jù)所述半靜態(tài)調(diào)度上行業(yè)務(wù)發(fā)送時(shí)刻發(fā)送所述VoLTE語音包到所述基站。
一種配置半靜態(tài)調(diào)度上行業(yè)務(wù)發(fā)送時(shí)刻的方法,該方法應(yīng)用于基站,該方法包括:
接收UE發(fā)送的VoLTE語音包到達(dá)UE的發(fā)送緩存的通知消息;
根據(jù)所述通知消息配置上行半靜態(tài)調(diào)度業(yè)務(wù)發(fā)送時(shí)刻,并向UE發(fā)送PDCCH指令,所述PDCCH指令包含所述半靜態(tài)調(diào)度上行業(yè)務(wù)發(fā)送時(shí)刻。
一種發(fā)送VoLTE語音包的裝置,該裝置應(yīng)用于UE,該裝置包括:
通知模塊,用于向基站發(fā)送VoLTE語音包到達(dá)UE的發(fā)送緩存的通知消息;
接收模塊,用于從基站接收PDCCH指令,所述PDCCH指令包含基站基于所述通知消息所配置的半靜態(tài)調(diào)度上行業(yè)務(wù)發(fā)送時(shí)刻;
語音包發(fā)送模塊,用于根據(jù)所述半靜態(tài)調(diào)度上行業(yè)務(wù)發(fā)送時(shí)刻發(fā)送所述VoLTE語音包到所述基站。
一種配置半靜態(tài)調(diào)度上行業(yè)務(wù)發(fā)送時(shí)刻的裝置,該裝置應(yīng)用于基站,該裝置包括:
接收模塊,用于接收用戶終端UE發(fā)送的VoLTE語音包到達(dá)UE的發(fā)送緩存的通知消息;
發(fā)送模塊,用于根據(jù)所述通知消息配置上行半靜態(tài)調(diào)度業(yè)務(wù)發(fā)送時(shí)刻,并向UE發(fā)送PDCCH指令,所述PDCCH指令包含所述半靜態(tài)調(diào)度上行業(yè)務(wù)發(fā)送時(shí)刻。
采用本發(fā)明的方式,基站可以基于UE的通知消息確定VoLTE語音包到達(dá) UE的發(fā)送緩存時(shí)刻,從而合理配置半靜態(tài)調(diào)度上行業(yè)務(wù)發(fā)送時(shí)刻,使得VoLTE語音包及時(shí)發(fā)送到基站,降低VoLTE語音包包單向發(fā)送時(shí)延,提高VoLTE語音質(zhì)量。
附圖說明
圖1為現(xiàn)有技術(shù)中VoLTE語音業(yè)務(wù)的模型示意圖;
圖2為現(xiàn)有技術(shù)中上行半靜態(tài)調(diào)度的示范性示意圖;
圖3為本發(fā)明發(fā)送VoLTE語音包的方法流程圖;
圖4為本發(fā)明中通過SR消息通知基站的處理過程示意圖;
圖5為新增的MAC CE消息的類型一的示范性字段結(jié)構(gòu)圖;
圖6為新增的MAC CE消息的類型二的示范性字段結(jié)構(gòu)圖;
圖7為本發(fā)明中通過新增的MAC CE消息通知基站的處理過程示意圖
圖8為根據(jù)本發(fā)明實(shí)施例一利用RRC信令配置SR資源的流程圖;
圖9為根據(jù)本發(fā)明實(shí)施例一,當(dāng)VoLTE語音業(yè)務(wù)的SR與BE數(shù)據(jù)業(yè)務(wù)的SR無沖突時(shí)的SR發(fā)送示意圖;
圖10為根據(jù)本發(fā)明實(shí)施例一,當(dāng)VoLTE語音業(yè)務(wù)的SR與BE數(shù)據(jù)業(yè)務(wù)的SR有沖突時(shí)的SR發(fā)送第一示意圖;
圖11為根據(jù)本發(fā)明實(shí)施例一,當(dāng)VoLTE語音業(yè)務(wù)的SR與BE數(shù)據(jù)業(yè)務(wù)的SR有沖突時(shí)的R發(fā)送第二S示意圖;
圖12為根據(jù)本發(fā)明實(shí)施例一,激活半靜態(tài)調(diào)度的發(fā)送時(shí)刻的示意圖;
圖13為根據(jù)本發(fā)明實(shí)施例二,UE利用RRC信令通知基站支持新增的MAC CE消息的流程圖;
圖14為根據(jù)本發(fā)明實(shí)施例二,激活半靜態(tài)調(diào)度的發(fā)送時(shí)刻的示意圖;
圖15為根據(jù)本發(fā)明實(shí)施例二,基站配置錯(cuò)誤導(dǎo)致半靜態(tài)調(diào)度上行業(yè)務(wù)發(fā)送時(shí)刻不匹配時(shí)的處理示意圖;
圖16為根據(jù)本發(fā)明實(shí)施例二,VoLTE語音包到達(dá)UE的發(fā)送緩存時(shí)刻發(fā)生變化導(dǎo)致半靜態(tài)調(diào)度上行業(yè)務(wù)發(fā)送時(shí)刻不匹配時(shí)的處理示意圖;
圖17為根據(jù)本發(fā)明發(fā)送VoLTE語音包的裝置結(jié)構(gòu)圖;
圖18為根據(jù)本發(fā)明配置半靜態(tài)調(diào)度上行業(yè)務(wù)發(fā)送時(shí)刻的裝置結(jié)構(gòu)圖。
具體實(shí)施方式
為了使本申請(qǐng)的目的、技術(shù)手段和優(yōu)點(diǎn)更加清楚明白,以下結(jié)合附圖對(duì)本申請(qǐng)做進(jìn)一步詳細(xì)說明。
圖1為現(xiàn)有技術(shù)中VoLTE語音業(yè)務(wù)的模型示意圖。
由圖1可見,一次VoLTE語音通話過程分為激活期和靜默期兩種狀態(tài)。在激活期狀態(tài),用戶正在通話,每20ms生成一個(gè)語音數(shù)據(jù)幀,數(shù)據(jù)幀大小相對(duì)穩(wěn)定;在靜默期狀態(tài),每160ms產(chǎn)生一個(gè)靜音數(shù)據(jù)幀(Silence Descriptor,SID),用于傳輸背景噪聲。激活期狀態(tài)和靜默期狀態(tài)的語音包大小相對(duì)固定,數(shù)據(jù)包生成間隔分別為20ms和160ms。針對(duì)這類數(shù)據(jù)包大小比較固定、到達(dá)時(shí)間間隔滿足一定規(guī)律的實(shí)時(shí)性業(yè)務(wù),LTE引入了半靜態(tài)調(diào)度技術(shù)。半靜態(tài)調(diào)度通過在物理下行控制信道(PDCCH)中為其分配相應(yīng)的資源來激活,UE通過保存相應(yīng)的資源分配,如調(diào)制方式、物理資源塊數(shù)量、物理資源塊位置等,在隨后的調(diào)度周期內(nèi)重復(fù)使用,只有自適應(yīng)重傳的數(shù)據(jù)才需要通過PDCCH重新分配資源。
圖2為現(xiàn)有技術(shù)中上行半靜態(tài)調(diào)度的示范性示意圖。
由圖2可見,假定半靜態(tài)調(diào)度的上行業(yè)務(wù)信道指定發(fā)送時(shí)刻為子幀5,而AMR-WB產(chǎn)生的VoLTE語音包在子幀7到達(dá)終端接入層的終端發(fā)送緩存。此時(shí),只能等到下一個(gè)半靜態(tài)調(diào)度的上行業(yè)務(wù)信道指定的發(fā)送時(shí)刻才發(fā)送該VoLTE語音包,造成該VoLTE數(shù)據(jù)包單向發(fā)送時(shí)延增加了18ms。
可見,在采用上行半靜態(tài)調(diào)度時(shí),由于基站無法獲知終端VoLTE語音包期望發(fā)送的時(shí)刻(也就是VoLTE語音包從AMR-WB信源編碼輸出到達(dá)接入層緩存的時(shí)刻),因此也就無法合理地激活半靜態(tài)調(diào)度上行業(yè)務(wù)發(fā)送的時(shí)刻,造成VoLTE語音包延遲到下一個(gè)半靜態(tài)調(diào)度上行業(yè)務(wù)發(fā)送時(shí)刻才能發(fā)送,導(dǎo)致VoLTE語音包單向發(fā)送時(shí)延增加。
本發(fā)明的主要目的是使基站能夠準(zhǔn)確或大致獲得終端的VoLTE語音包期望在無線側(cè)發(fā)送的時(shí)刻,進(jìn)而合理配置半靜態(tài)調(diào)度上行業(yè)務(wù)發(fā)送時(shí)刻,使得VoLTE語音包能夠顯著降低或不產(chǎn)生時(shí)延,及時(shí)地通過半靜態(tài)調(diào)度配置的上行業(yè)務(wù)發(fā)送時(shí)刻發(fā)送到基站。
圖3為本發(fā)明發(fā)送VoLTE語音包的方法流程圖。
由圖3可見,該方法包括:
步驟301:UE向基站發(fā)送VoLTE語音包到達(dá)UE的發(fā)送緩存的通知消息,并從基站接收PDCCH指令,該P(yáng)DCCH指令包含基站基于通知消息所配置的半靜態(tài)調(diào)度上行業(yè)務(wù)發(fā)送時(shí)刻。
步驟302:UE根據(jù)半靜態(tài)調(diào)度上行業(yè)務(wù)發(fā)送時(shí)刻發(fā)送VoLTE語音包到基站。
根據(jù)目前的LTE規(guī)范,資源請(qǐng)求(Scheduling Request,SR)是針對(duì)終端的,即每個(gè)終端只配置一個(gè)SR資源。該SR資源適用于多個(gè)無線承載(邏輯信道),包括語音和數(shù)據(jù)。也就是說,任何一個(gè)無線承載(或邏輯信道)的高層數(shù)據(jù)到達(dá)終端發(fā)送緩存時(shí),都會(huì)觸發(fā)終端的物理層發(fā)送SR消息,因此,基站無法通過SR消息的接收時(shí)刻判斷VoLTE語音包到達(dá)終端發(fā)送緩存的時(shí)刻。
在本發(fā)明的一個(gè)實(shí)施方式中,針對(duì)不同的業(yè)務(wù)承載(或邏輯信道)配置不同的SR資源?;究梢愿鶕?jù)對(duì)應(yīng)于VoLTE語音業(yè)務(wù)的SR消息的接收時(shí)刻大致判斷出VoLTE語音數(shù)據(jù)包到達(dá)終端發(fā)送緩存的時(shí)刻。相應(yīng)地,步驟301中UE向基站發(fā)送通知消息為:UE向基站發(fā)送VoLTE語音業(yè)務(wù)的SR消息;步驟301中基站基于通知消息配置半靜態(tài)調(diào)度上行業(yè)務(wù)發(fā)送時(shí)刻為:基站基于VoLTE語音業(yè)務(wù)的SR消息的接收時(shí)刻配置半靜態(tài)調(diào)度上行業(yè)務(wù)發(fā)送時(shí)刻。
具體地,UE向基站發(fā)送VoLTE語音業(yè)務(wù)的SR消息包括:UE通過UE能力通知消息(UE Capability Information)通知基站自身支持配置多SR資源;UE接收基站發(fā)送的RRC連接重配置消息(RRC Connection Reconfiguration), 該RRC連接重配置消息包含多種業(yè)務(wù)類型的資源配置信息,其中包含VoLTE語音業(yè)務(wù)的資源配置信息,基于RRC連接重配置消息可以為不同的業(yè)務(wù)類型配置不同的SR資源;UE利用VoLTE語音業(yè)務(wù)的SR資源向基站發(fā)送VoLTE語音業(yè)務(wù)的SR消息。優(yōu)選地,VoLTE語音業(yè)務(wù)的資源包括:VoLTE語音業(yè)務(wù)的SR資源序號(hào)、SR發(fā)送周期和SR發(fā)送時(shí)刻,等等。
當(dāng)VoLTE語音承載和數(shù)據(jù)承載配置不同的SR資源時(shí),基站通過解析接收到的SR消息可以判斷出該SR消息是屬于語音承載還是數(shù)據(jù)承載。
在一個(gè)實(shí)施方式中,在包含多種業(yè)務(wù)類型的資源配置信息中,每種業(yè)務(wù)類型的SR資源與該種業(yè)務(wù)對(duì)應(yīng)的邏輯信道組相對(duì)應(yīng),比如每個(gè)邏輯信道組配置一個(gè)SR資源,并將VoLTE語音業(yè)務(wù)和其他業(yè)務(wù)配置為不同的邏輯信道組,可以實(shí)現(xiàn)VoLTE語音業(yè)務(wù)和其他業(yè)務(wù)具有不同的SR資源;或,每種業(yè)務(wù)類型的SR資源與該種業(yè)務(wù)對(duì)應(yīng)的無線承載相對(duì)應(yīng),比如每個(gè)無線承載配置一個(gè)SR資源,VoLTE語音業(yè)務(wù)和其他業(yè)務(wù)對(duì)應(yīng)不同的無線承載,可以實(shí)現(xiàn)VoLTE語音業(yè)務(wù)和其他業(yè)務(wù)具有不同的SR資源;或,每種業(yè)務(wù)類型的SR資源與該種業(yè)務(wù)對(duì)應(yīng)的邏輯信道相對(duì)應(yīng),比如每個(gè)邏輯信道可以配置一個(gè)SR資源,VoLTE語音業(yè)務(wù)和其他業(yè)務(wù)將對(duì)應(yīng)不同的邏輯信道,就可以實(shí)現(xiàn)VoLTE語音業(yè)務(wù)和其他業(yè)務(wù)具有不同的SR資源。
綜上,UE通過SR信號(hào)通知方式接收半靜態(tài)調(diào)度上行業(yè)務(wù)發(fā)送時(shí)刻的具體過程包括:首先,為UE配置多個(gè)SR資源,不同的業(yè)務(wù)承載配置不同的SR資源,其中為VoLTE語音業(yè)務(wù)配置單獨(dú)的SR資源,該SR資源的資源序號(hào)與其他業(yè)務(wù)配置的一個(gè)或多個(gè)SR資源不同;當(dāng)基站收到VoLTE語音業(yè)務(wù)觸發(fā)的SR消息后,即可知道UE有VoLTE語音包要發(fā)送,此時(shí)基站即可激活已經(jīng)配置的半靜態(tài)調(diào)度,使得半靜態(tài)調(diào)度指定的上行數(shù)據(jù)發(fā)送時(shí)刻與收到VoLTE語音業(yè)務(wù)觸發(fā)的SR消息的時(shí)刻為相同子幀。當(dāng)VoLTE語音業(yè)務(wù)的SR消息周期間隔足夠小(比如1ms),即可實(shí)現(xiàn)VoLTE語音包到達(dá)接入層的終端發(fā)送緩存后,延時(shí)1ms即可通過上行業(yè)務(wù)信道發(fā)送到基站。
優(yōu)選的,RRC連接重配置消息中所包含的多種業(yè)務(wù)類型還包括盡力而為 (BE)數(shù)據(jù)業(yè)務(wù)。當(dāng)VoLTE語音業(yè)務(wù)的SR消息與PUSCH及BE數(shù)據(jù)業(yè)務(wù)的SR消息沒有沖突時(shí),各自發(fā)送SR消息;當(dāng)VoLTE語音業(yè)務(wù)的SR消息與BE數(shù)據(jù)業(yè)務(wù)發(fā)送沒有沖突時(shí),各自發(fā)送VoLTE語音業(yè)務(wù)的SR消息與BE數(shù)據(jù)業(yè)務(wù)的消息;當(dāng)VoLTE語音業(yè)務(wù)的SR消息與BE數(shù)據(jù)業(yè)務(wù)的SR消息有沖突時(shí),UE發(fā)送VoLTE語音業(yè)務(wù)的SR消息,并在發(fā)送VoLTE語音業(yè)務(wù)的上行數(shù)據(jù)的同時(shí)發(fā)送BE數(shù)據(jù)業(yè)務(wù)的緩沖狀態(tài)報(bào)告BSR;當(dāng)VoLTE語音業(yè)務(wù)的SR消息與BE數(shù)據(jù)業(yè)務(wù)發(fā)送有沖突時(shí),如果UE支持在控制信道和業(yè)務(wù)信道同時(shí)發(fā)送數(shù)據(jù),UE在控制信道發(fā)送VoLTE語音業(yè)務(wù)的SR消息,在業(yè)務(wù)信道發(fā)送BE數(shù)據(jù)業(yè)務(wù)的數(shù)據(jù)。
舉例,當(dāng)語音承載的SR發(fā)送周期設(shè)置為1ms時(shí),基站可以通過語音承載的SR請(qǐng)求的接收時(shí)刻,準(zhǔn)確判斷出終端VoLTE語音包到達(dá)終端發(fā)送緩存的時(shí)刻。圖4為本發(fā)明中通過SR消息通知基站的處理過程示意圖。由圖4可見,VoLTE語音包在無線幀m的子幀n到達(dá)終端的發(fā)送緩存。由于SR發(fā)送周期設(shè)置為1ms,VoLTE語音業(yè)務(wù)的SR消息發(fā)送時(shí)刻設(shè)置在無線幀m的子幀n+1,基站收到VoLTE語音業(yè)務(wù)的SR消息后,大致準(zhǔn)確判斷出終端VoLTE語音包到達(dá)終端發(fā)送緩存的時(shí)刻,將半靜態(tài)調(diào)度上行業(yè)務(wù)發(fā)送時(shí)刻設(shè)置在無線幀m+2(即20ms后)的子幀n+1,從而降低VoLTE語音包的單向發(fā)送時(shí)延。
以上描述了終端向基站發(fā)送VoLTE語音業(yè)務(wù)的SR消息,從而基站基于VoLTE語音業(yè)務(wù)的SR消息的接收時(shí)刻配置半靜態(tài)調(diào)度上行業(yè)務(wù)發(fā)送時(shí)刻的過程。
可選地,本發(fā)明可以增加一種新的上行MAC控制單元(MAC Control Element,,MAC CE)消息,終端利用該MAC CE消息將VoLTE語音包到達(dá)終端發(fā)送緩存的時(shí)間戳通知基站,其中該時(shí)間戳包括VoLTE語音包到達(dá)終端發(fā)送緩存的無線幀號(hào)和子幀號(hào),從而基站可以基于該時(shí)間戳配置半靜態(tài)調(diào)度上行業(yè)務(wù)發(fā)送時(shí)刻。
在一個(gè)實(shí)施方式中,步驟301中UE向基站發(fā)送通知消息為:UE向基站發(fā) 送該新增加的上行MAC CE消息,該新增加的上行MAC CE消息包含VoLTE語音包到達(dá)UE的發(fā)送緩存的無線幀號(hào)和子幀號(hào);步驟301中基站基于通知消息配置半靜態(tài)調(diào)度上行業(yè)務(wù)發(fā)送時(shí)刻為:基站基于該無線幀號(hào)和子幀號(hào)配置半靜態(tài)調(diào)度上行業(yè)務(wù)發(fā)送時(shí)刻。
具體地,目前LTE協(xié)議預(yù)留部分邏輯信道ID用于新增MAC CE。本發(fā)明利用該預(yù)留的邏輯信道ID新增加一種MAC CE消息,用于通知VoLTE語音包到達(dá)發(fā)送緩存的具體時(shí)刻?;臼盏絍oLTE語音包到達(dá)發(fā)送緩存的時(shí)間戳信息后,可以合理配置半靜態(tài)調(diào)度上行業(yè)務(wù)發(fā)送時(shí)刻,即可達(dá)到降低VoLTE語音包單向發(fā)送時(shí)延的目的。
本發(fā)明新定義的上行MAC CE消息可以通知VoLTE語音包到達(dá)接入層終端發(fā)送緩存的時(shí)間戳,該時(shí)間戳包含無線幀號(hào)和子幀號(hào)。該MAC CE消息的邏輯信道ID為01011-11000中的任意一個(gè)。
而且,該MAC CE消息的載荷為無線幀號(hào)和子幀號(hào),可以為以下兩種類型:
類型一:包長(zhǎng)為2字節(jié)
其中:無線幀號(hào)和子幀號(hào)的最大值為10240,因此,采用14比特二進(jìn)制數(shù)即可表征,剩余2比特為保留。圖5為新增的MAC CE消息的類型一的示范性字段結(jié)構(gòu)圖。在圖5中,該上行MAC CE消息的邏輯信道ID為01011-11000中的任意一個(gè);上行MAC CE消息的負(fù)載為2字節(jié),采用14比特二進(jìn)制數(shù)表征所述無線幀號(hào)和子幀號(hào)。
類型二:包長(zhǎng)為1字節(jié)
為了減少該新增MAC CE的載荷,也可以利用VoLTE語音包的周期為20ms的特點(diǎn),無線幀號(hào)用1比特來表征是奇數(shù)無線幀和偶數(shù)無線幀;子幀號(hào)的范圍為0-9,采用4比特的二進(jìn)制表示,剩余3比特為保留。圖6為新增的MAC CE消息的類型二的示范性字段結(jié)構(gòu)圖。在圖6中,該上行MAC CE消息的邏輯信道ID為01011-11000中的任意一個(gè),上行MAC CE消息的負(fù)載為1字節(jié),采用1比特二進(jìn)制數(shù)表征無線幀號(hào)為奇數(shù)無線幀或偶數(shù)無線幀,采用4比特二進(jìn)制數(shù)表征子幀號(hào)。
在一個(gè)實(shí)施方式中,UE向基站發(fā)送上行MACCE消息為:UE在VoLTE語音業(yè)務(wù)開始后的第一次上行數(shù)據(jù)發(fā)送時(shí)刻向基站發(fā)送上行MAC CE消息;或,UE在從靜默態(tài)進(jìn)入激活態(tài)后的第一次上行數(shù)據(jù)發(fā)送時(shí)刻向基站發(fā)送上行MAC CE消息。
在一個(gè)實(shí)施方式中,在UE根據(jù)半靜態(tài)調(diào)度上行業(yè)務(wù)發(fā)送時(shí)刻發(fā)送VoLTE語音包到基站之前,該方法還包括:
UE判斷半靜態(tài)調(diào)度上行業(yè)務(wù)發(fā)送時(shí)刻與VoLTE語音包到達(dá)UE的發(fā)送緩存時(shí)刻是否匹配,如果不匹配,UE再次向基站發(fā)送上行MAC CE消息,該再次發(fā)送的上行MAC CE消息包含VoLTE語音包到達(dá)UE的發(fā)送緩存的無線幀號(hào)和子幀號(hào),并接收基站基于再次發(fā)送的上行MAC CE消息所再次配置的半靜態(tài)調(diào)度上行業(yè)務(wù)發(fā)送時(shí)刻。
在一個(gè)實(shí)施方式中,該方法還包括:
UE通過UE能力通知(UE Capability Information)消息通知基站自身支持新增的上行MAC CE消息;UE從基站接收RRC連接重配置消息,RRC連接重配置消息用于通知UE:基站支持該新增的上行MAC CE消息。
圖7為本發(fā)明中通過新增的MAC CE消息通知基站的處理過程示意圖。在圖7中,VoLTE語音包在無線幀m的子幀n到達(dá)UE的發(fā)送緩存,UE在從靜默態(tài)進(jìn)入激活態(tài)后的第一次上行數(shù)據(jù)發(fā)送時(shí)刻向基站發(fā)送上行MAC CE消息,該上行MAC CE消息包含VoLTE語音包到達(dá)UE的發(fā)送緩存的無線幀號(hào)m和子幀號(hào)n,因此基站將半靜態(tài)調(diào)度上行業(yè)務(wù)發(fā)送時(shí)刻設(shè)置為無線幀m+2(即下一個(gè)20ms)的子幀n。可見,半靜態(tài)調(diào)度上行業(yè)務(wù)發(fā)送時(shí)刻與VoLTE語音包到達(dá)UE的發(fā)送緩存時(shí)刻相匹配,因此可以降低VoLTE語音包包單向發(fā)送時(shí)延,提高VoLTE語音質(zhì)量。
下面結(jié)合具體實(shí)施例對(duì)本發(fā)明進(jìn)行詳細(xì)說明。
實(shí)施例一
在實(shí)施例一中,UE和基站支持多個(gè)SR資源配置功能,UE通過RRC信令 通知基站支持多個(gè)SR資源配置功能;基站通過VoLTE語音業(yè)務(wù)專屬的SR消息,可以獲知終端VoLTE語音包期望發(fā)送的時(shí)刻。
圖8為根據(jù)本發(fā)明實(shí)施例一利用RRC信令配置SR資源的流程圖。在圖8中,UE通過UECapabilityInfomation消息通知基站該UE支持多個(gè)SR資源配置功能,其中具體可以通過新增的能力指示字段或者終端的協(xié)議版本指示UE支持多個(gè)SR資源配置功能?;臼盏経ECapabilityInfomation消息后,通過RRCConnectionReconfiguration消息為該終端配置多個(gè)SR資源,具體包括指定每個(gè)SR資源的資源序號(hào)、SR發(fā)送周期以及SR發(fā)送時(shí)刻等。
具體地,假設(shè)該UE存在兩種業(yè)務(wù)類型:VoLTE語音業(yè)務(wù)和BE數(shù)據(jù)業(yè)務(wù),基站可以通過下述三種方法為VoLTE語音業(yè)務(wù)和BE數(shù)據(jù)業(yè)務(wù)分別配置各自的SR資源:
(1)SR資源配置和邏輯信道組相對(duì)應(yīng),即每個(gè)邏輯信道組可配置0個(gè)或1個(gè)SR資源。
(2)SR資源配置與無線承載配置相對(duì)應(yīng),即每個(gè)無線承載配置一個(gè)SR資源。
(3)SR資源配置和邏輯信道相對(duì)應(yīng),即每個(gè)邏輯信道可以配置一個(gè)SR資源。
示范性地,VoLTE語音業(yè)務(wù)的SR周期為1ms;BE數(shù)據(jù)業(yè)務(wù)的SR周期為10ms,發(fā)射時(shí)刻為子幀5。
當(dāng)基站為終端的VoLTE語音業(yè)務(wù)和BE數(shù)據(jù)業(yè)務(wù)配置以上兩種SR資源之后,可能存在以下情況:
情況1:VoLTE語音業(yè)務(wù)觸發(fā)的SR請(qǐng)求和PUSCH以及BE數(shù)據(jù)業(yè)務(wù)觸發(fā)的SR請(qǐng)求都沒有沖突,此時(shí)按照目前LTE規(guī)范的定義,各自觸發(fā)SR請(qǐng)求的發(fā)送。圖9為根據(jù)本發(fā)明實(shí)施例一,當(dāng)VoLTE語音業(yè)務(wù)的SR與BE數(shù)據(jù)業(yè)務(wù)的SR無沖突時(shí)的SR發(fā)送示意圖。
情況2:VoLTE語音業(yè)務(wù)觸發(fā)的SR請(qǐng)求和BE數(shù)據(jù)業(yè)務(wù)觸發(fā)的SR請(qǐng)求沖突時(shí),VoLTE語音業(yè)務(wù)觸發(fā)的SR請(qǐng)求具有較高優(yōu)先級(jí),此時(shí)只發(fā)送 VoLTE語音業(yè)務(wù)觸發(fā)的SR請(qǐng)求,在之后的上行數(shù)據(jù)發(fā)送時(shí)將BE數(shù)據(jù)業(yè)務(wù)的BSR發(fā)送給基站。圖10為根據(jù)本發(fā)明實(shí)施例一,當(dāng)VoLTE語音業(yè)務(wù)的SR與BE數(shù)據(jù)業(yè)務(wù)的SR有沖突時(shí)的SR發(fā)送第一示意圖。
情況3:VoLTE語音業(yè)務(wù)觸發(fā)的SR請(qǐng)求和BE數(shù)據(jù)發(fā)送沖突時(shí),如果該終端支持在控制信道和業(yè)務(wù)信道同時(shí)發(fā)送,則在控制信道發(fā)送VoLTE語音業(yè)務(wù)觸發(fā)的SR請(qǐng)求,在業(yè)務(wù)信道發(fā)送BE數(shù)據(jù)。圖11為根據(jù)本發(fā)明實(shí)施例一,當(dāng)VoLTE語音業(yè)務(wù)的SR與BE數(shù)據(jù)業(yè)務(wù)的SR有沖突時(shí)的R發(fā)送第二S示意圖。
當(dāng)基站在子幀n收到VoLTE語音業(yè)務(wù)觸發(fā)的SR請(qǐng)求后,將在下一個(gè)20ms后的子幀n,通過PDCCH激活半靜態(tài)調(diào)度的發(fā)送時(shí)刻。圖12為根據(jù)本發(fā)明實(shí)施例一,激活半靜態(tài)調(diào)度的發(fā)送時(shí)刻的示意圖。
實(shí)施例二
在實(shí)施例二中,新增有上行MAC CE消息。UE在VoLTE語音業(yè)務(wù)開始后的第一次上行數(shù)據(jù)發(fā)送時(shí)刻,或在從靜默態(tài)進(jìn)入激活態(tài)后的第一次上行數(shù)據(jù)發(fā)送時(shí)刻,通過該新增的上行MAC CE消息將VoLTE語音包到達(dá)UE的發(fā)送緩存的時(shí)刻通知給基站。
具體地,定義一個(gè)新的上行MAC CE消息,用于通知VoLTE語音包到達(dá)接入層終端發(fā)送緩存的時(shí)間戳,該時(shí)間戳包含無線幀號(hào)和子幀號(hào)信息。該新增MAC CE的邏輯信道ID為01011-11000中的一個(gè),在實(shí)施例二中,取邏輯信道ID為01011。而且,UE通過RRC信令,將該UE支持該新增MAC CE消息的能力告知基站。當(dāng)終端支持該新增MAC CE消息時(shí),基站通過RRC信令告知終端:基站支持該新增的MAC CE消息。圖13為根據(jù)本發(fā)明實(shí)施例二,UE利用RRC信令通知基站支持新增的MAC CE消息的流程圖。
假定VoLTE語音包到達(dá)終端接入層發(fā)送緩存的時(shí)刻為無線幀1的子幀2。那么,該新增MAC CE消息的載荷可以為:
(1)、新增MAC CE實(shí)施為格式一:包長(zhǎng)為2字節(jié),“0000000000001100”
其中:
第1比特位和第2比特位:為預(yù)留比特
第3比特為至第16比特位:00000000001100,轉(zhuǎn)換成十進(jìn)制為12,用來表征無線幀1和子幀2:
(2)、新增MAC CE消息實(shí)施為格式二:包長(zhǎng)為1字節(jié),“00000010”
其中:
第1比特位至第3比特位:000為預(yù)留比特;
第4比特位:0,表征奇數(shù)無線幀,第5比特為至第8比特位:0010,轉(zhuǎn)換成十進(jìn)制為2,表征子幀2。
UE將VoLTE語音包達(dá)到發(fā)送緩存的時(shí)間戳通過上述新增MAC CE消息發(fā)送給基站后,基站將通過用于激活半靜態(tài)調(diào)度的PDCCH觸發(fā)上行業(yè)務(wù)在奇數(shù)無線幀的子幀3發(fā)送。圖14為根據(jù)本發(fā)明實(shí)施例二,激活半靜態(tài)調(diào)度的發(fā)送時(shí)刻的示意圖。
當(dāng)終端判斷VoLTE語音包達(dá)到發(fā)送緩存的時(shí)刻與基站通過半靜態(tài)調(diào)度觸發(fā)的上行數(shù)據(jù)發(fā)送時(shí)刻不匹配時(shí),將重新發(fā)送該新增MAC CE消息到基站。VoLTE語音包達(dá)到終端發(fā)送緩存的時(shí)刻和基站通過半靜態(tài)調(diào)度觸發(fā)的上行數(shù)據(jù)發(fā)送時(shí)刻不匹配的原因可能為基站配置錯(cuò)誤,或終端VoLTE語音包達(dá)到終端發(fā)送緩存的時(shí)刻發(fā)生變化等。
圖15為根據(jù)本發(fā)明實(shí)施例二,基站配置錯(cuò)誤導(dǎo)致半靜態(tài)調(diào)度上行業(yè)務(wù)發(fā)送時(shí)刻不匹配時(shí)的處理示意圖。
在圖15中,VoLTE語音包在無線幀3和子幀2到達(dá)接入層的發(fā)送緩存,并且終端通過新增MAC CE消息通知基站。然而,由于配置錯(cuò)誤,基站將半靜態(tài)調(diào)度的上行業(yè)務(wù)發(fā)送時(shí)刻配置在無線幀5(下一個(gè)20ms)的子幀6。此時(shí),UE判斷VoLTE語音包達(dá)到發(fā)送緩存的時(shí)刻和基站通過半靜態(tài)調(diào)度觸發(fā)的上行數(shù)據(jù)發(fā)送時(shí)刻不匹配,UE再次發(fā)送該新增MAC CE消息到基站?;臼盏皆撛俅伟l(fā)送的MAC CE消息后,將半靜態(tài)調(diào)度的上行業(yè)務(wù)發(fā)送時(shí)刻配置在VoLTE語音包在無線幀5和子幀2。此時(shí),UE判斷VoLTE語音 包達(dá)到發(fā)送緩存的時(shí)刻與基站通過半靜態(tài)調(diào)度觸發(fā)的上行數(shù)據(jù)發(fā)送時(shí)刻相匹配,將不會(huì)再次發(fā)送該新增MAC CE消息到基站。
圖16為根據(jù)本發(fā)明實(shí)施例二,VoLTE語音包到達(dá)UE的發(fā)送緩存時(shí)刻發(fā)生變化導(dǎo)致半靜態(tài)調(diào)度上行業(yè)務(wù)發(fā)送時(shí)刻不匹配時(shí)的處理示意圖。
在圖16中,VoLTE語音包在無線幀3和子幀2到達(dá),并且UE通過新增MAC CE消息通知基站,基站將半靜態(tài)調(diào)度的上行業(yè)務(wù)發(fā)送時(shí)刻配置在無線幀5(下一個(gè)20ms)的子幀2。當(dāng)下一個(gè)VoLTE語音包到達(dá)發(fā)送緩存的時(shí)刻變?yōu)闊o線幀4的子幀8時(shí),此時(shí)UE判斷VoLTE語音包達(dá)到發(fā)送緩存的時(shí)刻與基站通過半靜態(tài)調(diào)度觸發(fā)的上行數(shù)據(jù)發(fā)送時(shí)刻不匹配,此時(shí)UE再次發(fā)送該新增MAC CE消息到基站,而且該MAC CE消息中包含無線幀4的子幀8?;臼盏皆撛俅伟l(fā)送的MAC CE消息后,將半靜態(tài)調(diào)度的上行業(yè)務(wù)發(fā)送時(shí)刻配置在VoLTE語音包在無線幀6的子幀8。UE判斷VoLTE語音包達(dá)到發(fā)送緩存的時(shí)刻和基站通過半靜態(tài)調(diào)度觸發(fā)的上行數(shù)據(jù)發(fā)送時(shí)刻相匹配,將不再次發(fā)送MAC CE消息到基站。
基于上述分析,本發(fā)明還提出一種發(fā)送VoLTE語音包的裝置。
圖17為根據(jù)本發(fā)明發(fā)送VoLTE語音包的裝置結(jié)構(gòu)圖。該裝置應(yīng)用于UE。
如圖17所示,該裝置1700包括:
通知模塊1701,用于向基站發(fā)送VoLTE語音包到達(dá)UE的發(fā)送緩存的通知消息;
接收模塊1702,用于從基站接收PDCCH指令,該P(yáng)DCCH指令包含基站基于通知消息所配置的半靜態(tài)調(diào)度上行業(yè)務(wù)發(fā)送時(shí)刻;
語音包發(fā)送模塊1703,用于根據(jù)半靜態(tài)調(diào)度上行業(yè)務(wù)發(fā)送時(shí)刻發(fā)送VoLTE語音包到所述基站。
本發(fā)明還提出了一種配置半靜態(tài)調(diào)度上行業(yè)務(wù)發(fā)送時(shí)刻的裝置.該裝置應(yīng)用于基站。
圖18為配置半靜態(tài)調(diào)度上行業(yè)務(wù)發(fā)送時(shí)刻的裝置結(jié)構(gòu)圖。
如圖18所示,該裝置1800包括:
接收模塊1801,用于接收UE發(fā)送的VoLTE語音包到達(dá)UE的發(fā)送緩存的通知消息;
發(fā)送模塊1802,用于根據(jù)通知消息配置上行半靜態(tài)調(diào)度業(yè)務(wù)發(fā)送時(shí)刻,并向UE發(fā)送PDCCH指令,該P(yáng)DCCH指令包含半靜態(tài)調(diào)度上行業(yè)務(wù)發(fā)送時(shí)刻。
綜上所述,本發(fā)明的基站準(zhǔn)確能夠獲得UE的VoLTE語音包到達(dá)發(fā)送緩存的時(shí)刻,進(jìn)而合理配置半靜態(tài)調(diào)度上行業(yè)務(wù)發(fā)送的時(shí)刻,使得VoLTE語音包能夠及時(shí)通過LTE無線網(wǎng)絡(luò)發(fā)送到基站,平均可以降低10ms的VoLTE語音包單向發(fā)送時(shí)延,顯著地提高了VoLTE語音質(zhì)量。
以上所述僅為本發(fā)明的較佳實(shí)施例而已,并不用以限制本發(fā)明,凡在本發(fā)明的精神和原則之內(nèi),所做的任何修改、等同替換、改進(jìn)等,均應(yīng)包含在本發(fā)明保護(hù)的范圍之內(nèi)。