專利名稱:采用mu mimo技術的hsdpa調(diào)度器和調(diào)度方法
技術領域:
本發(fā)明涉及移動通信技術領域,特別涉及高速下行包(HSDPA)接入技術,尤其涉及一種采用多用戶多輸入多輸出(MU ΜΙΜΟ)技術的HSDPA調(diào)度器和調(diào)度方法。
背景技術:
目前,在高速下行包接入(HSDPA)中已經(jīng)引入多用戶(MU)多輸入多輸出(MIMO) 技術。即在下行方向,多個HSDPA用戶設備(UE)可以共享相同的調(diào)度高速物理下行共享信道(HS-PDSCH)資源。對于這些共享相同調(diào)度HS-PDSCH資源的UE,基于特殊的缺省的訓練序列偏移(Midamble Shift)的配置方式給這些UE分配不同的訓練序列偏移。這些不同的訓練序列偏移用來區(qū)分這些UE的無線信道。具體地,在采用MU MIMO技術的HSDPA中,將小區(qū)內(nèi)Km個訓練序列偏移分成M組用以支持M個HSDPA UE以MU MIMO方式共享相同的調(diào)度HS-PDSCH資源。M組訓練序列偏移
的組號分別為 0,1,......,M-I0 當 Km = 2 時,M= 2;當 Km e {4,6,8,10,12,14,16}時,M
=2,4. Km和M的取值組合有1+7 = 15種。對于每種Km和M的取值組合,M組訓練序列偏移中第me {0,1,......,M_l}組
訓練序列偏移中包括的各個訓練序列偏移和正交可變擴頻因子(OVSF)信道碼之間的映射關系在3GPP協(xié)議中以特殊的缺省的訓練序列偏移配置方式予以定義。在3GPP協(xié)議中該方式以圖表的形式予以表示。當Kue彡M個HSUPA UE共享相同的HS-PDSCH資源時,需要給每個UE分配不同的訓練序列偏移。對于第k個UE,可以在M組訓練序列偏移中選擇第mk組訓練序列偏移。然后根據(jù)分配給該UE的HS-PDSCH資源所占用的OVSF信道碼和第mk組訓練序列偏移內(nèi)包括的各個訓練序列偏移和OVSF信道碼之間的映射關系,確定分配給該UE的訓練序列偏移。 分配完畢后,另外Kue-I個UE不能夠再選擇第mk組訓練序列偏移。這里,mk的一個可能取值為mk = k-1?,F(xiàn)有技術中的HS-PDSCH資源調(diào)度流程如圖1所示,包括如下步驟步驟101 基站(NODEB)在確定分配給第k個UE的調(diào)度HS-PDSCH資源和分配給該UE的訓練序列偏移所在的組號mk以后,就將分配給該UE的調(diào)度HS-PDSCH資源的信息和組號mk通過調(diào)度高速共享控制信道(HS-SCCH)發(fā)送給第k個UE。步驟102 所述第k個UE監(jiān)聽調(diào)度HS-SCCH,并根據(jù)調(diào)度HS-SCCH上攜帶的 HS-PDSCH資源的信息可以確定分配給它的調(diào)度HS-PDSCH所占用的OVSF信道碼。該UE根據(jù)該OVSF信道碼和調(diào)度HS-SCCH上攜帶的組號mk,查詢第mk組內(nèi)訓練序列偏移和OVSF信道碼之間的映射關系,可以確定分配給它的訓練序列偏移。步驟103 =NODEB通過分配給該UE的調(diào)度HS-PDSCH資源和訓練序列偏移將該UE 的高速下行共享信道(HS-DSCH)數(shù)據(jù)塊發(fā)送給該UE。步驟104 該UE通過分配給它的訓練序列偏移和調(diào)度HS-PDSCH資源接收NODEB發(fā)送給它的HS-DSCH數(shù)據(jù)塊。
步驟105 該UE在接收到NODEB發(fā)送的HS-DSCH數(shù)據(jù)塊以后,如果該UE對該數(shù)據(jù)塊正確譯碼,該UE就生成確認(ACK)信息;否則,該UE就生成非確認(NACK)信息。同時, 該UE將根據(jù)接收到的調(diào)度HS-PDSCH的信噪比(SNR)確定HS-PDSCH的信道質(zhì)量指示(CQI)信息。步驟106 該UE通過與調(diào)度HS-SCCH配對的高速共享信息信道(HS-SICH)將該 HS-DSCH數(shù)據(jù)塊的ACK/NACK信息和最新的HS-PDSCH的CQI信息反饋給N0DEB。步驟107 =NODEB通過譯碼與調(diào)度HS-SCCH配對的HS-SICH,可以得到該UE反饋的 ACK/NACK信息和HS-PDSCH的CQI信息。當NODEB接收到ACK信息時,NODEB將不再重發(fā)該數(shù)據(jù)塊。當NODEB接收到NACK信息時,如果該HS-DSCH數(shù)據(jù)塊沒有達到最大重發(fā)次數(shù), NODEB將重發(fā)該數(shù)據(jù)塊;否則,NODEB將不再重發(fā)該數(shù)據(jù)塊。在NODEB進行HSDPA調(diào)度時, NODEB將根據(jù)該UE反饋的最新的HS-PDSCH的CQI信息,為該UE分配合適的調(diào)度HS-PDSCH 資源用以傳輸該UE的HS-DSCH數(shù)據(jù)塊。上述HSUPA中MU MIMO技術僅僅應用于調(diào)度HS-PDSCH資源。目口 多個HSUPA UE 可以以MU MIMO方式共享調(diào)度物理下行共享資源池內(nèi)的資源。由于調(diào)度物理下行共享資源池在所有下行時隙構(gòu)成的下行資源中僅占一部分,因此,目前HSDPA中MU MIMO技術對于 HSDPA中下行吞吐量的提高和下行峰值速率的提高都很有限。在所有下行時隙構(gòu)成的下行資源中,分配給各個UE的下行專用物理信道(DL DPCH)所占用的資源不能夠采用MU MIMO技術。一旦將一部分下行資源作為DL DPCH分配給某個UE,該資源就不能夠為其他UE所用。在所有下行時隙構(gòu)成的下行資源中,分配給各個UE的半靜態(tài)HS-PDSCH資源同樣不能夠采用MU MIMO技術。NODEB 一旦將某部分下行資源作為半靜態(tài)HS-PDSCH分配給某個 UE,該資源就不能夠為其他UE所用。除非NODEB釋放UE的半靜態(tài)HS-PDSCH資源,分配給 UE的半靜態(tài)HS-PDSCH資源才能夠被NODEB收回。NODEB只有在收回分配給一個UE的半靜態(tài)HS-PDSCH資源以后,才能將該資源分配給其他UE。在所有下行時隙構(gòu)成的下行資源中,其他下行信道占用的資源同樣不能夠采用 MU MIMO技術。比如HS-SCCH、增強專用信道絕對授權(quán)信道(E-AGCH)、增強專用信道混合自動重傳請求指示信道(E-HICH)、快速物理接入信道(FPACH)、多媒體廣播多播指示信道 (MICH)、輔助公共控制物理信道(SCCPCH)和主公共控制物理信道(PCCPCH)等下行共享信道占用的資源就不能夠采用MU MIMO技術。在空閑的下行資源中同樣不能夠采用MU MIMO技術。在RNC配置給NODEB的下行共享資源池以外存在空閑的下行資源(沒有被使用的下行資源)時,該空閑的下行資源同樣沒有應用MU MIMO技術。比如RNC在TS6預留4個SF = 8的信道碼資源用于支持4個 SF = 8的DL DPCH。在當前子幀(η)只配置了 1個DL DPCH,占用了 1個SF = 8的信道碼。 其余3個SF = 8的信道碼暫時空置。在這種情況下,空置的3個SF = 8的信道碼資源就屬于空閑的下行資源。該空閑的下行資源同樣沒有采用MU MIMO技術。如果在調(diào)度HS-PDSCH以外的其他下行信道所占用的資源和空閑的下行資源中采用MU MIMO技術,就可以進一步提高HSDPA的下行吞吐量和下行峰值速率。同時,現(xiàn)有技術僅僅以特殊的缺省的訓練序列偏移分配方式支持在HSDPA中采用 MU MIMO技術。對于不支持特殊的缺省的訓練序列偏移分配方式的HSDPA UE,它只能通過缺省的訓練序列偏移的配置方式根據(jù)分配給它的調(diào)度HS-PDSCH占用的信道碼確定分配給它的訓練序列偏移,而不支持通過HS-SCCH將分配給它的訓練序列偏移所在的組號通知給它。因此,現(xiàn)有技術只基于特殊的缺省的訓練序列偏移分配方式給UE分配訓練序列偏移存在缺陷該方式使得不支持特殊的缺省的訓練序列偏移分配方式的UE無法復用其他UE的 HS-PDSCH 資源。
發(fā)明內(nèi)容
本發(fā)明實施例提供了一種采用多用戶多輸入多輸出MU MIMO技術的高速下行包接入HSDPA調(diào)度方法,包括如下步驟A、在當前子幀n,根據(jù)來自上一個子幀的調(diào)度約束條件,確定在當前子幀η不能被調(diào)度的用戶設備UE ;將所述不能被調(diào)度的UE去除后,確定第η+dl+l子幀的下行共享資源池,所述下行共享資源池至少包括一種第二類信道資源,第二類信道為在當前子幀η不知道在第η+dl+l子幀的信號承載狀態(tài)的信道;dl表示基站進行HSDPA調(diào)度的時延;B、確定所述下行共享資源池中每種下行資源的最大復用次數(shù);設下行共享資源池中共有K種下行資源,其中第k種下行資源的最大復用次數(shù)記作(4,k、K均為自然數(shù),且 k ^ K ;C、從未被調(diào)度的UE中選擇一個作為當前UE,從所述下行共享資源池中選擇一部分復用次數(shù)不為零的資源作為UE的調(diào)度高速物理下行共享信道HS-PDSCH分配給當前UE, 并將被分配的資源對應的信道碼的復用次數(shù)減1 ;D、判斷在所述分配給當前UE的資源中是否包括第二類信道資源,若是,則將當前 UE的標識以及所述第二類信道資源信息保存為下一個子幀的調(diào)度約束條件;E、判斷是否所有UE均已被調(diào)度、或者沒有可用的HS-SCCH或者所述下行共享資源池中每個信道碼的復用次數(shù)均為零,若是,將下一個子幀作為當前子幀,返回步驟A ;否則, 返回步驟C。較佳地,預先設置應用場景與預定義下行共享資源池的對應關系表;步驟A包括確定被調(diào)度子幀的應用場景,根據(jù)所述應用場景查找所述對應關系表,得到對應的預定義下行共享資源池;以及將所述預定義下行共享資源池包括的各類資源作為被調(diào)度子幀的UE復用的下行共享資源池。較佳地,所述第二類信道包括增強專用信道絕對授權(quán)信道E-AGCH、增強專用信道混合自動重發(fā)請求指示信道E-HICH、高速共享控制信道HS-SCCHjP /或快速物理接入信道 FPACH0較佳地,所述下行共享資源池中包括的全向發(fā)射的下行信道資源為如下下行信道資源之一或其任意組合主公共控制物理信道PCCPCH、輔助公共控制物理信道SCCPCH以及 MBMS指示信道MICH0較佳地,步驟B包括根據(jù)所確定的下行共享資源池,初始化下行共享資源池復用表格,該表格中第j 列第i行的元素對應下行共享資源池中第j個時隙中第i個SF = 16的信道碼,該元素的值z(j,i)表示下行共享資源池中第j個時隙中第i個信道碼可以被ζ (j,i)個UE以MUMIMO方式共享;這里,i表示SF = 16的信道碼的號碼,i = 1,2,......,16 ;j表示下行共
享資源池的第j個時隙,j = 1,......,Kts,用Kts表示下行共享資源池包括的時隙總數(shù),用
tj表示下行共享資源池的第j個時隙的時隙號碼,且6 < G <…… <、< ……< tKrs。較佳地,所述初始化下行共享資源池復用表格包括Bi、判斷下行共享資源池在當前時隙、是否包含信道碼i,若是,執(zhí)行步驟B2,否則執(zhí)行步驟B3 ;開始執(zhí)行時,當前時隙、為下行共享資源池的第一個時隙;B2、如果該信道碼i被調(diào)度HS-PDSCH資源所占用,將上述表格中第j列第i行元素z(j,i)初始化為z(j,i) =M,其中M表示調(diào)度HS-PDSCH資源的最大復用次數(shù);如果該信道碼為空閑下行資源占用,將上述表格中第j列第i行元素初始化為空閑下行資源的最大復用次數(shù);如果該信道碼被調(diào)度HS-PDSCH資源和下行空閑資源以外的下行信道所占用,將上述表格中第j列第i行元素z(j,i)初始化為z(j,i) = Q-1,其中Q表示占用該信道碼 i的下行信道的最大復用次數(shù);然后執(zhí)行步驟B4 ;B3、將表格中第j列第i行元素初始化為0,即z (j, i) = 0 ;然后執(zhí)行步驟B4 ;B4、判斷在當前時隙、是否還有未初始化的信道碼,若是,則改變信道碼號碼返回步驟Bi,否則判斷是否還有未初始化的時隙,若是,則將下一個時隙作為當前時隙返回步驟 Bi,否則,結(jié)束初始化下行共享資源池復用表格的處理。較佳地,步驟A所述在當前子幀n,根據(jù)來自上一個子幀的調(diào)度約束條件,確定在當前子幀η不能被調(diào)度的用戶設備UE包括根據(jù)來自上一個子幀的調(diào)度約束條件,獲知在當前子幀η之前分配給一個UE的 HS-PDSCH占用了第“η+dl+l”子幀的所有HS-SCCH占用的資源,則該UE在當前子幀不能被調(diào)度。較佳地,所述步驟A之前,進一步包括確定當前子幀每個UE的調(diào)度優(yōu)先級;步驟C所述從未被調(diào)度的UE中選擇一個作為當前UE為選擇當前子幀尚未被調(diào)度的優(yōu)先級最高的UE作為當前UE。較佳地,步驟C所述從下行共享資源池中選擇一部分資源分配給當前UE包括從可用的下行共享資源池中選擇不超出該UE能力的最大的矩形資源分配給該 UE ;該矩形資源承載的UE的數(shù)據(jù)量大于該下行共享資源池內(nèi)其他各個矩形資源能夠承載的數(shù)據(jù)量;當按照上述方法選擇的矩形資源能夠承載的數(shù)據(jù)量大于UE的數(shù)據(jù)量時,從可用的下行資源池中選擇一個不超過UE能力的矩形資源,該矩形資源是能夠承載UE的全部數(shù)據(jù)量的矩形資源中最小的矩形資源,將該矩形資源分配給UE。較佳地,步驟C所述從下行共享資源池中選擇一部分資源分配給當前UE包括將下行共享資源池中的調(diào)度HS-PDSCH資源作為第一子資源池,將下行共享資源池中除第一子資源池之外的資源作為第二子資源池;分別在所述兩個子資源池中確定不超過所述UE能力的最大的矩形資源,在每個子資源池內(nèi)確定的上述矩形資源能夠承載的UE的數(shù)據(jù)量大于該子資源池內(nèi)其他各個矩形資源能夠承載的數(shù)據(jù)量;比較所述兩個矩形資源承載的數(shù)據(jù)量,將其中承載數(shù)據(jù)量較多的一個矩形資源分配給當前UE;若兩個矩形資源承載的數(shù)據(jù)量相同,則隨機選擇一個矩形資源分配給當前UE;當按照上述方法選擇的矩形資源能夠承載的數(shù)據(jù)量大于UE的數(shù)據(jù)量時,從上述兩個子資源池中選擇能夠承載UE的全部數(shù)據(jù)量又不超過UE能力的最小的矩形資源,將該矩形資源分配給UE。較佳地,步驟C所述從下行共享資源池中選擇一部分資源分配給當前UE之前,進一步包括判斷所述下行共享資源池中調(diào)度HS-PDSCH資源和下行空閑資源以外的每個下行信道所占用的資源對于當前UE來說是否可用,并將不可用的下行資源去除。較佳地,所述判斷所述下行共享資源池中調(diào)度HS-PDSCH資源和下行空閑資源以外的每個下行信道所占用的資源對于當前UE來說是否可用,并將不可用的下行資源去除包括如下判斷之一或其任意組合空閑的下行資源對當前UE可用;在第η+dl+l子幀未承載其他UE信號的下行信道所占用的資源對當前UE可用;全向發(fā)送的下行信道所占用的資源對當前UE可用;第二類信道所占用的資源對當前UE可用;以及對于在第η+dl+l子幀已承載第二 UE的下行信道,計算所述當前UE與所述第二 UE 的無線信道之間的相關性,判斷所述相關性是否大于或等于預先設定的相關性閾值,若是, 則該下行信道所占用的資源不可用,否則為可用;所述承載第二 UE的下行信道包括在當前子幀已分配給被成功調(diào)度的UE的HS-PDSCH。較佳地,步驟C所述從下行共享資源池中選擇一部分復用次數(shù)不為零的資源作為 UE的調(diào)度HS-PDSCH分配給當前UE之前,進一步包括從所有可用的HS-SCCH中選擇一個HS-SCCH分配給當前UE ;步驟C所述從下行共享資源池中選擇一部分復用次數(shù)不為零的資源作為UE的調(diào)度HS-PDSCH分配給當前UE之后,進一步包括將與所述HS-SCCH配對的HS-SICH分配給當前UE。較佳地,所述從所有可用的HS-SCCH中選擇一個HS-SCCH分配給當前UE的步驟包括Cl、將當前所有可用的HS-SCCH作為該UE的可用HS-SCCH ;C2、從該UE可用的HS-SCCH中任選一個HS-SCCH,判斷該HS-SCCH是否已被其他 UE的HS-PDSCH復用,若不是,則將該HS-SCCH分配給該UE ;若是,則確定復用該HS-SCCH的各個UE,并執(zhí)行C3 ;C3、計算所述當前UE的無線信道與復用該HS-SCCH的各個UE的無線信道的相關性;C4、判斷所述當前UE的無線信道和每個復用該HS-SCCH的UE的無線信道相關性是否小于預先設置的相關性閾值,若是,則將該HS-SCCH分配給當前UE;否則,將所述 HS-SCCH從當前UE可用的HS-SCCH中去除,并執(zhí)行步驟C5 ;C5、判斷是否還有該UE可用的HS-SCCH,若是,轉(zhuǎn)至步驟C2,否則,結(jié)束對當前UE 的調(diào)度,重新執(zhí)行步驟C。
14
較佳地,步驟C所述從下行共享資源池中選擇一部分復用次數(shù)不為零的資源作為 UE的調(diào)度HS-PDSCH分配給當前UE之后,進一步包括給當前UE分配訓練序列偏移;所述給當前UE分配訓練序列偏移包括將小區(qū)內(nèi)所有訓練序列偏移分組,每組內(nèi)的訓練序列偏移和信道碼具有預先定義的映射關系;從所述各組訓練序列偏移中選擇一組,該組內(nèi)與分配給該UE的HS-PDSCH所包括的各個信道碼對應的訓練序列偏移沒有被分配給其他UE或其他下行信道;將該組分配給UE,并將該組內(nèi)與分配給該UE的HS-PDSCH包括的各個信道碼對應的訓練序列偏移標記成已占用。較佳地,步驟C所述從下行共享資源池中選擇一部分復用次數(shù)不為零的資源作為 UE的調(diào)度HS-PDSCH分配給當前UE之后,進一步包括給當前UE分配訓練序列偏移;所述給當前UE分配訓練序列偏移包括預先配置訓練序列偏移與信道碼之間的映射關系;確定分配給UE的調(diào)度HS-PDSCH占用的各個信道碼,查找所述各個信道碼映射的各個訓練序列偏移,判斷所述各個訓練序列偏移中是否存在已被占用的訓練序列偏移,若是,則按照對該 UE調(diào)度失敗進行處理;否則,將所述各個訓練序列偏移分配給所述UE,并將所述各個訓練序列偏移標記為已占用。較佳地,步驟D所述判斷在所述分配給當前UE的資源中是否包括第二類信道資源,若是,則將當前UE的標識以及所述第二類信道資源信息保存為下一個子幀的調(diào)度約束條件包括若所述第二類信道資源包括E-AGCH和/或E-HICH,將當前UE的標識以及當前UE 復用的E-AGCH和/或E-HICH資源信息傳輸至高速上行分組HSUPA調(diào)度器,用于約束下一個子幀HSUPA調(diào)度器的調(diào)度過程。較佳地,步驟D所述判斷在所述分配給當前UE的資源中是否包括第二類信道資源,若是,則將當前UE的標識以及所述第二類信道資源信息保存為下一個子幀的調(diào)度約束條件包括若所述第二類信道資源包括HS-SCCH,將當前UE的標識以及當前UE復用的 HS-SCCH資源信息保存為HSDPA調(diào)度器進行下一個子幀調(diào)度的調(diào)度約束條件。較佳地,步驟D所述判斷在所述分配給當前UE的資源中是否包括第二類信道資源,若是,則將當前UE的標識以及所述第二類信道資源信息保存為下一個子幀的調(diào)度約束條件包括 若所述第二類信道資源包括FPACH,將當前UE的標識以及當前UE復用的FPACH資源信息保存為SYNC-UL調(diào)度器進行下一個子幀調(diào)度的調(diào)度約束條件。本發(fā)明實施例還提出一種采用多用戶多輸入多輸出MU MIMO技術的高速下行包接入HSDPA調(diào)度器,包括資源池模塊,用于在當前子幀n,根據(jù)來自上一個子幀的調(diào)度約束條件,確定在當前子幀η不能被調(diào)度的用戶設備UE ;將所述不能被調(diào)度的UE去除后,確定第η+dl+l子幀的下行共享資源池,所述下行共享資源池至少包括一種第二類信道資源,第二類信道為在當前子幀η不知道在第η+dl+l子幀的信號承載狀態(tài)的信道;dl表示基站進行HSDPA調(diào)度的時延;
復用次數(shù)模塊,用于確定資源池模塊確定的所述下行共享資源池中每種下行資源的最大復用次數(shù);設下行共享資源池中共有K種下行資源,其中第k種下行資源的最大復用次數(shù)記作Qk,k、K均為自然數(shù),且k彡K ;資源分配模塊,用于從未被調(diào)度的UE中選擇一個作為當前UE,從所述下行共享資源池中選擇一部分復用次數(shù)不為零的資源作為UE的調(diào)度高速物理下行共享信道HS-PDSCH 分配給當前UE,并將被分配的資源對應的信道碼的復用次數(shù)減1 ;約束條件模塊,用于判斷在資源分配模塊分配給當前UE的資源中是否包括第二類信道資源,若是,則將當前UE的標識以及所述第二類信道資源信息保存為下一個子幀的調(diào)度約束條件;以及判斷模塊,判斷是否所有UE均已被調(diào)度、或者沒有可用的HS-SCCH或者所述下行共享資源池中每個信道碼的復用次數(shù)均為零,若是,將下一個子幀作為當前子幀,使能資源池模塊;否則,使能資源分配模塊。較佳地,所述資源池模塊包括對應關系表單元,用于存儲預先設置應用場景與預定義下行共享資源池的對應關系表;查詢單元,確定被調(diào)度子幀的應用場景,根據(jù)所述應用場景查找所述對應關系表, 得到對應的預定義下行共享資源池;將所述預定義下行共享資源池包括的各類資源作為被調(diào)度子幀的UE復用的下行共享資源池。較佳地,所述第二類信道包括增強專用信道絕對授權(quán)信道E-AGCH、增強專用信道混合自動重發(fā)請求指示信道E-HICH、高速共享控制信道HS-SCCHjP /或快速物理接入信道 FPACH0較佳地,所述下行共享資源池中包括的全向發(fā)射的下行信道資源為如下下行信道資源之一或其任意組合主公共控制物理信道PCCPCH、輔助公共控制物理信道SCCPCH以及 MBMS指示信道MICH0較佳地,所述復用次數(shù)模塊包括初始化單元,用于根據(jù)所確定的下行共享資源池,初始化下行共享資源池復用表格,該表格中第j列第i行的元素對應下行共享資源池中第j個時隙中第i個SF = 16的信道碼,該元素的值ζ (j,i)表示下行共享資源池中第j個時隙中第i個信道碼可以被ζ (j,i)
個UE以MU MIMO方式共享;這里,i表示SF =16的信道碼的號碼,i = l,2,......,16 ; j表
示下行共享資源池的第j個時隙,j = 1,......,Kts,用Kts表示下行共享資源池包括的時隙
總數(shù),用、表示下行共享資源池的第j個時隙的時隙號碼,且6 <t2 <……<、<……<、TS。較佳地,所述初始化單元進一步包括第一判斷單元,判斷下行共享資源池在當前時隙、是否包含信道碼i,若是,使能第一初始化單元,否則使能第二初始化單元;開始執(zhí)行時,當前時隙、為下行共享資源池的第一個時隙;第一初始化單元,如果該信道碼i被調(diào)度HS-PDSCH資源所占用,將上述表格中第 j列第i行元素ζ (j, i)初始化為ζ (j, i) = M,其中M表示調(diào)度HS-PDSCH資源的最大復用次數(shù);如果該信道碼為空閑下行資源占用,將上述表格中第j列第i行元素初始化為空閑下行資源的最大復用次數(shù);如果該信道碼被調(diào)度HS-PDSCH資源和下行空閑資源以外的下行信道所占用,將上述表格中第j列第i行元素z(j,i)初始化為z(j,i) = Q-1,其中Q表示占用該信道碼 i的下行信道的最大復用次數(shù);執(zhí)行完畢后向第二判斷單元輸出指示信號;第二初始化單元,用于將表格中第j列第i行元素初始化為0,即z(j,i) =0;執(zhí)行完畢后向第二判斷單元輸出指示信號;第二判斷單元,用于在收到來自第一初始化單元或第二初始化單元的指示信號后,判斷在當前時隙、是否還有未初始化的信道碼,若是,則改變信道碼號碼并使能第一判斷單元;否則,判斷是否還有未被初始化的時隙,若是,則改變當前時隙、的值并使能第一判斷單元,否則對外輸出初始化完成指示信號。較佳地,該調(diào)度器進一步包括優(yōu)先級模塊,用于確定當前子幀每個UE的調(diào)度優(yōu)先級;所述資源分配模塊從未被調(diào)度的UE中選擇一個作為當前UE為資源分配模塊根據(jù)優(yōu)先級模塊所確定的UE的調(diào)度優(yōu)先級,選擇尚未被調(diào)度的優(yōu)先級最高的UE作為當前 UE。較佳地,所述資源分配模塊包括第一資源分配單元,從可用的下行共享資源池中選擇不超出該UE能力的最大的矩形資源分配給該UE ;該矩形資源承載的UE的數(shù)據(jù)量大于該下行共享資源池內(nèi)其他各個矩形資源能夠承載的數(shù)據(jù)量;當按照上述方法選擇的矩形資源能夠承載的數(shù)據(jù)量大于UE的數(shù)據(jù)量時,從可用的下行資源池中選擇一個不超過UE能力的矩形資源,該矩形資源是能夠承載UE的全部數(shù)據(jù)量的矩形資源中最小的矩形資源,將該矩形資源分配給UE。較佳地,所述資源分配模塊包括第二資源分配單元,用于將下行共享資源池中的調(diào)度HS-PDSCH資源作為第一子資源池,將下行共享資源池中除第一子資源池之外的資源作為第二子資源池;分別在所述兩個子資源池中確定不超過所述UE能力的最大的矩形資源,在每個子資源池內(nèi)確定的上述矩形資源能夠承載的UE的數(shù)據(jù)量大于該子資源池內(nèi)其他各個矩形資源能夠承載的數(shù)據(jù)量;比較所述兩個矩形資源承載的數(shù)據(jù)量,將其中承載數(shù)據(jù)量較多的一個矩形資源分配給當前UE ;若兩個矩形資源承載的數(shù)據(jù)量相同,則隨機選擇一個矩形資源分配給當前UE ;當按照上述方法選擇的矩形資源能夠承載的數(shù)據(jù)量大于UE的數(shù)據(jù)量時,從上述兩個子資源池中選擇能夠承載UE的全部數(shù)據(jù)量又不超過UE能力的最小的矩形資源,將該矩形資源分配給UE。較佳地,資源分配模塊進一步包括可用性判斷單元,用于在資源分配模塊從下行共享資源池中選擇一部分資源分配給當前UE之前,判斷所述下行共享資源池中的每一個下行信道所占用的資源對于當前UE 來說是否可用,并將不可用的下行資源去除。較佳地,所述可用性判斷單元包括如下子單元之一或其任意組合第一可用性判斷子單元,判定空閑的下行資源對當前UE可用;第二可用性判斷子單元,判定在第η+dl+l子幀未承載其他UE信號的下行信道所占用的資源對當前UE可用;第三可用性判斷子單元,判定全向發(fā)送的下行信道所占用的資源對當前UE可用;第四可用性判斷子單元,判定第二類信道所占用的資源對當前UE可用;以及第五可用性判斷子單元,對于在第η+dl+l子幀已承載第二 UE的下行信道,計算所述當前UE與所述第二 UE的無線信道之間的相關性,判斷所述相關性是否大于或等于預先設定的相關性閾值,若是,則該下行信道所占用的資源不可用,否則為可用;所述承載第二 UE的下行信道包括在當前子幀已分配給被成功調(diào)度的UE的HS-PDSCH。較佳地,所述調(diào)度器進一步包括HS-SCCH分配模塊,用于在所述資源分配模塊從下行共享資源池中選擇一部分復用次數(shù)不為零的資源作為UE的調(diào)度HS-PDSCH分配給當前UE之前,從所有可用的HS-SCCH 中選擇一個HS-SCCH分配給當前UE ;HS-SICH分配模塊,用于在所述資源分配模塊從下行共享資源池中選擇一部分復用次數(shù)不為零的資源作為UE的調(diào)度HS-PDSCH分配給當前UE之后,將與所述HS-SCCH配對的HS-SICH分配給當前UE。較佳地,所述HS-SCCH分配模塊包括UE可用的HS-SCCH設置單元,將當前所有可用的HS-SCCH作為該UE的可用 HS-SCCH ;第一 HS-SCCH分配單元,從該UE可用的HS-SCCH中任選一個HS-SCCH,判斷該 HS-SCCH是否已被其他UE的HS-PDSCH復用,若不是,則將該HS-SCCH分配給該UE ;若是,則確定復用該HS-SCCH的各個UE,并使能第二 HS-SCCH分配單元;第二 HS-SCCH分配單元,用于計算所述當前UE的無線信道與復用該HS-SCCH的各個UE的無線信道的相關性;判斷所述當前UE的無線信道和每個復用該HS-SCCH的UE的無線信道相關性是否小于預先設置的相關性閾值,若是,則將該HS-SCCH分配給當前UE ;否則,將所述HS-SCCH從當前UE可用的HS-SCCH中去除,并使能HS-SCCH可用性判斷單元;HS-SCCH可用性判斷單元,用于判斷是否還有可用的HS-SCCH,若是,再次使能第一 HS-SCCH分配單元;否則,通知資源分配模塊結(jié)束對當前UE的調(diào)度。較佳地,該調(diào)度器進一步包括第一訓練序列偏移分配模塊,將小區(qū)內(nèi)所有訓練序列偏移分組,每組內(nèi)的訓練序列偏移和信道碼具有預先定義的映射關系;從所述各組訓練序列偏移中選擇一組,該組內(nèi)與分配給該UE的HS-PDSCH所包括的各個信道碼對應的訓練序列偏移沒有被分配給其他UE 或其他下行信道;將該組分配給UE,并將該組內(nèi)與分配給該UE的HS-PDSCH包括的各個信道碼對應的訓練序列偏移標記成已占用。較佳地,該調(diào)度器進一步包括第二訓練序列偏移分配模塊,用于預先配置訓練序列偏移與信道碼之間的映射關系;確定分配給UE的調(diào)度HS-PDSCH占用的各個信道碼,查找所述各個信道碼映射的各個訓練序列偏移,判斷所述各個訓練序列偏移中是否存在已被占用的訓練序列偏移,若是,則按照對該UE調(diào)度失敗進行處理;否則,將所述各個訓練序列偏移分配給所述UE,并將所述各個訓練序列偏移標記為已占用。
18
較佳地,所述約束條件模塊包括第一約束條件單元,在所述第二類信道資源包括E-AGCH和/或E-HICH時,將當前 UE的標識以及當前UE復用的E-AGCH和/或E-HICH資源信息傳輸至高速上行分組HSUPA 調(diào)度器,用于約束下一個子幀HSUPA調(diào)度器的調(diào)度過程。較佳地,所述約束條件模塊包括第二約束條件單元,當所述第二類信道資源包括HS-SCCH時,將當前UE的標識以及當前UE復用的HS-SCCH資源信息保存為HSDPA調(diào)度器進行下一個子幀調(diào)度的調(diào)度約束條件。較佳地,所述約束條件模塊包括第三約束條件單元,當所述第二類信道資源包括FPACH時,將當前UE的標識以及當前UE復用的FPACH資源信息保存為SYNC-UL調(diào)度器進行下一個子幀調(diào)度的調(diào)度約束條件。從以上技術方案可以看出,對當前子幀進行調(diào)度時,考慮前一子幀調(diào)度結(jié)果對當前子幀的約束,而當前對被調(diào)度子幀的調(diào)度結(jié)果又會成為下一子幀的調(diào)度約束條件,從而使得那些當前不知道被調(diào)度子幀的信號承載狀態(tài)信道資源,也可以應用MU MIMO技術的 HSDPA調(diào)度方案。
圖1為現(xiàn)有技術中的HS-PDSCH資源調(diào)度流程圖;圖2為本發(fā)明實施例提出的在當前子幀“n”HSDPA調(diào)度器的調(diào)度流程圖;圖3為本發(fā)明實施例中對一個UE的調(diào)度流程圖。
具體實施例方式當時分同步碼分多址(TD-SCDMA)系統(tǒng)采用2 4的典型配置時,5個下行時隙中,由調(diào)度HS-PDSCH資源構(gòu)成的下行共享資源池通常占用3. 5個或4個下行時隙,其他下行時隙的資源用于分配其他類型的下行信道;當TD-SCDMA系統(tǒng)采用3:3的典型配置時,4個下行時隙中下行共享資源池通常占用2. 5個或3個下行時隙,其他下行時隙的資源用于分配其他類型的下行信道。所述其他類型的下行信道包括但不限于(1)下行專用物理信道(DL DPCH)O)半靜態(tài) HS-PDSCH(3)高速共享控制信道(HS-SCCH)(4)增強專用信道絕對授權(quán)信道(E-AGCH)(5)增強專用信道混合自動重傳請求指示信道(E-HICH)(6)快速接入指示信道(FPACH)(7)主公共控制物理信道(PCCPCH)(8)輔助公共控制物理信道(SCCPCH)(9) MBMS 通知指示信道(MICH)(10)空閑的下行資源(可以將該資源視為一種特殊的下行信道)如果用于分配上述下行信道的下行資源,或者說,如果用于分配調(diào)度HS-PDSCH以外的其他下行信道的下行資源都可以采用MU MIMO技術,就可以將采用MU MIMO技術的下行時隙數(shù)目擴展到全部下行時隙。比如在采用2:4配置時,可以擴展到全部5個下行時隙;在采用3:3配置時,可以擴展到全部4個下行時隙。這樣,可以有效提升HSDPA中下行吞吐量和下行峰值速率。為進一步提高HSDPA的下行吞吐量和下行峰值速率,本發(fā)明提出在HSDPA中,將 MU MIMO技術應用于調(diào)度HS-PDSCH之外的各類下行信道或各類下行資源,使HSDPAUE能夠以MU MIMO方式共享全部下行時隙構(gòu)成的下行資源。對調(diào)度HS-PDSCH之外的各類下行信道的具體分析如下DL DPCH是專用信道,一旦分配給一個UE,就為該UE所獨占。NOD^通過信道估計,可以知道具有DL DPCH的UE的無線信道。NODEB完全可以從所有HSDPAUE中選擇與具有DL DPCH的UE的無線信道相關性很弱的UE,這些被選擇的UE可以以MU MIMO方式共享 DL DPCH所占用的下行資源。半靜態(tài)HS-PDSCH由NODEB分配給UE,一旦NODEB將半靜態(tài)HS-PDSCH分配給 UE,該半靜態(tài)HS-PDSCH就為該UE所獨占。同樣,NODEB可以通過信道估計確定具有半靜態(tài)HS-PDSCH的UE的無線信道,NODEB同樣可以從所有HSDPA UE中選擇與具有半靜態(tài) HS-PDSCH的UE的無線信道相關性很弱的UE,這些被選擇的UE可以以MU MIMO的方式共享半靜態(tài)HS-PDSCH所占用的上行資源。HS-SCCH是下行共享信道。在任意一個子幀“n”,NODEB的HSDPA調(diào)度器都要進行一次HSDPA調(diào)度。當HSDPA調(diào)度器決定調(diào)度一個UE時,將給UE分配HS-SCCH和HS-PDSCH。 分配給該UE的HS-SCCH將在第n+dl子幀發(fā)送,分配給該UE的HS-PDSCH將在第η+dl+l子幀發(fā)送。這里,dl表示NODEB進行HSDPA調(diào)度的時延。通常情況下,dl = 1。因此,在第“η” 子幀,NODEB的HSDPA調(diào)度器將給每個被調(diào)度的UE分配第“η+dl+l”子幀的下行共享資源池的資源。在任意一個子幀“n”,NODEB的HSDPA調(diào)度器進行調(diào)度時,NODEB只知道第“n+dl” 子幀的HS-SCCH屬于哪個UE,并不知道第“η+dl+l”子幀的HS-SCCH屬于哪個UE。NODEB在第“n+1”子幀進行HSDPA調(diào)度時,才知道第“η+dl+l”子幀的HS-SCCH屬于哪個UE。相對于第η子幀的HSDPA調(diào)度,E-AGCH、E-HICH和FPACH等下行共享信道分別具有如下特點(1)在任意一個子幀“n”,NODEB的HSUPA調(diào)度器進行一次HSUPA調(diào)度。當HSUPA 調(diào)度器決定調(diào)度一個UE時,將給UE分配E-AGCH和E-HICH。分配給該UE的E-AGCH將在第 n+d2子幀發(fā)送,分配給該UE的E-HICH將在第n+d2+2+d3子幀發(fā)送。這里,d2表示NODEB進行HSUPA調(diào)度的時延。d3表示增強專用信道物理上行信道(E-PUCH)發(fā)送的子幀和E-HICH 發(fā)送的子幀之間的定時差,該定時差由參數(shù)nE_HICH確定。通常情況下,d2 = dl,d3 = 0,1,2, 3。因此,在第η子幀NODEB進行HSDPA調(diào)度時,NODEB知道第“η+dl+l ”子幀的E-HICH屬于哪個UE,但是不知道第“η+dl+l,,子幀的E-AGCH屬于哪個UE。NODEB在第“n+1,,子幀進行 HSUPA調(diào)度時,才知道第η+dl+l子幀的E-AGCH屬于哪個UE。但是,如果NODEB的處理能力很強,滿足d2 = 0,d3 = 0時,在NODEB進行第“η”子幀的調(diào)度時,就可能不知道“η+dl+l ” 子幀的E-HICH屬于哪個UE。(2)在任意一個子幀“η”,NODEB進行一次SYNC-UL序列的調(diào)度。當NODEB決定響應一個UE的SYNC-UL序列時,將給UE分配FPACH。分配給該UE的FPACH將在第n+d4子幀發(fā)送。如果d4 > = 2,則在第η子幀NODEB進行HSDPA調(diào)度時,NODEB知道第η+dl+l子幀的FPACH屬于哪個UE。通常情況下,d4的可能取值為1,2,3和4。綜上所述,當NODEB在第η子幀進行HSDPA調(diào)度時,給UE分配第“η+dl+l ”子幀的 HS-PDSCH資源。NODra可能知道第“η+dl+l”子幀的E-HICH和FPACH屬于哪個UE,并不知道第“η+dl+l”子幀的HS-SCCH和E-AGCH屬于哪個UE。所以,如果NODEB知道第“η+dl+l” 子幀的E-HICH和FPACH屬于哪個UE,NODEB就可以選擇合適的HSDPA UE以MU MIMO方式共享E-HICH和FPACH在第η+dl+l子幀所占用的下行資源?;谏鲜龇治?,發(fā)明人提出HSDPAUE不僅可以以MU MIMO方式共享調(diào)度HS-PDSCH 資源,而且可以以MU MIMO方式共享調(diào)度HS-PSDCH資源以外的所有其他類型的下行資源。 這些類型的下行資源包括但不限于DL DPCH、半靜態(tài)HS-PDSCH、E-HICH、FPACH、HS-SCCH、 E-AGCH、MICH、SCCPCH和PCCPCH所占用的資源和空閑的下行資源。當然,出于對其他下行信道中某一個或某些信道接收質(zhì)量的考慮,也可以不在相應信道采用MU MIMO技術。比如,可以不在PCCPCH、MICH和SCCPCH等在小區(qū)內(nèi)全向發(fā)送的下行信道中采用MU MIMO技術。針對這種情況,發(fā)明人提出,可將所有調(diào)度HS-PDSCH資源以外的其他下行資源按照實際需要構(gòu)成多種組合,每種組合可以由其中一類資源構(gòu)成,或多類資源構(gòu)成或全部資源構(gòu)成。可以將MU MIMO技術擴展應用到其中任意一種組合中。比如可以將MU MIMO技術只擴展應用到空閑的下行資源中;或者將MUMIMO技術只擴展應用到半靜態(tài)調(diào)度HS-PDSCH 資源和空閑的下行資源中。本發(fā)明實施例將提出支持MU MIMO技術的HSDPA調(diào)度器和相應的調(diào)度方法,該調(diào)度器和調(diào)度方法可以使HSDPA調(diào)度器能夠以MU MIMO方式復用調(diào)度HS-PDSCH資源以外的各類下行資源。在HSDPA調(diào)度器在任意一個子幀“η”進行調(diào)度時,分配第“η+dl+l”子幀的調(diào)度 HS-PDSCH資源。在第“η+dl+l”子幀配置的各類下行信道可以分成以下類型(1)第一類信道=HSDPA調(diào)度器在第η子幀進行調(diào)度時知道在第“η+dl+l”子幀屬于第一類的各個下行信道是閑置還是承載哪個UE的信號。或者說,只要調(diào)度器在第η子幀進行調(diào)度時知道在第“η+dl+l,,子幀的一個下行信道是閑置還是承載哪個UE的信號,該下行信道就屬于第一類。通常情況下,該類信道包括但不限于半靜態(tài)調(diào)度HS-PSDCH、DL DPCH 和空閑的下行資源。(2)第二類信道HSDPA調(diào)度器在第η子幀進行調(diào)度時不知道在第“η+dl+l”子幀屬于第二類的各個下行信道是閑置還是承載哪個UE的信號。或者說,只要調(diào)度器在第η子幀進行調(diào)度時不知道在第“η+dl+l”子幀的一個下行信道是閑置還是承載哪個UE的信號, 該下行信道就屬于第二類。通常情況下,該類信道包括但不限于=E-AGCH和HS-SCCH。FPACH 可能在有些子幀的調(diào)度中屬于第一類信道,在另外一些子幀的調(diào)度中屬于第二類信道。按照上述HSUPA調(diào)度方法,E-AGCH肯定屬于第二類信道。但是,在采用另外的HSUPA調(diào)度方法時,E-AGCH信道也可能成為第一類信道。(3)第三類信道全向發(fā)送的信道,包括但不限于PCCPCH、SCCPCH和MICH。如果要保證對這些下行信道的接收質(zhì)量,一般不在該類信道上采用MU MIMO技術。但是在某些特定的應用場合,也可以在這些信道上采用MUMIMO技術。
21
發(fā)明人還提出,采用缺省的訓練序列偏移分配方式同樣可以支持多個UE復用相同的調(diào)度HS-PDSCH資源。比如,在下行采用缺省的訓練序列偏移分配方式,當UEl和UE2的無線信道之間相關性很弱時,將TS5內(nèi)1個SF = 1的信道碼和Ml (第一個訓練序列偏移) 分配給UE1,將TS5內(nèi)信道碼號為3-4,擴頻因子為SF= 16的信道碼和M2分配給UE2,這兩個UE同樣可以復用相同的資源UE1的SF = 1的信道碼中包括UE2使用的兩個SF = 16 的信道碼。本發(fā)明實施例提出的調(diào)度器和調(diào)度方法,不僅可以實現(xiàn)HSDPA UE以MUMIMO方式復用調(diào)度HS-PDSCH資源,而且可以實現(xiàn)HSDPA UE以MU MIMO方式復用其他各類下行信道所占用的資源。即可以使HSDPA UE以MU MIMO方式復用所有下行資源。當然,也可以使用該調(diào)度器和調(diào)度方法只實現(xiàn)HSDPA UE以MU MIMO方式復用調(diào)度HS-PSCH資源和所選擇的信道類型組合中包括的各個類型的信道資源。本發(fā)明實施例提出的調(diào)度方案中,每個子幀之間的調(diào)度可能不是相互獨立的,在這種情況下,對當前子幀進行調(diào)度得到的調(diào)度結(jié)果將作為對下一子幀進行調(diào)度的約束條件。例如(1)、在當前子幀進行調(diào)度時,如果分配給UE的HS-PDSCH復用了 E-AGCH的資源, 且在當前子幀進行調(diào)度時,該E-AGCH屬于第二類信道時,則當前子幀的調(diào)度結(jié)果將作為下一個子幀的約束條件提供給HSUPA調(diào)度器,用于約束該HSUPA調(diào)度器的調(diào)度過程。(2)、在當前子幀進行調(diào)度時,如果分配給UE的HS-PDSCH復用了 HS-SCCH的資源, 且在當前子幀進行調(diào)度時,該HS-SCCH屬于第二類信道時,則當前子幀的調(diào)度結(jié)果將作為下一個子幀的約束條件提供給的HSDPA調(diào)度器,用于約束該HSDPA調(diào)度器的調(diào)度過程。本發(fā)明實施例提出的調(diào)度方法流程包括如下步驟步驟A 確定HSDPA UE可以復用的HS-PDSCH以外的信道類型的組合。HSDPA UE可以復用非調(diào)度HS-PDSCH以外的下行信道占用的資源。所述資源可以用下行信道類型組合占用的資源來表示。其中,空閑下行資源可以看作是一種特殊的下行信道占用的資源。本發(fā)明實施例中,HSDPA UE可以復用的下行資源至少包括一個第二類信道占用的資源。步驟B :HSDPA調(diào)度器啟動周期性調(diào)度。在隨后的任意一個子幀“n”,HSDPA調(diào)度器進行一次HSDPA調(diào)度。在當前子幀“n”,HSDPA調(diào)度器的調(diào)度流程如圖2所示,包括如下步驟步驟201 若當前子幀是調(diào)度器啟動周期性調(diào)度以后的第一個子幀時,確定在當前調(diào)度的子幀(第η子幀)每個HSDPA UE的調(diào)度優(yōu)先級。按照調(diào)度優(yōu)先級由高到低的順序?qū)⑺蠻E排隊。排在隊列最前面的UE具有最高的調(diào)度優(yōu)先級,排在隊列最后面的UE具有最低的調(diào)度優(yōu)先級。若當前子幀“η”不是調(diào)度器啟動周期性調(diào)度以后的第一個子幀時,HSDPA調(diào)度器按照如下方式進行調(diào)度根據(jù)來自上一個子幀的調(diào)度約束條件,確定在當前調(diào)度的子幀不能被調(diào)度的UE。 將這些不能被調(diào)度的UE去掉以后,計算其他每個HSDPA UE的調(diào)度優(yōu)先級。按照調(diào)度優(yōu)先級由高到低的順序?qū)⑺蠻E排隊。排在隊列最前面的UE具有最高的調(diào)度優(yōu)先級,排在隊列最后面的UE具有最低的調(diào)度優(yōu)先級。
所述確定當前調(diào)度的子幀中不能被調(diào)度的UE為根據(jù)來自上一個子幀的調(diào)度約束條件,獲知在當前子幀之前分配給一個UE的HS-PDSCH占用了第“η+dl+l,,子幀的各個 HS-SCCH占用的資源,則該UE在當前子幀不能被調(diào)度。NODEB的調(diào)度器計算每個HSUPA UE調(diào)度優(yōu)先級的方法很多,比如輪詢方法、最大載干比(C/I)方法和比例公平(PF)方法等。這些方法的詳細介紹請參閱現(xiàn)有文獻。由于計算每個UE的調(diào)度優(yōu)先級的方法不是本發(fā)明的內(nèi)容,這里不再贅述。步驟202 確定在當前子幀可用的HS-SCCH。在當前子幀,在被調(diào)度的載波上配置的所有HS-SCCH都是可用的HS-SCCH。步驟203 在第η子幀確定第η+dl+l子幀的下行共享資源池。在當前子幀(第η子幀)HSDPA調(diào)度器調(diào)度第“η+dl+l”子幀的調(diào)度HS-PDSCH資源。因此,需要確定在第η+dl+l子幀下行共享資源池包括的所有下行資源。第“η+dl+l”子幀下行共享資源池包括第“η+dl+l”子幀調(diào)度HS-PDSCH資源和步驟A所確定的信道類型組合中包括的各類下行信道在第“η+dl+l”子幀所占用的資源。按照上述處理,在步驟A中確定的信道類型組合用于確定每個子幀“η”使用的第 “η+dl+l”子幀的下行共享資源池。但是,在不同子幀NODEB可能處于不同的應用場景??梢灶A先定義多種應用場景,并為每種場景設置相應的信道類型組合。在每個子幀“η”構(gòu)成第“η+dl+l”子幀下行共享資源池時,判斷第“η+dl+l”子幀滿足的場景,然后采用該場景下確定的信道類型組合構(gòu)成該子幀的下行共享資源池。這種下行共享資源池的構(gòu)成方法更靈活。步驟204 初始化下行共享資源池復用表格。設步驟203確定的下行共享資源池包括Kts個時隙,制定一個16XKTS維的下行共享資源池復用表格。該表格中第j列第i行的元素對應下行共享資源池中第j個時隙中第 i個SF = 16的信道碼,該元素的值ζ (j,i)表示下行共享資源池中第j個時隙中第i個信道碼可以被ζ (j, i)個UE以MU MIMO方式共享。這里,i表示SF = 16的信道碼的號碼,i
=1,2,......,16; j表示下行共享資源池的第j個時隙,j = l,......, Ktso用、表示
調(diào)度E-PUCH資源池的第j個時隙的時隙號碼,且 <……< ^ <……< tKrs。根據(jù)步驟203中獲得的下行共享資源池,初始化該的下行共享資源池復用表格。初始化方法如下對于下行共享資源池在時隙、包括的信道碼c,如果該信道碼被調(diào)度HS-PDSCH以外的信道所占用時,將上述表格中第j列第i行元素初始化為Q-1,即z(j,i) =Q-I0將該信道碼初始化為Q-I表示該信道碼已經(jīng)被一個下行信道所使用,該信道碼只能夠再被另外Q-I個UE以MU MIMO方式共享。在這里,Q表示占用該信道碼的下行信道所占用的資源被復用的最大次數(shù)。對于信道類型組合中包括的每種信道,可以單獨設置該信道所占用的資源最多被復用的次數(shù)。當然,也可以將信道類型組合中包括的各個信道的最大復用次數(shù)設置成相同的值。對于下行共享資源池在時隙tj包括的信道碼c,如果該信道碼為調(diào)度HS-PDSCH資源所占用,則將上述表格中第j列第i行元素初始化為M,即z(j,i) =M0這里,M表示該調(diào)度HS-PDSCH資源中各個信道碼被復用的最大次數(shù)。對于下行共享資源池在時隙、包括的信道碼C,如果該信道碼被下行空閑資源占用時,將上述表格中第j列第i行元素初始化為P,即z(j,i) =P0將該信道碼初始化為 P表示該信道碼能夠再被另外P個UE以MU MIMO方式共享。P為空閑下行資源的最大復用次數(shù)。較佳地,P = M0M和信道類型組合中每個信道的最大復用次數(shù)Q可以相同,也可以不同。即調(diào)度 HS-PDSCH資源被復用的最大次數(shù)和一個非調(diào)度HS-PDSCH的信道所占用的資源的最大復用次數(shù)可以不同,也可以相同。對于第“η+dl+l”子幀下行共享資源池在時隙、不包括的信道碼c,將表格中第j 列第i行元素初始化為0,即z(j,i) =0,表示該信道碼不屬于下行共享資源池,該信道碼不可用。上述參數(shù)M、P和Q的取值也可以根據(jù)子幀的不同設置為不同的取值。步驟205 從優(yōu)先級最高的UE開始按照隊列順序逐個調(diào)度UE。對一個UE的調(diào)度流程如圖3所示,包括如下步驟步驟301 當調(diào)度一個UE時,從所有可用的HS-SCCH中選擇一個HS-SCCH分配給 UE。如果無法成功為UE分配一個HS-SCCH,就結(jié)束對該UE的調(diào)度,開始調(diào)度下一個UE。對下一個UE的調(diào)度從步驟301開始。該步驟具體包括如下子步驟步驟301-1 令所有可用的HS-SCCH都是該UE可用的HS-SCCH。從該UE可用的 HS-SCCH中任選一個HS-SCCH,判斷該HS-SCCH是否已被其他UE的HS-PDSCH復用,若是,則執(zhí)行步驟301-2,否則,將該HS-SCCH分配給被調(diào)度的UE,并結(jié)束步驟301,轉(zhuǎn)至步驟302。步驟301-2 確定在第η+dl+l子幀哪些UE的HS-PDSCH復用了該HS-SCCH所占用的信道碼。步驟301-3 計算在當前子幀被調(diào)度的UE的無線信道與復用該HS-SCCH的每個UE 的無線信道的相關性。步驟301-4 判斷當前子幀被調(diào)度的UE的無線信道和每個復用該HS-SCCH的UE的無線信道相關性是否小于預先設置的相關性閾值,若是,則執(zhí)行步驟301-5,否則,執(zhí)行步驟 301-6。步驟301-5 將該HS-SCCH分配給當前子幀被調(diào)度的UE,并結(jié)束步驟301,轉(zhuǎn)至步驟 302。步驟301-6 將該HS-SCCH從該UE可用的HS-SCCH中去掉,判斷是否還有該UE可用的HS-SCCH,若不是,就結(jié)束對該UE的調(diào)度,開始調(diào)度下一個UE。對下一個UE的調(diào)度從步驟301開始。若是,從該UE可用的HS-SCCH中選擇一個HS-SCCH,判斷該HS-SCCH是否已被其他UE的HS-PDSCH復用,若是,則執(zhí)行步驟301-2,否則,將該HS-SCCH分配給被調(diào)度的 UE,轉(zhuǎn)至步驟302。步驟302 從下行共享資源池中選擇一部分下行資源作為調(diào)度HS-PDSCH分配給 UE。如果選擇的下行資源無法承載UE的最小數(shù)據(jù)塊,就結(jié)束對UE的調(diào)度,開始調(diào)度優(yōu)先級隊列中下一個UE。對下一個UE的調(diào)度從步驟301開始。本步驟按照如下子步驟確定分配給UE的HS-PDSCH。步驟302-1 在調(diào)度一個UE時,首先需要確定該UE可用的下行共享資源池。確定UE可用的下行共享資源池的方法如下
確定在第“η+dl+l”子幀下行共享資源池內(nèi)調(diào)度HS-PDSCH和空閑下行資源以外任意一個其他下行信道所占用的資源是否能為該UE使用。當該信道為全向發(fā)送的信道即屬于第三類的信道時,直接認為該信道占用的資源對該UE可用。對于第二類信道,直接認為該信道占用的資源可以被UE使用。對于第“η+dl+l”子幀中下行共享資源池中的第一類信道,如果該信道在第 “η+dl+l”子幀被閑置,該信道占用的資源可以被UE使用。否則,確定該下行信道上承載哪個UE的信號??疾毂徽{(diào)度的UE的無線信道和該下行信道上所承載的UE的無線信道之間的相關性。如果這兩個UE之間的無線信道相關性小于預先設置的相關性閾值,則認為這兩個 UE之間的無線信道相關性較弱,該被調(diào)度的UE可以使用該下行信道占用的下行資源。如果這兩個UE之間的無線信道相關性大于或等于預先設置的相關性閾值,則認為這兩個UE之間的無線信道相關性較強,該被調(diào)度的UE無法使用該下行信道占用的下行資源。如果當前被調(diào)度的UE無法使用一個下行信道占用的資源時,從下行共享資源池中將該下行信道所占用的資源去掉。當被調(diào)度的UE就是該下行信道上承載的UE時,直接從下行共享資源池中將該下行信道所占用的資源去掉。如果在該UE之前有被成功調(diào)度的UE時,需要考察已經(jīng)被成功調(diào)度的UE所占用的下行資源是否能夠為當前被調(diào)度的UE所用??疾烀總€被成功調(diào)度的UE的無線信道和當前被調(diào)度UE的無線信道的相關性。如果這兩個UE之間的無線信道相關性較弱,就認為當前被調(diào)度的UE可以使用該被成功調(diào)度的UE所使用的下行資源。如果這兩個UE之間的無線信道相關性較強,就認為當前被調(diào)度的UE無法使用該被成功調(diào)度的UE所使用的下行資源。 如果當前被調(diào)度的UE無法使用一個被成功調(diào)度的UE所使用的下行資源時,從下行共享資源池中將該被成功調(diào)度的UE所使用的下行資源去掉。為計算兩個UE之間無線信道的相關性,需要物理層在任意一個子幀“P”將該子幀內(nèi)任意一個上行信道的信道估計的瞬時值或信道估計的遞歸平均值上報給HSDPA調(diào)度器。 HSDPA調(diào)度器知道在第ρ子幀任意一個上行信道上承載哪個UE的信號。因此,HSDPA調(diào)度器知道在第P子幀具有至少一個上行信道的UE的信道估計的瞬時值或遞歸平均值。在第 η子幀NODEB的HSDPA調(diào)度器在計算兩個UE的無線信道之間的相關性時,使用最新上報的每個UE的信道估計的瞬時值或遞歸平均值?;谛诺拦烙嫷膬蓚€UE之間無線信道相關性計算方法請參閱相關文獻。由于該方法不是本發(fā)明的內(nèi)容,這里不再贅述。在計算兩個UE的無線信道的相關性時,還可以采用每個UE的DLBF(下行波束賦形)權(quán)矢量來計算。在采用該方法計算兩個UE無線信道之間相關性時,需要物理層在任意一個子幀(P)將該子幀內(nèi)計算得到的任意一個上行信道的DLBF權(quán)矢量上報給HSUPA調(diào)度器。調(diào)度器知道在第P子幀任意一個上行信道上承載哪個UE的信號。因此,調(diào)度器知道在第P子幀具有至少一個上行信道的UE的DLBF權(quán)矢量。在第η子幀NODEB的HSUPA調(diào)度器在計算兩個UE的無線信道之間的相關性時,HSUPA調(diào)度器使用最新上報的每個UE的DLBF 權(quán)矢量?;贒LBF權(quán)矢量的兩個UE之間的無線信道相關性計算方法請參閱相關文獻。由于該方法不是本發(fā)明的內(nèi)容,這里不再贅述。按照上述方法,可以確定被調(diào)度UE的可用下行共享資源池。步驟302-2 當被調(diào)度UE的可用下行共享資源池中不包括任何信道碼時,結(jié)束對該UE的調(diào)度,開始調(diào)度下一個UE。對下一個UE的調(diào)度從步驟301開始。否則,從UE的可用下行共享資源池中選擇一部分資源作為HS-PDSCH分配給UE。從可用的下行共享資源池中選擇不超出該UE能力的最大的矩形資源分配給該 UE。UE對分配給它的HS-PDSCH的時隙數(shù)目有要求,該時隙數(shù)目不能超過該UE能夠支持的最大時隙數(shù)目。如果該矩形資源能夠承載的數(shù)據(jù)量大于該UE的實際數(shù)據(jù)量,則從可用的下行共享資源池中選擇不超出該UE能力要求的矩形資源分配給該UE,該矩形資源是所有能夠承載該UE的全部數(shù)據(jù)的矩形資源中最小的矩形資源。如果一個矩形資源包括的SF = 16的信道碼數(shù)目小于另一個矩形資源包括的SF = 16的信道碼,則該矩形資源小于另一個矩形資源。在本步驟中,還可以采取如下處理給UE分配HS-PDSCH資源將該可用的下行共享資源池分成兩個子資源池一個子資源池完全由該可用資源池中調(diào)度HS-PDSCH資源構(gòu)成;另一個子資源池由其他類型的資源構(gòu)成。分別在這兩個子資源池中給該UE分配不超過UE能力的最大的HS-PDSCH資源。如果在第一個子資源池中分配給該UE的HS-PDSCH資源能夠承載更多的數(shù)據(jù)時, 就把第一個子資源池中分配給該UE的HS-PDSCH資源作為分配給該UE的HS-PDSCH。如果在第二個子資源池中分配給該UE的HS-PDSCH資源能夠承載更多的數(shù)據(jù)時, 就把第二個子資源池中分配給該UE的HS-PDSCH資源作為分配給該UE的HS-PDSCH。如果兩個子資源池中分配給該UE的HS-PDSCH資源承載的數(shù)據(jù)量相同,隨機選擇一個子資源池,將該子資源池中分配給該UE的HS-PDSCH資源作為分配給該UE的 HS-PDSCH。如果按照上述方法選擇的矩形資源能夠承載的數(shù)據(jù)量大于UE的實際數(shù)據(jù)量時, 就在這兩個子資源池中選擇不超過UE能力且能夠承載UE的全部數(shù)據(jù)的最小的矩形資源, 該矩形資源是所有能夠承載該UE的全部數(shù)據(jù)的矩形資源中最小的矩形資源。將該矩形資源作為HS-PDSCH分配給該UE。步驟303 將與分配給UE的HS-SCCH配對的HS-SICH分配給該UE,作為該UE的調(diào)度 HS-SICH。步驟304 給UE分配訓練序列偏移。分配方式有以下兩種,對于不支持特殊的缺省的訓練序列偏移分配方式的UE采用方式2給該UE分配訓練序列偏移。對于支持特殊的缺省的訓練序列偏移分配方式的UE,采用方式1給UE分配訓練序列偏移。方式1 采用特殊的缺省的訓練序列偏移分配方式。將小區(qū)內(nèi)所有訓練序列偏移分成N組。每組內(nèi)訓練序列偏移和OVSF信道之間的映射關系按照3GPP協(xié)議TS 25. 221定義。在N組訓練序列偏移中選擇一組訓練序列偏移,該組訓練序列偏移中分配給該UE 的HS-PDSCH所占用的各個信道碼對應的訓練序列偏移沒有被分配給其他信道或其他UE。 將該組訓練序列偏移分配給該UE,并將分配給該UE的訓練序列偏移標識成是已占用。當各個信道類型的最大復用次數(shù)相同時,如果該最大復用次數(shù)不大于2,N = 2或 N = 4 ;如果該最大復用次數(shù)不大于4,N = 4。當各個信道類型的最大復用次數(shù)單獨設置時,取各個信道類型的最大復用次數(shù)中的最大值,如果該最大值不大于2,N = 2或N = 4 ;如果該最大值不大于4,N = 4。方式2 采用缺省的訓練序列偏移配置方式,該方式下各個訓練序列偏移值和 OVSF信道碼之間的映射關系按照3GPP協(xié)議中TS 25. 221定義。根據(jù)分配給該UE的HS-PDSCH所占用的各個信道碼,查缺省的訓練序列偏移配置方式下各個訓練序列偏移和OVSF信道碼之間的映射關系,確定各個信道碼對應的各個訓練序列偏移,如果這些訓練序列偏移中已有被分配給其他UE或其他下行信道的訓練序列偏移,則對該UE的調(diào)度失敗;或者重新執(zhí)行步驟302-2,給UE分配一個較小的HS-PDSCH資源;或者結(jié)束對該UE的調(diào)度,開始調(diào)度優(yōu)先級隊列中下一個UE。對下一個UE的調(diào)度從上述步驟301開始。步驟305 將分配給該UE的HS-SCCH從可用的HS-SCCH中去掉;根據(jù)分配給UE的 HS-PDSCH所占用的信道碼資源更新16XKTS維的下行共享資源池復用表格;根據(jù)更新的下行共享資源池復用表格重新確定下行共享資源池。在完成上述處理以后,如果沒有可用的HS-SCCH或下行共享資源池不包括任何信道碼或所有UE都被已經(jīng)調(diào)度,就執(zhí)行步驟306。在完成上述處理以后,如果有可用的 HS-SCCH,并且下行共享資源池至少包括1個SF = 16的信道碼,且還有未被調(diào)度的UE,就開始調(diào)度優(yōu)先級隊列中下一個UE。對下一個UE的調(diào)度從上述步驟301開始。更新16XKTS維的下行共享資源池復用表格的方法如下 對于分配給UE的HS-PDSCH,如果該HS-PDSCH包括下行共享資源池內(nèi)第j個時隙的信道碼i,則將表格中第j列第i個元素的取值減一,即:z (j, i) =z(j, i)_l。當更新以后的下行共享資源池復用表格中所有元素都為0,則表示沒有可用的 HS-PDSCH資源。當更新以后的下行共享資源池復用表格中至少有1個元素大于0,則表示有可用的HS-PDSCH資源,可以調(diào)度下一個UE。在調(diào)度下一個UE時,下行共享資源池由更新以后的下行共享資源池復用表格中所有不為0的元素所對應的信道碼構(gòu)成。步驟306 對被成功調(diào)度的每個UE,將分配給該UE的HS-SCCH、HS-PDSCH和 HS-SICH的信息發(fā)送給物理層。對每個被調(diào)度的UE,物理層首先在第n+dl子幀將分配給該UE的HS-SCCH發(fā)送給UE ;然后在第η+dl+l子幀將HS-PDSCH發(fā)送給UE ;最后,在第n+dl+3子幀接收UE通過 HS-SICH發(fā)送給NODEB的HS-DSCH數(shù)據(jù)塊的ACK/NACK信息和HS-PDSCH的CQI信息。步驟307 判斷當前子幀被調(diào)度的UE是否復用了第二類信道占用的資源,若是,則將所述UE的標識以及復用的第二類信道資源信息保存為下一個子幀的調(diào)度約束條件。例如,當確定的信道類型組合中包括HSUPA的某一種專用下行信道,比如E-AGCH或 E-HICH,且在當前子幀進行調(diào)度時該種HSUPA專用的下行信道(比如E-AGCH或E-HICH)屬于第二類信道時,在當前子幀被調(diào)度的UE中,確定分配給每個UE的HS-PDSCH是否復用了該種專用下行信道(比如=E-AGCH或E-HICH)占用的資源。如果有的UE的HS-PDSCH復用了該種下行信道占用的資源,則將復用了該種下行信道占用的資源的各個UE和各個UE占用的該種下行信道的信息傳輸給下一個子幀HSUPA調(diào)度器,用于約束下一個子幀HSUPA調(diào)度器的調(diào)度過程。比如,分配給UE 1的第“η+dl+l”子幀的HS-PDSCH包括TS5的所有信道碼。在TS5正好配置了兩個E-AGCH。且在HSDPA調(diào)度器在第η子幀進行調(diào)度分配第“η+dl+l”子幀的HS-PDSCH資源時,第“η+dl+l”子幀的兩個E-AGCH屬于哪個UE調(diào)度器還不知道。這時候,這兩個E-AGCH就屬于第二類信道。在這種情況下,就將UE 1的UE標識和分配給該 UE的HS-PDSCH占用了 E-AGCHl和E-AGCH2的信息傳輸給HSUPA調(diào)度器。但是,當HSDPA調(diào)度器在第η子幀進行調(diào)度分配第“η+dl+l ”子幀的HS-PDSCH資源時,如果調(diào)度器知道第“η+dl+l”子幀的兩個E-AGCH屬于哪個UE,該E-AGCH就不是第二類信道,就不需要給下一個子幀的HSUPA調(diào)度器傳輸任何約束信息。當確定的信道類型組合中包括HS-SCCH,且在當前子幀進行調(diào)度時該HS-SCCH屬于第二類信道時,在當前子幀被調(diào)度的UE中,確定分配給每個UE的HS-PDSCH是否復用了 HS-SCCH占用的資源。如果有UE的HS-PDSCH復用了 HS-SCCH占用的資源,則將復用了 HS-SCCH占用的資源的UE和該UE占用的HS-SCCH資源信息傳輸給下一個子幀HSDPA調(diào)度器,用于約束下一個子幀HSDPA調(diào)度器的調(diào)度過程。當確定的信道類型組合中包括FPACH,且在當前子幀的調(diào)度中該FPACH屬于第二類信道時,在當前子幀被調(diào)度的UE中,確定分配給每個UE的HS-PDSCH是否復用了 FPACH 占用的資源。將復用了 FPACH占用的資源的UE和該UE占用的FPACH資源信息傳輸給下一個子幀SYNC-UL調(diào)度器,用于約束下一個子幀SYNC-UL調(diào)度器的調(diào)度過程。對于HSUPA調(diào)度器,在該調(diào)度器進行當前子幀的調(diào)度時,若沒有來自前一個子幀 HSDPA調(diào)度器和HSUPA調(diào)度器的約束條件,則當前HSUPA調(diào)度器不受影響照常調(diào)度。如果在該調(diào)度器進行當前子幀的調(diào)度時,有來自前一個子幀HSDPA調(diào)度器的約束條件或來自前一個子幀HSUPA調(diào)度器的約束條件,則當前子幀HSUPA調(diào)度器需要在照常調(diào)度的過程中作出如下修改HSUPA調(diào)度器需要根據(jù)來自前一個子幀的HSDPA調(diào)度器的約束條件或HSUPA調(diào)度器的約束條件,進行如下處理首先,在當前子幀“n” HSUPA調(diào)度器需要根據(jù)來自前一個子幀的約束條件,判斷 第“n+dl”子幀E-AGCH占用的資源是否已經(jīng)被當前子幀之前被調(diào)度的UE的HS-PDSCH所復用。如果第“ n+d 1”子幀E-AGCH占用的資源沒有被當前子幀之前被調(diào)度的UE的 HS-PDSCH所復用,當前子幀HSUPA調(diào)度器的調(diào)度將不受影響。否則,當前子幀HSUPA調(diào)度器將增加相應處理在HSUPA調(diào)度器進行調(diào)度時,該調(diào)度器需要確定在當前子幀可以被調(diào)度的UE。當該調(diào)度器照常調(diào)度時,對于HSUPA調(diào)度器,在第“n+dl+2”子幀具有非調(diào)度E-PUCH和半靜態(tài) E-PUCH的UE都不能夠在當前子幀被調(diào)度。當HSUPA調(diào)度器根據(jù)來自前一個子幀的約束條件斷定第“n+dl”子幀E-AGCH占用的資源已經(jīng)被HS-PDSCH復用時,HSUPA調(diào)度器在按照上述方法確定不能夠被調(diào)度的UE以后,還需要按照如下準則確定不能夠被調(diào)度的UE 對于第“n+dl”子幀的每個E-AGCH,確定在當前子幀之前HSDPA調(diào)度器調(diào)度的UE 中哪些UE的HS-PDSCH復用了該E-AGCH資源。如果分配給一個UE的HS-PDSCH占用了第 “n+dl”子幀所有E-AGCH占用的資源,則該UE不能夠在當前子幀被HSUPA調(diào)度器調(diào)度。在HSUPA調(diào)度器給被調(diào)度的UE分配E-AGCH時,在照常調(diào)度時,在開始調(diào)度時,該載波上RNC配置的所有E-AGCH都是可用的E-AGCH。在給UE分配E-AGCH時,只需要從可用的E-AGCH中選擇一個E-AGCH即可。當將一個E-AGCH分配給一個UE且該UE被HSUPA調(diào)度器成功調(diào)度以后,HSUPA調(diào)度器會將分配給該UE的E-AGCH設置成不可用,使其他UE不能在使用已經(jīng)分配給該UE的E-AGCH。當HSUPA調(diào)度器根據(jù)來自上一個子幀的約束條件斷定,第“n+dl,,子幀E-AGCH占用的資源已經(jīng)被某些UE的HS-PDSCH復用時,在給UE分配E-AGCH時需要按照如下方法給 UE 分配 E-AGCH 確定第n+dl子幀的每個E-AGCH所占用的資源是否已經(jīng)分配給某些UE,作為這些 UE的HS-PDSCH。如果是,確定復用該E-AGCH的各個UE。在開始調(diào)度時,將該載波上所有E-AGCH設置成“可用”。當給一個UE分配E-AGCH 時,從可用的E-AGCH中選擇一個E-AGCH。如果該E-AGCH沒有被任何UE的HS-PDSCH復用, 則將該E-AGCH分配給被調(diào)度的UE。否則,考察在當前子幀被調(diào)度的UE的無線信道與復用該E-AGCH的每個UE的無線信道的相關性。如果當前子幀被調(diào)度的UE的無線信道和每個復用該E-AGCH的UE的無線信道相關性都弱,則可以將該E-AGCH分配給當前子幀被調(diào)度的UE。否則,重新選擇一個可用的E-AGCH。按照上述準則,確定是否可以將該重新選擇的 E-AGCH分配給UE。如果按照上述準則,可以將一個被重新選擇的E-AGCH分配給該UE,就將該E-AGCH 分配給該UE。如果沒有一個E-AGCH可以分配給該UE,就結(jié)束對該UE的調(diào)度,開始調(diào)度下 —個 UE0HSUPA調(diào)度器還需要根據(jù)來自前一個子幀“η-l”的約束條件,判斷第“η+dl+l”子幀E-AGCH占用的資源是否已經(jīng)被當前子幀之前某些UE的HS-PDSCH所復用。如果第“η+dl+l ”子幀E-AGCH占用的資源被當前子幀之前某些UE的HS-PDSCH所復用時,當前子幀HSUPA調(diào)度器需要將該信息作為當前子幀的約束條件發(fā)送給下一個子幀 HSUPA調(diào)度器用于約束下一個子幀HSUPA調(diào)度器的調(diào)度過程。HSUPA調(diào)度器的其他調(diào)度過程不受來自上一個子幀HSDPA調(diào)度器或HSUPA調(diào)度器的約束條件的影響。由于HSUPA調(diào)度過程和步驟不是本發(fā)明的研究內(nèi)容,這里只列出受到影響的方面。對于SYNC-UL調(diào)度器,在該調(diào)度器進行當前子幀的調(diào)度時,若沒有來自前一個子幀HSDPA調(diào)度器的約束條件,則SYNC-UL調(diào)度器在當前子幀的調(diào)度不受影響,照常調(diào)度。如果在該調(diào)度器進行當前子幀的調(diào)度時,有來自前一個子幀HSDPA調(diào)度器的約束條件,則當前子幀SYNC-UL調(diào)度器有如下兩個選擇(1)照常調(diào)度在該選擇下可能造成UE無法接收到分配給它的FPACH。(2)需要在照常調(diào)度的過程中作出如下修改SYNC-UL調(diào)度器在當前子幀進行調(diào)度,給發(fā)送SYNC-UL序列的各個UE分配FPACH 時,如果由來自前一個子幀的約束條件,發(fā)現(xiàn)有的UE的HS-PDSCH復用了待分配的FPACH占用的資源時,較佳地,選擇一個與復用FPACH的各個UE的無線信道相關性都弱的UE,將該 FPACH分配給該UE。如果找不到一個UE,該UE的無線信道與復用該FPACH的各個UE的無線信道的相關性都弱,可以將該FPACH閑置。由于SYNC-UL調(diào)度器的調(diào)度過程不是本發(fā)明的內(nèi)容,這里,只列出SYNC-UL調(diào)度器受到影響的方面和可能的處理方法。本發(fā)明實施例還提出一種采用MU MIMO技術的HSDPA調(diào)度器,包括資源池模塊,用于在當前子幀n,根據(jù)來自上一個子幀的調(diào)度約束條件,確定在當前子幀η不能被調(diào)度的用戶設備UE ;將所述不能被調(diào)度的UE去除后,確定第η+dl+l子幀的下行共享資源池,所述下行共享資源池至少包括一種第二類信道資源,第二類信道為在當前子幀η不知道在第η+dl+l子幀的信號承載狀態(tài)的信道;dl表示基站進行HSDPA調(diào)度的時延;復用次數(shù)模塊,用于確定資源池模塊確定的所述下行共享資源池中每種下行資源的最大復用次數(shù);設下行共享資源池中共有K種下行資源,其中第k種下行資源的最大復用次數(shù)記作Qk,k、K均為自然數(shù),且k彡K ;資源分配模塊,用于從未被調(diào)度的UE中選擇一個作為當前UE,從所述下行共享資源池中選擇一部分復用次數(shù)不為零的資源作為UE的調(diào)度高速物理下行共享信道HS-PDSCH 分配給當前UE,并將被分配的資源對應的信道碼的復用次數(shù)減1 ;約束條件模塊,用于判斷在資源分配模塊分配給當前UE的資源中是否包括第二類信道資源,若是,則將當前UE的標識以及所述第二類信道資源信息保存為下一個子幀的調(diào)度約束條件;以及判斷模塊,判斷是否所有UE均已被調(diào)度、或者沒有可用的HS-SCCH或者所述下行共享資源池中每個信道碼的復用次數(shù)均為零,若是,將下一個子幀作為當前子幀,使能資源池模塊;否則,使能資源分配模塊。較佳地,所述資源池模塊包括對應關系表單元,用于存儲預先設置應用場景與預定義下行共享資源池的對應關系表;查詢單元,確定被調(diào)度子幀的應用場景,根據(jù)所述應用場景查找所述對應關系表, 得到對應的預定義下行共享資源池;將所述預定義下行共享資源池包括的各類資源作為被調(diào)度子幀的UE復用的下行共享資源池。較佳地,所述第二類信道包括增強專用信道絕對授權(quán)信道E-AGCH、增強專用信道混合自動重發(fā)請求指示信道E-HICH、高速共享控制信道HS-SCCHjP /或快速物理接入信道 FPACH。較佳地,所述下行共享資源池中包括的全向發(fā)射的下行信道資源為如下下行信道資源之一或其任意組合主公共控制物理信道PCCPCH、輔助公共控制物理信道SCCPCH以及 MBMS指示信道MICH0較佳地,所述復用次數(shù)模塊包括初始化單元,用于根據(jù)所確定的下行共享資源池,初始化下行共享資源池復用表格,該表格中第j列第i行的元素對應下行共享資源池中第j個時隙中第i個SF = 16的信道碼,該元素的值ζ (j,i)表示下行共享資源池中第j個時隙中第i個信道碼可以被ζ (j,i)
個UE以MU MIMO方式共享;這里,i表示SF= 16的信道碼的號碼,i = 1,2,......,16 ;j表
示下行共享資源池的第j個時隙,j = 1,......,Kts,用Kts表示下行共享資源池包括的時隙
總數(shù),用、表示下行共享資源池的第j個時隙的時隙號碼,t, <t2 <…… <、< ……< tKis。較佳地,所述初始化單元進一步包括第一判斷單元,判斷下行共享資源池在當前時隙、是否包含信道碼i,若是,使能第一初始化單元,否則使能第二初始化單元;開始執(zhí)行時,當前時隙、為下行共享資源池的第一個時隙;第一初始化單元,如果該信道碼i被調(diào)度HS-PDSCH資源所占用,將上述表格中第 j列第i行元素ζ (j,i)初始化為ζ (j,i) = M,其中M表示調(diào)度HS-PDSCH資源的最大復用次數(shù);如果該信道碼為空閑下行資源占用,將上述表格中第j列第i行元素初始化為空閑下行資源的最大復用次數(shù);如果該信道碼被調(diào)度HS-PDSCH資源和下行空閑資源以外的下行信道所占用,將上述表格中第j列第i行元素z(j,i)初始化為z(j,i) = Q-1,其中Q表示占用該信道碼 i的下行信道的最大復用次數(shù);執(zhí)行完畢后向第二判斷單元輸出指示信號;第二初始化單元,用于將表格中第j列第i行元素初始化為0,即z(j,i) =0;執(zhí)行完畢后向第二判斷單元輸出指示信號;第二判斷單元,用于在收到來自第一初始化單元或第二初始化單元的指示信號后,判斷在當前時隙、是否還有未初始化的信道碼,若是,則改變信道碼號碼并使能第一判斷單元;否則,判斷是否還有未被初始化的時隙,若是,則改變當前時隙、的值并使能第一判斷單元,否則對外輸出初始化完成指示信號。較佳地,該調(diào)度器進一步包括優(yōu)先級模塊,用于確定當前子幀每個UE的調(diào)度優(yōu)先級;所述資源分配模塊從未被調(diào)度的UE中選擇一個作為當前UE為資源分配模塊根據(jù)優(yōu)先級模塊所確定的UE的調(diào)度優(yōu)先級,選擇尚未被調(diào)度的優(yōu)先級最高的UE作為當前UE。較佳地,所述資源分配模塊包括第一資源分配單元,從可用的下行共享資源池中選擇不超出該UE能力的最大的矩形資源分配給該UE ;該矩形資源承載的UE的數(shù)據(jù)量大于該下行共享資源池內(nèi)其他各個矩形資源能夠承載的數(shù)據(jù)量;當按照上述方法選擇的矩形資源能夠承載的數(shù)據(jù)量大于UE的數(shù)據(jù)量時,從可用的下行資源池中選擇一個不超過UE能力的矩形資源,該矩形資源是能夠承載UE的全部數(shù)據(jù)量的矩形資源中最小的矩形資源,將該矩形資源分配給UE。較佳地,所述資源分配模塊包括第二資源分配單元,用于將下行共享資源池中的調(diào)度HS-PDSCH資源作為第一子資源池,將下行共享資源池中除第一子資源池之外的資源作為第二子資源池;分別在所述兩個子資源池中確定不超過所述UE能力的最大的矩形資源,在每個子資源池內(nèi)確定的上述矩形資源能夠承載的UE的數(shù)據(jù)量大于該子資源池內(nèi)其他各個矩形資源能夠承載的數(shù)據(jù)量;比較所述兩個矩形資源承載的數(shù)據(jù)量,將其中承載數(shù)據(jù)量較多的一個矩形資源分配給當前UE ;若兩個矩形資源承載的數(shù)據(jù)量相同,則隨機選擇一個矩形資源分配給當前UE ;當按照上述方法選擇的矩形資源能夠承載的數(shù)據(jù)量大于UE的數(shù)據(jù)量時,從上述兩個子資源池中選擇能夠承載UE的全部數(shù)據(jù)量又不超過UE能力的最小的矩形資源,將該矩形資源分配給UE。較佳地,資源分配模塊進一步包括可用性判斷單元,用于在資源分配模塊從下行共享資源池中選擇一部分資源分配給當前UE之前,判斷所述下行共享資源池中的每一個下行信道所占用的資源對于當前UE 來說是否可用,并將不可用的下行資源去除。較佳地,所述可用性判斷單元包括如下子單元之一或其任意組合第一可用性判斷子單元,判定空閑的下行資源對當前UE可用;第二可用性判斷子單元,判定在第η+dl+l子幀未承載其他UE信號的下行信道所占用的資源對當前UE可用;第三可用性判斷子單元,判定全向發(fā)送的下行信道所占用的資源對當前UE可用;第四可用性判斷子單元,判定第二類信道所占用的資源對當前UE可用;以及第五可用性判斷子單元,對于在第η+dl+l子幀已承載第二 UE的下行信道,計算所述當前UE與所述第二 UE的無線信道之間的相關性,判斷所述相關性是否大于或等于預先設定的相關性閾值,若是,則該下行信道所占用的資源不可用,否則為可用;所述承載第二 UE的下行信道包括在當前子幀已分配給被成功調(diào)度的UE的HS-PDSCH。較佳地,所述調(diào)度器進一步包括HS-SCCH分配模塊,用于在所述資源分配模塊從下行共享資源池中選擇一部分復用次數(shù)不為零的資源作為UE的調(diào)度HS-PDSCH分配給當前UE之前,從所有可用的HS-SCCH 中選擇一個HS-SCCH分配給當前UE ;HS-SICH分配模塊,用于在所述資源分配模塊從下行共享資源池中選擇一部分復用次數(shù)不為零的資源作為UE的調(diào)度HS-PDSCH分配給當前UE之后,將與所述HS-SCCH配對的HS-SICH分配給當前UE。 較佳地,所述HS-SCCH分配模塊包括UE可用的HS-SCCH設置單元,將當前所有可用的HS-SCCH作為該UE的可用 HS-SCCH ;第一 HS-SCCH分配單元,從該UE可用的HS-SCCH中任選一個HS-SCCH,判斷該 HS-SCCH是否已被其他UE的HS-PDSCH復用,若不是,則將該HS-SCCH分配給該UE ;若是,則確定復用該HS-SCCH的各個UE,并使能第二 HS-SCCH分配單元;第二 HS-SCCH分配單元,用于計算所述當前UE的無線信道與復用該HS-SCCH的各個UE的無線信道的相關性;判斷所述當前UE的無線信道和每個復用該HS-SCCH的UE的無線信道相關性是否小于預先設置的相關性閾值,若是,則將該HS-SCCH分配給當前UE ;否則,將所述HS-SCCH從當前UE可用的HS-SCCH中去除,并使能HS-SCCH可用性判斷單元;HS-SCCH可用性判斷單元,用于判斷是否還有可用的HS-SCCH,若是,再次使能第一 HS-SCCH分配單元;否則,通知資源分配模塊結(jié)束對當前UE的調(diào)度。較佳地,該調(diào)度器進一步包括第一訓練序列偏移分配模塊,將小區(qū)內(nèi)所有訓練序列偏移分組,每組內(nèi)的訓練序列偏移和信道碼具有預先定義的映射關系;從所述各組訓練序列偏移中選擇一組,該組內(nèi)與分配給該UE的HS-PDSCH所包括的各個信道碼對應的訓練序列偏移沒有被分配給其他UE 或其他下行信道;將該組分配給UE,并將該組內(nèi)與分配給該UE的HS-PDSCH包括的各個信道碼對應的訓練序列偏移標記成已占用。較佳地,該調(diào)度器進一步包括
第二訓練序列偏移分配模塊,用于預先配置訓練序列偏移與信道碼之間的映射關系;確定分配給UE的調(diào)度HS-PDSCH占用的各個信道碼,查找所述各個信道碼映射的各個訓練序列偏移,判斷所述各個訓練序列偏移中是否存在已被占用的訓練序列偏移,若是,則按照對該UE調(diào)度失敗進行處理;否則,將所述各個訓練序列偏移分配給所述UE,并將所述各個訓練序列偏移標記為已占用。較佳地,所述約束條件模塊包括 第一約束條件單元,在所述第二類信道資源包括E-AGCH和/或E-HICH時,將當前 UE的標識以及當前UE復用的E-AGCH和/或E-HICH資源信息傳輸至高速上行分組HSUPA 調(diào)度器,用于約束下一個子幀HSUPA調(diào)度器的調(diào)度過程。較佳地,所述約束條件模塊包括第二約束條件單元,當所述第二類信道資源包括HS-SCCH時,將當前UE的標識以及當前UE復用的HS-SCCH資源信息保存為HSDPA調(diào)度器進行下一個子幀調(diào)度的調(diào)度約束條件。較佳地,所述約束條件模塊包括第三約束條件單元,當所述第二類信道資源包括FPACH時,將當前UE的標識以及當前UE復用的FPACH資源信息保存為SYNC-UL調(diào)度器進行下一個子幀調(diào)度的調(diào)度約束條件。以上所述僅為本發(fā)明的較佳實施例而已,并不用以限制本發(fā)明,凡在本發(fā)明的精神和原則之內(nèi),所做的任何修改、等同替換、改進等,均應包含在本發(fā)明保護的范圍之內(nèi)。
權(quán)利要求
1.一種采用多用戶多輸入多輸出MU MIMO技術的高速下行包接入HSDPA調(diào)度方法,其特征在于,包括如下步驟A、在當前子幀n,根據(jù)來自上一個子幀的調(diào)度約束條件,確定在當前子幀η不能被調(diào)度的用戶設備UE ;將所述不能被調(diào)度的UE去除后,確定第η+dl+l子幀的下行共享資源池,所述下行共享資源池至少包括一種第二類信道資源,第二類信道為在當前子幀η不知道在第 η+dl+l子幀的信號承載狀態(tài)的信道;dl表示基站進行HSDPA調(diào)度的時延;B、確定所述下行共享資源池中每種下行資源的最大復用次數(shù);設下行共享資源池中共有K種下行資源,其中第k種下行資源的最大復用次數(shù)記作Qk,k、K均為自然數(shù),且k彡K ;C、從未被調(diào)度的UE中選擇一個作為當前UE,從所述下行共享資源池中選擇一部分復用次數(shù)不為零的資源作為UE的調(diào)度高速物理下行共享信道HS-PDSCH分配給當前UE,并將被分配的資源對應的信道碼的復用次數(shù)減1 ;D、判斷在所述分配給當前UE的資源中是否包括第二類信道資源,若是,則將當前UE的標識以及所述第二類信道資源信息保存為下一個子幀的調(diào)度約束條件;E、判斷是否所有UE均已被調(diào)度、或者沒有可用的HS-SCCH或者所述下行共享資源池中每個信道碼的復用次數(shù)均為零,若是,將下一個子幀作為當前子幀,返回步驟A ;否則,返回步驟Co
2.根據(jù)權(quán)利要求1所述的方法,其特征在于,預先設置應用場景與預定義下行共享資源池的對應關系表;步驟A包括確定被調(diào)度子幀的應用場景,根據(jù)所述應用場景查找所述對應關系表,得到對應的預定義下行共享資源池;以及將所述預定義下行共享資源池包括的各類資源作為被調(diào)度子幀的UE復用的下行共享資源池。
3.根據(jù)權(quán)利要求1所述的方法,其特征在于,所述第二類信道包括增強專用信道絕對授權(quán)信道E-AGCH、增強專用信道混合自動重發(fā)請求指示信道E-HICH、高速共享控制信道 HS-SCCHjn /或快速物理接入信道FPACH。
4.根據(jù)權(quán)利要求1所述的方法,其特征在于,所述下行共享資源池中包括的全向發(fā)射的下行信道資源為如下下行信道資源之一或其任意組合主公共控制物理信道PCCPCH、輔助公共控制物理信道SCCPCH以及MBMS指示信道MICH。
5.根據(jù)權(quán)利要求1所述的方法,其特征在于,步驟B包括根據(jù)所確定的下行共享資源池,初始化下行共享資源池復用表格,該表格中第j列第i 行的元素對應下行共享資源池中第j個時隙中第i個SF = 16的信道碼,該元素的值ζ (j, i)表示下行共享資源池中第j個時隙中第i個信道碼可以被ζ (j,i)個UE以MU MIMO方式共享;這里,i表示SF = 16的信道碼的號碼,i = 1,2,......,16 ; j表示下行共享資源池的第j個時隙,j = 1,......,Kts,用Kts表示下行共享資源池包括的時隙總數(shù),用、表示下行共享資源池的第j個時隙的時隙號碼,且、<h<……< G <……< Qts。
6.根據(jù)權(quán)利要求5所述的方法,其特征在于,所述初始化下行共享資源池復用表格包括Bi、判斷下行共享資源池在當前時隙、是否包含信道碼i,若是,執(zhí)行步驟B2,否則執(zhí)行步驟B3 ;開始執(zhí)行時,當前時隙、為下行共享資源池的第一個時隙;B2、如果該信道碼i被調(diào)度HS-PDSCH資源所占用,將上述表格中第j列第i行元素ζ (j, i)初始化為z(j,i) =M,其中M表示調(diào)度HS-PDSCH資源的最大復用次數(shù);如果該信道碼為空閑下行資源占用,將上述表格中第j列第i行元素初始化為空閑下行資源的最大復用次數(shù);如果該信道碼被調(diào)度HS-PDSCH資源和下行空閑資源以外的下行信道所占用,將上述表格中第j列第i行元素ζ (j,i)初始化為z(j,i) =Q_1,其中Q表示占用該信道碼i的下行信道的最大復用次數(shù);然后執(zhí)行步驟B4 ;B3、將表格中第j列第i行元素初始化為0,即z(j,i) = 0 ;然后執(zhí)行步驟B4 ;B4、判斷在當前時隙、是否還有未初始化的信道碼,若是,則改變信道碼號碼返回步驟 Bi,否則判斷是否還有未初始化的時隙,若是,則將下一個時隙作為當前時隙返回步驟Bi, 否則,結(jié)束初始化下行共享資源池復用表格的處理。
7.根據(jù)權(quán)利要求1所述的方法,其特征在于,步驟A所述在當前子幀n,根據(jù)來自上一個子幀的調(diào)度約束條件,確定在當前子幀η不能被調(diào)度的用戶設備UE包括根據(jù)來自上一個子幀的調(diào)度約束條件,獲知在當前子幀η之前分配給一個UE的 HS-PDSCH占用了第“η+dl+l”子幀的所有HS-SCCH占用的資源,則該UE在當前子幀不能被調(diào)度。
8.根據(jù)權(quán)利要求1所述的方法,其特征在于,所述步驟A之前,進一步包括確定當前子幀每個UE的調(diào)度優(yōu)先級;步驟C所述從未被調(diào)度的UE中選擇一個作為當前UE為選擇當前子幀尚未被調(diào)度的優(yōu)先級最高的UE作為當前UE。
9.根據(jù)權(quán)利要求1所述的方法,其特征在于,步驟C所述從下行共享資源池中選擇一部分資源分配給當前UE包括從可用的下行共享資源池中選擇不超出該UE能力的最大的矩形資源分配給該UE;該矩形資源承載的UE的數(shù)據(jù)量大于該下行共享資源池內(nèi)其他各個矩形資源能夠承載的數(shù)據(jù)量;當按照上述方法選擇的矩形資源能夠承載的數(shù)據(jù)量大于UE的數(shù)據(jù)量時,從可用的下行資源池中選擇一個不超過UE能力的矩形資源,該矩形資源是能夠承載UE的全部數(shù)據(jù)量的矩形資源中最小的矩形資源,將該矩形資源分配給UE。
10.根據(jù)權(quán)利要求1所述的方法,其特征在于,步驟C所述從下行共享資源池中選擇一部分資源分配給當前UE包括將下行共享資源池中的調(diào)度HS-PDSCH資源作為第一子資源池,將下行共享資源池中除第一子資源池之外的資源作為第二子資源池;分別在所述兩個子資源池中確定不超過所述UE能力的最大的矩形資源,在每個子資源池內(nèi)確定的上述矩形資源能夠承載的UE的數(shù)據(jù)量大于該子資源池內(nèi)其他各個矩形資源能夠承載的數(shù)據(jù)量;比較所述兩個矩形資源承載的數(shù)據(jù)量,將其中承載數(shù)據(jù)量較多的一個矩形資源分配給當前UE ;若兩個矩形資源承載的數(shù)據(jù)量相同,則隨機選擇一個矩形資源分配給當前UE ;當按照上述方法選擇的矩形資源能夠承載的數(shù)據(jù)量大于UE的數(shù)據(jù)量時,從上述兩個子資源池中選擇能夠承載UE的全部數(shù)據(jù)量又不超過UE能力的最小的矩形資源,將該矩形資源分配給UE。
11.根據(jù)權(quán)利要求1至10任一項所述的方法,其特征在于,步驟C所述從下行共享資源池中選擇一部分資源分配給當前UE之前,進一步包括判斷所述下行共享資源池中調(diào)度HS-PDSCH資源和下行空閑資源以外的每個下行信道所占用的資源對于當前UE來說是否可用,并將不可用的下行資源去除。
12.根據(jù)權(quán)利要求11所述的方法,其特征在于,所述判斷所述下行共享資源池中調(diào)度 HS-PDSCH資源和下行空閑資源以外的每個下行信道所占用的資源對于當前UE來說是否可用,并將不可用的下行資源去除包括如下判斷之一或其任意組合空閑的下行資源對當前UE可用;在第η+dl+l子幀未承載其他UE信號的下行信道所占用的資源對當前UE可用;全向發(fā)送的下行信道所占用的資源對當前UE可用;第二類信道所占用的資源對當前UE可用;以及對于在第η+dl+l子幀已承載第二 UE的下行信道,計算所述當前UE與所述第二 UE的無線信道之間的相關性,判斷所述相關性是否大于或等于預先設定的相關性閾值,若是,則該下行信道所占用的資源不可用,否則為可用;所述承載第二 UE的下行信道包括在當前子幀已分配給被成功調(diào)度的UE的HS-PDSCH。
13.根據(jù)權(quán)利要求1至10任一項所述的方法,其特征在于,步驟C所述從下行共享資源池中選擇一部分復用次數(shù)不為零的資源作為UE的調(diào)度HS-PDSCH分配給當前UE之前,進一步包括從所有可用的HS-SCCH中選擇一個HS-SCCH分配給當前UE ;步驟C所述從下行共享資源池中選擇一部分復用次數(shù)不為零的資源作為UE的調(diào)度 HS-PDSCH分配給當前UE之后,進一步包括將與所述HS-SCCH配對的HS-SICH分配給當前UE。
14.根據(jù)權(quán)利要求13所述的方法,其特征在于,所述從所有可用的HS-SCCH中選擇一個 HS-SCCH分配給當前UE的步驟包括Cl、將當前所有可用的HS-SCCH作為該UE的可用HS-SCCH ;C2、從該UE可用的HS-SCCH中任選一個HS-SCCH,判斷該HS-SCCH是否已被其他UE的 HS-PDSCH復用,若不是,則將該HS-SCCH分配給該UE ;若是,則確定復用該HS-SCCH的各個 UE,并執(zhí)行C3 ;C3、計算所述當前UE的無線信道與復用該HS-SCCH的各個UE的無線信道的相關性;C4、判斷所述當前UE的無線信道和每個復用該HS-SCCH的UE的無線信道相關性是否小于預先設置的相關性閾值,若是,則將該HS-SCCH分配給當前UE ;否則,將所述HS-SCCH 從當前UE可用的HS-SCCH中去除,并執(zhí)行步驟C5 ;C5、判斷是否還有該UE可用的HS-SCCH,若是,轉(zhuǎn)至步驟C2,否則,結(jié)束對當前UE的調(diào)度,重新執(zhí)行步驟C。
15.根據(jù)權(quán)利要求1至10任一項所述的方法,其特征在于,步驟C所述從下行共享資源池中選擇一部分復用次數(shù)不為零的資源作為UE的調(diào)度HS-PDSCH分配給當前UE之后,進一步包括給當前UE分配訓練序列偏移;所述給當前UE分配訓練序列偏移包括將小區(qū)內(nèi)所有訓練序列偏移分組,每組內(nèi)的訓練序列偏移和信道碼具有預先定義的映射關系;從所述各組訓練序列偏移中選擇一組,該組內(nèi)與分配給該UE的HS-PDSCH所包括的各個信道碼對應的訓練序列偏移沒有被分配給其他UE或其他下行信道;將該組分配給UE,并將該組內(nèi)與分配給該UE的HS-PDSCH包括的各個信道碼對應的訓練序列偏移標記成已占用。
16.根據(jù)權(quán)利要求1至10任一項所述的方法,其特征在于,步驟C所述從下行共享資源池中選擇一部分復用次數(shù)不為零的資源作為UE的調(diào)度HS-PDSCH分配給當前UE之后,進一步包括給當前UE分配訓練序列偏移;所述給當前UE分配訓練序列偏移包括預先配置訓練序列偏移與信道碼之間的映射關系;確定分配給UE的調(diào)度HS-PDSCH占用的各個信道碼, 查找所述各個信道碼映射的各個訓練序列偏移,判斷所述各個訓練序列偏移中是否存在已被占用的訓練序列偏移,若是,則按照對該UE調(diào)度失敗進行處理;否則,將所述各個訓練序列偏移分配給所述UE,并將所述各個訓練序列偏移標記為已占用。
17.根據(jù)權(quán)利要求1至10任一項所述的方法,其特征在于,步驟D所述判斷在所述分配給當前UE的資源中是否包括第二類信道資源,若是,則將當前UE的標識以及所述第二類信道資源信息保存為下一個子幀的調(diào)度約束條件包括若所述第二類信道資源包括E-AGCH和/或E-HICH,將當前UE的標識以及當前UE復用的E-AGCH和/或E-HICH資源信息傳輸至高速上行分組HSUPA調(diào)度器,用于約束下一個子幀HSUPA調(diào)度器的調(diào)度過程。
18.根據(jù)權(quán)利要求1至10任一項所述的方法,其特征在于,步驟D所述判斷在所述分配給當前UE的資源中是否包括第二類信道資源,若是,則將當前UE的標識以及所述第二類信道資源信息保存為下一個子幀的調(diào)度約束條件包括若所述第二類信道資源包括HS-SCCH,將當前UE的標識以及當前UE復用的HS-SCCH資源信息保存為HSDPA調(diào)度器進行下一個子幀調(diào)度的調(diào)度約束條件。
19.根據(jù)權(quán)利要求1至10任一項所述的方法,其特征在于,步驟D所述判斷在所述分配給當前UE的資源中是否包括第二類信道資源,若是,則將當前UE的標識以及所述第二類信道資源信息保存為下一個子幀的調(diào)度約束條件包括若所述第二類信道資源包括FPACH,將當前UE的標識以及當前UE復用的FPACH資源信息保存為SYNC-UL調(diào)度器進行下一個子幀調(diào)度的調(diào)度約束條件。
20.一種采用多用戶多輸入多輸出MU MIMO技術的高速下行包接入HSDPA調(diào)度器,其特征在于,包括資源池模塊,用于在當前子幀n,根據(jù)來自上一個子幀的調(diào)度約束條件,確定在當前子幀η不能被調(diào)度的用戶設備UE ;將所述不能被調(diào)度的UE去除后,確定第η+dl+l子幀的下行共享資源池,所述下行共享資源池至少包括一種第二類信道資源,第二類信道為在當前子幀η不知道在第η+dl+l子幀的信號承載狀態(tài)的信道;dl表示基站進行HSDPA調(diào)度的時延;復用次數(shù)模塊,用于確定資源池模塊確定的所述下行共享資源池中每種下行資源的最大復用次數(shù);設下行共享資源池中共有K種下行資源,其中第k種下行資源的最大復用次數(shù)記作Qk, k、K均為自然數(shù),且k彡K ;資源分配模塊,用于從未被調(diào)度的UE中選擇一個作為當前UE,從所述下行共享資源池中選擇一部分復用次數(shù)不為零的資源作為UE的調(diào)度高速物理下行共享信道HS-PDSCH分配給當前UE,并將被分配的資源對應的信道碼的復用次數(shù)減1 ;約束條件模塊,用于判斷在資源分配模塊分配給當前UE的資源中是否包括第二類信道資源,若是,則將當前UE的標識以及所述第二類信道資源信息保存為下一個子幀的調(diào)度約束條件;以及判斷模塊,判斷是否所有UE均已被調(diào)度、或者沒有可用的HS-SCCH或者所述下行共享資源池中每個信道碼的復用次數(shù)均為零,若是,將下一個子幀作為當前子幀,使能資源池模塊;否則,使能資源分配模塊。
21.根據(jù)權(quán)利要求20所述的調(diào)度器,其特征在于,所述資源池模塊包括對應關系表單元,用于存儲預先設置應用場景與預定義下行共享資源池的對應關系表;查詢單元,確定被調(diào)度子幀的應用場景,根據(jù)所述應用場景查找所述對應關系表,得到對應的預定義下行共享資源池;將所述預定義下行共享資源池包括的各類資源作為被調(diào)度子幀的UE復用的下行共享資源池。
22.根據(jù)權(quán)利要求20所述的調(diào)度器,其特征在于,所述第二類信道包括增強專用信道絕對授權(quán)信道E-AGCH、增強專用信道混合自動重發(fā)請求指示信道E-HICH、高速共享控制信道HS-SCCHjP /或快速物理接入信道FPACH。
23.根據(jù)權(quán)利要求20所述的調(diào)度器,其特征在于,所述下行共享資源池中包括的全向發(fā)射的下行信道資源為如下下行信道資源之一或其任意組合主公共控制物理信道 PCCPCH、輔助公共控制物理信道SCCPCH以及MBMS指示信道MICH。
24.根據(jù)權(quán)利要求20所述的調(diào)度器,其特征在于,所述復用次數(shù)模塊包括初始化單元,用于根據(jù)所確定的下行共享資源池,初始化下行共享資源池復用表格,該表格中第j列第i行的元素對應下行共享資源池中第j個時隙中第i個SF = 16的信道碼, 該元素的值ζ (j,i)表示下行共享資源池中第j個時隙中第i個信道碼可以被ζ (j,i)個UE以MU MIMO方式共享;這里,i表示SF = 16的信道碼的號碼,i = 1,2,......,16 ; j表示下行共享資源池的第j個時隙,j = 1,......,Kts,用Kts表示下行共享資源池包括的時隙總數(shù),用、表示下行共享資源池的第j個時隙的時隙號碼,且G <t2<……< G <……< tKTS。
25.根據(jù)權(quán)利要求M所述的調(diào)度器,其特征在于,所述初始化單元進一步包括第一判斷單元,判斷下行共享資源池在當前時隙、是否包含信道碼i,若是,使能第一初始化單元,否則使能第二初始化單元;開始執(zhí)行時,當前時隙、為下行共享資源池的第一個時隙;第一初始化單元,如果該信道碼i被調(diào)度HS-PDSCH資源所占用,將上述表格中第j列第i行元素z(j,i)初始化為ζ (j,i) =M,其中M表示調(diào)度HS-PDSCH資源的最大復用次數(shù);如果該信道碼為空閑下行資源占用,將上述表格中第j列第i行元素初始化為空閑下行資源的最大復用次數(shù);如果該信道碼被調(diào)度HS-PDSCH資源和下行空閑資源以外的下行信道所占用,將上述表格中第j列第i行元素z(j,i)初始化為z(j,i) = Q-1,其中Q表示占用該信道碼i的下行信道的最大復用次數(shù);執(zhí)行完畢后向第二判斷單元輸出指示信號;第二初始化單元,用于將表格中第j列第i行元素初始化為0,即z (j,i) = 0 ;執(zhí)行完畢后向第二判斷單元輸出指示信號;第二判斷單元,用于在收到來自第一初始化單元或第二初始化單元的指示信號后,判斷在當前時隙、是否還有未初始化的信道碼,若是,則改變信道碼號碼并使能第一判斷單元;否則,判斷是否還有未被初始化的時隙,若是,則改變當前時隙、的值并使能第一判斷單元,否則對外輸出初始化完成指示信號。
26.根據(jù)權(quán)利要求20所述的調(diào)度器,其特征在于,該調(diào)度器進一步包括優(yōu)先級模塊, 用于確定當前子幀每個UE的調(diào)度優(yōu)先級;所述資源分配模塊從未被調(diào)度的UE中選擇一個作為當前UE為資源分配模塊根據(jù)優(yōu)先級模塊所確定的UE的調(diào)度優(yōu)先級,選擇尚未被調(diào)度的優(yōu)先級最高的UE作為當前UE。
27.根據(jù)權(quán)利要求20所述的調(diào)度器,其特征在于,所述資源分配模塊包括第一資源分配單元,從可用的下行共享資源池中選擇不超出該UE能力的最大的矩形資源分配給該UE ;該矩形資源承載的UE的數(shù)據(jù)量大于該下行共享資源池內(nèi)其他各個矩形資源能夠承載的數(shù)據(jù)量;當按照上述方法選擇的矩形資源能夠承載的數(shù)據(jù)量大于UE的數(shù)據(jù)量時,從可用的下行資源池中選擇一個不超過UE能力的矩形資源,該矩形資源是能夠承載UE的全部數(shù)據(jù)量的矩形資源中最小的矩形資源,將該矩形資源分配給UE。
28.根據(jù)權(quán)利要求20所述的調(diào)度器,其特征在于,所述資源分配模塊包括第二資源分配單元,用于將下行共享資源池中的調(diào)度HS-PDSCH資源作為第一子資源池,將下行共享資源池中除第一子資源池之外的資源作為第二子資源池;分別在所述兩個子資源池中確定不超過所述UE能力的最大的矩形資源,在每個子資源池內(nèi)確定的上述矩形資源能夠承載的UE的數(shù)據(jù)量大于該子資源池內(nèi)其他各個矩形資源能夠承載的數(shù)據(jù)量; 比較所述兩個矩形資源承載的數(shù)據(jù)量,將其中承載數(shù)據(jù)量較多的一個矩形資源分配給當前 UE ;若兩個矩形資源承載的數(shù)據(jù)量相同,則隨機選擇一個矩形資源分配給當前UE ;當按照上述方法選擇的矩形資源能夠承載的數(shù)據(jù)量大于UE的數(shù)據(jù)量時,從上述兩個子資源池中選擇能夠承載UE的全部數(shù)據(jù)量又不超過UE能力的最小的矩形資源,將該矩形資源分配給UE。
29.根據(jù)權(quán)利要求20至觀任一項所述的調(diào)度器,其特征在于,資源分配模塊進一步包括可用性判斷單元,用于在資源分配模塊從下行共享資源池中選擇一部分資源分配給當前UE之前,判斷所述下行共享資源池中的每一個下行信道所占用的資源對于當前UE來說是否可用,并將不可用的下行資源去除。
30.根據(jù)權(quán)利要求四所述的方法,其特征在于,所述可用性判斷單元包括如下子單元之一或其任意組合第一可用性判斷子單元,判定空閑的下行資源對當前UE可用;第二可用性判斷子單元,判定在第η+dl+l子幀未承載其他UE信號的下行信道所占用的資源對當前UE可用;第三可用性判斷子單元,判定全向發(fā)送的下行信道所占用的資源對當前UE可用;第四可用性判斷子單元,判定第二類信道所占用的資源對當前UE可用; 以及第五可用性判斷子單元,對于在第η+dl+l子幀已承載第二 UE的下行信道,計算所述當前UE與所述第二 UE的無線信道之間的相關性,判斷所述相關性是否大于或等于預先設定的相關性閾值,若是,則該下行信道所占用的資源不可用,否則為可用;所述承載第二 UE的下行信道包括在當前子幀已分配給被成功調(diào)度的UE的HS-PDSCH。
31.根據(jù)權(quán)利要求20至觀任一項所述的調(diào)度器,其特征在于,所述調(diào)度器進一步包括HS-SCCH分配模塊,用于在所述資源分配模塊從下行共享資源池中選擇一部分復用次數(shù)不為零的資源作為UE的調(diào)度HS-PDSCH分配給當前UE之前,從所有可用的HS-SCCH中選擇一個HS-SCCH分配給當前UE ;HS-SICH分配模塊,用于在所述資源分配模塊從下行共享資源池中選擇一部分復用次數(shù)不為零的資源作為UE的調(diào)度HS-PDSCH分配給當前UE之后,將與所述HS-SCCH配對的 HS-SICH分配給當前UE。
32.根據(jù)權(quán)利要求31所述的調(diào)度器,其特征在于,所述HS-SCCH分配模塊包括UE可用的HS-SCCH設置單元,將當前所有可用的HS-SCCH作為該UE的可用HS-SCCH ; 第一 HS-SCCH分配單元,從該UE可用的HS-SCCH中任選一個HS-SCCH,判斷該HS-SCCH 是否已被其他UE的HS-PDSCH復用,若不是,則將該HS-SCCH分配給該UE ;若是,則確定復用該HS-SCCH的各個UE,并使能第二 HS-SCCH分配單元;第二 HS-SCCH分配單元,用于計算所述當前UE的無線信道與復用該HS-SCCH的各個UE 的無線信道的相關性;判斷所述當前UE的無線信道和每個復用該HS-SCCH的UE的無線信道相關性是否小于預先設置的相關性閾值,若是,則將該HS-SCCH分配給當前UE ;否則,將所述HS-SCCH從當前UE可用的HS-SCCH中去除,并使能HS-SCCH可用性判斷單元;HS-SCCH可用性判斷單元,用于判斷是否還有可用的HS-SCCH,若是,再次使能第一 HS-SCCH分配單元;否則,通知資源分配模塊結(jié)束對當前UE的調(diào)度。
33.根據(jù)權(quán)利要求20至觀任一項所述的調(diào)度器,其特征在于,該調(diào)度器進一步包括 第一訓練序列偏移分配模塊,將小區(qū)內(nèi)所有訓練序列偏移分組,每組內(nèi)的訓練序列偏移和信道碼具有預先定義的映射關系;從所述各組訓練序列偏移中選擇一組,該組內(nèi)與分配給該UE的HS-PDSCH所包括的各個信道碼對應的訓練序列偏移沒有被分配給其他UE或其他下行信道;將該組分配給UE,并將該組內(nèi)與分配給該UE的HS-PDSCH包括的各個信道碼對應的訓練序列偏移標記成已占用。
34.根據(jù)權(quán)利要求20至觀任一項所述的調(diào)度器,其特征在于,該調(diào)度器進一步包括 第二訓練序列偏移分配模塊,用于預先配置訓練序列偏移與信道碼之間的映射關系;確定分配給UE的調(diào)度HS-PDSCH占用的各個信道碼,查找所述各個信道碼映射的各個訓練序列偏移,判斷所述各個訓練序列偏移中是否存在已被占用的訓練序列偏移,若是,則按照對該UE調(diào)度失敗進行處理;否則,將所述各個訓練序列偏移分配給所述UE,并將所述各個訓練序列偏移標記為已占用。
35.根據(jù)權(quán)利要求20至觀任一項所述的調(diào)度器,其特征在于,所述約束條件模塊包括第一約束條件單元,在所述第二類信道資源包括E-AGCH和/或E-HICH時,將當前UE 的標識以及當前UE復用的E-AGCH和/或E-HICH資源信息傳輸至高速上行分組HSUPA調(diào)度器,用于約束下一個子幀HSUPA調(diào)度器的調(diào)度過程。
36.根據(jù)權(quán)利要求20至觀任一項所述的調(diào)度器,其特征在于,所述約束條件模塊包括第二約束條件單元,當所述第二類信道資源包括HS-SCCH時,將當前UE的標識以及當前UE復用的HS-SCCH資源信息保存為HSDPA調(diào)度器進行下一個子幀調(diào)度的調(diào)度約束條件。
37.根據(jù)權(quán)利要求20至觀任一項所述的調(diào)度器,其特征在于,所述約束條件模塊包括第三約束條件單元,當所述第二類信道資源包括FPACH時,將當前UE的標識以及當前 UE復用的FPACH資源信息保存為SYNC-UL調(diào)度器進行下一個子幀調(diào)度的調(diào)度約束條件。
全文摘要
本發(fā)明提供了一種采用多用戶多輸入多輸出(MU MIMO)技術的高速下行包接入(HSDPA)調(diào)度方法及調(diào)度器,HSDPA UE可以以MU MIMO方式復用調(diào)度HS-PDSCH資源以外任何下行資源,有效提高HSDPA的下行吞吐量和下行峰值速率。并支持缺省的訓練序列偏移分配方式,使不支持特殊的缺省的訓練序列偏移分配方式的UE可以復用其他UE的資源。
文檔編號H04B7/04GK102238731SQ20101015820
公開日2011年11月9日 申請日期2010年4月22日 優(yōu)先權(quán)日2010年4月22日
發(fā)明者沈東棟, 范晨, 趙淵, 魏立梅 申請人:鼎橋通信技術有限公司