協作多點調度方法和基站的製作方法
2023-06-09 22:45:16
協作多點調度方法和基站的製作方法
【專利摘要】本發明提供了一種協作多點(CoMP)調度方法以及相應的基站。具體地,該CoMP調度方法包括:確定CoMP協作集內一個或多個CoMP用戶組合;為每個CoMP用戶組合確定一個或多個傳輸狀態,並計算每個傳輸狀態的調度優先級;從所述一個或多個CoMP用戶組合的所述一個或多個傳輸狀態對應的調度優先級中選出最高優先級,根據所述最高優先級對應的傳輸狀態進行用戶調度。本發明提供的方法能夠很好地降低通信系統的調度複雜度。
【專利說明】協作多點調度方法和基站
【技術領域】
[0001]本發明涉及通信領域,尤指一種協作多點(CoMP, coordinated mult1-point)調度方法,以及實現該方法的基站。
【背景技術】
[0002]協作多點(CoMP, coordinated mult1-point)技術通過對多個小區(cell)的聯合調度和協作傳輸來減少小區間的幹擾,提高系統性能。理論上,CoMP調度要求多個CoMP方案之間能夠靈活、動態地切換,從而保證CoMP的最優性能。具體地,CoMP方案可以包括:協作調度 / 動態點關閉(CS/DPB, coordinated scheduling/dynamic point blanking)、動態點選擇 / 動態點關閉(DPS/DPB, dynamic point select1n/dynamic point blanking)、僅DPS,以及聯合傳輸(JT, joint transmiss1n)等。每個CoMP方案都有多種可能的傳輸狀態,CoMP調度的目標就是選出最優的傳輸狀態。
[0003]理想的CoMP調度對所有可能的傳輸狀態進行窮搜遍歷,為每種可能的傳輸狀態計算其調度優先級,根據最高優先級的傳輸狀態進行實際的用戶調度。不難看出,上述方法雖能得到較優的CoMP性能,但是複雜度較高。
【發明內容】
[0004]本發明實施例提供了一種協作多點調度方法,以及實現該方法的基站。
[0005]具體地,本發明實施例提供了一種協作多點CoMP調度方法,包括:
[0006]A、確定CoMP協作集內一個或多個CoMP用戶組合;
[0007]B、為每個CoMP用戶組合確定一個或多個傳輸狀態,並計算每個傳輸狀態的調度優先級;
[0008]C、從所述一個或多個CoMP用戶組合的所述一個或多個傳輸狀態對應的調度優先級中選出最高優先級,根據所述最高優先級對應的傳輸狀態進行用戶調度。
[0009]在步驟A之前,該方法進一步包括:將通信系統中的協作集劃分為至少2個虛擬協作集,將每個虛擬協作集作為所述CoMP協作集。
[0010]其中,步驟A包括:
[0011]根據該CoMP協作集大小和/或該CoMP協作集內的CoMP用戶數確定同時可調度的最大CoMP用戶數X_max,或者預先設置同時可調度的最大CoMP用戶數X_max ;
[0012]按照同時調度的CoMP用戶數X從該CoMP協作集內的CoMP用戶中選出所述CoMP用戶組合,其中所述同時調度的CoMP用戶數X的取值為從O到所述同時可調度的最大CoMP用戶數X_max的整數。
[0013]步驟B進一步包括:根據預先設置的CoMP方案類型選擇所述CoMP用戶組合的傳輸狀態,丟棄與所述CoMP方案類型不符的傳輸狀態。
[0014]步驟B進一步包括:根據為不同的CoMP用戶預先設置的測量集個數選擇所述CoMP用戶組合的傳輸狀態,丟棄與所述測量集個數不符的CoMP用戶對應的傳輸狀態。
[0015]步驟B進一步包括:按照為不同的CoMP用戶預先設置的參與協作傳輸的傳輸點選擇所述CoMP用戶組合的傳輸狀態,丟棄該CoMP用戶通過所述CoMP協作集中其他傳輸點參與協作傳輸對應的傳輸狀態。
[0016]該方法進一步包括:預先設置CoMP用戶反饋的CSI數目,使得該CSI數目小於基站可配置的CSI數目上限值。
[0017]具體地,本發明實施例提供了一種基站,包括:
[0018]用戶組合確定模塊,用於確定CoMP協作集內一個或多個CoMP用戶組合;
[0019]傳輸狀態確定模塊,用於為每個CoMP用戶組合確定一個或多個傳輸狀態,並計算每個傳輸狀態的調度優先級;
[0020]協作傳輸執行模塊,用於從所述一個或多個CoMP用戶組合的所述一個或多個傳輸狀態對應的調度優先級中選出最高優先級,根據所述最高優先級對應的傳輸狀態進行用戶調度。
[0021]具體地,用戶組合確定模塊用於:
[0022]根據該CoMP協作集大小和/或該CoMP協作集內的CoMP用戶數確定同時可調度的最大CoMP用戶數X_max,或者預先設置同時可調度的最大CoMP用戶數X_max ;
[0023]按照同時調度的CoMP用戶數X從該CoMP協作集內的CoMP用戶中選出所述CoMP用戶組合,其中所述同時調度的CoMP用戶數X的取值為從O到所述同時可調度的最大CoMP用戶數X_max的整數。
[0024]具體地,傳輸狀態確定模塊用於:
[0025]根據預先設置的CoMP方案類型選擇所述CoMP用戶組合的傳輸狀態,丟棄與所述CoMP方案類型不符的傳輸狀態。
[0026]具體地,傳輸狀態確定模塊用於:
[0027]根據為不同的CoMP用戶預先設置的測量集個數選擇所述CoMP用戶組合的傳輸狀態,丟棄與所述測量集個數不符的CoMP用戶對應的傳輸狀態。
[0028]具體地,傳輸狀態確定模塊用於:
[0029]按照為不同的CoMP用戶預先設置的參與協作傳輸的傳輸點選擇所述CoMP用戶組合的傳輸狀態,丟棄該CoMP用戶通過所述CoMP協作集中其他傳輸點參與協作傳輸對應的傳輸狀態。
[0030]可以看出,本發明實施例提出的CoMP調度方法能夠降低窮搜方法的複雜度,並接近窮搜方法所能達到的CoMP最優性能。進一步地,本發明實施例還能較大幅度地降低調度的複雜度,同時保持通信系統的性能損失儘可能小。
【專利附圖】
【附圖說明】
[0031]圖1為本發明一個實施例中協作多點(CoMP)調度方法的流程圖;
[0032]圖2示出本發明實施例提出的CoMP調度方法的一個應用場景;
[0033]圖3為本發明一個實施例中CoMP調度方法的流程圖;
[0034]圖4為本發明一個實施例中實現圖1所示調度方法的基站的結構示意圖。
【具體實施方式】
[0035]為使本發明的目的、技術方案及優點更加清楚明白,以下參照附圖並舉實施例,對本發明進一步詳細說明。
[0036]為了降低窮搜遍歷帶來的複雜度,本發明實施例提出了一種協作多點(CoMP)調度方法,以便降低CoMP調度的複雜度。進一步地,本發明實施例提出的方法可較大程度地接近窮搜方法的最優CoMP性能。具體地,本發明實施例提出的協作多點調度方法的流程如圖1所示。
[0037]步驟101中,確定CoMP協作集。在一個具體實現中,CoMP協作集包括至少2個傳輸點(TP, transmiss1n point),所述傳輸點可以是基站(eNodeB),或者射頻拉遠模塊(RRE,Rad1 Remote Unit)等。比如,圖2示出的CoMP協作集包括3個TP。
[0038]步驟102中,確定出該CoMP協作集內一個或多個CoMP用戶組合。
[0039]在一個具體實現中,CoMP用戶組合可根據協作集大小和/或協作集內的CoMP用戶數確定。具體地,CoMP協作集中的傳輸點可同時調度O個、I個或多個CoMP用戶,每種調度都構成一個CoMP用戶組合。
[0040]步驟103中,為每個CoMP用戶組合確定一個或多個傳輸狀態,並計算每個傳輸狀態的調度優先級。
[0041]需要指出,每個CoMP用戶組合指示的是一組被CoMP協作集中的傳輸點調度上的CoMP用戶。CoMP協作集中存在至少2個傳輸點,這些傳輸點與該CoMP用戶組合中的CoMP用戶之間可能存在多種對應關係。比如,CoMP協作集包括TPl和TP2,某個CoMP用戶組合為UEl和UE2,則該CoMP協作集的傳輸狀態包括:狀態I為TPl調度UEl且TP2調度UE2 ;狀態2為TPl調度UE2且TP2調度UEl。
[0042]在確定出傳輸狀態後,可根據比例公平、輪詢、最大載幹比等方法計算其調度優先級,此處不再贅述。
[0043]步驟104中,從上述所有傳輸狀態對應的調度優先級中選出最高優先級,根據最高優先級對應的傳輸狀態進行用戶調度。
[0044]在一個具體實現中,上述步驟101-104可由CoMP協作集中的其中一個傳輸點(t匕如基站等)執行。在每個時頻資源上,基站都可通過執行步驟101-104進行用戶調度。實際通信中,步驟101是準靜態的,也即CoMP協作集一旦確定,在一定時間內並不發生改變。相應地,基站重複執行步驟102-104即可實現每個時頻資源上的用戶調度。
[0045]圖2示出本發明實施例提出的CoMP調度方法的一個應用場景。在圖2中,假設TPU TP2、TP3對應的三個小區為一個CoMP協作集,或稱為調度集(scheduling cluster)。其中,TPl為基站(eNodeB),TP2和TP3均為RRE, TPl分別與TP2、TP3通過光纖連接。UEl和UE2的服務小區為TP1,UE3和UE4的服務小區為TP2,UE5和UE6的服務小區為TP3。UEl和UE5為單小區用戶(或稱為非CoMP用戶),在圖2中用實線方塊表示;假設UE2、UE3和UE4是CoMP用戶且測量集大小為2,則這三個用戶可以被稱為2-TP CoMP用戶,假設UE6是測量集大小為3的CoMP用戶,則可被稱為3-TP CoMP用戶,CoMP用戶在圖2中均用虛線方塊表示。如果採用(服務小區,第一協作小區,第二協作小區)的形式表示圖2中CoMP用戶的服務小區和協作小區,則為:UE2 (TP1, TP3), UE3 (TP2, TPl), UE4 (TP2, TP3), UE6 (TP3,TP2,TP1)。以下參照圖2示出的場景,說明一個CoMP協作集在某個時頻資源上聯合調度的具體實現。
[0046]在步驟301中,確定協作集大小M,並確定該協作集內的CoMP用戶數N。相應地,該協作集在實際傳輸狀態下同時調度的CoMP用戶數X可能為0,I, 2,…,X_max,其中同時可調度的最大CoMP用戶數X_max=MIN (M,N)。可以看出,同時調度的CoMP用戶數x共有1+X_max種取值,X_max由協作集大小M和協作集內的CoMP用戶數N這2個參數中的較小參數決定。
[0047]具體地,圖2中有4個CoMP用戶:UE2、UE3、UE4、UE6。由於圖2中的協作集大小為3,則一個時頻資源中同時可調度的最大CoMP用戶數X_max為3個。也即,圖2中同時調度的CoMP用戶數X可能為0,1,2,3。
[0048]在步驟302中,遍歷確定出的1+X_max種可能性,對於同時調度的CoMP用戶數x(x=0, I, 2,…,X_max)的每個取值,找出在該取值下所有可能的CoMP用戶組合。
[0049]在圖2中,當X=O時,CoMP協作集中無CoMP用戶被調度上,各個小區進行單小區傳輸。
[0050]當X=1時,協作集中有I個CoMP用戶被調度上,則可能的CoMP用戶組合有4種:UE2被調度成CoMP用戶,或者UE3被調度成CoMP用戶,或者UE4被調度成CoMP用戶,或者UE6被調度成CoMP用戶。
[0051]當x=2時,協作集中有 2個CoMP用戶被調度上,則可能的CoMP用戶組合有6種:UE2和UE3被調度成CoMP用戶,或者UE2和UE4被調度成CoMP用戶,或者UE2和UE6被調度成CoMP用戶,或者UE3和UE4被調度成CoMP用戶,或者UE3和UE6被調度成CoMP用戶,或者UE4和UE6被調度成CoMP用戶。
[0052]當x=3時,協作集中有3個CoMP用戶被調度上,則可能的CoMP用戶組合有4種:UE2、UE3、UE4被調度成CoMP用戶,或者UE2、UE3、UE6被調度成CoMP用戶,或者UE2、UE4、UE6被調度成CoMP用戶,或者UE3、UE4、UE6被調度成CoMP用戶。
[0053]可以看出,CoMP用戶組合是從協作集中所有CoMP用戶裡選出。
[0054]在步驟303中,對於步驟302中的每種CoMP用戶組合,遍歷所有可能的傳輸狀態,計算每種傳輸狀態下的調度優先級。
[0055]實際應用中,為減少計算次數、降低調度複雜度,可以先確定出X=O時單小區傳輸的調度結果。具體地,計算每個cell中各用戶被調度成單小區傳輸時的調度優先級,具有最高優先級的用戶被調度上。假設單小區傳輸的調度結果為:在TPl中調度UE1,在TP2中調度UE4,在TP3中調度UE5。
[0056]進一步地,在X為其他取值時,對於CoMP用戶組合中不涉及到的TP,保持單小區傳輸的調度結果。比如,在x=l時,對於UE2被調度成CoMP用戶的情況,在確定可能的傳輸狀態並計算調度優先級的過程中,由於UE2隻涉及到TPl和TP3,則TP2按照單小區傳輸進行調度,也即在TP2中調度UE4。參照圖2,該協作集可能的傳輸狀態有以下4種:CS對應的狀態、僅DPS對應的狀態、DPS/DPB對應的狀態、JT對應的狀態。具體地,CS對應的狀態為:在TPl中調度UE2、在TP2中調度UE4、TP3處於關狀態(muting);僅DPS對應的狀態為:在TPl中調度UEl、在TP2中調度UE4、在TP3中調度UE2 ;DPS/DPB對應的狀態為:TP1處於關狀態、在ΤΡ2中調度UE4、在ΤΡ3中調度UE2 JT對應的狀態為:在TPl和ΤΡ3中同時調度UE2、在ΤΡ2中調度UE4。
[0057]在一個具體示例中,對於X=I時UE6被調度成CoMP用戶的情況,如表1所示,可能的傳輸狀態有17種。與窮搜方法相比,表1中已經丟棄了調度優先級明顯較低的傳輸狀態,比如根據單小區傳輸的調度優先級可知,(2, muting,6)、(3, muting,6)、(muting, muting,
6)這些傳輸狀態的調度優先級肯定小於(l,muting,6),因此步驟303中只保留傳輸狀態I(I, muting, 6),而將其他三種傳輸狀態丟棄,從而降低了計算複雜度。需要注意的是,在計算表1中每種傳輸狀態的調度優先級時,基站需要獲取UE6在上述傳輸狀態下的信道質量指示符(CQI, Channel Quality Indicator)。具體地,CQI可以由UE6反饋給基站,也可以是基站對用戶反饋的多個其他信道狀態信息(CSI,channel state informat1n)進行更新後得到。如果基站無法更新出某種傳輸狀態下的CQI,則該傳輸狀態將因為計算不出調度優先級而被丟棄。在另一具體示例中,對於x=2時UE2和UE3被調度成CoMP用戶的情況,如表2所示,可能的傳輸狀態有3種。
[0058]表1UE6被調度成CoMP用戶的情況下可能的傳輸狀態
[0059]
【權利要求】
1.一種協作多點CoMP調度方法,其特徵在於,包括: A、確定CoMP協作集內一個或多個CoMP用戶組合; B、為每個CoMP用戶組合確定一個或多個傳輸狀態,並計算每個傳輸狀態的調度優先級; C、從所述一個或多個CoMP用戶組合的所述一個或多個傳輸狀態對應的調度優先級中選出最高優先級,根據所述最高優先級對應的傳輸狀態進行用戶調度。
2.根據權利要求1所述的方法,其特徵在於,在所述步驟A之前進一步包括:將通信系統中的協作集劃分為至少2個虛擬協作集,將每個虛擬協作集作為所述CoMP協作集。
3.根據權利要求1所述的方法,其特徵在於,所述步驟A包括: 根據該CoMP協作集大小和/或該CoMP協作集內的CoMP用戶數確定同時可調度的最大CoMP用戶數X_max,或者預先設置同時可調度的最大CoMP用戶數X_max ; 按照同時調度的CoMP用戶數X從該CoMP協作集內的CoMP用戶中選出所述CoMP用戶組合,其中所述同時調度的CoMP用戶數X的取值為從O到所述同時可調度的最大CoMP用戶數X_max的整數。
4.根據權利要求1-3任一項所述的方法,其特徵在於,所述步驟B進一步包括:根據預先設置的CoMP方案類型選擇所述CoMP用戶組合的傳輸狀態,丟棄與所述CoMP方案類型不符的傳輸狀態。
5.根據權利要求1-3任一項所述的方法,其特徵在於,所述步驟B進一步包括:根據為不同的CoMP用戶預先設置的測量集個數選擇所述CoMP用戶組合的傳輸狀態,丟棄與所述測量集個數不符的CoMP用戶對應的傳輸狀態。
6.根據權利要求1-3任一項所述的方法,其特徵在於,所述步驟B進一步包括:按照為不同的CoMP用戶預先設置的參與協作傳輸的傳輸點選擇所述CoMP用戶組合的傳輸狀態,丟棄該CoMP用戶通過所述CoMP協作集中其他傳輸點參與協作傳輸對應的傳輸狀態。
7.根據權利要求1-3任一項所述的方法,其特徵在於,進一步包括:預先設置CoMP用戶反饋的CSI數目,使得該CSI數目小於基站可配置的CSI數目上限值。
8.一種基站,其特徵在於,包括: 用戶組合確定模塊,用於確定CoMP協作集內一個或多個CoMP用戶組合; 傳輸狀態確定模塊,用於為每個CoMP用戶組合確定一個或多個傳輸狀態,並計算每個傳輸狀態的調度優先級; 協作傳輸執行模塊,用於從所述一個或多個CoMP用戶組合的所述一個或多個傳輸狀態對應的調度優先級中選出最高優先級,根據所述最高優先級對應的傳輸狀態進行用戶調度。
9.根據權利要求8所述的基站,其特徵在於,所述用戶組合確定模塊用於: 根據該CoMP協作集大小和/或該CoMP協作集內的CoMP用戶數確定同時可調度的最大CoMP用戶數X_max,或者預先設置同時可調度的最大CoMP用戶數X_max ; 按照同時調度的CoMP用戶數X從該CoMP協作集內的CoMP用戶中選出所述CoMP用戶組合,其中所述同時調度的CoMP用戶數X的取值為從O到所述同時可調度的最大CoMP用戶數X_max的整數。
10.根據權利要求8所述的基站,其特徵在於,所述傳輸狀態確定模塊用於:根據預先設置的CoMP方案類型選擇所述CoMP用戶組合的傳輸狀態,丟棄與所述CoMP方案類型不符的傳輸狀態。
11.根據權利要求8-10任一項所述的基站,其特徵在於,所述傳輸狀態確定模塊用於: 根據為不同的CoMP用戶預先設置的測量集個數選擇所述CoMP用戶組合的傳輸狀態,丟棄與所述測量集個數不符的CoMP用戶對應的傳輸狀態。
12.根據權利要求8-10任一項所述的基站,其特徵在於,所述傳輸狀態確定模塊用於: 按照為不同的CoMP用戶預先設置的參與協作傳輸的傳輸點選擇所述CoMP用戶組合的 傳輸狀態,丟棄該CoMP用戶通過所述CoMP協作集中其他傳輸點參與協作傳輸對應的傳輸狀態。
【文檔編號】H04W72/10GK104080177SQ201310104488
【公開日】2014年10月1日 申請日期:2013年3月28日 優先權日:2013年3月28日
【發明者】王靜, 雲翔, 陳嵐, 永田聡 申請人:株式會社Ntt都科摩