專利名稱:一種td-hsupa中harq的實(shí)現(xiàn)方法
技術(shù)領(lǐng)域:
本發(fā)明涉及到了第三代移動(dòng)通信技術(shù),特別涉及到時(shí)分同步碼分多址系統(tǒng)(簡(jiǎn)稱 TD-SCDMA)的高速上行分組接入(簡(jiǎn)稱TD-HSUPA)中的混合自動(dòng)重傳請(qǐng)求(簡(jiǎn)稱HARQ)的 一種實(shí)現(xiàn)方法。
背景技術(shù):
在HSUPA中的HARQ采用了停等重傳方式進(jìn)行,HARQ基于同步的下行確認(rèn)/非確 認(rèn)(簡(jiǎn)稱ACK/NACK),并且同時(shí)可以有8個(gè)HARQ進(jìn)行數(shù)據(jù)傳輸,其中4個(gè)HARQ進(jìn)程固定用 于調(diào)度的HARQ傳輸,他們的HARQ進(jìn)程標(biāo)識(shí)(簡(jiǎn)稱HARQ ID)可以使用的范圍0 3,4個(gè)為 非調(diào)度HARQ進(jìn)程,HARQ ID為4 7,調(diào)度和非調(diào)度HARQ的HARQID是不能混用。在數(shù)據(jù)傳 輸過程中,可以有多個(gè)HARQ進(jìn)程同時(shí)激活。根據(jù)附圖IHARQ工作原理圖分析,終端接收到HSUPA增強(qiáng)專用信道(簡(jiǎn)稱E-DCH) 的絕對(duì)許可信道(簡(jiǎn)稱E-AGCH)開始,相隔nE-AGCH個(gè)時(shí)隙之后在E-DCH的物理上行信道 (簡(jiǎn)稱E-PUCH)上傳輸數(shù)據(jù),其中nE-AGCH的取值由網(wǎng)絡(luò)配置,最小為7。在每進(jìn)行了一次 E-PUCH數(shù)據(jù)傳輸之后,在規(guī)定的E-DCH HARQ指示信道(簡(jiǎn)稱E-HICH)上接收網(wǎng)絡(luò)的確認(rèn)信 息。如果E-AGCH指定了多個(gè)傳輸時(shí)間間隔(簡(jiǎn)稱TTI)無線資源,那么終端在不同的TTI 上可以傳輸不同的HARQ進(jìn)程的數(shù)據(jù)。HARQ數(shù)據(jù)傳輸過程中,采用了上行異步方式,下行同步方式進(jìn)行傳輸,即終端在 E-PUCH上發(fā)送數(shù)據(jù)的時(shí)候,由于上行采用了異步方式,則在E-DCH上行控制信道(簡(jiǎn)稱 E-UCCH)中必須攜帶HARQID。但是在下行方面,由于采用了同步方式,所以在E-HICH上是 沒有任何的HARQ ID信息,E-PUCH和E-HICH的對(duì)應(yīng)關(guān)系靠時(shí)間關(guān)系來確定,即在E-PUCH上 發(fā)送數(shù)據(jù)之后,在固定的時(shí)間上接收E-HICH的信息,此時(shí)的E-HICH數(shù)據(jù)就是對(duì)E-PUCH的 響應(yīng),終端如果在指定的E-HICH沒有收到確認(rèn)信息或是E-HICH指示非確認(rèn)信息,終端都認(rèn) 為網(wǎng)絡(luò)沒有正確接收到終端在對(duì)應(yīng)E-PUCH上發(fā)送的上行數(shù)據(jù)。TD-HUSPA中的HARQ技術(shù)的實(shí)現(xiàn)主要在終端側(cè)完成,根據(jù)3GPP的TS25. 321媒體接 入控制(簡(jiǎn)稱MAC)層規(guī)范和TS25. 222信道復(fù)用和編碼規(guī)范,HARQ進(jìn)程需要發(fā)送的數(shù)據(jù)在 高層協(xié)議的MAC層準(zhǔn)備,而發(fā)送數(shù)據(jù)的組裝合并在物理層實(shí)現(xiàn)。在不考慮HARQ數(shù)據(jù)包重傳 的情況下,終端HARQ技術(shù)的實(shí)現(xiàn)非常容易,但是考慮HARQ的重傳時(shí)候,問題顯得非常的復(fù) 雜,并且對(duì)HARQ在終端的實(shí)現(xiàn)提出了許多實(shí)際的要求。附圖2是根據(jù)3GPP中關(guān)于HSUPA描述整理的一個(gè)處理流程,在3GPP規(guī)范中對(duì)終 端和網(wǎng)絡(luò)之間的空中接口(簡(jiǎn)稱Uu接口)的信令流程以及數(shù)據(jù)格式進(jìn)行了嚴(yán)格的定義,以 便不同廠家的終端可以和不同系統(tǒng)廠家的網(wǎng)絡(luò)能夠進(jìn)行正常的交互。但是對(duì)終端如何進(jìn)行 上傳數(shù)據(jù)管理、進(jìn)程控制沒有進(jìn)行嚴(yán)格的定義?,F(xiàn)有技術(shù)中,用戶設(shè)備(簡(jiǎn)稱UE)對(duì)HARQ過程的處理通常集中在物理層進(jìn)行,具 體如下(I)MAC層在完成媒體接入控制層的上行增強(qiáng)協(xié)議數(shù)據(jù)單元(簡(jiǎn)稱MAC-e PDU)組裝后將數(shù)據(jù)發(fā)送至物理層,通常物理層為MAC-ePDU分配HARQ ID,設(shè)置RSN,在E-PUCH信道 上發(fā)送數(shù)據(jù),同時(shí)緩存MAC-e PDU數(shù)據(jù)及其對(duì)應(yīng)的HARQ ID ;(2)物理層根據(jù)接收到對(duì)應(yīng)的E-HICH結(jié)果確定該MAC_e PDU網(wǎng)絡(luò)是否正確接收, 從而確定是否進(jìn)行該MAC-e PDU重傳。然而,現(xiàn)有技術(shù)的上述處理方法存在著以下一些問題(1)由物理層保存MAC-e PDU會(huì)占用大量的物理層資源,目前在終端側(cè),通常由物 理層緩存MAC-e PDU數(shù)據(jù),而承載物理層運(yùn)行的DSP的內(nèi)存資源十分有限,這樣會(huì)造成DSP 資源的緊張。(2)根據(jù)3GPP的規(guī)定,UE的資源調(diào)度是由MAC層控制的,物理層不知道資源的使 用情況,將HARQ ID的分配和數(shù)據(jù)的重傳處理放在物理層控制可能會(huì)造成資源調(diào)度上的沖 突,也不利于UE優(yōu)先調(diào)度需重傳的HARQ數(shù)據(jù)。
發(fā)明內(nèi)容
針對(duì)上述現(xiàn)有TD-HSUPA中HARQ實(shí)現(xiàn)存在的問題,本發(fā)明提出了一種TD-HSUPA中 HARQ的實(shí)現(xiàn)方法。本發(fā)明的技術(shù)方案是UMAC層選擇可用的許可資源;2、MAC層進(jìn)行E-TFC選擇,確定MAC_e PDU的大小,向RLC申請(qǐng)媒體接入控制數(shù)據(jù) 流MAC-d數(shù)據(jù);3,MAC 層將 MAC-d 數(shù)據(jù)組裝成 MAC_e PDU,為 MAC_e PDU 分配 HARQ ID 并設(shè)置 RSN ;4、MAC層將MAC-e PDU以及HARQ ID、RSN —起發(fā)送給物理層,同時(shí)保存MAC_e PDU、 HARQ ID 及 RSN 信息;5、物理層發(fā)送MAC-e PDU數(shù)據(jù)及其對(duì)應(yīng)的HARQ ID到網(wǎng)絡(luò),同時(shí),保存HARQ ID ;6、物理層在特定的E-HICH上檢測(cè)ACK/NACK指示7、物理層將E-HICH檢測(cè)結(jié)果和對(duì)應(yīng)的HARQ ID—起上報(bào)給MAC ;8、MAC層根據(jù)物理層上報(bào)的E-HICH檢測(cè)結(jié)果及對(duì)應(yīng)的HARQID、RSN進(jìn)行重傳處理。所述MAC層選擇可用的許可資源進(jìn)一步包括,如果終端同時(shí)掌握調(diào)度資源許可與 非調(diào)度資源許可,MAC層優(yōu)先使用非調(diào)度資源。所述MAC層根據(jù)物理層上報(bào)的E-HICH檢測(cè)結(jié)果及對(duì)應(yīng)的HARQID、RSN進(jìn)行重傳處
理進(jìn)一步包括如果所述E-HICH檢測(cè)結(jié)果是ACK確認(rèn)信息,則MAC層刪除該HARQ ID對(duì)應(yīng)的MAC_e PDU,釋放 HARQ ID 號(hào);否則,MAC層檢查MAC-e PDU數(shù)據(jù)包重傳次數(shù)是否達(dá)到最大許可重傳次數(shù),如是, 則MAC層刪除該HARQ ID對(duì)應(yīng)的MAC_e PDU,釋放HARQ ID號(hào),否則,MAC層選擇新的許可資 源進(jìn)行重傳。其中所述最大許可重傳次數(shù)的取值范圍為O 15,具體取值由網(wǎng)絡(luò)配置。所述MAC層選擇新的許可資源進(jìn)行重傳進(jìn)一步包括如果存在可用的許可資源,則MAC層直接選擇該資源,設(shè)置RSNJfHARQ ID對(duì)應(yīng)緩 存的MAC-e PDU數(shù)據(jù)和HARQ ID、RSN發(fā)送給物理層,同時(shí)保存新的RSN ;
5
否則MAC層等待可用的許可資源,如在最大重傳時(shí)間內(nèi)獲得可用的許可資源,則 MAC層選擇該許可資源,設(shè)置RSNJfHARQ ID對(duì)應(yīng)緩存的MAC_e PDU數(shù)據(jù)和HARQ ID、RSN發(fā) 送給物理層,同時(shí)保存新的RSN,否則,MAC層刪除該HARQ ID對(duì)應(yīng)的MAC_e PDU,釋放HARQ ID號(hào);其中,所述最大重傳時(shí)間從MAC層獲得首傳E-HICH檢測(cè)結(jié)果開始計(jì)算,其取值范 圍為10 560ms,具體取值由網(wǎng)絡(luò)配置。優(yōu)選的,所述RSN的設(shè)置方法為重傳次數(shù)η < = 2 時(shí),RSN = η ;重傳次數(shù)η > 2 時(shí),RSN = 2+ 2)。本發(fā)明提出的TD-HSUPA中的HARQ的實(shí)現(xiàn)方法中HARQ的傳輸數(shù)據(jù)僅僅由MAC保 存,不在物理層保存副本,大大節(jié)省了對(duì)物理層內(nèi)存資源的需求,HARQ傳輸?shù)臄?shù)據(jù)保存在 MAC層,有利于終端在進(jìn)行MAC層數(shù)據(jù)重傳時(shí),優(yōu)先考慮調(diào)度需要重傳的HARQ數(shù)據(jù)塊,物理 層對(duì)HARQ數(shù)據(jù)的處理也變成單一,僅僅根據(jù)MAC層的RSN來判定是以新數(shù)據(jù)方式還是重傳 方式進(jìn)行數(shù)據(jù)編碼。MAC層和物理層對(duì)HARQ的管理和控制是通過HARQ ID標(biāo)識(shí)來識(shí)別的,在整個(gè)過程 中,MAC層管理HARQ ID的使用策略,物理層僅僅關(guān)心HARQ ID對(duì)應(yīng)的數(shù)據(jù)塊是否正確發(fā)送即可。本發(fā)明的技術(shù)方案將HARQ實(shí)現(xiàn)過程,有機(jī)的分散到MAC層和物理層實(shí)現(xiàn),在滿足 Uu接口通信的需求的基礎(chǔ)上,同時(shí)又方便MAC層和物理層的處理,使得HSUPA的HARQ數(shù)據(jù) 傳輸控制流程變得清晰,易于實(shí)際硬件和軟件實(shí)現(xiàn)。
圖1是HARQ進(jìn)程原理2是HARQ進(jìn)程數(shù)據(jù)包重傳的流程3是本發(fā)明具體實(shí)施例HARQ進(jìn)程實(shí)現(xiàn)流程4是本發(fā)明具體實(shí)施例MAC層重傳處理流程圖
具體實(shí)施例方式為清楚說明本發(fā)明的技術(shù)方案,下面給出優(yōu)選的實(shí)施例并結(jié)合附圖詳細(xì)說明。具體實(shí)施例本實(shí)施例總體流程如附圖3所示UUE物理層解讀E-AGCH信道上的信息,并將解讀出的信息上報(bào)給MAC層,解讀出 的信息包括網(wǎng)絡(luò)授權(quán)的碼道(簡(jiǎn)稱CRRI)、時(shí)隙(簡(jiǎn)稱TRRI)以及功率(簡(jiǎn)稱PRRI)和資 源持續(xù)因子(簡(jiǎn)稱RDI);2、MAC層判斷是否存在非調(diào)度資源許可,如是則執(zhí)行步驟3,否則執(zhí)行步驟4 ;3、MAC層選擇可使用的非調(diào)度資源,執(zhí)行步驟5 ;4、MAC層選擇可使用的調(diào)度資源;5、MAC層根據(jù)選擇的資源進(jìn)行E-TFC選擇,確定MAC_e PDU的大小,向RLC申請(qǐng) MAC-d數(shù)據(jù);
6,MAC 層將 MAC-d 數(shù)據(jù)組裝成 MAC_e PDU,為 MAC_e PDU 分配 HARQ ID 并設(shè)置 RSN ;其中RSN的設(shè)置方法為重傳次數(shù)η < = 2 時(shí),RSN = η ;重傳次數(shù)η > 2 時(shí),RSN = 2+(η% 2);7、MAC將MAC-e PDU以及HARQ ID、RSN 一起發(fā)送給物理層,同時(shí)保存MAC_e PDU 及RSN信息;8、物理層判斷RSN是否為0,如是則執(zhí)行步驟9,否則執(zhí)行步驟10 ;9、物理層對(duì)MAC-e PDU數(shù)據(jù)進(jìn)行首傳信道編碼,執(zhí)行步驟11 ;10、物理層對(duì)MAC-e PDU數(shù)據(jù)進(jìn)行重傳信道編碼;11、物理層在E-PUCH信道上發(fā)送數(shù)據(jù),在E-UCCH上發(fā)送HARQID,同時(shí),保存HARQ ID ;12、物理層在特定的E-HICH上檢測(cè)ACK/NACK指示;13、物理層將E-HICH檢測(cè)結(jié)果和對(duì)應(yīng)的HARQ ID—起上報(bào)給MAC ;14、MAC根據(jù)物理層上報(bào)的E-HICH檢測(cè)結(jié)果及對(duì)應(yīng)的HARQID、RSN進(jìn)行重傳處理, 本步驟流程參見附圖4 ;本步驟進(jìn)一步包括14UMAC層判斷物理層上報(bào)的E-HICH檢測(cè)結(jié)果是否是ACK,如是則執(zhí)行步驟147, 否則執(zhí)行步驟142 ;142、重傳次數(shù)η = n+l,MAC層判斷MAC_e PDU數(shù)據(jù)包重傳次數(shù)是否達(dá)到最大許可 重傳次數(shù),如是,則執(zhí)行步驟147,否則,執(zhí)行步驟143 ;其中所述最大許可重傳次數(shù)的取值范圍為O 15,具體取值由網(wǎng)絡(luò)配置;143、MAC層判斷是否存在可用的許可資源,如是,則執(zhí)行步驟144,否則執(zhí)行步驟 146 ;144、MAC層選擇該許可資源;145、設(shè)置RSN,將HARQ ID對(duì)應(yīng)緩存的MAC_e PDU數(shù)據(jù)和HARQ ID、RSN發(fā)送給物 理層,同時(shí)保存新的RSN,返回步驟8 ;其中RSN的設(shè)置方法為重傳次數(shù)η < = 2 時(shí),RSN = η ;重傳次數(shù)η > 2 時(shí),RSN = 2+(η% 2);146、MAC層等待可用的許可資源,如在最大重傳時(shí)間內(nèi)獲得可用的許可資源,則 MAC層選擇該許可資源,執(zhí)行步驟145,否則,執(zhí)行步驟147 ;其中,所述最大重傳時(shí)間從MAC層獲得首傳E-HICH檢測(cè)結(jié)果開始計(jì)算,其取值范 圍為10 560ms,具體取值由網(wǎng)絡(luò)配置。147、MAC層刪除該HARQ ID對(duì)應(yīng)的MAC_e PDU,釋放HARQID號(hào),結(jié)束本次HARQ數(shù) 據(jù)上傳過程。以上所述僅為本發(fā)明的優(yōu)選實(shí)施例,并不用于限制本發(fā)明,顯然,本領(lǐng)域的技術(shù)人 員可以對(duì)本發(fā)明進(jìn)行各種改動(dòng)和變型而不脫離本發(fā)明的精神和范圍。這樣,倘若本發(fā)明的 這些修改和變型屬于本發(fā)明權(quán)利要求及其等同技術(shù)的范圍之內(nèi),則本發(fā)明也意圖包含這些 改動(dòng)和變型在內(nèi)。
權(quán)利要求
一種時(shí)分同步碼分多址高速上行分組接入系統(tǒng)中混合自動(dòng)重傳請(qǐng)求的實(shí)現(xiàn)方法,其特征在于,包括以下步驟媒體接入控制層MAC層選擇可用的許可資源,進(jìn)行增強(qiáng)的傳輸格式組合E TFC選擇,確定媒體接入控制層的上行增強(qiáng)協(xié)議數(shù)據(jù)單元MAC e PDU的大小,向RLC申請(qǐng)媒體接入控制數(shù)據(jù)流MAC d數(shù)據(jù);MAC層將MAC d數(shù)據(jù)組裝成MAC e PDU,為MAC e PDU分配混合自動(dòng)重傳請(qǐng)求HARQ進(jìn)程標(biāo)示HARQ ID并設(shè)置重傳序列號(hào)RSN;MAC層將MAC e PDU以及HARQ ID、RSN一起發(fā)送給物理層,同時(shí)保存MAC e PDU、HARQ ID及RSN信息;物理層發(fā)送MAC e PDU數(shù)據(jù)及其對(duì)應(yīng)的HARQ ID到網(wǎng)絡(luò),同時(shí),保存HARQ ID;物理層在特定的高速上行分組接入HSUPA增強(qiáng)專用信道E DCH的HARQ指示信道E HICH上檢測(cè)確認(rèn)/非確認(rèn)ACK/NACK指示;物理層將E HICH檢測(cè)結(jié)果和對(duì)應(yīng)的HARQ ID一起上報(bào)給MAC;MAC層根據(jù)物理層上報(bào)的E HICH檢測(cè)結(jié)果及對(duì)應(yīng)的HARQ ID、RSN進(jìn)行重傳處理。
2.根據(jù)權(quán)利要求1所述的一種時(shí)分同步碼分多址高速上行分組接入系統(tǒng)中混合自動(dòng) 重傳請(qǐng)求的實(shí)現(xiàn)方法,其特征在于,所述MAC層選擇可用的許可資源進(jìn)一步包括,如果終端 同時(shí)掌握調(diào)度資源許可與非調(diào)度資源許可,MAC層優(yōu)先使用非調(diào)度資源。
3.根據(jù)權(quán)利要求1所述的一種時(shí)分同步碼分多址高速上行分組接入系統(tǒng)中混合自動(dòng) 重傳請(qǐng)求的實(shí)現(xiàn)方法,其特征在于,所述MAC層根據(jù)物理層上報(bào)的E-HICH檢測(cè)結(jié)果及對(duì)應(yīng) 的HARQ ID、RSN進(jìn)行重傳處理進(jìn)一步包括如果所述E-HICH檢測(cè)結(jié)果是ACK確認(rèn)信息,則MAC層刪除該HARQ ID對(duì)應(yīng)的MAC_e PDU,釋放 HARQ ID 號(hào);否則,MAC層檢查MAC-e PDU數(shù)據(jù)包重傳次數(shù)是否達(dá)到最大許可重傳次數(shù),如是,則MAC 層刪除該HARQ ID對(duì)應(yīng)的MAC-e PDU,釋放HARQ ID號(hào),否則,MAC層選擇新的許可資源進(jìn)行 重傳。其中所述最大許可重傳次數(shù)的取值范圍為0 15,具體取值由網(wǎng)絡(luò)配置;
4.根據(jù)權(quán)利要求3所述的一種時(shí)分同步碼分多址高速上行分組接入系統(tǒng)中混合自動(dòng) 重傳請(qǐng)求的實(shí)現(xiàn)方法,其特征在于,所述MAC層選擇新的許可資源進(jìn)行重傳進(jìn)一步包括如果存在可用的許可資源,則MAC層直接選擇該資源,設(shè)置RSN,將HARQ ID對(duì)應(yīng)緩存的 MAC-e PDU數(shù)據(jù)和HARQ ID、RSN發(fā)送給物理層,同時(shí)保存新的RSN ;否則MAC層等待可用的許可資源,如在最大重傳時(shí)間內(nèi)獲得可用的許可資源,則MAC層 選擇該許可資源,設(shè)置RSN,將HARQ ID對(duì)應(yīng)緩存的MAC_e PDU數(shù)據(jù)和HARQ ID,RSN發(fā)送給 物理層,同時(shí)保存新的RSN,否則,MAC層刪除該HARQ ID對(duì)應(yīng)的MAC_e PDU,釋放HARQ ID 號(hào);其中,所述最大重傳時(shí)間從MAC層獲得首傳E-HICH檢測(cè)結(jié)果開始計(jì)算,其取值范圍為 10 560ms,具體取值由網(wǎng)絡(luò)配置。
5.根據(jù)權(quán)利要求1或4所述的一種時(shí)分同步碼分多址高速上行分組接入系統(tǒng)中混合自 動(dòng)重傳請(qǐng)求的實(shí)現(xiàn)方法,其特征在于,所述RSN的設(shè)置方法為重傳次數(shù)η < = 2時(shí),RSN = η ;重傳次數(shù) η > 2 時(shí),RSN = 2+(η% 2)。
全文摘要
本發(fā)明公開了一種TD-HSUPA中HARQ的實(shí)現(xiàn)方法,MAC層為MAC-e PDU數(shù)據(jù)包分配HARQ ID,設(shè)置重傳序列號(hào)RSN,將數(shù)據(jù)、HARQ ID及RSN一起發(fā)送給物理層,同時(shí)在MAC層對(duì)數(shù)據(jù)進(jìn)行保存,物理層根據(jù)RSN選擇信道編碼方式,將數(shù)據(jù)及HARQ ID一起發(fā)送給網(wǎng)絡(luò)端,同時(shí)保存HARQ ID;物理層在特定的E-HICH信道上接收ACK/NACK指示,將指示和HARQ ID一起上報(bào)給MAC層,由MAC層根據(jù)指示進(jìn)行數(shù)據(jù)重傳處理。本發(fā)明方法中HARQ的傳輸數(shù)據(jù)僅僅由MAC保存,不在物理層保存副本,大大節(jié)省了對(duì)物理層內(nèi)存資源的需求,同時(shí),由MAC進(jìn)行HARQ ID的分配有利于終端在進(jìn)行數(shù)據(jù)重傳時(shí),優(yōu)先調(diào)度需要重傳的HARQ數(shù)據(jù)塊。在滿足Uu接口通信的需求的基礎(chǔ)上,方便了MAC層和物理層的處理,使得HSUPA的HARQ數(shù)據(jù)傳輸控制流程變得清晰,易于實(shí)際硬件和軟件實(shí)現(xiàn)。
文檔編號(hào)H04L1/18GK101924618SQ20091010406
公開日2010年12月22日 申請(qǐng)日期2009年6月12日 優(yōu)先權(quán)日2009年6月12日
發(fā)明者周渝隴, 樸虎哲, 段紅光 申請(qǐng)人:重慶重郵信科通信技術(shù)有限公司