本發(fā)明涉及通信領(lǐng)域,特別涉及一種多天線傳輸方法、基站和用戶終端。
背景技術(shù):
:在無線通信系統(tǒng)中,同時(shí)存在眾多的用戶希望與基站進(jìn)行通信以獲得服務(wù)。在這些場(chǎng)景中,使用多用戶多輸入多輸出(mu-mimo)的傳輸方案可以實(shí)現(xiàn)同時(shí)調(diào)度多個(gè)用戶。隨著天線技術(shù)的發(fā)展,大規(guī)模天線陣列系統(tǒng)(aas)正逐漸應(yīng)用于基站。這種大規(guī)模aas通常包括幾百個(gè)天線陣元(如128根、256根或者更多),這些陣元可以排成一個(gè)面板型作為面陣天線來使用。通過在基站端安裝aas,可以同時(shí)向更多的用戶提供無線通信。由于在基站端的有限空間內(nèi)使用大規(guī)模aas,無線傳播信道的空間相關(guān)性較高,尤其對(duì)于用戶密集分布的場(chǎng)景。在這種情況下,為了保證無線通信系統(tǒng)的系統(tǒng)容量,理論上可以采用非線性預(yù)編碼方法進(jìn)行多天線傳輸。但是,非線性預(yù)編碼方法的實(shí)現(xiàn)復(fù)雜度隨著天線數(shù)的增加而變得不可接受。因此,在高空間相關(guān)性的場(chǎng)景中,需要設(shè)計(jì)一種低復(fù)雜度的多天線傳輸方案。技術(shù)實(shí)現(xiàn)要素:本發(fā)明提供了一種多天線傳輸方法、基站和用戶終端,能夠適用于高空間相關(guān)性的場(chǎng)景,并且兼顧了低的計(jì)算復(fù)雜度和系統(tǒng)性能。具體地,本發(fā)明實(shí)施例的技術(shù)方案是這樣實(shí)現(xiàn)的:一種多天線傳輸方法,應(yīng)用于基站,所述方法包括:將天線陣列劃分成至少一個(gè)天線子陣列;根據(jù)接收到的用戶終端ue發(fā)送的第一上行信號(hào)估計(jì)每個(gè)天線子陣列的發(fā)送端相關(guān)性參數(shù);及,對(duì)于每個(gè)天線子陣列,根據(jù)所述發(fā)送端相關(guān)性參數(shù)對(duì)下行參考信號(hào)進(jìn)行波束賦形,將波束賦形后的下行參考信號(hào)通過該天線子陣列發(fā)送給所述ue。所述根據(jù)所述發(fā)送端相關(guān)性參數(shù)對(duì)下行參考信號(hào)進(jìn)行波束賦形包括:根據(jù)所述發(fā)送端相關(guān)性參數(shù)計(jì)算得到特征參數(shù),根據(jù)所述特征參數(shù)對(duì)所述下行參考信號(hào)進(jìn)行波束賦形。所述發(fā)送端相關(guān)性參數(shù)為發(fā)送端相關(guān)性矩陣,所述特征參數(shù)為與所述發(fā)送端相關(guān)性矩陣的最大特征值相對(duì)應(yīng)的特征向量,和/或,與所述發(fā)送端相關(guān)性矩陣的次大特征值相對(duì)應(yīng)的特征向量。所述方法進(jìn)一步包括:接收所述ue反饋的波束選擇信息,并根據(jù)接收到的波束選擇信息調(diào)度用戶。所述根據(jù)接收到的波束選擇信息調(diào)度用戶包括:根據(jù)所述波束選擇信息確定所述ue選擇的天線子陣列;根據(jù)調(diào)度均衡原則和所述ue選擇的天線子陣列,將所述ue進(jìn)行分組,得到與每個(gè)天線子陣列對(duì)應(yīng)的一組待調(diào)度ue;為每組待調(diào)度ue確定出采用該組待調(diào)度ue對(duì)應(yīng)的天線子陣列傳輸數(shù)據(jù)的調(diào)度用戶。所述方法進(jìn)一步包括:向每個(gè)調(diào)度用戶發(fā)送下行控制信令以觸發(fā)每個(gè)調(diào)度用戶向所述基站發(fā)送第二上行信號(hào);基于所述第二上行信號(hào)對(duì)每個(gè)調(diào)度用戶的數(shù)據(jù)進(jìn)行預(yù)編碼,并將預(yù)編碼后的數(shù)據(jù)發(fā)送給每個(gè)調(diào)度用戶。所述基于所述第二上行信號(hào)對(duì)每個(gè)調(diào)度用戶的數(shù)據(jù)進(jìn)行預(yù)編碼包括:根據(jù)所述第二上行信號(hào)估計(jì)每個(gè)調(diào)度用戶的下行信道狀態(tài)信息;根據(jù)所有調(diào)度用戶的下行信道狀態(tài)信息,計(jì)算得到第一預(yù)編碼矩陣;根據(jù)每個(gè)調(diào)度用戶的下行信道狀態(tài)信息和所述第一預(yù)編碼矩陣,計(jì)算得到針對(duì)每個(gè)調(diào)度用戶的第二預(yù)編碼矩陣;根據(jù)所述第一預(yù)編碼矩陣和所述第二預(yù)編碼矩陣對(duì)每個(gè)調(diào)度用戶的數(shù)據(jù)進(jìn)行預(yù)編碼。所述將預(yù)編碼后的數(shù)據(jù)發(fā)送給每個(gè)調(diào)度用戶包括:設(shè)置不同的發(fā)送時(shí)段,為每個(gè)天線子陣列指定一個(gè)發(fā)送時(shí)段;使用所述調(diào)度用戶對(duì)應(yīng)的天線子陣列在指定的發(fā)送時(shí)段發(fā)送所述預(yù)編碼后的數(shù)據(jù)。一種基站,包括:劃分模塊,用于將天線陣列劃分成至少一個(gè)天線子陣列;接收模塊,用于接收用戶終端ue發(fā)送的第一上行信號(hào);估計(jì)模塊,用于根據(jù)接收到的第一上行信號(hào)估計(jì)每個(gè)天線子陣列的發(fā)送端相關(guān)性參數(shù);波束賦形模塊,用于對(duì)于每個(gè)天線子陣列,根據(jù)所述發(fā)送端相關(guān)性參數(shù)對(duì)下行參考信號(hào)進(jìn)行波束賦形,得到波束賦形后的下行參考信號(hào);及,發(fā)送模塊,用于將波束賦形后的下行參考信號(hào)通過相應(yīng)的天線子陣列發(fā)送給所述ue。所述接收模塊進(jìn)一步用于:接收所述ue反饋的波束選擇信息;所述基站進(jìn)一步包括:調(diào)度模塊,用于根據(jù)接收到的波束選擇信息調(diào)度用戶。所述調(diào)度模塊用于:根據(jù)所述波束選擇信息確定所述ue選擇的天線子陣列,根據(jù)調(diào)度均衡原則和所述ue選擇的天線子陣列,將所述ue進(jìn)行分組,得到與每個(gè)天線子陣列對(duì)應(yīng)的一組待調(diào)度ue;為每組待調(diào)度ue確定出采用該組待調(diào)度ue對(duì)應(yīng)的天線子陣列傳輸數(shù)據(jù)的調(diào)度用戶。所述發(fā)送模塊進(jìn)一步用于:向每個(gè)調(diào)度用戶發(fā)送下行控制信令以觸發(fā)每個(gè)調(diào)度用戶向所述基站發(fā)送第二上行信號(hào);所述接收模塊進(jìn)一步用于:接收每個(gè)調(diào)度用戶發(fā)送的第二上行信號(hào);所述基站進(jìn)一步包括:預(yù)編碼模塊,用于基于接收到的第二上行信號(hào)對(duì)每個(gè)調(diào)度用戶的數(shù)據(jù)進(jìn)行預(yù)編碼;所述發(fā)送模塊進(jìn)一步用于:將預(yù)編碼后的數(shù)據(jù)發(fā)送給每個(gè)調(diào)度用戶。一種用戶終端,包括:發(fā)送模塊,用于向基站發(fā)送第一上行信號(hào),以使所述基站根據(jù)接收到的第一上行信號(hào)估計(jì)每個(gè)天線子陣列的發(fā)送端相關(guān)性參數(shù),對(duì)于每個(gè)天線子陣列,根據(jù)所述發(fā)送端相關(guān)性參數(shù)對(duì)下行參考信號(hào)進(jìn)行波束賦形,將波束賦形后的下行參考信號(hào)通過該天線子陣列發(fā)送給所述用戶終端;及,接收模塊,用于從所述基站接收波束賦形后的下行參考信號(hào)。所述用戶終端進(jìn)一步包括:選擇模塊,用于根據(jù)接收到的波束賦形后的下行參考信號(hào)選擇波束,生成波束選擇信息;所述發(fā)送模塊進(jìn)一步用于:向所述基站反饋所述波束選擇信息,以使所述基站根據(jù)所述波束選擇信息調(diào)度用戶。由上述技術(shù)方案可見,本發(fā)明實(shí)施例提供的多天線傳輸方法、基站及用戶終端,適用于使用aas、用戶密集分布的場(chǎng)景,為存在高的空間相關(guān)性的場(chǎng)景提供了一種兼顧性能和復(fù)雜度的多天線傳輸方案。附圖說明圖1為本發(fā)明一個(gè)實(shí)施例中基站側(cè)進(jìn)行多天線傳輸?shù)姆椒ǖ牧鞒淌疽鈭D;圖2a為本發(fā)明一個(gè)實(shí)施例中天線子陣列的劃分示意圖;圖2b為本發(fā)明另一個(gè)實(shí)施例中天線子陣列的劃分示意圖;圖2c為本發(fā)明又一個(gè)實(shí)施例中天線子陣列的劃分示意圖;圖3為本發(fā)明另一個(gè)實(shí)施例中天線子陣列的劃分示意圖;圖4為本發(fā)明另一個(gè)實(shí)施例中基站側(cè)進(jìn)行多天線傳輸?shù)姆椒ǖ牧鞒淌疽鈭D;圖5為本發(fā)明一個(gè)實(shí)施例中多天線傳輸方法的信令交互示意圖;圖6為本發(fā)明一個(gè)實(shí)施例中ue側(cè)進(jìn)行多天線傳輸?shù)姆椒ǖ牧鞒淌疽鈭D;圖7為本發(fā)明一個(gè)實(shí)施例中基站的結(jié)構(gòu)示意圖;圖8為本發(fā)明另一個(gè)實(shí)施例中基站的結(jié)構(gòu)示意圖;圖9為本發(fā)明一個(gè)實(shí)施例中用戶終端的結(jié)構(gòu)示意圖。具體實(shí)施方式為使本發(fā)明的目的、技術(shù)方案及優(yōu)點(diǎn)更加清楚明白,以下參照附圖并舉實(shí)施例,對(duì)本發(fā)明進(jìn)一步詳細(xì)說明。圖1為本發(fā)明一個(gè)實(shí)施例中多天線傳輸方法的流程示意圖,該方法應(yīng)用于基站。如圖1所示,包括以下步驟。步驟101,將天線陣列劃分成至少一個(gè)天線子陣列。劃分天線子陣列的方法可以有多種,包括根據(jù)天線陣列的結(jié)構(gòu)進(jìn)行均勻劃分或者非均勻劃分?;蛘?,根據(jù)天線陣元的極化方向,將具備相同極化方向的天線陣元?jiǎng)澐殖梢粋€(gè)天線子陣列?;蛘撸Y(jié)合天線陣元的極化方向?qū)μ炀€陣列進(jìn)行均勻劃分或者非均勻劃分。其中,每個(gè)天線子陣列所包含的天線陣元的數(shù)目可以相同,也可以不同。以二維天線陣列為例,圖2a為本發(fā)明一個(gè)實(shí)施例中天線子陣列的劃分示意圖。其中,天線陣列210被均勻劃分成4個(gè)天線子陣列211、212、213和214,每個(gè)天線子陣列是一個(gè)規(guī)則的方形天線陣,各自包含4個(gè)天線陣元。圖2b為本發(fā)明另一個(gè)實(shí)施例中天線子陣列的劃分示意圖。其中,在橫向上將天線陣列210均勻劃分成4個(gè)天線子陣列221、222、223和224,每個(gè)天線子陣列是一個(gè)規(guī)則的橫向條形天線陣,各自包含4個(gè)天線陣元。圖2c為本發(fā)明又一個(gè)實(shí)施例中天線子陣列的劃分示意圖。其中,在縱向上將天線陣列210均勻劃分成4個(gè)天線子陣列231、232、233和234,每個(gè)天線子陣列是一個(gè)規(guī)則的縱向條形天線陣,各自包含4個(gè)天線陣元。圖3為本發(fā)明另一個(gè)實(shí)施例中天線子陣列的劃分示意圖。其中,天線陣列300中的天線陣元包括兩種極化方式,分別為垂直極化和水平極化。根據(jù)這兩種極化方式將天線陣列300劃分成天線子陣列310和320,各自包含16個(gè)天線陣元。其中,天線子陣列310中的天線陣元均為垂直極化,天線子陣列320中的天線陣元均為水平極化。以上劃分天線子陣列的方法僅為示例,在具體應(yīng)用時(shí),還可以將天線陣列劃分成包含不同個(gè)數(shù)的天線陣元的天線子陣列。例如,將天線陣列210所包含的16個(gè)天線陣元?jiǎng)澐殖煞謩e包含8個(gè)、6個(gè)和2個(gè)天線陣元的天線子陣列。其中,天線子陣列的形狀以及所包含天線陣元的個(gè)數(shù)將影響其形成的波束的方向和覆蓋范圍。步驟102,根據(jù)接收到的用戶終端(ue)發(fā)送的第一上行信號(hào)估計(jì)每個(gè)天線子陣列的發(fā)送端相關(guān)性參數(shù)。本步驟中,第一上行信號(hào)可以為上行參考信號(hào),或者其他上行信號(hào),例如上行數(shù)據(jù)或控制信號(hào)。發(fā)送端相關(guān)性參數(shù)可以表示為發(fā)送端相關(guān)性矩陣。以上行參考信號(hào)為例,基站根據(jù)ue發(fā)送的上行參考信號(hào)估計(jì)每個(gè)天線子陣列的發(fā)送端相關(guān)性矩陣,具體為:根據(jù)上行參考信號(hào)計(jì)算得到整個(gè)天線陣列的發(fā)送端相關(guān)性矩陣,對(duì)所有ue的發(fā)送端相關(guān)性矩陣進(jìn)行平均得到等價(jià)的發(fā)送端相關(guān)性矩陣,將該等價(jià)的發(fā)送端相關(guān)性矩陣中對(duì)角線上的子矩陣確定為每個(gè)天線子陣列的發(fā)送端相關(guān)性矩陣。在一實(shí)施例中,第一上行信號(hào)為周期性的信道探測(cè)參考信號(hào)(p-srs),根據(jù)第k個(gè)用戶發(fā)送的p-srs估計(jì)出第k個(gè)用戶的上行信道矩陣為hk,假設(shè)用戶總數(shù)為k,則等價(jià)的發(fā)送端相關(guān)性矩陣為:其中,[·]h表示共軛轉(zhuǎn)置運(yùn)算。若整個(gè)天線陣列被劃分成l個(gè)天線子陣列,那么上述等價(jià)的發(fā)送端相關(guān)性矩陣可以進(jìn)一步表示為:其中,第個(gè)天線子陣列的發(fā)送端相關(guān)性矩陣為上述對(duì)角線上的第個(gè)子矩陣若第l個(gè)天線子陣列包括n個(gè)天線陣元,那么為n*n的方形矩陣。步驟103,對(duì)于每個(gè)天線子陣列,根據(jù)發(fā)送端相關(guān)性參數(shù)對(duì)下行參考信號(hào)進(jìn)行波束賦形,將波束賦形后的下行參考信號(hào)(brs)通過該天線子陣列發(fā)送給ue。本步驟中,根據(jù)發(fā)送端相關(guān)性參數(shù)計(jì)算得到特征參數(shù),根據(jù)特征參數(shù)對(duì)下行參考信號(hào)進(jìn)行波束賦形,得到brs。具體而言,當(dāng)發(fā)送端相關(guān)性參數(shù)為發(fā)送端相關(guān)性矩陣時(shí),特征參數(shù)可以為與發(fā)送端相關(guān)性矩陣的最大特征值相對(duì)應(yīng)的特征向量,和/或,與發(fā)送端相關(guān)性矩陣的次大特征值相對(duì)應(yīng)的特征向量。例如,對(duì)于每個(gè)天線子陣列其對(duì)應(yīng)的發(fā)送端相關(guān)性矩陣可以通過特征值和特征向量進(jìn)行唯一表示,對(duì)進(jìn)行特征值分解(evd):其中,σ為特征值對(duì)角陣,q為特征向量矩陣,[·]-1表示求逆運(yùn)算。當(dāng)滿秩時(shí),σ=diag(λ1,λ2,...,λn)包括從大到小排列的n個(gè)特征值λ1,λ2,...,λn,特征值向量q={χ1,χ2,...,χn}包括相應(yīng)的n個(gè)特征向量χ1,χ2,...,χn。最大特征值λ1對(duì)應(yīng)的特征向量為χ1,次大特征值λ2對(duì)應(yīng)的特征向量為χ2。對(duì)下行參考信號(hào)進(jìn)行波束賦形的特征向量可以為一個(gè)或者多個(gè)。例如,在第個(gè)天線子陣列上采用最大特征值λ1對(duì)應(yīng)的特征向量χ1對(duì)下行參考信號(hào)進(jìn)行波束賦形,則得到brs為或者,在第個(gè)天線子陣列上采用次大特征值λ2對(duì)應(yīng)的特征向量χ2對(duì)下行參考信號(hào)進(jìn)行波束賦形,則得到brs為或者,使用這兩個(gè)特征向量χ1和χ2對(duì)下行參考信號(hào)進(jìn)行波束賦形,得到兩個(gè)和分別發(fā)送給ue?;蛘?,也可以將得到的兩個(gè)brs疊加然后將合并后的brs發(fā)送給ue。在具體應(yīng)用時(shí),考慮到長(zhǎng)期演進(jìn)(lte)系統(tǒng)的兼容性,下行參考信號(hào)可以為小區(qū)專用參考信號(hào)(crs)或者信道狀態(tài)指示參考信號(hào)(csi-rs)。對(duì)于l個(gè)天線子陣列上發(fā)送的多個(gè)brs,可以通過時(shí)分復(fù)用(tdm)、頻分復(fù)用(fdm)、碼分復(fù)用(cdm)或者循環(huán)移位(cs)在時(shí)頻資源上進(jìn)行復(fù)用。在上述圖1所示的實(shí)施例中,通過基站將天線陣列劃分成至少一個(gè)天線子陣列,根據(jù)接收到的ue發(fā)送的上行信號(hào)估計(jì)每個(gè)天線子陣列的發(fā)送端相關(guān)性參數(shù),對(duì)于每個(gè)天線子陣列,根據(jù)發(fā)送端相關(guān)性參數(shù)對(duì)下行參考信號(hào)進(jìn)行波束賦形,將brs通過該天線子陣列上發(fā)送給ue,與現(xiàn)有技術(shù)中將整個(gè)天線陣列進(jìn)行波束賦形相比,能夠降低計(jì)算的復(fù)雜度,適用于使用aas、用戶密集分布的場(chǎng)景,為存在高的空間相關(guān)性的場(chǎng)景提供了一種兼顧性能和復(fù)雜度的多天線傳輸方案。圖4為本發(fā)明另一個(gè)實(shí)施例中基站側(cè)進(jìn)行多天線傳輸?shù)姆椒ǖ牧鞒淌疽鈭D。如圖4所示,在圖1所述步驟的基礎(chǔ)上,圖4進(jìn)一步包括:步驟104,接收ue反饋的波束選擇信息,并根據(jù)接收到的波束選擇信息調(diào)度用戶。本步驟中,波束選擇信息可以為ue所選擇的brs對(duì)應(yīng)的波束標(biāo)識(shí),或者,ue所選擇的天線子陣列標(biāo)識(shí)。其中,波束標(biāo)識(shí)可以為波束的索引,天線子陣列標(biāo)識(shí)可以為天線子陣列的索引。具體而言,ue接收到基站側(cè)l個(gè)天線子陣列上發(fā)送的多個(gè)brs,從中選擇出一個(gè)或者多個(gè)brs,確定出所選擇的brs對(duì)應(yīng)的波束索引。若ue預(yù)先獲知基站側(cè)的天線子陣列與波束之間的對(duì)應(yīng)關(guān)系,那么ue可以根據(jù)該對(duì)應(yīng)關(guān)系確定出上述波束索引對(duì)應(yīng)的天線子陣列的索引,將其作為波束選擇信息發(fā)送給基站。若ue不知道基站側(cè)的天線子陣列的具體信息,那么將所選擇的brs對(duì)應(yīng)的波束索引作為波束選擇信息發(fā)送給基站?;靖鶕?jù)接收到的波束選擇信息確定ue選擇的天線子陣列。若該波束選擇信息為ue所選擇的brs對(duì)應(yīng)的波束索引,基站通過天線子陣列與波束之間的對(duì)應(yīng)關(guān)系,可以映射出ue所選擇的天線子陣列。若該波束選擇信息為ue所選擇的天線子陣列索引,那么基站可以直接從中確定出ue所選擇的天線子陣列。基站調(diào)度用戶的方法包括:根據(jù)確定出的ue選擇的天線子陣列將ue進(jìn)行分組,得到與每個(gè)天線子陣列對(duì)應(yīng)的一組待調(diào)度ue,然后為每組待調(diào)度ue確定出采用該組待調(diào)度ue對(duì)應(yīng)的天線子陣列傳輸數(shù)據(jù)的調(diào)度用戶。其中,一組待調(diào)度ue包括一個(gè)或多個(gè)ue。在一實(shí)施例中,進(jìn)行用戶分組時(shí),可以完全按照用戶的反饋進(jìn)行分組,即將反饋同一天線子陣列索引的ue歸為一組待調(diào)度ue,不做任何調(diào)整。例如,假設(shè)有k個(gè)ue,對(duì)于l個(gè)天線子陣列,ue1反饋所選擇的天線子陣列的索引為1,ue2反饋所選擇的天線子陣列的索引為1和2,ue3反饋所選擇的天線子陣列的索引為1和3,ue4反饋所選擇的天線子陣列的索引為1,ue5反饋所選擇的天線子陣列的索引為1,…,uek反饋所選擇的天線子陣列的索引為l。那么,基站可以得到如表1所示的結(jié)果。其中,有5個(gè)ue選擇了索引為1的天線子陣列,這5個(gè)ue被歸為一組??紤]到具體場(chǎng)景,如在該天線子陣列所形成波束的覆蓋范圍之內(nèi)存在大量的用戶等待被調(diào)度,比如目前多個(gè)用戶在一個(gè)會(huì)議室內(nèi)開會(huì),這些用戶同時(shí)向基站請(qǐng)求數(shù)據(jù)服務(wù),基站確定出這些用戶所選擇的天線子陣列索引都為1。表1針對(duì)天線子陣列進(jìn)行ue分組示例在另一實(shí)施例中,基站可以基于調(diào)度均衡原則對(duì)ue進(jìn)行分組,即對(duì)分配給每個(gè)天線子陣列的待調(diào)度ue個(gè)數(shù)進(jìn)行均衡,使得所有待調(diào)度ue組內(nèi)的ue個(gè)數(shù)較為接近。例如,如表2所示,當(dāng)大多數(shù)ue反饋的天線子陣列索引為1時(shí),基站可以適當(dāng)在天線子陣列之間對(duì)劃分為同一組的待調(diào)度ue進(jìn)行調(diào)整,比如考慮在波束相近的天線子陣列之間進(jìn)行調(diào)整,并將選擇了多個(gè)天線子陣列的某些ue僅保留在一組中。與表1中不做任何調(diào)整的結(jié)果對(duì)比來看,如表2所示,分別將ue4和ue5分配在對(duì)應(yīng)索引為2和3的待調(diào)度ue中,并在對(duì)應(yīng)索引為1的待調(diào)度ue中刪除ue3,僅將ue3分配到對(duì)應(yīng)索引為3的待調(diào)度ue中。天線子陣列的索引對(duì)應(yīng)的一組待調(diào)度ue1ue1、ue22ue2、ue43ue3、ue5……luek表2針對(duì)天線子陣列進(jìn)行ue分組示例若ue除了向基站反饋所選擇的天線子陣列的索引,還將所選擇的天線子陣列上接收的brs的rsrp一并發(fā)送給基站,此時(shí)基站還可以參考每個(gè)ue所選擇的天線子陣列上的rsrp進(jìn)行用戶分組。例如,在上述調(diào)度均衡原則中考慮在每組待調(diào)度ue中僅保留rsrp高于某個(gè)閾值的ue,以使分配給每個(gè)天線子陣列的待調(diào)度ue個(gè)數(shù)較為接近。對(duì)于每組待調(diào)度ue,基站可以根據(jù)預(yù)設(shè)的調(diào)度度量從中確定出一個(gè)或多個(gè)調(diào)度用戶。其中,調(diào)度度量可以為ue的幾何平均吞吐量、比例公平調(diào)度度量或改進(jìn)的比例公平調(diào)度度量等。步驟105,向每個(gè)調(diào)度用戶發(fā)送下行控制信令以觸發(fā)每個(gè)調(diào)度用戶向基站發(fā)送第二上行信號(hào),基于第二上行信號(hào)對(duì)每個(gè)調(diào)度用戶的數(shù)據(jù)進(jìn)行預(yù)編碼,并將預(yù)編碼后的數(shù)據(jù)發(fā)送給每個(gè)調(diào)度用戶。本步驟中,第二上行信號(hào)可以為上行參考信號(hào),如非周期的信道探測(cè)參考信號(hào)(a-srs)。所發(fā)送的下行控制命令攜帶有指示調(diào)度用戶發(fā)送上行參考信號(hào)的指示位,從而觸發(fā)調(diào)度用戶向基站發(fā)送上行參考信號(hào)。然后,基站根據(jù)接收到的上行參考信號(hào)進(jìn)行信道估計(jì),并且根據(jù)信道互惠(channelreciprocity)原則,估計(jì)出整個(gè)天線陣列的下行信道狀態(tài)信息。本申請(qǐng)中,由于將整個(gè)天線陣列劃分成多個(gè)天線子陣列,在天線子陣列之間信道的空間相關(guān)性較弱,因此,可以在天線子陣列之間使用線性預(yù)編碼算法,就可以獲得較好的性能。同時(shí),在天線子陣列內(nèi)部使用非線性預(yù)編碼算法,以適應(yīng)較高的空間相關(guān)性。即,分別計(jì)算兩個(gè)預(yù)編碼矩陣,采用級(jí)聯(lián)的方式進(jìn)行預(yù)編碼。具體而言,根據(jù)所有調(diào)度用戶的下行信道狀態(tài)信息,采用線性預(yù)編碼方法計(jì)算得到線性預(yù)編碼矩陣,將其作為第一預(yù)編碼矩陣。然后,根據(jù)估計(jì)出的下行信道狀態(tài)信息和線性預(yù)編碼矩陣,采用非線性預(yù)編碼方法計(jì)算得到針對(duì)每個(gè)調(diào)度用戶的非線性預(yù)編碼矩陣,將其作為第二預(yù)編碼矩陣。然后根據(jù)線性預(yù)編碼矩陣和非線性預(yù)編碼矩陣對(duì)每個(gè)調(diào)度用戶的數(shù)據(jù)進(jìn)行預(yù)編碼。例如,線性預(yù)編碼可以采用迫零(zf)或者塊對(duì)角化(bd)算法,根據(jù)所有調(diào)度用戶的下行信道狀態(tài)信息,得到線性預(yù)編碼矩陣p。然后對(duì)于天線子陣列上的每個(gè)調(diào)度用戶,對(duì)線性預(yù)編碼矩陣p和下行信道矩陣為的乘積進(jìn)行非線性預(yù)編碼,如采用thp算法,得到非線性預(yù)編碼矩陣vk。進(jìn)而根據(jù)p和vk對(duì)所有的用戶數(shù)據(jù)進(jìn)行兩次預(yù)編碼,得到預(yù)編碼后的數(shù)據(jù)。在一個(gè)實(shí)施例中,在發(fā)送預(yù)編碼后的數(shù)據(jù)時(shí),可以在整個(gè)天線陣列上同時(shí)將預(yù)編碼后的數(shù)據(jù)發(fā)送給所有的調(diào)度用戶。在另一實(shí)施例中,若每個(gè)天線子陣列對(duì)應(yīng)一組調(diào)度用戶,每組調(diào)度用戶包括了多個(gè)調(diào)度用戶時(shí),可以設(shè)置不同的發(fā)送時(shí)段,為每個(gè)天線子陣列指定一個(gè)發(fā)送時(shí)段,然后使用調(diào)度用戶對(duì)應(yīng)的天線子陣列在指定的發(fā)送時(shí)段發(fā)送預(yù)編碼后的數(shù)據(jù),即在天線子陣列之間分時(shí)地發(fā)送。在圖4所示的實(shí)施例中,基站接收ue反饋的波束選擇信息,并根據(jù)接收到的波束選擇信息調(diào)度用戶,針對(duì)每個(gè)天線子陣列確定出調(diào)度用戶,使得對(duì)應(yīng)不同天線子陣列的調(diào)度用戶組之間的空間相關(guān)性變?nèi)?,而僅在對(duì)應(yīng)同一天線子陣列的調(diào)度用戶之間保留高的空間相關(guān)性,進(jìn)而使用線性預(yù)編碼和非線性預(yù)編碼聯(lián)合的方式進(jìn)行級(jí)聯(lián)預(yù)編碼,提高了多用戶復(fù)用的增益,增加小區(qū)吞吐。圖5為本發(fā)明一個(gè)實(shí)施例中多天線傳輸方法的信令交互示意圖,包括基站和待調(diào)度用戶ue1,…,uek。如圖5所示,包括以下步驟。步驟501,基站將天線陣列劃分成至少一個(gè)天線子陣列。步驟502,每個(gè)ue向基站發(fā)送第一上行信號(hào)。例如,ue1,…,uek分別向基站發(fā)送上行信號(hào)p-srs。步驟503,基站根據(jù)接收到的ue發(fā)送的第一上行信號(hào)估計(jì)每個(gè)天線子陣列的發(fā)送端相關(guān)性矩陣;對(duì)于每個(gè)天線子陣列,根據(jù)發(fā)送端相關(guān)性矩陣計(jì)算得到特征向量,根據(jù)特征向量對(duì)下行參考信號(hào)進(jìn)行波束賦形,得到brs。步驟504,基站在每個(gè)天線子陣列上將相應(yīng)的brs發(fā)送給ue。步驟505,ue根據(jù)接收到的brs選擇天線子陣列。步驟506,ue向基站反饋波束選擇信息。步驟507,基站根據(jù)接收到的波束選擇信息調(diào)度用戶。步驟508,基站向每個(gè)調(diào)度用戶發(fā)送下行控制信令以觸發(fā)每個(gè)調(diào)度用戶向基站發(fā)送第二上行信號(hào)。如圖5所示,假設(shè)ue1和uek為調(diào)度用戶,此時(shí)基站觸發(fā)ue1和uek向基站發(fā)送a-srs。步驟509,每個(gè)調(diào)度用戶向基站發(fā)送第二上行信號(hào)。步驟510,基站基于接收到的第二上行信號(hào)對(duì)每個(gè)調(diào)度用戶的數(shù)據(jù)進(jìn)行級(jí)聯(lián)預(yù)編碼。步驟511,基站將預(yù)編碼后的數(shù)據(jù)發(fā)送給每個(gè)調(diào)度用戶。在一實(shí)施例中,除了發(fā)送預(yù)編碼后的數(shù)據(jù),基站還可以同時(shí)向調(diào)度用戶發(fā)送解調(diào)參考信號(hào)(dmrs)相關(guān)的信令配置信息,以用于ue的數(shù)據(jù)信道的相關(guān)解調(diào)。步驟512,每個(gè)調(diào)度用戶對(duì)接收到的下行數(shù)據(jù)進(jìn)行檢測(cè),從中獲得自身的數(shù)據(jù)。圖6為本發(fā)明一個(gè)實(shí)施例中ue側(cè)進(jìn)行多天線傳輸?shù)姆椒ǖ牧鞒淌疽鈭D。如圖6所示,包括以下步驟。步驟601,向基站發(fā)送第一上行信號(hào),以使基站根據(jù)接收到的第一上行信號(hào)估計(jì)每個(gè)天線子陣列的發(fā)送端相關(guān)性參數(shù),對(duì)于每個(gè)天線子陣列,根據(jù)發(fā)送端相關(guān)性參數(shù)對(duì)下行參考信號(hào)進(jìn)行波束賦形,將波束賦形后的下行參考信號(hào)brs通過該天線子陣列發(fā)送給用戶終端。例如,第一上行信號(hào)為p-srs。步驟602,從基站接收brs,根據(jù)接收到的brs選擇波束,并生成波束選擇信息。在一實(shí)施例中,ue接收到基站側(cè)l個(gè)天線子陣列上發(fā)送的brs,估計(jì)出每個(gè)brs的參考信號(hào)接收功率(rsrp),從中選擇出一個(gè)或者多個(gè)brs,例如,選擇rsrp最大的brs,或者選擇rsrp最大和次大的brs。ue根據(jù)選擇的brs所占用的資源可以確定出這些brs對(duì)應(yīng)的波束。進(jìn)一步,ue根據(jù)是否獲知基站側(cè)的天線子陣列與波束之間的對(duì)應(yīng)關(guān)系,可以生成不同的波束選擇信息。具體為,若ue無法獲知上述對(duì)應(yīng)關(guān)系,則將所選擇的brs對(duì)應(yīng)的波束標(biāo)識(shí)作為波束選擇信息反饋給基站。若ue預(yù)先獲知上述對(duì)應(yīng)關(guān)系,可以根據(jù)上述對(duì)應(yīng)關(guān)系由波束標(biāo)識(shí)映射出天線子陣列標(biāo)識(shí),將其作為波束選擇信息反饋給基站。在另一實(shí)施例中,ue除了向基站反饋波束選擇信息,還可以將所選擇的brs的rsrp一并發(fā)送給基站,以使基站可以參考ue所選擇的brs的rsrp進(jìn)行用戶調(diào)度。步驟603,向基站反饋波束選擇信息,以使基站根據(jù)接收到的波束選擇信息調(diào)度用戶。當(dāng)該ue為調(diào)度用戶時(shí),進(jìn)一步執(zhí)行步驟604和605。步驟604,從基站接收下行控制信令,并向基站發(fā)送第二上行信號(hào),以使基站基于第二上行信號(hào)對(duì)每個(gè)調(diào)度用戶的數(shù)據(jù)進(jìn)行預(yù)編碼,并將預(yù)編碼后的數(shù)據(jù)發(fā)送給每個(gè)調(diào)度用戶。步驟605,從基站接收預(yù)編碼后的數(shù)據(jù),并進(jìn)行數(shù)據(jù)檢測(cè)。圖7為本發(fā)明一個(gè)實(shí)施例中基站700的結(jié)構(gòu)示意圖。如圖7所示,基站700包括:劃分模塊710,用于將天線陣列劃分成至少一個(gè)天線子陣列;接收模塊720,用于接收用戶終端ue發(fā)送的第一上行信號(hào);估計(jì)模塊730,用于根據(jù)接收模塊720接收到的第一上行信號(hào)估計(jì)劃分模塊710劃分出的每個(gè)天線子陣列的發(fā)送端相關(guān)性參數(shù);波束賦形模塊740,用于對(duì)于每個(gè)天線子陣列,根據(jù)估計(jì)模塊730估計(jì)出的發(fā)送端相關(guān)性參數(shù)對(duì)下行參考信號(hào)進(jìn)行波束賦形,得到波束賦形后的下行參考信號(hào);及,發(fā)送模塊750,用于將波束賦形模塊740得到的波束賦形后的下行參考信號(hào)通過相應(yīng)的天線子陣列發(fā)送給ue。圖8為本發(fā)明另一個(gè)實(shí)施例中基站800的結(jié)構(gòu)示意圖。在圖7所示模塊的基礎(chǔ)之上,基站800進(jìn)一步包括調(diào)度模塊760和預(yù)編碼模塊770。在一實(shí)施例中,接收模塊720進(jìn)一步用于:接收ue反饋的波束選擇信息。相應(yīng)地,調(diào)度模塊760,用于根據(jù)接收模塊720接收到的波束選擇信息調(diào)度用戶。在一實(shí)施例中,調(diào)度模塊760用于:根據(jù)波束選擇信息確定ue選擇的天線子陣列,根據(jù)調(diào)度均衡原則和ue選擇的天線子陣列,將ue進(jìn)行分組,得到與每個(gè)天線子陣列對(duì)應(yīng)的一組待調(diào)度ue;為每組待調(diào)度ue確定出采用該組待調(diào)度ue對(duì)應(yīng)的天線子陣列傳輸數(shù)據(jù)的調(diào)度用戶。在一實(shí)施例中,發(fā)送模塊750進(jìn)一步用于:向調(diào)度模塊760確定的每個(gè)調(diào)度用戶發(fā)送下行控制信令以觸發(fā)每個(gè)調(diào)度用戶向基站發(fā)送第二上行信號(hào)。接收模塊720進(jìn)一步用于:接收每個(gè)調(diào)度用戶發(fā)送的第二上行信號(hào)。相應(yīng)地,預(yù)編碼模塊770,用于基于接收模塊720接收到的第二上行信號(hào)對(duì)調(diào)度模塊760確定的每個(gè)調(diào)度用戶的數(shù)據(jù)進(jìn)行預(yù)編碼。發(fā)送模塊750進(jìn)一步用于:將預(yù)編碼模塊770得到的預(yù)編碼后的數(shù)據(jù)發(fā)送給每個(gè)調(diào)度用戶。圖9為本發(fā)明一個(gè)實(shí)施例中用戶終端900的結(jié)構(gòu)示意圖。如圖9所示,用戶終端900包括:發(fā)送模塊910,用于向基站發(fā)送第一上行信號(hào),以使基站根據(jù)接收到的第一上行信號(hào)估計(jì)每個(gè)天線子陣列的發(fā)送端相關(guān)性參數(shù),對(duì)于每個(gè)天線子陣列,根據(jù)發(fā)送端相關(guān)性參數(shù)對(duì)下行參考信號(hào)進(jìn)行波束賦形,將波束賦形后的下行參考信號(hào)通過該天線子陣列發(fā)送給用戶終端;及,接收模塊920,用于從基站接收波束賦形后的下行參考信號(hào)。在一實(shí)施例中,用戶終端900進(jìn)一步包括:選擇模塊930,用于根據(jù)接收模塊920接收到的波束賦形后的下行參考信號(hào)選擇波束,生成波束選擇信息。相應(yīng)地,發(fā)送模塊910進(jìn)一步用于:向基站反饋選擇模塊930確定的波束選擇信息,以使基站根據(jù)波束選擇信息調(diào)度用戶。以上所述僅為本發(fā)明的較佳實(shí)施例而已,并不用以限制本發(fā)明,凡在本發(fā)明的精神和原則之內(nèi),所做的任何修改、等同替換、改進(jìn)等,均應(yīng)包含在本發(fā)明保護(hù)的范圍之內(nèi)。當(dāng)前第1頁12