專利名稱:一種控制信道資源的分配方法及裝置的制作方法
技術(shù)領(lǐng)域:
本發(fā)明涉及通信領(lǐng)域,特別是涉及一種控制信道資源的分配方法及裝置。
背景技術(shù):
長期演進(jìn)(LTE,Long Term Evolution)是3G與4G技術(shù)之間的一個(gè)過渡,其中, LTE技術(shù)定義了物理下行控制信道(PDCCH, Physical Downlink ControIChanne 1),該P(yáng)DCCH 由控制信道單元(CCE, Control Channel Element)構(gòu)成,用于承載下行控制信息(DCI, Downlink Control Information)。DCI 用于物理上行共享信道(PUSCH, Physical Uplink Shared CHanne 1)資源的授權(quán)和物理下行共享信道(PDSCH, Physical Downlink Shared CHannel)資源的分配等。CCE為向每個(gè)用戶分配相應(yīng)的控制信道資源的最小單元,該CCE 分為公共空間CCE和專用空間CCE。一般情況下,對(duì)DCI進(jìn)行CCE分配過程中,所采用的CCE聚合度L (Aggregation level L)是一個(gè)定值,這樣分配簡單,但使得CCE分配的成功率較低,且降低了 CCE的利用 率。因此,迫切需要一種高效分配CCE的措施。
發(fā)明內(nèi)容
有鑒于此,本發(fā)明的主要目的在于提供一種控制信道資源的分配方法及裝置,能 提高CCE的分配成功率以及CCE的利用率。為達(dá)到上述目的,本發(fā)明公開了一種控制信道資源的分配方法,包括基站計(jì)算公 共空間控制信道單元CCE,為待分配公共空間CCE的下行控制信息DCI分配CCE,并將分配 給DCI的CCE映射到物理下行控制信道PDCCH ;基站計(jì)算CCE聚合度,并取出CCE聚合度的 值來計(jì)算分配所需的CCE ;基站向各調(diào)度用戶設(shè)備UE的DCI分配CCE,并將分配給DCI的 CCE映射到PDCCH。其中,所述基站計(jì)算公共空間CCE的步驟包括計(jì)算總的CCE ;取總的CCE數(shù)與16 中的最小值作為公共空間CCE數(shù)。其中,所述為待分配公共空間CCE的DCI分配CCE包括基站從待分配公共空間 CCE的DCI隊(duì)列中,依次取出DCI ;按照CCE聚合度為4,計(jì)算為所取出的DCI分配的CCE,并 向該DCI進(jìn)行CCE的分配。上述方法中,所述基站計(jì)算CCE聚合度包括計(jì)算上行可用的CCE聚合度和下行可 用的CCE聚合度,其中,該上行可用的CCE聚合度的最大值為分配給上行DCI的CCE個(gè)數(shù) 和該上行DCI的個(gè)數(shù)的比值,并向上取整為集合{1,2,4,8}中的最小值;該下行可用的CCE 聚合度的最大值為分配給下行DCI的CCE個(gè)數(shù)和該下行DCI的個(gè)數(shù)的比值,并向上取整為 集合{1,2,4,8}中的最小值;其中,所述分配給上行DCI的CCE個(gè)數(shù)為上行DCI在剩余的 CCE中所占有的CCE數(shù);所述分配給下行DCI的CCE個(gè)數(shù)為下行DCI在剩余的CCE中所占 有的CCE數(shù);所述剩余的CCE為從總的CCE中減去已分配給DCI的公共空間CCE所得到 的CCE ;當(dāng)該下行DCI為DCI2AA時(shí),該DCI2/2A可用的CCE聚合度的值從2開始取值;若先對(duì)下行DCI分配CCE,則要求上行可用的CCE聚合度至少包括兩個(gè)值1和2 ;若先對(duì)上行 DCI分配CCE,則要求下行可用的CCE聚合度至少包括兩個(gè)值1和2。其中,所述取出CCE聚合度的值來計(jì)算分配所需的CCE包括基站按照各調(diào)度UE 的DCI隊(duì)列中的優(yōu)先級(jí),從高到低依次取出待分配CCE的DCI ;從待分配CCE的DCI可用的 CCE聚合度的值中從小到大依次取出一個(gè)值,通過哈希函數(shù)來計(jì)算分配所需的CCE;其中, 該各調(diào)度UE的DCI隊(duì)列包括上行DCI隊(duì)列和下行DCI隊(duì)列。上述方法中,所述計(jì)算分配所需的CCE的步驟之后,該方法還包括基站判斷計(jì)算 得到的CCE是否被占用,如果未被占用,則將該計(jì)算得到的CCE分配給該DCI ;如果被占用, 則查看PDCCH候選數(shù)中是否有未被占用的CCE,如果有,則分配給該DCI ;如果沒有未被占用 的CCE,則再從該DCI的CCE聚合度中從小到大依次取出一個(gè)值,計(jì)算分配所需的CCE,直到 該DCI成功分配到CCE或者取完該DCI可用的CCE聚合度的值。其中,所述將分配給DCI的CCE映射到物理下行控制信道的步驟之后,該方法還包 括基站更新CCE的使用信息,該更新操作具體為將被占用的CCE的使用狀態(tài)修改為占用 狀態(tài),并計(jì)算剩余的CCE數(shù)。為實(shí)現(xiàn)上述方法,本發(fā)明提供一種控制信道資源的分配裝置,包括公共空間CCE 分配單元、CCE主控單元、CCE分配單元及映射處理單元,其中,公共空間CCE分配單元,用 于計(jì)算公共空間CCE,并為待分配公共空間CCE的DCI分配CCE,然后通知映射處理單元和 CCE主控單元;CCE主控單元,用于計(jì)算CCE聚合度;CCE分配單元,用于取出所述CCE主控 單元計(jì)算得到的CCE聚合度的值,來計(jì)算分配所需的CCE,并向各調(diào)度UE的DCI分配CCE, 然后通知映射處理單元;映射處理單元,用于將分配給DCI的CCE映射到PDCCH。上述裝置中,所述CCE分配單元包括下行的CCE分配子單元和上行的CCE分配子 單元,其中,下行的CCE分配子單元,用于從小到大依次取出所述CCE主控單元計(jì)算得到的 下行可用的CCE聚合度的值,來計(jì)算分配所需的CCE,還用于根據(jù)CCE主控單元提供的CCE 的使用信息判斷計(jì)算得到的CCE是否被占用,以及向下行DCI分配CCE,并通知所述映射處 理單元將分配給下行DCI的CCE映射到PDCCH,然后更新當(dāng)前CCE的使用信息,并與上行的 CCE分配子單元交互信息;上行的CCE分配子單元,用于從小到大依次取出所述CCE主控單 元計(jì)算得到的上行可用的CCE聚合度的值,來計(jì)算分配所需的CCE,還用于根據(jù)CCE主控單 元提供的CCE的使用信息判斷計(jì)算得到的CCE是否被占用,以及向上行DCI分配CCE,并通 知所述映射處理單元將分配給下行DCI的CCE映射到PDCCH,然后更新當(dāng)前CCE的使用信 息,并與下行的CCE分配子單元交互信息。其中,上述裝置還包括調(diào)度器,用于向所述公共空間CCE分配單元提供待分配公 共空間CCE的DCI隊(duì)列,向所述上行的CCE分配子單元提供各調(diào)度UE的上行DCI隊(duì)列以及 向所述下行的CCE分配子單元提供各調(diào)度UE的下行DCI隊(duì)列。由以上技術(shù)方案可以看出,本發(fā)明控制信道資源的分配方法及裝置,能提高CCE 分配的成功率以及CCE的利用率,即在公共空間CCE的分配過程中,為節(jié)省公共空間CCE的開銷,取CCE聚合度為4, 來計(jì)算分配所需的CCE。節(jié)省下來的公共空間CCE,可分配給各調(diào)度用戶設(shè)備(UE)的DCI。 如此,提高了 CCE的利用率。在向各調(diào)度UE的DCI分配CCE過程中,通過各調(diào)度UE的DCI的個(gè)數(shù)、剩余的CCE數(shù)等計(jì)算分配給DCI的CCE的個(gè)數(shù)、以及該DCI可用的CCE聚合度。因此,該DCI可用的 CCE聚合度能夠根據(jù)實(shí)際的CCE及具體的DCI的個(gè)數(shù)而變化,而且,通過從該CCE聚合度的 取值集合中由小到大依次取值,能夠?qū)崿F(xiàn)多次計(jì)算得到分配給的該DCI的CCE。具體來講, 當(dāng)由一次取出的聚合度的值計(jì)算得到的CCE被占用時(shí),可以再次從該取值集合中依次取出 另一個(gè)聚合度的值來計(jì)算分配所需的CCE,直到該DCI成功分配到CCE或者該CCE聚合度的 值被取遍。如此,不僅提高了分配CCE的成功率,也提高CCE的利用率。
圖1為本發(fā)明控制信道資源的分配方法的實(shí)現(xiàn)流程示意圖;圖2為本發(fā)明公共空間CCE的分配流程示意圖;圖3為本發(fā)明分配CCE的主控處理的實(shí)現(xiàn)流程示意圖;圖4為本發(fā)明對(duì)DCIx進(jìn)行CCE分配的實(shí)現(xiàn)流程示意圖;圖5為本發(fā)明對(duì)DCIO進(jìn)行CCE分配的實(shí)現(xiàn)流程示意圖;圖6為本發(fā)明控制信道資源的分配裝置的組成示意圖。
具體實(shí)施例方式本發(fā)明的基本思想在于計(jì)算公共空間CCE和專用空間CCE,先為待分配公共空間 CCE的DCI分配CCE,再結(jié)合計(jì)算得到的CCE聚合度向?qū)?yīng)的各調(diào)度UE的DCI分配CCE。然 后將分配出去的CCE映射到PDCCH,并更新CCE的使用信息。需要說明的是,CCE的使用信息包括總的CCE數(shù)、專用空間CCE數(shù)及其位置信息、 公共空間CCE數(shù)及其位置信息、CCE的當(dāng)前使用狀態(tài)等。為了降低信息開銷,該CCE的使用 信息還可為當(dāng)前剩余的專用空間CCE數(shù)及其位置信息,當(dāng)前剩余的公共空間CCE數(shù)及其位 置信息。另外,該CCE數(shù)是指CCE的個(gè)數(shù)。這里,所述DCI包括=DCI格式0、DCI格式1、DCI格式1A、DCI格式IB、DCI格式 1C、DCI格式ID、DCI格式2、DCI格式2A、DCI格式3和DCI格式3A ;將待分配CCE的DCI 分為公共DCI、上行DCI和下行DCI,其中,公共DCI包括DCI格式1C、DCI格式3和DCI格 式3A ;上行DCI包括DCI格式0,簡稱為DCIO,該DCIO用于UE上行授權(quán);下行DCI包括DCI 格式1、DCI格式1A、DCI格式IB、DCI格式1C、DCI格式ID、DCI格式2和DCI格式2A,統(tǒng) 稱為DCIx,該DCIx用于UE下行分配。對(duì)于DCI1、DCI1B、DCI1D、DCI2和DCI2A,只能分配 專用空間CCE ;對(duì)于DCI1C、DCI3和DCI3A,只能分配公共空間CCE ;對(duì)于DCIO和DCI1A,可 以分配公共空間CCE或?qū)S每臻gCCE。另外,本發(fā)明的實(shí)施例中涉及三個(gè)隊(duì)列,分別為待 分配公共空間CCE的DCI隊(duì)列和各調(diào)度UE的DCI隊(duì)列,該各調(diào)度UE的DCI隊(duì)列包括下行 DCI隊(duì)列和上行DCI隊(duì)列。為使本發(fā)明上述目的、特征和優(yōu)點(diǎn)能夠更加明顯易懂,下面結(jié)合附圖和具體實(shí)施 例對(duì)本發(fā)明作進(jìn)一步詳細(xì)的說明。如圖1所示,為本發(fā)明CCE的分配方法的實(shí)現(xiàn)流程示意 圖,具體的處理步驟如下步驟101,基站計(jì)算公共空間CCE,為待分配公共空間CCE的DCI分配CCE,并將分 配后的CCE映射到PDCCH ;其中,根據(jù)小區(qū)參數(shù)的具體配置情況來計(jì)算一個(gè)傳輸時(shí)間間隔(TTI,Transmission Time Interval)中總的CCE數(shù),這里,該小區(qū)參數(shù)包括小區(qū)帶寬、TTI中控 制域的總的資源粒子組(REG,Resource Element Group)數(shù)、控制域的OFDM符號(hào)數(shù)和物理 混合自動(dòng)重復(fù)請(qǐng)求指示信道(PHICH,Physical HybridARQ Indicator Channel)組數(shù)等。 于是,為得到一個(gè)TTI中總的CCE數(shù),需要計(jì)算該TTI中總的REG數(shù)。這里,總的REG數(shù)由 小區(qū)帶寬、循環(huán)前綴(CP,CyclicPrefiX)、發(fā)射天線數(shù)和控制域的OFDM符號(hào)數(shù)等參數(shù)決定。 其中,小區(qū)帶寬以資源塊(RB,Resource Block)為單位。那么,一個(gè)TTI中控制域的總的 REG數(shù)的計(jì)算過程包括以下四種情況i) 一個(gè)TTI中控制域的OFDM符號(hào)數(shù)為1時(shí),有總的REG數(shù)=2 X小區(qū)帶寬;ii) 一個(gè)TTI中控制域的OFDM符號(hào)數(shù)為2時(shí),包括兩種情況當(dāng)小區(qū)配置1個(gè)或2個(gè)小區(qū)參考信號(hào)(Cell-specific Reference Signal)時(shí),總 的REG數(shù)=5X小區(qū)帶寬;當(dāng)小區(qū)配置4個(gè)小區(qū)參考信號(hào)時(shí),總的REG數(shù)=4X小區(qū)帶寬;iii) 一個(gè)TTI中控制域的OFDM符號(hào)數(shù)為3時(shí),包括兩種情況當(dāng)小區(qū)配置1個(gè)或2個(gè)小區(qū)參考信號(hào)時(shí),總的REG數(shù)=8 X小區(qū)帶寬;當(dāng)小區(qū)配置 4個(gè)小區(qū)參考信號(hào)時(shí),總的REG數(shù)=7X小區(qū)帶寬;iv) OFDM符號(hào)數(shù)為4時(shí),包括四種情況當(dāng)小區(qū)配置1個(gè)或2個(gè)小區(qū)參考信號(hào)且小區(qū)CP類型為常規(guī)(Normal)時(shí),總 的REG數(shù)=IlX小區(qū)帶寬;當(dāng)小區(qū)配置1個(gè)或2個(gè)小區(qū)參考信號(hào)且小區(qū)CP類型為擴(kuò)展 (Extended)時(shí),總的REG數(shù)=10X小區(qū)帶寬;當(dāng)小區(qū)配置4個(gè)小區(qū)參考信號(hào)且小區(qū)CP類 型為Normal時(shí),總的REG數(shù)=10X小區(qū)帶寬;當(dāng)小區(qū)配置4個(gè)小區(qū)參考信號(hào)且小區(qū)CP類 型為Extended時(shí),總的REG數(shù)=9 X小區(qū)帶寬。在具體實(shí)施中,根據(jù)實(shí)際的參數(shù)配置情況,計(jì)算得到總的REG數(shù)后,根據(jù)下面的公 式(1)來計(jì)算一個(gè)TTI中總的CCE數(shù)總的CCE 數(shù)=floor ((總的 REG 數(shù)-4-PHICH 信道組數(shù) X 3) /9) (1)公式(1)中的4為物理控制模式指示信道(PCFICH)占用的REG數(shù)。floor表示向 下取整。在計(jì)算得到小區(qū)的總的CCE數(shù)之后,按照下面的公式(2)來計(jì)算出公共空間CCE 數(shù)公共空間CCE數(shù)=min {16,總的CCE數(shù)}(2)由公式(2)可知,該公共空間CCE數(shù)的最大值為16。然后,從調(diào)度器獲得當(dāng)前TTI中待分配公共空間CCE的DCI隊(duì)列,依次從該待分配 公共空間CCE的DCI隊(duì)列中取出DCI進(jìn)行CCE的分配,并將分配后的CCE映射到PDCCH。另 外,剩余公共空間CCE數(shù)=公共空間CCE數(shù)-已被占用的公共空間CCE數(shù)。計(jì)算得到公共空間CCE數(shù)之后,下面來獲取公共空間CCE的位置信息。一般地,依 據(jù)一個(gè)TTI中PDCCH的總的CCE數(shù)、DCI使用的CCE聚合度和PDCCH候選數(shù)Ma) (Number of PDCCH candidates Μω)等參數(shù),并借助哈希(Hash)函數(shù)來計(jì)算得到分配給該DCI的CCE 的位置信息。下面先計(jì)算CCE的首位置信息,Hash函數(shù)的計(jì)算公式為Yk= (AXYkJmodD(3)公式(3)中,k表示一個(gè)TTI的空口子幀號(hào),k為整數(shù)且0彡k彡9 ;常數(shù)A = 39827,D = 65537。并且,當(dāng)k = 0時(shí),Y、= nENTI乒0為UE使用的無線網(wǎng)絡(luò)臨時(shí)識(shí)別(RNTI)號(hào)。接下來,根據(jù)下面給出的公式(4),來計(jì)算分配給該DCI的CCE的位置信息 公式⑷中,L代表CCE聚合度,NCCE,k表示空口子幀k中PDCCH的總的CCE數(shù), Yk為Hash函數(shù)計(jì)算得到的CCE的首位置信息,其中,k取0到9的整數(shù),且i = 0,. . .,L-I ; m = 0,· · ·,Μα)-1。由以上公式(3)、(4)可知,通過Hash函數(shù)能夠獲得DCI可以使用CCE的首位置信 息,該DCI可用的CCE聚合度、及該CCE聚合度的值對(duì)應(yīng)的PDCCH候選數(shù)Ma)決定其使用的 CCE的位置信息與首位置信息的相對(duì)位置信息。而該DCI使用的CCE連續(xù)個(gè)數(shù)由CCE聚合 度的值決定,也就是說,在PDCCH候選數(shù)Ma)決定的候選區(qū)域內(nèi),由CCE的起始位置信息開 始的連續(xù)L個(gè)CCE,即為分配給該DCI的CCE。對(duì)于公共空間CCE來講,一般采用CCE聚合度L為4或者8來獲取分配所需的公 共空間CCE的位置信息,當(dāng)CCE聚合度L為4時(shí),CCE的起始位置信息為0、4、8或者12 ;當(dāng) CCE聚合度L為8時(shí),CCE的起始位置信息為0或者8。本實(shí)施例在獲取公共空間CCE的位 置信息時(shí),采用4作為聚合度的值。下面的表一為在獲取公共空間CCE的位置信息過程中, 參照的CCE聚合度與PDCCH候選數(shù)的對(duì)應(yīng)關(guān)系 表一需要強(qiáng)調(diào)的是,如果當(dāng)前沒有待分配公共空間CCE的DCI,那么直接進(jìn)入下一個(gè)處 理步驟,即計(jì)算CCE聚合度。步驟102,基站計(jì)算CCE聚合度;其中,所述基站計(jì)算CCE聚合度包括計(jì)算上行可用的CCE聚合度和下行可用的 CCE聚合度。該上行可用的CCE聚合度的最大值為分配給上行DCI的CCE個(gè)數(shù)和該上行 DCI的個(gè)數(shù)的比值,并向上取整為集合{1,2,4,8}中的最小值。該下行可用的CCE聚合度的 最大值為分配給下行DCI的CCE個(gè)數(shù)和該下行DCI的個(gè)數(shù)的比值,并向上取整為集合{1, 2,4,8}中的最小值。其中,所述分配給上行DCI的CCE個(gè)數(shù)為上行DCI在剩余的CCE中所 占有的CCE數(shù);所述分配給下行DCI的CCE個(gè)數(shù)為下行DCI在剩余的CCE中所占有的CCE 數(shù)。這里,所述剩余的CCE為從總的CCE中減去已分配給DCI的公共空間CCE所得到 的CCE,也就是,剩余的CCE數(shù)為專用空間CCE數(shù)加上剩余的公共空間CCE數(shù)。下面計(jì)算剩余的CCE數(shù)依據(jù)步驟101中計(jì)算得到總的CCE數(shù)、公共空間CCE數(shù)、剩余公共空間CCE數(shù)及其 位置信息等,并按照下面的公式(5)
專用空間CCE數(shù)=max {0,總的CCE數(shù)-公共空間CCE數(shù)}(5)計(jì)算出專用空間CCE數(shù),當(dāng)小區(qū)總的CCE數(shù)不足16個(gè)CCE,即總的CCE數(shù)=公共空 間CCE數(shù)時(shí),專用空間CCE數(shù)為0個(gè)。然后,分別依據(jù)從調(diào)度器獲取的空口子幀中待分配CCE的DCIO的個(gè)數(shù)和DCIx的 個(gè)數(shù)、以及剩余的CCE數(shù),來確定上行和下行占用CCE的比例χ y、以及DCIx和DCIO分別 可用的CCE聚合度的取值集合。其中,該DCIx的個(gè)數(shù)包括DCI2/2A的個(gè)數(shù)和非DCI2/2A的 個(gè)數(shù)。那么,上行和下行占用CCE的比例,即DCIO和DCIx占用CCE的比例χ y的計(jì)算過 程如公式(6)所示χ y = N0 (2XDCI2/2A 的個(gè)數(shù) + 非 DCI2/2A 的個(gè)數(shù))(6)公式(6)中,N0為DCIO的個(gè)數(shù)。于是,根據(jù)下面給出的公式(7)來計(jì)算分配給DCIx的CCE個(gè)數(shù)Cx,具體為 公式(7)中,M為剩余的CCE數(shù),即專用空間CCE數(shù)和剩余公共空間CCE數(shù),x、y 分別為DCIO和DCIx各自占用CCE的份數(shù)。于是,得到分配給DCIx的CCE個(gè)數(shù)Cx,即下行 DCI可分配到的CCE數(shù),后續(xù)為下行分配CCE的個(gè)數(shù)不能超過Cx。這樣,進(jìn)一步計(jì)算下行可 用的CCE聚合度Lx(S)取一個(gè)變量Lx'來獲取Lx(s)的最大值,并根據(jù)下面的公式(8)來 計(jì)算Lx' 公式(8)中,Nx為DCIx的個(gè)數(shù),即Nx = DCI2/2A的個(gè)數(shù)+非DCI2/2A的個(gè)數(shù)。這 里,當(dāng)Lx' <8時(shí),Lx'向上取整為集合{1,2,4,8}中的最小值;當(dāng)Lx'彡8時(shí),Lx'取8。 例如Lx' =2. 5, Lx' <8, Lx'向上取整為集合{1,2,4,8}中的最小值4 ;又如Lx' =12, Lx' >8,故取 Lx' = 8。而 Lx(S)取值從 1 到 Lx',即 Lx(S)為{1,· · ·,Lx' }。另外,當(dāng) DCIx中有DCI2/2A時(shí),為了提高解碼時(shí)成功率,要求DCI2/2A可用的CCE聚合度Lx (s)的最 小值為2,即Lx" = max {2, Lx' },Lx(S)取值從2到Lx",那么DCI2/2A可用的CCE聚合度 Lx(S)為{2,...,Lx" }。這是由于DCI2/2A要求PDCCH的傳輸能力較高,故所需要分配的 CCE個(gè)數(shù)的最小值為2。而其他的DCI,對(duì)PDCCH的傳輸能力則無特殊要求。下面給出了 CCE 數(shù)與PDCCH能傳輸?shù)谋忍財(cái)?shù)的對(duì)應(yīng)關(guān)系,如表二所示 表二下面計(jì)算上行可用的CCE聚合度Ltl(S)通過上述公式(6)計(jì)算得到的DCIO和DCIx占用CCE的比例χ y之后,根據(jù)下 面的公式(9),計(jì)算得到分配給DCIO的CCE個(gè)數(shù)Ctl為 公式(9)中,M為剩余的CCE數(shù),即專用空間CCE數(shù)和剩余公共空間CCE數(shù),x、y分 別為DCIO和DCIx各自占用CCE的份數(shù)。于是,得到分配給DCIO的CCE個(gè)數(shù)C。,即上行DCI 可分配到的CCE數(shù),后續(xù)為上行分配CCE的個(gè)數(shù)不能超過Q。下面取一個(gè)變量Lc/來獲取 L0(s)的最大值,并根據(jù)下面的公式(10)來計(jì)算Lc/ 公式(10)中,N。為DCIO的個(gè)數(shù)。這里,當(dāng)Lc/ <8時(shí),Lc/向上取整為集合{1,2, 4,8}中的最小值;當(dāng)Lc/彡8時(shí),Lc/取8。例如Lx' = 2. 5, Lx' < 8, Lx'向上取整為集 合{1,2,4,8}中的最小值4 ;又如Lx' = 12, Lx' >8,故取Lx' = 8。另外,如果先對(duì)DCIx 進(jìn)行CCE的分配處理,那么為了提高CCE的分配成功率,要求上行可用的CCE聚合度Ltl(S) 不能只有一個(gè)值1,故令Ltl" = max {2, L0' },Lq (s)取值從1到Lq",即Lq (s)為{1,..., L0" }。如此,使得Ltl(S)至少包括兩個(gè)值1和2。類似地,如果先對(duì)DCIO進(jìn)行CCE的分配 處理時(shí),則不必對(duì)Ltl (s)作此限定,而應(yīng)該對(duì)Lx (s)作此限定,即若先對(duì)DCIO分配CCE,則要 求下行可用的CCE聚合度Lx(S)至少包括兩個(gè)值1和2。步驟103,基站取出CCE聚合度的值來計(jì)算分配所需的CCE,向各調(diào)度UE的DCI分 配CCE,并把分配出去的CCE映射到PDCCH。關(guān)于獲取向各調(diào)度UE的DCI分配的CCE,主要是依據(jù)一個(gè)TTI中PDCCH的總的CCE 數(shù)、該DCI使用的CCE聚合度和PDCCH候選數(shù)Ma)等參數(shù),并根據(jù)公式(3)、(4)計(jì)算得到 CCE的位置信息。具體處理過程主要包括如下兩種情況 I、對(duì)DCIx進(jìn)行CCE的分配處理根據(jù)步驟102中計(jì)算得到的分配給DCIx的CCE個(gè)數(shù)及下行可用的CCE聚合度 Lx (s)的取值集合,通過從該CCE聚合度的取值集合中由小到大依次取值,并借助Hash函數(shù) 來哈希分配給該DCIx的CCE,直到該DCIx成功分配到CCE或者該CCE聚合度的值被取遍。 然后,將分配給該DCIx的CCE映射到PDCCH。其中,計(jì)算分配給DCIx的CCE的公式為由公式(3)、(4)可知,獲取到CCE的首位置信息后,該DCI使用的PDCCH候選數(shù) M(L)決定其使用的CCE的位置信息與首位置信息的相對(duì)位置信息,該DCI使用的CCE數(shù)由 CCE聚合度的值決定,也就是說,在PDCCH候選數(shù)Μα)決定的候選區(qū)域內(nèi),由CCE的起始位置
10信息開始的連續(xù)L個(gè)CCE,即為分配給該DCI的CCE。其中,L為本次計(jì)算所采取的CCE聚 合度的值。 對(duì)于專用空間CCE來講,PDCCH候選數(shù)與CCE聚合度的對(duì)應(yīng)關(guān)系如表三所示 表三II、對(duì)DCIO進(jìn)行CCE的分配處理根據(jù)步驟102中計(jì)算得到的分配給DCIO的CCE個(gè)數(shù)及上行可用的CCE聚合度 L0(s)的取值集合,借助Hash函數(shù)來哈希CCE的位置信息,為該DCIO分配CCE,并把分配給 該DCIO的CCE映射到PDCCH。其中,在計(jì)算分配給DCIO的CCE位置信息時(shí),與DCIx類似, 均采用公式(3)、(4),根據(jù)所取出的不同的聚合的值及該聚合度的值所對(duì)應(yīng)的候選數(shù)等,來 計(jì)算CCE的位置信息。需要說明的是,DCIx和DCIO進(jìn)行CCE的分配處理過程中,在操作上并無先后順序 的限定,例如先對(duì)DCIx使用的CCE進(jìn)行分配處理時(shí),那么根據(jù)對(duì)DCIx進(jìn)行CCE的分配處 理后剩余的專用空間CCE數(shù)、公共空間CCE數(shù)及其位置信息,再來對(duì)DCIO進(jìn)行CCE的分配 處理。但是,如果先對(duì)DCIx進(jìn)行CCE的分配處理,那么要求上行可用的CCE聚合度Ltl (s)至 少為{1,2}。因此,當(dāng)由一次取出的CCE聚合度的值計(jì)算得到的CCE被占用時(shí),可以再次從 該取值集合中依次取出另一個(gè)聚合度的值來計(jì)算分配所需的CCE。下面進(jìn)一步說明上述方法步驟101中,對(duì)待分配公共空間CCE的DCI分別分配CCE 的實(shí)現(xiàn)過程。如圖2所示,為本發(fā)明公共空間CCE的分配流程示意圖,具體步驟如下步驟201,基站中的公共空間CCE分配單元計(jì)算小區(qū)總的CCE數(shù);這里,按照上述公式(1),來計(jì)算獲得小區(qū)總的CCE數(shù)。步驟202,所述公共空間CCE分配單元計(jì)算公共空間CCE數(shù);其中,按照公式(2),計(jì)算公共空間CCE數(shù)。步驟203,所述公共空間CCE分配單元判斷公共空間CCE數(shù)是否大于4,如果大于 4,則執(zhí)行步驟204 ;如果不大于4,則執(zhí)行步驟208 ;當(dāng)有待分配公共空間CCE的DCI時(shí),公共空間CCE分配單元是否存在連續(xù)4個(gè)的公 共空間CCE數(shù)。此處,將公共空間CCE數(shù)以4判斷界限,是為了節(jié)省公共空間CCE的開銷, 使剩余公共空間CCE向待分配CCE的DCI進(jìn)行分配。步驟204,所述公共空間CCE分配單元從待分配公共空間CCE的DCI隊(duì)列中依次取 出一個(gè)DCI ;步驟205,所述公共空間CCE分配單元選擇4作為CCE聚合度的值,給所取出的DCI 分配CCE,并由映射處理單元將分配給該DCI的CCE映射到PDCCH ;
這里,為節(jié)省公共空間CCE的開銷,取CCE聚合度為4,將節(jié)省下來的公共空間 CCE,可分配給各調(diào)度UE的DCI,以提高CCE的利用率。其中,所述公共空間CCE分配單元將 分配給該DCI的CCE的位置信息發(fā)送給映射處理單元,該映射處理單元對(duì)分配給該DCIx的 CCE進(jìn)行映射到PDCCH的處理。步驟206,所述公共空間CCE分配單元更新剩余的公共空間CCE的使用信息;其中,該剩余的公共空間CCE的使用信息包括剩余公共空間CCE的個(gè)數(shù)、及其位 置信息等信息。所述更新操作為將被占用的CCE的使用狀態(tài)修改為占用狀態(tài),并計(jì)算剩余 的CCE數(shù)。步驟207,所述公共空間CCE分配單元判斷該DCI是否為其所在的DCI隊(duì)列中的最 后一個(gè),如果是最后一個(gè),則執(zhí)行步驟208 ;如果不是最后一個(gè),則返回執(zhí)行步驟203 ;步驟208,所述公共空間CCE分配單元把小區(qū)的總的CCE數(shù)、公共空間CCE數(shù)、剩余 公共空間CCE數(shù)以及其位置信息發(fā)送給CCE主控單元。接下來,結(jié)合對(duì)上述方法的步驟102作進(jìn)一步說明,其中,對(duì)于基站向DCI分配CCE 的主控過程,如圖3所示,為本發(fā)明分配CCE的主控處理的實(shí)現(xiàn)流程示意圖,具體步驟如 下步驟301,CCE主控單元接收公共空間CCE分配單元發(fā)送來的總CCE數(shù)、公共空間 CCE數(shù)、剩余公共空間CCE數(shù)及其位置信息;步驟302,CCE主控單元接收調(diào)度器發(fā)送來的空口子幀中待調(diào)度的DCIx的個(gè)數(shù)和 DCIO的個(gè)數(shù);其中,該DCIx 包括DCI2/2A 和非 DCI2/2A。步驟303,CCE主控單元計(jì)算小區(qū)的專用空間CCE數(shù);其中,CCE主控單元按照所述公式(5)計(jì)算得到小區(qū)的專用空間CCE數(shù)。步驟304,CCE主控單元計(jì)算DCIx和DCIO占用CCE的比例χ y ;其中,CCE主控單元依據(jù)空口子幀中待調(diào)度的DCIx的個(gè)數(shù)、DCIO的個(gè)數(shù)及公式 (6),來計(jì)算DCIx和DCIO占用CCE的比例χ y。步驟305,CCE主控單元計(jì)算下行可用的CCE聚合度Lx(S)的取值集合,并發(fā)送給 下行的CCE分配子單元;其中,CCE主控單元根據(jù)剩余CCE數(shù)和DCIx與DCIO分別占用CCE的份數(shù),按照公 式(7)來計(jì)算分配給DCIx的CCE個(gè)數(shù),并依據(jù)計(jì)算得到的給該DCIx分配的CCE個(gè)數(shù),按照 公式(8),來計(jì)算下行可用的CCE聚合度Lx (s)的取值集合。步驟306,CCE主控單元計(jì)算上行可用的CCE聚合度Ltl(S)的取值集合,并發(fā)送給 上行的CCE分配子單元;其中,CCE主控單元根據(jù)剩余CCE數(shù)和DCIx與DCIO分別占用CCE的份數(shù),按照公 式(9)來先計(jì)算分配給DCIO的CCE個(gè)數(shù),并依據(jù)DCIO占用CCE的份數(shù)及給該DCIO分配的 CCE個(gè)數(shù),按照公式(10),來計(jì)算上行可用的CCE聚合度Ltl (s)的取值集合。步驟307,CCE主控單元分別將剩余的CCE、分配給DCIx的CCE個(gè)數(shù)等信息發(fā)送給 下行的CCE分配子單元。這里,由于DCI包括DCIx和DCIO兩大類,所以下面進(jìn)一步說明上述方法中的步驟 103,即分別對(duì)各調(diào)度UE的DCIx和DCIO分配CCE的處理過程。另外,雖然本發(fā)明對(duì)DCIx和DCIO分配CCE的操作并無先后順序的限定,但為描述清楚,故此處以先對(duì)DCIx進(jìn)行CCE 的分配處理為例,如圖4所示,為本發(fā)明對(duì)DCIx進(jìn)行CCE分配的實(shí)現(xiàn)流程示意圖,具體步驟 如下步驟401,下行的CCE分配子單元接收CCE主控單元發(fā)送來的專用空間CCE數(shù)、剩 余公共空間CCE數(shù)及其位置信息,以及下行可用的CCE聚合度Lx(S)的取值集合;步驟402,下行的CCE分配子單元從下行DCI隊(duì)列中依次取出一個(gè)DCIx ;根據(jù)具體的下行DCI隊(duì)列中各調(diào)度UE的優(yōu)先級(jí)排序,從高到低依次取出DCIx。步驟403,下行的CCE分配子單元判斷該DCIx是否為DCI2/2A,如果不是DCI2/2A, 則執(zhí)行步驟404 ;如果是DCI2/2A,則執(zhí)行步驟405 ;步驟404,下行的CCE分配子單元從所取出的DCIx可用的CCE聚合度Lx(s)中,由 1開始從小到大依次取出一個(gè)值,然后執(zhí)行步驟406 ;步驟405,下行的CCE分配子單元從所取出的DCIx可用的CCE聚合度Lx(s)中,由 2開始從小到大依次取出一個(gè)值;步驟406,下行的CCE分配子單元判斷所取出的聚合度的值能否為該DCIx成功分 配CCE,如果能成功分配,則執(zhí)行步驟407 ;如果不能成功分配,則執(zhí)行步驟410 ;其中,依據(jù)所取出的聚合度的值,按照公式(3)、(4)等,來計(jì)算分配給該DCIx的 CCE。并且,根據(jù)當(dāng)前CCE的使用信息來判斷計(jì)算得到的CCE是否被占用,如果未被占用,則 表示能夠成功分配;如果被占用,則表示不能成功分配。更進(jìn)一步的,如果計(jì)算得到的CCE 被占用,那么根據(jù)PDCCH候選參數(shù)可以判斷是否有空閑的CCE,如果有空閑的CCE,則將該空 閑的CCE分配給該DCIx ;如果沒有空閑的CCE,則執(zhí)行步驟410。步驟407,下行的CCE分配子單元將計(jì)算得到的CCE分配給該DCIx,并由映射處理 單元將分配給該DCIx的CCE映射到PDCCH,然后執(zhí)行步驟408 ;其中,下行的CCE分配子單元將分配給該DCIx的CCE的位置信息發(fā)送給映射處理 單元,該映射處理單元對(duì)分配給該DCIx的CCE進(jìn)行映射到PDCCH的處理。步驟408,下行的CCE分配子單元判斷分配給該DCIx的CCE是否為公共空間CCE, 如果不是公共空間CCE,則執(zhí)行步驟409 ;如果是公共空間CCE,則執(zhí)行步驟414 ;步驟409,下行的CCE分配子單元更新剩余下行專用空間CCE的使用信息,然后執(zhí) 行步驟415 ;步驟410,下行的CCE分配子單元判斷該聚合度的值是否為CCE聚合度Lx (s)中的 最后一個(gè)值,如果是,則執(zhí)行步驟411 ;如果不是最后一個(gè)值,則返回執(zhí)行步驟405 ;步驟411,下行的CCE分配子單元判斷該DCIx能否用公共空間CCE進(jìn)行分配,如果 能分配到公共空間CCE,則執(zhí)行步驟412 ;如果不能分配到公共空間CCE,則執(zhí)行步驟416 ;這里,當(dāng)該DCIx的聚合度的值被取遍后還未分配到CCE時(shí),若該DCIx能夠占用公 共空間CCE,則采用公共空間CCE的分配方法即取CCE聚合度的值為4,來獲取為該DCIx分 配的CCE0其中,能夠占用公共空間CCE的DCIx為DCIlA0步驟412,下行的CCE分配子單元判斷是否有足夠的空閑下行公共空間CCE來分配 給該DCIx,如果有足夠的空閑下行公共空間CCE,則執(zhí)行步驟413 ;如果沒有足夠的空閑下 行公共空間CCE,則執(zhí)行步驟416 ;步驟413,下行的CCE分配子單元將該空閑的下行公共空間CCE分配給該DCIx,并由映射處理單元將分配給該DCIx的CCE映射到PDCCH,然后執(zhí)行步驟414 ;其中,下行的CCE分配子單元將分配給該DCIx的CCE的位置信息發(fā)送給映射處理 單元,該映射處理單元對(duì)分配給該DCIx的CCE進(jìn)行映射到PDCCH的處理。步驟414,下行的CCE分配子單元更新剩余下行公共空間CCE的使用信息,然后執(zhí) 行步驟415 ;步驟415,下行的CCE分配子單元判斷當(dāng)前是否還有剩余的下行CCE,如果有,則執(zhí) 行步驟416 ;如果沒有,則執(zhí)行步驟417 ;其中,判斷當(dāng)前是否還有剩余的下行CCE包括判斷當(dāng)前分配給下行DCI的CCE數(shù) 是否超過下行DCI可分配到的CCE數(shù),如果未超過下行DCI可分配到的CCE數(shù),則判斷當(dāng)前 是否還有剩余的CCE ;如果超過下行DCI可分配到的CCE數(shù),則結(jié)束本次CCE的分配流程?;蛘?,先判斷當(dāng)前是否還有剩余的CCE,如果有剩余的CCE,則判斷當(dāng)前分配給下 行DCI的CCE數(shù)是否超過下行DCI可分配到的CCE數(shù);如果沒有,則結(jié)束本次CCE的分配流 程。因此,當(dāng)前有剩余的CCE且分配給下行DCI的CCE數(shù)未超過下行DCI可分配到的 CCE數(shù)時(shí),為還有剩余的下行CCE,則執(zhí)行步驟416。 步驟416,下行的CCE分配子單元判斷該DCIx是否為該下行DCI隊(duì)列中最后一個(gè), 如果是最后一個(gè),則執(zhí)行步驟417 ;如果不是最后一個(gè),則返回執(zhí)行步驟402 ;步驟417,下行的CCE分配子單元給上行的CCE分配子單元發(fā)送更新后的CCE的使
用fn息。其中,該更新后的CCE的使用信息包括剩余專用空間CCE數(shù)及其位置信息、剩余 公共空間CCE數(shù)及其位置信息等。在完成對(duì)DCIx的CCE分配處理之后,開始對(duì)DCIO進(jìn)行CCE分配。如圖5所示,為 本發(fā)明對(duì)DCIO進(jìn)行CCE分配的實(shí)現(xiàn)流程示意圖,具體步驟如下步驟501,上行的CCE分配子單元接收CCE主控單元發(fā)送來的上行可用的CCE聚合 度L0 (s)的取值集合;步驟502,上行的CCE分配子單元接收下行的CCE分配子單元發(fā)送的其更新后的 CCE的使用信息;該更新后的CCE的使用信息包括剩余專用空間CCE數(shù)及其位置信息、剩余公共空 間CCE數(shù)及其位置信息等。步驟503,上行的CCE分配子單元從上行DCI隊(duì)列中依次取出一個(gè)DCIO ;這里,根據(jù)從調(diào)度器獲取的上行DCI隊(duì)列中的優(yōu)先級(jí)排序,從高到低依次取出 DCIO0步驟504,上行的CCE分配子單元在所取出的DCIO可用的CCE聚合度Ltl(s)中,從 小到大依次取出一個(gè)聚合度的值;步驟505,上行的CCE分配子單元判斷該聚合度的值能否為該DCIO成功分配CCE, 如果能夠成功分配,則執(zhí)行步驟506 ;如果不能成功分配,則執(zhí)行步驟509 ;其中,依據(jù)所取出的聚合度的值,按照公式(3)、(4)等,來計(jì)算分配給該DCIO的 CCE。并且,根據(jù)當(dāng)前CCE的使用信息來判斷計(jì)算得到的CCE是否被占用,如果未被占用,則 表示能夠成功分配;如果被占用,則表示不能成功分配。更進(jìn)一步的,如果計(jì)算得到的CCE被占用,那么根據(jù)PDCCH候選參數(shù)可以判斷是否有空閑的CCE,如果有空閑的CCE,則將該空 閑的CCE分配給該DCIO ;如果沒有空閑的CCE,則執(zhí)行步驟509。步驟506,上行的CCE分配子單元將計(jì)算得到的CCE分配給該DCI0,并由映射處理 單元將分配給該DCIO的CCE映射到PDCCH,然后執(zhí)行步驟507 ;其中,上行的CCE分配子單元將分配給該DCIO的CCE的位置信息發(fā)送給映射處理 單元,該映射處理單元對(duì)分配給該DCIO的CCE進(jìn)行映射到PDCCH的處理。步驟507,上行的CCE分配子單元判斷分配給該DCIO的CCE是否為公共空間CCE, 如果不是公共空間CCE,則執(zhí)行步驟508 ;如果是公共空間CCE,則執(zhí)行步驟512 ;步驟508,上行的CCE分配子單元更新剩余上行專用空間CCE的使用信息;步驟509,上行的CCE分配子單元判斷本次分配過程中所取出的聚合度的值是否 為CCE聚合度Ltl (s)中最后一個(gè)值,如果是最后一個(gè)值,則執(zhí)行步驟510 ;如果不是最后一個(gè) 值,則返回執(zhí)行步驟504;這里,當(dāng)該DCIO的聚合度的值被取遍后還未分配到CCE時(shí),若該DCIO能夠占用公 共空間CCE,則采用公共空間CCE的分配方法即取CCE聚合度的值為4,來獲取為該DCIO分 配的CCE。步驟510,上行的CCE分配子單元判斷是否有足夠的空閑上行公共空間CCE來分 配,如果是有足夠的空閑上行公共空間CCE,則執(zhí)行步驟511 ;如果沒有足夠的空閑上行公 共空間CCE,則執(zhí)行步驟514;步驟511,上行的CCE分配子單元將該空閑的上行公共空間CCE分配給該DCI0,并 由映射處理單元將分配給該DCIO的CCE映射到PDCCH,然后執(zhí)行步驟512 ;其中,上行的CCE分配子單元將分配給該DCIO的CCE的位置信息發(fā)送給映射處理 單元,該映射處理單元對(duì)分配給該DCIO的CCE進(jìn)行映射到PDCCH的處理。步驟512,上行的CCE分配子單元更新剩余上行公共空間CCE的使用信息;步驟513,上行的CCE分配子單元判斷當(dāng)前是否還有剩余上行CCE,如果還有剩余 上行CCE,則執(zhí)行步驟514 ;如果沒有剩余上行CCE,則結(jié)束本次對(duì)DCIO分配CCE的流程;其中,判斷當(dāng)前是否還有剩余上行CCE包括判斷當(dāng)前分配給上行DCI的CCE數(shù)是 否超過上行DCI可分配到的CCE數(shù),如果未超過上行DCI可分配到的CCE數(shù),則判斷當(dāng)前是 否還有剩余的CCE ;如果超過上行DCI可分配到的CCE數(shù),則結(jié)束本次CCE的分配流程?;蛘?,先判斷當(dāng)前是否還有剩余的CCE,如果有剩余的CCE,則判斷當(dāng)前分配給上 行DCI的CCE數(shù)是否超過上行DCI可分配到的CCE數(shù);如果沒有,則結(jié)束本次CCE的分配流 程。因此,當(dāng)前有剩余的CCE且分配給上行DCI的CCE數(shù)未超過上行DCI可分配到的 CCE數(shù)時(shí),為還有剩余的上行CCE,則執(zhí)行步驟514。步驟514,上行的CCE分配子單元判斷該DCIO是否為上行DCI隊(duì)列中最后一個(gè),如 果不是最后一個(gè),則返回執(zhí)行步驟503 ;如果是最后一個(gè),則結(jié)束本次對(duì)DCIO分配CCE的流程。上述為本發(fā)明CCE的分配方法的主要實(shí)現(xiàn)流程,下面結(jié)合具體的實(shí)施例,進(jìn)一步 說明上述方法。具體實(shí)例一
本實(shí)施例中,令頻分雙工(FDD)制式小區(qū)的循環(huán)前綴(Cyclic Prefix)配置 為Normal、帶寬為20MHz、采用2個(gè)發(fā)射天線端口、PDCCH占用3個(gè)正交頻分復(fù)用(0FDM, Orthogonal Frequency Division Multiplexing)符號(hào)、PHICH 組數(shù)為 3,小區(qū)中有 3 個(gè) UE, 分別為UE0、UE1和UE2,該UE0、UE1和UE2的小區(qū)無線網(wǎng)絡(luò)臨時(shí)識(shí)別(C-RNTI)號(hào)分別為60、 82 和 109。在空口子幀 2 中,有一個(gè) DCI1C、UEO 的 DCIO 和 DCIl、UEl 的 DCI 0 和 DCI2、以 及UE2的DCIO和DCIIA待分配CCE。本實(shí)施例中,按照先分配公共DCI、其次分配下行DCI, 最后分配上行DCI的順序來進(jìn)行CCE的分配。步驟Al,公共空間CCE分配單元計(jì)算小區(qū)總的CCE數(shù)及公共空間CCE數(shù),并向待分 配公共空間CCE的DCI分配CCE ;該公共空間CCE分配單元依據(jù)公式(1)計(jì)算得到小區(qū)總的CCE數(shù)為87個(gè),再依據(jù) 公式(2)得出小區(qū)的公共空間CCE數(shù)為16個(gè),分別為CCEO CCE15。并且,在分配公共空間 CCE的過程中,按照CCE聚合度為4給DCIlC分配4個(gè)公共空間CCE,分別為CCEO CCE3, 而且把這4個(gè)分配出去的公共空間CCE的位置信息發(fā)送給映射處理單元,該映射處理單元 對(duì)這4個(gè)CCE進(jìn)行映射到PDCCH的處理,并更新公共空間CCE的使用信息。另外,該公共空間CCE分配單元還會(huì)將CCE的使用信息發(fā)送給CCE主控單元,此 處,該CCE的使用信息包括小區(qū)總的CCE數(shù)87、公共空間CCE數(shù)16、剩余的公共空間CCE 數(shù)12及其位置信息等,其中,該剩余的公共空間CCE的位置信息用CCE4 CCE15表示。步驟A2,CCE主控單元計(jì)算專用空間CCE數(shù)、下行及上行可用的CCE聚合度;該CCE主控單元接收所述公共空間CCE分配單元提供的所述CCE的使用信息后, 按照公式(5)計(jì)算得到專用空間CCE數(shù)為71個(gè),分別用CCE16 CCE86表示。另外,該CCE主控單元從調(diào)度器獲取到空口子幀2有3個(gè)DCIx和3個(gè)DCIO待分配 CCE,其中,這3個(gè)DCIx包括1個(gè)DCI2和2個(gè)非DCI2/2A。此處,根據(jù)公式(6)計(jì)算得到上行 和下行占用CCE的比例,即DCIO與DCIx占用CCE的比例χ y = 3 (1X2+2) =3:4。 那么根據(jù)公式(7),計(jì)算得到,分配給下行DCI、即DCIx的CCE的個(gè)數(shù)為:ceil ((71+12) X 4/ (3+4)) = 48,于是根據(jù)公式(8),有Lx‘ = ceil (48/3) = 16,即 Lx' >8,故取 Lx' =8, 且Lx' > 2,因此,得到DCI2可用的CCE聚合度Lx(S)為{2,4,8},非DCI2/2A可用的CCE 聚合度 Lx (s)為{1,2,4,8}。另外,根據(jù)公式(9),計(jì)算得到分配給上行DCI即DCIO的CCE的個(gè)數(shù)為 floor ((71+12) X 3/(3+4)) = 35,那么根據(jù)公式(10),有L。' = ceil (35/3) = 12, L0' > 8,故取Lc/ = 8,因此,下行可用的CCE聚合度Ltl (s)為{1,2,4,8}。上述算式中,ceil表 示向上取整。需要說明的是,本實(shí)施例以先對(duì)下行DCI、即DCIx進(jìn)行CCE的分配處理,然后對(duì)上 行DCIJP DCIO進(jìn)行CCE的分配處理。因此,該CCE主控單元會(huì)把分配給DCIx的CCE個(gè)數(shù)、 剩余公共空間CCE的位置信息以及下行可用的CCE聚合度Lx(S)發(fā)送給下行的CCE分配子 單元。并且,該CCE主控單元會(huì)把上行可用的CCE聚合度Ltl (s)發(fā)送給上行的CCE分配子 單元。步驟A3 下行的CCE分配子單元對(duì)DCIx進(jìn)行CCE的分配處理;下行的CCE分配子單元接收到所述CCE主控單元發(fā)送來的分配給DCIx的CCE個(gè) 數(shù)、剩余公共空間CCE位置信息以及下行可用的CCE聚合度Lx (s)等信息后,依次從下行DCI隊(duì)列中取出一個(gè)DCIx,并為所取出的DCIx分配CCE。本實(shí)施例中,令各調(diào)度UE的下行DCI 隊(duì)列中的優(yōu)先級(jí)從高到低依次為UE0、UE1和UE2。因此,先為UE0的DCI1分配CCE 由于DCI1不是DCI2/2A,故DCI1可用的CCE聚 合度Lx(s)先從1開始取值,根據(jù)公式(3)、(4)計(jì)算得到分配所需的CCE為CCE54,根據(jù)當(dāng) 前的CCE的使用信息可知CCE54未被占用,故將CCE54分配給UE0的DCI 1,并將CCE54發(fā)送 給映射處理單元,該映射處理單元將該CCE54映射到PDCCH,并更新CCE的使用信息。接著,向UE1的DCI2分配CCE 此時(shí)DCI2可用的CCE聚合度Lx(s)從2開始取值。 同理,由Hash函數(shù)計(jì)算得到的CCE為CCE2和CCE3,但根據(jù)當(dāng)前的CCE使用信息可知CCE2 和CCE3已被占用。而PDCCH候選數(shù)M 對(duì)應(yīng)的候選區(qū)域中的CCE4和CCE5未被占用,所以 將CCE4和CCE5分配給UE1的DCI2,該下行的CCE分配子單元將CCE4和CCE5發(fā)送給映射 處理單元。該映射處理單元對(duì)CCE4和CCE5進(jìn)行CCE映射到PDCCH的處理,并更新CCE的 使用信息。然后,向UE2的DCI1A分配CCE 由于DCI1A為非DCI2/2A,故CCE聚合度從1開始 取值來計(jì)算CCE。同理,由Hash函數(shù)計(jì)算得到分配所需的CCE為CCE83,根據(jù)當(dāng)前的CCE的 使用信息可知CCE83未被占用,故將CCE83分配給UE2的DCI1A,并將CCE83發(fā)送給映射處 理單元。該映射處理單元對(duì)CCE83進(jìn)行CCE映射到PDCCH的處理,并更新CCE的使用信息。然后,判斷下行DCI隊(duì)列中的DCIx是否都已完成分配CCE的操作,如果沒有完成 分配CCE的操作,則返回下行DCI隊(duì)列中依次提取待分配CCE的DCIx,為其分配CCE ;如果均 已完成分配CCE的操作,則該下行的CCE分配子單元向上行的CCE分配子單元發(fā)送更新后 的CCE的使用信息,該更新后的CCE的使用信息包括剩余專用空間CCE、剩余公共空間CCE 的個(gè)數(shù)及位置信息等,具體有剩余專用空間CCE數(shù)為69個(gè),CCE54和CCE83被占用,剩余 公共空間CCE數(shù)為10個(gè),CCE0 CCE3、CCE4、CCE5被占用。步驟A4,上行的CCE分配子單元對(duì)DCI0進(jìn)行CCE的分配處理。其中,上行的CCE分配子單元接收到所述CCE主控單元發(fā)送來的上行可用的CCE 聚合度k (s)、以及所述下行的CCE分配子單元發(fā)送來其更新后的CCE使用信息。然后,依 次從各調(diào)度UE的上行DCI隊(duì)列中取出一個(gè)DCI0,并為該DCI0分配CCE。本實(shí)施例中,令各 調(diào)度UE的上行DCI隊(duì)列中的優(yōu)先級(jí)從高到低依次為UE1、UE2和UE0。因此,先為UE1的DCI0分配CCE :CCE聚合度從1開始取值,由Hash函數(shù)來計(jì)算得 到分配所需的CCE為CCE26,根據(jù)當(dāng)前的CCE的使用信息可知CCE26未被占用,故將CCE26 分配給UE1的DCI0,并將CCE26發(fā)送給映射處理單元,以對(duì)CCE26進(jìn)行CCE映射到PDCCH的 處理,然后更新CCE的使用信息。再為UE2的DCI0分配CCE 同理,所采用的CCE聚合度從1開始取值,由Hash函數(shù) 算出分配所需的CCE為CCE83,但根據(jù)當(dāng)前的CCE的使用信息可知CCE83被占用,而PDCCH 候選數(shù)Ma)中的CCE84未被占用,故把CCE84分配給UE2的DCI0,把CCE84發(fā)送給映射處理 單元進(jìn)行CCE映射到PDCCH的處理,更新CCE的使用信息。接著,為UE0的DCI0分配CCE 同理,所采用的CCE聚合度從1開始取值,由Hash 函數(shù)算出分配所需的CCE為CCE54,但根據(jù)當(dāng)前的CCE的使用信息可知CCE54被占用,而 PDCCH候選數(shù)M(1)中的CCE55未被占用,故把CCE55分配給UE0的DCI0,并將CCE55發(fā)送給 映射處理單元,對(duì)CCE55進(jìn)行CCE映射到PDCCH的處理,然后更新CCE的使用信息。
然后,判斷上行DCI隊(duì)列中的各調(diào)度UE的DCI0是否完成CCE的分配操作,如果還 有待分配CCE的DCI0,則返回該上行DCI隊(duì)列中依次取出待分配CCE的DCI0,進(jìn)行CCE分 配;如果沒有待分配CCE的DCI0,則該空口子幀2內(nèi)的DCI完成CCE的分配。在說明上述具體實(shí)例一后,下面按照先為公共DCI分配CCE、再為上行DCI分配 CCE,然后為下行DCI分配CCE的順序,通過具體實(shí)例二來進(jìn)一步說明本發(fā)明CCE的分配方 法。具體實(shí)例二本實(shí)施例中,令FDD制式小區(qū)的Cyclic Prefix配置為Normal、帶寬為10MHz、采 用4個(gè)發(fā)射天線端口、PDCCH占用3個(gè)OFDM符號(hào)、PHICH組數(shù)為3,小區(qū)中有8個(gè)UE,分別 為UE0 UE7,其C-RNTI號(hào)分別為61 63、75 76、99和104 105,在空口子幀5中, 有 2 個(gè) DCI1C、UE0 的 DCI0 和 DCI2、UE1 的 DCI0、UE2 的 DCI1、UE4 的 DCI2A、UE5 的 DCI0 和 DCI2、UE6 的 DCI0、UE7 的 DCI1 待分配 CCE。步驟B1,公共空間CCE分配單元計(jì)算小區(qū)總的CCE數(shù)及公共空間CCE數(shù),并向待分 配公共空間CCE的DCI分別分配CCE ;公共空間CCE分配單元依據(jù)公式(1)計(jì)算得到小區(qū)總的CCE數(shù)為37個(gè),進(jìn)而依據(jù) 公式(2)得出小區(qū)的公共空間CCE數(shù)為16個(gè),分別為CCE0 CCE15。并且,在分配公共空間 CCE的過程中,按照CCE聚合度為4給第一個(gè)DCI1C分配4個(gè)公共空間CCE,分別為CCE0 CCE3。將這4個(gè)分配出去的公共空間CCE發(fā)送給映射處理單元,以進(jìn)行CCE0 CCE3映射 到PDCCH的處理,并更新公共空間CCE的使用信息。然后,按照CCE聚合度為4給第二個(gè) DCI1C分配4個(gè)公共空間CCE,分別為CCE4 CCE7。將這4個(gè)分配出去的公共空間CCE發(fā) 送給映射處理單元,以進(jìn)行CCE4 CCE7映射到PDCCH的處理,并更新CCE的使用信息。另外,該公共空間CCE分配單元還會(huì)把CCE的使用信息發(fā)送給CCE主控單元,此 處,該CCE的使用信息包括小區(qū)總的CCE數(shù)37、公共空間CCE數(shù)16、剩余的公共空間CCE 數(shù)8及其位置信息,其中,該剩余的公共空間CCE數(shù)的位置信息用CCE8 CCE15表示。步驟B2,CCE主控單元計(jì)算專用空間CCE數(shù)、下行及上行可用的CCE聚合度;該CCE主控單元接收所述公共空間CCE分配單元發(fā)來的小區(qū)總的CCE數(shù)37、公共 空間CCE數(shù)16、剩余的公共空間CCE數(shù)8及其位置信息,其中,該剩余的公共空間CCE位置 信息用CCE8 CCE15表示。然后,按照公式(5)計(jì)算出專用空間CCE數(shù)為21個(gè),分別用 CCE16 CCE36 表示。另外,該CCE主控單元從調(diào)度器獲取到空口子幀5中,有5個(gè)DCIx以及4個(gè)DCI0 待分配CCE,其中,這5個(gè)DCIx包括3個(gè)DCI2和2個(gè)非DCI2/2A。這里,根據(jù)公式(6)計(jì)算得 到DCI0和DCIx占用CCE的比例x y = 4 (3X2+2) =1 2。那么,分配給下行DCI即 DCIx 的 CCE數(shù)為:ceil((21+8) X2/(l+2)) =20,于是根據(jù)公式(8),有:LX' = ceil (20/5) =4,且1^ >2。因此,得到DCI2可用的CCE聚合度Lx(s)為{2,4},非DCI2/2A可用的 CCE 聚合度 Lx(s)為{1,2,4}。另外,分配給上行DCI、即 DCI0 的 CCE 數(shù)為:f loor ((21+8) X 1/(1+2)) =9,那么根 據(jù)公式(10),有L0' = ceil (9/4) =3,取L/ = 4,因此得到上行可用的CCE聚合度LQ (s) 為{1,2,4}。需要說明的是,本實(shí)施例在為公共DCI分配完CCE后,先對(duì)DCI0進(jìn)行CCE的分配處理,然后對(duì)DCIx進(jìn)行CCE的分配處理。因此,該CCE主控單元會(huì)把分配給DCI0的CCE個(gè) 數(shù)、CCE的使用信息以及上行可用的CCE聚合度L^s)等信息發(fā)送給上行的CCE分配子單 元,并把下行可用的CCE聚合度Lx(s)發(fā)送給下行的CCE分配子單元。該CCE的使用信息 包括總的CCE數(shù)、剩余公共空間CCE數(shù)及其位置信息等。步驟B3,上行的CCE分配子單元對(duì)DCI0進(jìn)行CCE的分配處理。該上行的CCE分配子單元接收CCE主控單元發(fā)送來的分配給DCI0的CCE個(gè)數(shù)、剩 余公共空間CCE位置信息以及上行可用的CCE聚合度Ljs)等信息后,依次從上行DCI隊(duì) 列中取出一個(gè)DCI0,并為所取出的DCI0分配CCE。本實(shí)施例中,令各調(diào)度UE的上行DCI隊(duì) 列的優(yōu)先級(jí)從高到低分別為UE6、UE5、UE0和UE1,于是,有a)為UE6的DCI0分配CCE :CCE聚合度從1開始取值,由Hash函數(shù)算出的CCE為 CCE34,根據(jù)當(dāng)前的CCE的使用信息可知CCE34未被占用,故分配CCE34給UE6的DCI0。然 后,將CCE34發(fā)送給映射處理單元進(jìn)行CCE34映射到PDCCH的處理,并更新CCE的使用信 息;b)為UE5的DCI0分配CCE :CCE聚合度從1開始取值,由Hash函數(shù)算出的CCE為 CCE29,根據(jù)當(dāng)前的CCE的使用信息可知CCE29未被占用,故把CCE29分配給UE5的DCI0。 然后,將CCE29發(fā)送給映射處理單元進(jìn)行CCE29映射到PDCCH的處理,并更新CCE的使用信 息;c)為UE0的DCI0分配CCE :CCE聚合度從1開始取值,由Hash函數(shù)算出的CCE為 CCE2,根據(jù)當(dāng)前的CCE的使用信息可知CCE2被占用,而PDCCH候選數(shù)M(1)中的CCE也均被 占用。于是,該上行可用的CCE聚合度取2,由Hash函數(shù)算出的CCE為CCE24和CCE25,根 據(jù)當(dāng)前的CCE的使用信息可知CCE24和CCE25未被占用,故把CCE24和CCE25分配給UE0 的DCI0。然后,將CCE24和CCE25發(fā)送給映射處理單元進(jìn)行CCE24和CCE25映射到PDCCH 的處理,并更新CCE的使用信息。d)為UE1的DCI0分配CCE :CCE聚合度從1開始取值,由Hash函數(shù)算出的CCE為 CCE5,根據(jù)當(dāng)前的CCE的使用信息可知CCE5被占用,而PDCCH候選數(shù)M(1)中的CCE8未被 占用,故把CCE8分配給UE1的DCI0。然后,將CCE8發(fā)送給映射處理單元進(jìn)行CCE8映射到 PDCCH的處理,并更新CCE的使用信息。然后,判斷上行DCI隊(duì)列中的各調(diào)度UE的DCI0是否完成分配操作,如果還有待分 配CCE的DCI0,則返回該上行DCI隊(duì)列中依次取出待分配CCE的DCI0,進(jìn)行CCE分配;如果 均已完成上行DCI分配CCE的操作,則上行的CCE分配子單元向下行的CCE分配子單元發(fā) 送更新后的CCE的使用信息。此處,該更新后的CCE的使用信息包括剩余專用空間CCE數(shù)、 剩余公共空間CCE數(shù)和位置信息,具體包括剩余專用空間CCE數(shù)為17個(gè),CCE24 CCE25、 CCE29和CCE34被占用,剩余公共空間CCE數(shù)為7個(gè),CCE0 CCE8被占用。步驟B4,下行的CCE分配子單元對(duì)DCIx進(jìn)行CCE的分配處理;其中,下行的CCE分配子單元接收到所述CCE主控單元發(fā)送來的下行可用的CCE 聚合度Lx(s)信息、所述上行的CCE分配子單元發(fā)來其更新后的CCE使用信息后,依次給各 調(diào)度UE的下行DCI進(jìn)行CCE分配。本實(shí)施例中,令各調(diào)度UE的下行DCI隊(duì)列中的優(yōu)先級(jí) 從高到低依次為UE2、UE5、UE4、UE7和UE0,于是,有a)為UE2的DCI1分配CCE:由于DCI1不是DCI2/2A,故DCI1可用的CCE聚合度Lx(s)先從1開始取值,由Hash函數(shù)算出分配所需的CCE為CCE8,根據(jù)當(dāng)前的CCE的使用 信息可知CCE8被占用,而PDCCH候選數(shù)M(1)中的CCE9未被占用,故把CCE9分配給UE2的 DCI1。然后,將CCE9發(fā)送給映射處理單元,以進(jìn)行CCE9映射到PDCCH的處理,并更新CCE 的使用信息;b)為UE5的DCI2分配CCE 先采用CCE聚合度為2來進(jìn)行分配,由Hash函數(shù)算出 的CCE為,根據(jù)當(dāng)前的CCE的使用信息可知CCE16和CCE17未被占用,故將CCE16和CCE17 分配給UE5的DCI2。然后,將CCE16和CCE17發(fā)送給映射處理單元進(jìn)行CCE16和CCE17映 射到PDCCH的處理,并更新CCE的使用信息;c)為UE4的DCI2A分配CCE 先采用CCE聚合度為2來進(jìn)行分配,由Hash函數(shù)算 出的CCE為CCE6和CCE7,根據(jù)當(dāng)前的CCE的使用信息可知CCE6和CCE7被占用,而PDCCH 候選數(shù)M(2)中的CCE10和CCE11未被占用,故將CCE10和CCE11分配給UE4的DCI2A。然 后,將CCE10和CCE11發(fā)送給映射處理單元進(jìn)行CCE10和CCE11映射到PDCCH的處理,并更 新CCE使用信息;d)為UE7的DCI1分配CCE 由于DCI1為非DCI2/2A,故CCE聚合度從1開始取值 來計(jì)算CCE,由Hash函數(shù)算出分配所需的CCE為CCE0,由于CCE0已分配給第一個(gè)DCI1C、 即CCE0被占用,且PDCCH候選數(shù)M(1)中的CCE均被占用;于是,該DCI1可用的CCE聚合度 取2,由Hash函數(shù)算出分配所需的CCE為CCE32和CCE33,根據(jù)當(dāng)前的CCE的使用信息可 知:CCE32和CCE33未被占用,故將CCE32和CCE33分配給UE7的DCI1。然后,將CCE32和 CCE33發(fā)送給映射處理單元進(jìn)行CCE32和CCE33映射到PDCCH的處理,并更新CCE的使用信 息;e)為UE0的DCI2分配CCE 對(duì)DCI2可用的CCE聚合度從2開始取值,由Hash函 數(shù)算出分配所需的CCE為CCE24和CCE25,該CCE24和CCE25被占用,而PDCCH候選數(shù)M(2) 中的CCE26和CCE27未被占用,故把CCE26和CCE27分配給UE0的DCI2。然后,將CCE26和 CCE27發(fā)送給映射處理單元進(jìn)行CCE26和CCE27映射到PDCCH的處理,并更新CCE的使用信
肩、o然后,判斷下行DCI隊(duì)列中的DCIx是否都分配完畢,如果沒有完成CCE的分配操 作,則返回下行DCI隊(duì)列中依次提取待分配CCE的DCIx,為其分配CCE ;如果沒有待分配CCE 的DCIx,則該TTI內(nèi)的CCE分配完成。具體實(shí)例一和具體實(shí)例二給出的是在FDD制式的小區(qū)中,上行DCI和下行DCI分 配CCE的順序、及進(jìn)行分配操作的參數(shù)配置不同情況下,控制信道資源的分配方法,下面說 明一下在時(shí)分雙工(TDD)制式的小區(qū)中,總的CCE數(shù)少于16個(gè)CCE且沒有公共DCI等待分 配CCE的情況下,對(duì)CCE進(jìn)行分配的方法。具體實(shí)例三本實(shí)施例中,令TDD制式小區(qū)的上下行子幀配置為1,Cyclic Prefix配置為擴(kuò)展 (Extended)、帶寬為3MHz、采用2個(gè)發(fā)射天線端口、PDCCH占用3個(gè)OFDM符號(hào)、PHICH組數(shù) 為2。并且,小區(qū)中有10個(gè)UE,分別為UE0 UE9,該UE0 UE9的C-RNTI號(hào)分別為60、 64 66、80 82、93 和 108 109。在空口子幀 9 中,有 UE0 的 DCI0 和 DCI1、UE1 的 DCI0 和 DCI1B、UE2 的 DCI1、UE3 的 DCI2、UE4 的 DCI2、UE5 的 DCI0 以及 UE8 的 DCI1D 待分配 CCE。步驟C1,公共空間CCE分配單元計(jì)算小區(qū)總的CCE數(shù)及公共空間CCE數(shù);
公共空間CCE分配單元依據(jù)公式(1)計(jì)算得到小區(qū)總的CCE數(shù)為12個(gè)CCE,依據(jù) 公式(2)得出小區(qū)的公共空間CCE數(shù)為12個(gè),分別為CCE0 CCE11。這里,空口子幀9中 沒有DCI必須分配公共空間CCE。于是,公共空間CCE分配單元會(huì)將CCE的使用信息發(fā)送給 CCE主控單元,此處該CCE的使用信息包括小區(qū)總的CCE數(shù)12、公共空間CCE數(shù)12、剩余 的公共空間CCE數(shù)12及其位置信息。其中,該剩余的公共空間CCE的位置信息用CCE0 CCE11表示。步驟C2,CCE主控單元計(jì)算專用空間CCE數(shù)、下行及上行可用的CCE聚合度;CCE主控單元接收公共空間CCE分配單元發(fā)來的CCE的使用信息后,按照公式(5) 計(jì)算得到專用空間CCE數(shù)為0個(gè)。該CCE主控單元從調(diào)度器獲取到空口子幀9中,有6 個(gè)DCIx和4個(gè)DCI0待分配CCE,其中,該DCIx包括2個(gè)DCI2/2A和4個(gè)非DCI2/2A。DCI0 和DCIx占用CCE的比例x y = 3 (2X2+4) =3:8。那么,分配給DCIx的CCE數(shù)為 ceil ((12+0) X8/(3+8)) = 9,于是根據(jù)公式(8),有Lx ‘ = ceil (9/6) = 2,因此得到下 行可用的CCE聚合度Lx(s)為{1,2}。另夕卜,分配給DCI0的CCE數(shù)為flOOr((12+0)X3/ (3+8)) = 3,那么根據(jù)公式(10),有L/ = ceil (3/3) = 1,而由于本實(shí)施例先對(duì)DCIx進(jìn) 行CCE的分配處理,然后對(duì)DCI0進(jìn)行CCE的分配處理。因此,要求L/ =max{2,L0' }= 2,故得到上行可用的CCE聚合度Ljs)為{1,2}。并且,該CCE主控單元會(huì)把分配給下行的CCE個(gè)數(shù)、剩余公共空間CCE位置信息以 及下行可用的CCE聚合度Lx(s)發(fā)送給下行的CCE分配子單元,并把上行可用的CCE聚合 度Ljs)發(fā)送給上行的CCE分配子單元。步驟C3,下行的CCE分配子單元對(duì)DCIx進(jìn)行CCE的分配處理;該下行的CCE分配子單元接收CCE主控單元發(fā)送來的分配給下行的CCE個(gè)數(shù)和剩 余公共空間CCE位置信息以及下行可用的CCE聚合度Lx(s)等信息后,依次從下行DCI隊(duì) 列中取出一個(gè)DCIx,并為所取出的DCIx分配CCE。本實(shí)施例中,令各調(diào)度UE的下行DCI隊(duì) 列中的優(yōu)先級(jí)從高到低依次為UE1、UE2、UE8、UE4、UE0*UE3。于是,有a)為UE1的DCI1B分配CCE 由于DCI1B為非DCI2/2A,故CCE聚合度從1開始取 值來計(jì)算CCE,由公式(3)、(4)計(jì)算出分配所需的CCE為CCE8,根據(jù)當(dāng)前的CCE的使用信息 可知CCE8未被占用,故分配CCE8給UE1的DCI1B。然后,將CCE8發(fā)送給映射處理單元進(jìn) 行CCE8映射到PDCCH的處理,并更新CCE的使用信息。這里,該CCE的使用信息包括剩余 下行公共空間CCE為8等;b)為UE2的DCI1分配CCE 由于DCI1為非DCI2/2A,故CCE聚合度從1開始取值 來計(jì)算CCE,由公式(3)、(4)算出分配所需的CCE為CCE0,根據(jù)當(dāng)前的CCE的使用信息可知 CCE0未被占用,故分配CCE0給UE2的DCI 1。然后,將CCE0發(fā)送給映射處理單元進(jìn)行CCE0 映射到PDCCH的處理,并更新CCE的使用信息。這里,該CCE的使用信息包括剩余下行公共 空間CCE為7等;c)為UE8的DCI1D分配CCE 由于DCI1D為非DCI2/2A,故CCE聚合度從1開始取 值來計(jì)算CCE,由公式(3)、(4)算出分配所需的CCE為CCE9,根據(jù)當(dāng)前的CCE的使用信息可 知CCE9未被占用,故分配CCE9給UE2的DCI1。然后,將CCE9發(fā)送給映射處理單元進(jìn)行 CCE9映射到PDCCH的處理,并更新CCE的使用信息。這里,該CCE的使用信息包括剩余下行 公共空間CCE為6等;
d)為UE4的DCI2分配CCE 對(duì)DCI2可用的CCE聚合度從2開始取值,由公式(3)、 (4)算出分配所需的CCE為CCE8和CCE9,根據(jù)當(dāng)前的CCE的使用信息可知該CCE8和CCE9 被占用,而PDCCH候選數(shù)M⑵中的CCE 10和CCE11未被占用,故把CCE10和CCE11分配給UE4 的DCI2。然后,將CCE10和CCE11發(fā)送給映射處理單元進(jìn)行CCE10和CCE11映射到PDCCH 的處理,并更新CCE的使用信息。這里,該CCE的使用信息包括剩余下行公共空間CCE為4 等;e)為UE0的DCI1分配CCE 由于DCI1為非DCI2/2A,故CCE聚合度從1開始取值 來計(jì)算CCE,由公式(3)、(4)算出分配所需的CCE為CCE9,根據(jù)當(dāng)前的CCE的使用信息可 知CCE9被占用,且PDCCH候選數(shù)M(1)中的CCE均被占用;于是,該DCI1可用的CCE聚合度 的值取2,由公式(3)、(4)算出分配所需的CCE為CCE6和CCE7,根據(jù)當(dāng)前的CCE的使用信 息可知該CCE6和CCE7未被占用,故分配CCE6和CCE7給UE0的DCI 1。然后,將CCE6和 CCE7發(fā)送給映射處理單元進(jìn)行CCE6和CCE7映射到PDCCH的處理,并更新CCE的使用信息。 這里,該CCE的使用信息包括剩余下行公共空間CCE為3等;f)為UE3的DCI2分配CCE 對(duì)DCI2可用的CCE聚合度從2開始取值,由公式(3)、 (4)算出分配所需的CCE為CCE8和CCE9,根據(jù)當(dāng)前的CCE的使用信息可知該CCE8和CCE9 被占用,且PDCCH候選數(shù)M(2)中的CCE均被占用,而下行可用的CCE聚合度Lx(s)已用完, UE3的DCI2的CCE分配識(shí)失敗。然后,判斷下行DCI隊(duì)列中的DCIx是否均分配完畢,如果沒有完成分配CCE的操 作,則返回下行DCI隊(duì)列中依次提取待分配CCE的DCIx,為其分配CCE ;如果均已完成分配 CCE的操作,則該下行的CCE分配子單元向上行的CCE分配子單元發(fā)送更新后的CCE的使 用信息。此處,該更新后的CCE的使用信息包括剩余專用空間CCE數(shù)、剩余公共空間CCE數(shù) 和位置信息,具體包括剩余專用空間CCE數(shù)為0個(gè),剩余公共空間CCE數(shù)為5個(gè),CCE0和 CCE6 CCE11被占用。另外,為該DCIx分配CCE的處理結(jié)果見表四所示 表四步驟C4,上行的CCE分配子單元對(duì)DCI0進(jìn)行CCE的分配處理。上行的CCE分配子單元接收下行的CCE分配子單元發(fā)來的剩余專用空間CCE和剩 余公共空間CCE的個(gè)數(shù)和位置信息,依次給各調(diào)度UE的上行DCI進(jìn)行CCE分配。本實(shí)施例 中,令各調(diào)度UE的上行DCI隊(duì)列中的優(yōu)先級(jí)從高到低依次為UE0、UE5和UE1。a)為UE0的DCI0分配CCE :CCE聚合度從1開始取值,由公式(3)、⑷算出的CCE 為CCE9,根據(jù)當(dāng)前的CCE的使用信息可知CCE9被占用,且PDCCH候選數(shù)M(1)中的CCE均被 占用;于是,為該DCI0從L^s)中取下一個(gè)可用的CCE聚合度的值2,由Hash函數(shù)算出分配 所需的CCE為CCE6和CCE7,根據(jù)當(dāng)前的CCE的使用信息可知該CCE6和CCE7被占用,且 PDCCH候選數(shù)M(2)中的CCE均被占用,而L^s)中的CCE聚合度的值已取完,UE0的DCI0的CCE分配識(shí)失敗。b)為UE5的DCI0分配CCE :CCE聚合度L從1開始取值,由公式(3)、⑷算出的 CCE為CCE8,根據(jù)當(dāng)前的CCE的使用信息可知CCE8被占用,且PDCCH候選數(shù)Ma)中的CCE 均被占用;于是,為該DCI0從L^s)中取下一個(gè)可用的CCE聚合度的值2,由公式(3)、⑷ 算出分配所需的CCE為CCE4和CCE5,根據(jù)當(dāng)前的CCE的使用信息可知該CCE4和CCE5未 被占用,故分配CCE4和CCE5給UE5的DCI0。然后,將CCE4和CCE5發(fā)送給映射處理單元進(jìn) 行CCE4和CCE5映射到PDCCH的處理,并更新CCE的使用信息。這里,該CCE的使用信息包 括剩余上行公共空間CCE為3等;c)為UE1的DCI0分配CCE :CCE聚合度L從1開始取值,由公式(3)、⑷算出的 CCE為CCE8,根據(jù)當(dāng)前的CCE的使用信息可知CCE8被占用,且PDCCH候選數(shù)M(1)中的CCE 均被占用;于是,為該DCI0從L^s)中取下一個(gè)可用的CCE聚合度的值2,由公式(3)、⑷ 算出分配所需的CCE為CCE4和CCE5,根據(jù)當(dāng)前的CCE的使用信息可知該CCE4和CCE5被 占用,且PDCCH候選數(shù)M(2)中的CCE均被占用,而Lq(s)中的CCE聚合度的值已取完,UE1的 DCI0的CCE分配失敗。然后,判斷上行DCI隊(duì)列中的各調(diào)度UE的DCI0是否完成分配操作,如果還有待分 配CCE的DCI0,則返回該上行DCI隊(duì)列中依次取出待分配CCE的DCI0,進(jìn)行CCE分配;如果 沒有待分配CCE的DCI0,則該TTI內(nèi)的CCE分配完成。另外,在為DCIx分配CCE的結(jié)果基 礎(chǔ)上,為該DCI0分配CCE的處理結(jié)果見表五所示 表五對(duì)于上述的各實(shí)施例,為了簡單描述,故將其都表述為一系列的動(dòng)作組合,但是本 領(lǐng)域技術(shù)人員應(yīng)該知悉,本發(fā)明并不受所描述的動(dòng)作順序的限制,因?yàn)橐罁?jù)本發(fā)明,某些步 驟可以采用其他順序或者同時(shí)進(jìn)行。為實(shí)現(xiàn)上述方法,本發(fā)明還提供一種控制信道資源的分配裝置,位于網(wǎng)絡(luò)側(cè),如基 站(eNB)上,包括介質(zhì)訪問控制(MAC)子層和物理層。該裝置包括公共空間CCE分配單元 60UCCE主控單元602、CCE分配單元603及映射處理單元604。這里,公共空間CCE分配單 元601、CCE主控單元602、CCE分配單元603、調(diào)度器605和信息更新單元606位于MAC層, 映射處理單元604位于物理層,其中,公共空間CCE分配單元601,用于計(jì)算公共空間CCE,并為待分配公共空間CCE的 DCI分配CCE,然后通知映射處理單元604和CCE主控單元602。所述公共空間CCE分配單元601計(jì)算小區(qū)中總的CCE以及公共空間CCE,并從調(diào)度 器605獲得當(dāng)前TTI中待分配到公共空間CCE的DCI,對(duì)該DCI進(jìn)行公共空間CCE的分配。CCE主控單元602,用于計(jì)算CCE聚合度。該CCE主控單元從公共空間CCE分配單 元601獲取CCE的使用信息,即總的CCE數(shù)和剩余的公共空間CCE數(shù)后,從調(diào)度器605獲取 空口子幀中待調(diào)度的DCIx和DCI0的個(gè)數(shù),以計(jì)算剩余CCE、上下行占有CCE比例以及DCIx
23和DCI0分別可用的CCE聚合度。并且,CCE主控單元602會(huì)將CCE的使用信息、DCIx和 DCI0分別可用的CCE聚合度發(fā)送給CCE分配單元603。CCE分配單元603,用于取出所述CCE主控單元602計(jì)算得到的CCE聚合度的值, 來計(jì)算分配所需的CCE,并向各調(diào)度UE的DCI分配CCE,然后通知映射處理單元604。映射處理單元604,用于將所述公共空間CCE分配單元601、CCE分配單元603分 配給DCI的CCE映射到PDCCH。上述裝置中,所述CCE分配單元603包括下行的CCE分配子單元6031和上行的 CCE分配子單元6032,其中,下行的CCE分配子單元6031,用于從小到大依次取出所述CCE主控單元602計(jì)算 得到的下行可用的CCE聚合度的值,來計(jì)算分配所需的CCE,還用于根據(jù)CCE主控單元602 提供的CCE的使用信息判斷計(jì)算得到的CCE是否被占用,以及向下行DCI分配CCE,更新當(dāng) 前CCE的使用信息,并與上行的CCE分配子單元交互信息。并且,下行的CCE分配子單元 6031還用于通知映射處理單元604將分配給下行DCI的CCE映射到PDCCH,然后更新當(dāng)前 的CCE的使用信息。該下行的CCE分配子單元6031與上行的CCE分配子單元6032交互信 息。例如如果下行的CCE分配子單元6031先進(jìn)行CCE的分配,則會(huì)將更新后的CCE的使 用信息發(fā)送給尚未進(jìn)行CCE分配的上行的CCE分配子單元6032。上行的CCE分配子單元6032,用于從小到大依次取出所述CCE主控單元602計(jì)算 得到的上行可用的CCE聚合度的值,來計(jì)算分配所需的CCE,還用于根據(jù)CCE主控單元602 提供的CCE的使用信息判斷計(jì)算得到的CCE是否被占用,以及向上行DCI分配CCE。并且, 上行的CCE分配子單元6032還用于通知映射處理單元604將分配給上行DCI的CCE映射 到PDCCH,然后更新當(dāng)前的CCE的使用信息。該上行的CCE分配子單元6032與下行的CCE 分配子單元6031交互信息。上述裝置還包括調(diào)度器605,用于向所述公共空間CCE分配單元601提供待分配 公共空間CCE的DCI隊(duì)列,向所述上行的CCE分配子單元6032提供各調(diào)度UE的上行DCI 隊(duì)列,以及向所述下行的CCE分配子單元6031提供各調(diào)度UE的下行DCI隊(duì)列。在上述實(shí)施例中,對(duì)各個(gè)實(shí)施例的描述都各有側(cè)重,某個(gè)實(shí)施例中沒有詳述的部 分,可以參見其他實(shí)施例的相關(guān)描述即可。以上所述,僅為本發(fā)明的較佳實(shí)施例而已,只是 用來說明和解釋本發(fā)明,并非用于限定本發(fā)明的保護(hù)范圍。在本發(fā)明的精神和權(quán)利要求保 護(hù)范圍之內(nèi),對(duì)本發(fā)明所作的任何修改、等同替換,都落入本發(fā)明的保護(hù)范圍。
權(quán)利要求
一種控制信道資源的分配方法,其特征在于,包括基站計(jì)算公共空間控制信道單元CCE,為待分配公共空間CCE的下行控制信息DCI分配CCE,并將分配給DCI的CCE映射到物理下行控制信道PDCCH;基站計(jì)算CCE聚合度,并取出CCE聚合度的值來計(jì)算分配所需的CCE;基站向各調(diào)度用戶設(shè)備UE的DCI分配CCE,并將分配給DCI的CCE映射到PDCCH。
2.根據(jù)權(quán)利要求1所述的控制信道資源的分配方法,其特征在于,所述基站計(jì)算公共 空間CCE的步驟包括計(jì)算總的CCE ;取總的CCE數(shù)與16中的最小值作為公共空間CCE數(shù)。
3.根據(jù)權(quán)利要求2所述的控制信道資源的分配方法,其特征在于,所述為待分配公共 空間CCE的DCI分配CCE包括基站從待分配公共空間CCE的DCI隊(duì)列中,依次取出DCI ;按照CCE聚合度為4,計(jì)算為所取出的DCI分配的CCE,并向該DCI進(jìn)行CCE的分配。
4.根據(jù)權(quán)利要求1、或2、或3所述的控制信道資源的分配方法,其特征在于,所述基站 計(jì)算CCE聚合度包括計(jì)算上行可用的CCE聚合度和下行可用的CCE聚合度,其中,該上行可用的CCE聚合度的最大值為分配給上行DCI的CCE個(gè)數(shù)和該上行DCI的個(gè) 數(shù)的比值,并向上取整為集合{1,2,4,8}中的最小值;該下行可用的CCE聚合度的最大值為分配給下行DCI的CCE個(gè)數(shù)和該下行DCI的個(gè) 數(shù)的比值,并向上取整為集合{1,2,4,8}中的最小值;其中,所述分配給上行DCI的CCE個(gè)數(shù)為上行DCI在剩余的CCE中所占有的CCE數(shù); 所述分配給下行DCI的CCE個(gè)數(shù)為下行DCI在剩余的CCE中所占有的CCE數(shù);所述剩余的 CCE為從總的CCE中減去已分配給DCI的公共空間CCE所得到的CCE ;當(dāng)該下行DCI為DCI2/2A時(shí),該DCI2/2A可用的CCE聚合度的值從2開始取值; 若先對(duì)下行DCI分配CCE,則要求上行可用的CCE聚合度至少包括兩個(gè)值1和2 ; 若先對(duì)上行DCI分配CCE,則要求下行可用的CCE聚合度至少包括兩個(gè)值1和2。
5.根據(jù)權(quán)利要求4所述的控制信道資源的分配方法,其特征在于,所述取出CCE聚合度 的值來計(jì)算分配所需的CCE包括基站按照各調(diào)度UE的DCI隊(duì)列中的優(yōu)先級(jí),從高到低依次取出待分配CCE的DCI ; 從待分配CCE的DCI可用的CCE聚合度的值中從小到大依次取出一個(gè)值,通過哈希函 數(shù)來計(jì)算分配所需的CCE ;其中,該各調(diào)度UE的DCI隊(duì)列包括上行DCI隊(duì)列和下行DCI隊(duì)列。
6.根據(jù)權(quán)利要求5所述的控制信道資源的分配方法,其特征在于,所述計(jì)算分配所需 的CCE的步驟之后,該方法還包括基站判斷計(jì)算得到的CCE是否被占用,如果未被占用,則將該計(jì)算得到的CCE分配給該DCI ;如果被占用,則查看PDCCH候選數(shù)中是否有未被占用的CCE,如果有,則分配給該DCI ; 如果沒有未被占用的CCE,則再從該DCI的CCE聚合度中從小到大依次取出一個(gè)值,計(jì)算分 配所需的CCE,直到該DCI成功分配到CCE或者取完該DCI可用的CCE聚合度的值。
7.根據(jù)權(quán)利要求6中所述的控制信道資源的分配方法,其特征在于,所述將分配給DCI的CCE映射到物理下行控制信道的步驟之后,該方法還包括基站更新CCE的使用信息,該更新操作具體為將被占用的CCE的使用狀態(tài)修改為占用狀態(tài),并計(jì)算剩余的CCE數(shù)。
8.—種控制信道資源的分配裝置,其特征在于,包括公共空間CCE分配單元、CCE主控 單元、CCE分配單元及映射處理單元,其中,公共空間CCE分配單元,用于計(jì)算公共空間CCE,并為待分配公共空間CCE的DCI分配 CCE,然后通知映射處理單元和CCE主控單元;CCE主控單元,用于計(jì)算CCE聚合度;CCE分配單元,用于取出所述CCE主控單元計(jì)算得到的CCE聚合度的值,來計(jì)算分配所 需的CCE,并向各調(diào)度UE的DCI分配CCE,然后通知映射處理單元;映射處理單元,用于將分配給DCI的CCE映射到PDCCH。
9.根據(jù)權(quán)利要求8所述的控制信道資源的分配裝置,其特征在于,所述CCE分配單元包 括下行的CCE分配子單元和上行的CCE分配子單元,其中,下行的CCE分配子單元,用于從小到大依次取出所述CCE主控單元計(jì)算得到的下行可 用的CCE聚合度的值,來計(jì)算分配所需的CCE,還用于根據(jù)CCE主控單元提供的CCE的使用 信息判斷計(jì)算得到的CCE是否被占用,以及向下行DCI分配CCE,并通知所述映射處理單元 將分配給下行DCI的CCE映射到PDCCH,然后更新當(dāng)前CCE的使用信息,并與上行的CCE分 配子單元交互信息;上行的CCE分配子單元,用于從小到大依次取出所述CCE主控單元計(jì)算得到的上行可 用的CCE聚合度的值,來計(jì)算分配所需的CCE,還用于根據(jù)CCE主控單元提供的CCE的使用 信息判斷計(jì)算得到的CCE是否被占用,以及向上行DCI分配CCE,并通知所述映射處理單元 將分配給上行DCI的CCE映射到PDCCH,然后更新當(dāng)前CCE的使用信息,并與下行的CCE分配子單元交互信息。
10.根據(jù)權(quán)利要求9所述的控制信道資源的分配裝置,其特征在于,該裝置還包括調(diào)度器,用于向所述公共空間CCE分配單元提供待分配公共空間CCE的DCI隊(duì)列,向所 述上行的CCE分配子單元提供各調(diào)度UE的上行DCI隊(duì)列以及向所述下行的CCE分配子單 元提供各調(diào)度UE的下行DCI隊(duì)列。
全文摘要
本發(fā)明公開了一種控制信道資源的分配方法,包括基站計(jì)算公共空間CCE,為待分配公共空間CCE的下行控制信息DCI分配CCE,并將分配給DCI的CCE映射到物理下行控制信道PDCCH;基站計(jì)算CCE聚合度,并取出CCE聚合度的值來計(jì)算分配所需的CCE;基站向各調(diào)度用戶設(shè)備UE的DCI分配CCE,并將分配給DCI的CCE映射到PDCCH。相應(yīng)的,本發(fā)明提供一種控制信道資源的分配裝置,包括公共空間CCE分配單元、CCE主控單元、CCE分配單元及映射處理單元。因此,通過本發(fā)明能夠提高CCE的分配成功率及利用率。
文檔編號(hào)H04W72/12GK101895988SQ200910085500
公開日2010年11月24日 申請(qǐng)日期2009年5月22日 優(yōu)先權(quán)日2009年5月22日
發(fā)明者彭佛才, 譚源春 申請(qǐng)人:中興通訊股份有限公司