
用于分派HARQ進程以支持EU數據傳輸的方法及WTRU本申請是申請號為200580014389.4、申請日為2005年5月5日、發明名稱為“用來分派混合自動重復請求進程的方法及設備”的中國發明專利申請的分案申請。技術領域本發明涉及無線通信系統,該無線通信系統包括至少一個無線發射/接收單元(WTRU)、至少一個節點B以及無線網絡控制器(RNC)。本發明尤其涉及一種用以在該WTRU中分派自動重復請求(ARQ)/混合自動重復請求(HARQ)進程以支持增強型上行鏈路(EU)傳輸的方法和裝置。
背景技術:在第三代合作伙伴計劃(3GPP)第6版(R6)中,對用來改善上行鏈路(UL)覆蓋、吞吐量以及傳輸延遲的方法已經有所研究。為了達成這些目標,對UL物理資源的調度和分派將從RNC轉移至節點B進行處理。與RNC相比,節點B能夠在短期基礎上更好的做出決定以及管理UL無線資源。然而,RNC仍然保持著對具有增強上行鏈路(EU)服務的小區保有大體上的整體控制,從而RNC能執行諸如呼叫許可控制以及擁塞控制等功能。在WTRU及節點B中創建了一種稱作媒介接入控制(MAC-e)的新的MAC實體,以處理對增強型專用信道(E-DCH)傳輸的傳輸及接收。在公共時間間隔內,可能會存在在WTRU及UMTS地面無線接入網絡(UTRAN)之間進行的若干個獨立的上行鏈路傳輸。其中的一個例子便是MAC層HARQ操作或是MAC層ARQ操作,其中每一個單獨傳輸可能會需要UTRAN成功接收不同數量的傳輸。對于EU服務的操作來講,還需要向用于傳輸的ARQ/HARQ進程適當的分配數據區塊。該功能包括重新傳送失敗的傳輸的規則、不同邏輯信道間的優先級劃分、以及提供與參數有關的服務質量(QoS)。
技術實現要素:本發明涉及一種用來在WTRU中分派ARQ/HARQ進程以支持EU傳輸的方法和設備。本發明提供了一種用于在WTRU中分派HARQ進程的方法,該方法包括:接收用于EU數據傳輸的配置參數,其中所述配置參數包括與映射到E-DCH的每一MAC-d流相關聯的優先級和與每一MAC-d流相關聯的HARQ傳輸的最大數目;提供HARQ進程池,該HARQ進程池被配置為支持EU數據的傳輸;對于傳輸時間間隔TTI,在物理資源被分配用于EU操作的情況下,選擇數據在所述E-DCH上進行傳輸并確定傳輸狀態;在所選擇的數據是先前沒有被傳送過的新數據的條件下,分派可用的HARQ進程,該HARQ進程被配置為支持對所選擇的數據進行傳輸,并將傳輸狀態指示符設定為指示新數據,并使用所分派的HARQ進程來傳輸所選擇的數據并使傳輸計數器增加一次計數;以及在所選擇的數據先前已被傳送過的條件下,使用與先前傳送所選擇的數據所使用的HARQ進程相同的HARQ進程來重新傳送所選擇的數據,使所述傳輸計數器增加一次計數,并將所述傳輸狀態指示符設定為指示舊數據。本發明還提供了一種被配置為分派HARQ進程的WTRU,該WTRU包括:接收機,被配置為經由下行鏈路EU信令信道接收信道分配信息,該信道分配信息包括用于EU數據傳輸的配置參數,其中所述配置參數包括與映射到E-DCH的每一MAC-d流相關聯的優先級和與每一MAC-d流相關聯的HARQ傳輸的最大數目;HARQ進程池,被配置為支持對EU數據進行傳輸;傳輸計數器,被配置為指示與所分派的HARQ進程相關聯的傳輸的數目;控制器,被配置為對于傳輸時間間隔TTI,在物理資源被分配用于EU操作的情況下,選擇數據在所述E-DCH上進行傳輸并確定傳輸狀態,在所選擇的數據是先前沒有被傳送過的新數據的條件下,所述控制器被配置為分派可用HARQ進程,其中所述可用HARQ進程被配置為支持對所選擇的數據進行傳輸,并將所述傳輸狀態指示符設定為指示新數據;以及發射機,被配置為使用所分派的HARQ進程來傳送所選擇的數據,并將所述傳輸計數器設定為零以指示新數據;發射機,被配置為使用所分派的HARQ進程來傳送所選擇的數據,其中所述控制器被配置為使傳輸計數器增加一次計數;以及在所選擇的數據先前已經被傳送過的條件下,所述發射機被配置為使用與先前傳送所選擇的數據所使用的HARQ進程相同的HARQ進程來重新傳送所選擇的數據,并且所述控制器被配置為使所述傳輸計數器增加一次計數并將所述傳輸狀態指示符設定為指示舊數據。附圖說明通過下文中一較佳實施方式的描述、所給予的范例,參照對應的附圖,本發明可獲得更詳細地了解,其中:圖1所示為根據本發明進行操作的無線通信系統的方塊圖;圖2A所示為根據本發明的一種實施方式的由圖1的系統為了分派ARQ或HARQ進程所執行的EU傳輸進程的流程圖;圖2B所示為由圖1的系統所執行的EU回饋接收進程的流程圖;圖3A所示為根據本發明的又一種實施方式的由圖1的系統為了使用先占和重新發起過程分派ARQ或HARQ進程所執行的EU傳輸進程的流程圖;以及圖3B所示為由圖1的系統所執行的EU回饋接收進程的流程圖。具體實施方式此后,專用術語“WTRU”包括但并不限制于用戶設備(UE)、移動站、固定或移動用戶單元、尋呼機或可在無線環境下操作的任何其它類型的裝置。當本文此后提到專用術語“節點B”時,其包括但并不限制于基站、站點控制器、接入點或是在無線環境下的任何其他類型的接口裝置。本發明的特征可被整合到集成電路(IC)中,或是配置在包括許多互連組件的電路上。此后,為了簡化說明,本發明將參照HARQ操作加以說明。然而,必須注意的是,本發明同樣地適用于ARQ操作,而不會影響本發明的功能。圖1為根據本發明的進行操作的無線通信系統100的方塊圖。所述系統100包括至少一個WTRU102、至少一個節點B104以及一RNC106。RNC106通過為節點B104以及WTRU102配置EU參數而控制整體的EU操作,例如映射到E-DCH上的每個TrCH、MAC-d流或邏輯信道的優先級,每個TrCH或邏輯信道的傳輸的最大數目,每個節點B104的最大允許EU傳輸功率或可用信道資源。WTRU102經由ULEU信道110發送信道分配請求,并經由DLEU信令信道112接收信道分配信息。WTRU102根據信道分配信息經由ULEU信道110將E-DCH數據傳輸至節點B104。節點B104則經由DLEU信令信道112將關于數據區塊的回饋信息發送給WTRU102。根據本發明,為了支持數據傳輸而對HARQ進程進行的分派是由WTRU102所控制的。節點B104提供物理資源的分配,從而WTRU確定將使用哪個HARQ進程傳輸何種數據。WTRU102包括HARQ進程114池、控制器116以及傳輸計數器118。控制器116控制對HARQ進程的總體分派,其中包括基于優先級來選擇用于傳輸的數據、分派可用的HARQ進程114給所選擇的數據、以及當所述數據傳輸成功地完成時釋放HARQ進程114。傳輸計數器118指示用于給定HARQ進程的傳輸的數目,其等價于接收序列號(RSN),該傳輸計數器118亦可用作新的數據指示符(NDI)。在一種實施方式中,使用一種先占過程來管理E-DCH傳輸,借此,HARQ進程的分派基于絕對的優先級。最高優先級等級的流量以及在同一優先級等級內最早的傳輸號將比其它傳輸更優先處理。數據區塊的傳輸亦受限于每個E-DCHTrCH或每個映射到E-DCHTrCH的邏輯信道的HARQ傳輸的最大數目。服務較低優先級數據傳輸的HARQ進程,可被較高優先級數據傳輸所取代。在另一實施方式中,使用重新發起過程來管理E-DCH傳輸,借此,如果達到傳輸時間限制以及傳輸最大數目中的至少一者,則較低優先級的數據傳輸可被重新分派給HARQ進程。圖2A為根據本發明的一種實施方式的由圖1的該系統100為了分派ARQ或HARQ進程所執行的EU傳輸進程200的流程圖。當配置無線電接入承載(RAB)以在E-DCH操作時,關于在WTRU102內分派HARQ進程114的參數由RNC106配置,以支持EU數據傳輸(步驟202)。所述參數包括但并不限于映射到E-DCH的每個邏輯信道、MAC-d流或TrCH的優先級,以及映射到E-DCH的每個TrCH、MAC-d流或邏輯信道的HARQ傳輸最大數目。在步驟204中,對于每個傳輸時間間隔(TTI),WTRU隨后確定是否已經為WTRU102分配物理資源以支持EU操作(步驟206)。如果在步驟206時物理資源尚未被分配,則進程200會回到步驟204,直到下一個TTI發生為止。如果在步驟206物理資源已被分配,則WTRU102會選擇數據區塊來傳輸(步驟208)。對于新的數據傳輸,為每個分派的HARQ進程選擇最高優先級的數據區塊。在步驟210中,WTRU102確定所選擇的數據的傳輸狀態。所述傳輸狀態被設定為“新傳輸”或“重新傳輸”。在步驟210中,如果WTRU102確定所選擇的數據的傳輸狀態為“重新傳輸”,則先前傳輸所使用的同一個HARQ進程114會繼續分派給所述數據區塊,WTRU102內的傳輸計數器118計數增加,且所述傳輸的NDI會設定為“舊數據”,以指示所分派的HARQ進程114所重新傳送的數據與先前傳送的數據相同,以便允許在該節點B104進行組合(步驟212)。該進程200隨后返回到步驟204,直到下一個TTI發生為止。在步驟210中,如果WTRU102確定所選擇的數據的傳輸狀態為“新傳輸”,則WTRU102會分派可用HARQ進程114給所選擇的數據區塊,且設定NDI以指示其為“新數據”(步驟214)。隨后使用所分派的HARQ進程對所述數據區塊進行傳輸,而且WTRU102內的傳輸計數器118亦會技術增加(步驟216),進程200隨后回到步驟204,直到下一個TTI發生為止。圖2B為由圖1的系統100所執行的EU回饋接收進程250的流程圖。在步驟252中,WTRU102確定是否已接收到先前傳輸的數據區塊的回饋信息。如果WTRU102接收到ACK消息,則相應的HARQ進程114會被釋放,且可用于支持其它的數據傳輸(步驟254),如果WTRU102接收到表明發生回饋超時的NACK消息,則WTRU102確定WTRU102內的傳輸計數器118是否已經達到HARQ傳輸的預設的最大數目(步驟256)。在步驟256中,如果由WTRU102內的傳輸計數器118所指示的HARQ傳輸的數目尚未達到預設的最大數目,則數據區塊的傳輸狀態會被設定為“重新傳輸”(步驟258)。在步驟256中,如果達到HARQ傳輸的最大數目,則WTRU會丟棄在MAC層的數據,并且釋放相關聯的HARQ進程(步驟260)。圖3A為根據本發明的另一實施方式的由圖1的系統100為了使用先占和重新發起過程分派ARQ或HARQ進程所執行的EU傳輸進程300的流程圖。當配置RAB在E-DCH上進行操作時,關于在WTRU102中分派HARQ進程114的參數由該RNC106進行配置,以支持EU數據傳輸(步驟302)。在步驟304中,對每一傳輸時間間隔(TTI),WTRU102隨后確定物理資源是否已經分配給WTRU102,用以支持EU操作(步驟306)。為映射到E-DCH的每個邏輯信道、MAC-d流或TrCH配置優先級等級,借此,將總是優先對最高優先級數據區塊進行服務。在步驟306中,如果物理資源還未被分配,則進程300將回到步驟304,直到下一個TTI發生為止。在步驟306中,如果物理資源已經被分配,則WTRU102從所有可能在當前的TTI中傳送的數據(即新數據、先前未成功地傳輸以及中斷的傳輸)中,選擇具有最高優先級的數據區塊進行傳輸(步驟308)。如果有數個具有相同的最高優先級的數據區塊可供傳輸,則WTRU102可優先挑選具有最早序列號的數據區塊,或是具有最高傳輸數目的數據區塊。此操作有助于“先進先出”(FIFO)處理,并且最小化任何數據傳輸的延遲。在步驟310中,WTRU102接著確定所選擇的數據的傳輸狀態,該傳輸狀態被設定為“新傳輸”、“重新傳輸”或“中斷傳輸”。在步驟310中,如果該數據區塊先前未被傳輸過,或重新啟動了HARQ傳輸,則所述傳輸狀態被設定為“新傳輸”。在步驟310中,如果數據區塊雖已被傳輸但未被成功地送達(且并未被較高優先級的數據區塊所中斷),則數據的傳輸狀態被設定為“重新傳輸”。WTRU102可選擇性地先占用被分派為支持較高優先級數據的HARQ。當沒有其它可用的HARQ進程時,已經分派給需要傳輸的較低優先級數據的HARQ進程可能會被較高優先級數據占用。如果分派給數據區塊的HARQ進程被占用了,則在當前TTI中對較低優先級數據的傳輸進行封鎖,且被封鎖的數據的傳輸狀態在步驟310中會被設定為“中斷傳輸”。在步驟310中,如果WTRU102確定所選擇的數據的傳輸狀態為“重新傳輸”,則用于先前傳輸的同一個HARQ進程114仍會分派給該數據區塊,傳輸計數器118的計數會增加,并且所述傳輸的NDI會被設定為“舊數據”,以指示所分派的HARQ進程114重新傳送先前傳輸過的數據相同的數據,以便允許在該節點B104進行組合(步驟312)。該進程300隨后回到步驟304,直到下一個TTI發生為止。在步驟310中,如果WTRU102確定所選擇的數據的傳輸狀態為“新傳輸”,則WTRU102會確定是否存在任何可用的HARQ進程114(步驟314)。如果存在可用的HARQ進程(或是存在支持較低優先級數據的進程可用),則從可用的HARQ進程114中選擇一個進程(步驟316)。如果所選擇的數據區塊的傳輸狀態是“新傳輸”,則WTRU102選擇可用的HARQ進程114(步驟316)。WTRU102分派該所選擇的HARQ進程114給所選擇的數據區塊,并將NDI設置為指示“新數據”(步驟318)。隨后使用分派的HARQ進程對數據塊進行傳送,且WTRU102中的傳輸計數器118計數增加(步驟320)。進程300隨后回到步驟304,直到下一個TTI發生為止。在步驟310中,如果WTRU102確定所選擇的數據的傳輸狀態為“中斷傳輸”(即占用是被允許的情況),則WTRU102會確定是否存在任何可用的HARQ進程114(步驟322)。在步驟322中,如果不存在任何可用的HARQ進程114,則較低優先級數據區塊的傳輸會被中斷,且所中斷的較低優先級數據的傳輸狀態會被設定為“中斷傳輸”(步驟324)。先前分派給較低優先級數據的HARQ進程114會被分派給當前所選擇的數據區塊,且NDI會設定為指示新數據(步驟318)。隨后會使用所分派的HARQ進程對該數據區塊進行傳送,且WTRU102中的傳輸計數器118會計數增加(步驟320)。進程300隨后會回到步驟304,直到下一個TTI發生為止。圖3B為由圖1的系統100所執行的EU回饋接收進程350的流程圖。在步驟352中,WTRU102確定是否已經接收到先前傳送的數據區塊的回饋信息。如果WTRU102接收到ACK消息,則相應的HARQ進程114被釋放,且可用于支持其它數據傳輸(步驟354)。如果WTRU102接收到NACK消息,或是發生回饋超時,則WTRU102會確定WTRU102中的傳輸計數器118所指示的HARQ傳輸的數量是否已經達到HARQ傳輸的預設最大數目(步驟356)。在步驟356中,如果尚未達到所述HARQ傳輸的最大數目,則該數據區塊的傳輸狀態會被設定為“重新傳輸”(步驟358)。在步驟356中,如果已經達到所述HARQ傳輸的最大數目,則該WTRU102有兩種選擇360、362。在第一種選擇360中,WTRU102會丟棄在所述MAC層的數據區塊,并釋放所分派的HARQ進程114。在第2種選擇362中,WTRU102可將數據區塊的傳輸狀態設定為“重新啟動的傳輸”,并啟動對所述數據區塊的新傳輸。該傳輸計數器118隨后被設定為零,且NDI亦被設定為“新數據”(步驟364)。盡管本發明的特征和元素皆在實施方式中以特定組合方式進行了描述,但實施方式中每一特征或元素都能獨自使用,而不需與其它特征或元素組合,亦能與/不與本發明的其它特征和元素做不同的組合。