本發(fā)明涉及通信技術(shù)領(lǐng)域,特別涉及一種上行信息反饋和下行數(shù)據(jù)傳輸方法和設(shè)備。
背景技術(shù):
鑒于多輸入多輸出(multipleinputmultipleoutput,mimo)技術(shù)對(duì)于提高峰值速率與系統(tǒng)頻譜利用率的重要作用,長(zhǎng)期演進(jìn)(longtermevolution,lte)/lte-a(lte-advanced)等無線接入技術(shù)標(biāo)準(zhǔn)都是以mimo+正交頻分復(fù)用(orthogonalfrequencydivisionmultiplexing,ofdm)技術(shù)為基礎(chǔ)構(gòu)建起來的。mimo技術(shù)的性能增益來自于多天線系統(tǒng)所能獲得的空間自由度,因此mimo技術(shù)在標(biāo)準(zhǔn)化發(fā)展過程中的一個(gè)最重要的演進(jìn)方向便是維度的擴(kuò)展。在lterel-8中,最多可以支持4層的mimo傳輸。rel-9重點(diǎn)對(duì)mu-mimo技術(shù)進(jìn)行了增強(qiáng),傳輸模式(transmissionmode,tm)-8的mu-mimo(multi-usermimo)傳輸中最多可以支持4個(gè)下行數(shù)據(jù)層。rel-10則通過8端口信道狀態(tài)信息參考信號(hào)(channelstateinformation-referencesignals,csi-rs)、用戶設(shè)備專用參考信號(hào)(ue-specificreferencesignal,urs)與多顆粒度碼本的引入,進(jìn)一步提高了信道狀態(tài)信息的空間分辨率,并進(jìn)一步將su-mimo(single-usermimo)的傳輸能力擴(kuò)展至最多8個(gè)數(shù)據(jù)層。
采用傳統(tǒng)pas(passiveantennasystem)結(jié)構(gòu)的基站天線系統(tǒng)中,多個(gè)天線端口(每個(gè)端口對(duì)應(yīng)著獨(dú)立的射頻-中頻-基帶通道)水平排列,而每個(gè)端口對(duì)應(yīng)的垂直維的多個(gè)陣子之間由射頻電纜連接。因此現(xiàn)有的mimo技術(shù)只能在水平維通過對(duì)不同端口間的相對(duì)幅度/相位的調(diào)整實(shí)現(xiàn)對(duì)各個(gè)終端信號(hào)在水平維空間特性的優(yōu)化,在垂直維則只能采用統(tǒng)一的扇區(qū)級(jí)賦形。移動(dòng)通信系統(tǒng) 中引入aas(activeantennasystem)技術(shù)之后,基站天線系統(tǒng)能夠在垂直維獲得更大的自由度,能夠在三維空間實(shí)現(xiàn)用戶設(shè)備(userequipment,ue)級(jí)的信號(hào)優(yōu)化。
在上述研究、標(biāo)準(zhǔn)化與天線技術(shù)發(fā)展基礎(chǔ)之上,產(chǎn)業(yè)界正在進(jìn)一步地將mimo技術(shù)向著三維化和大規(guī)?;姆较蛲七M(jìn)。目前,3gpp正在開展3d信道建模的研究項(xiàng)目,其后預(yù)計(jì)還將繼續(xù)開展8個(gè)天線端口及以下的(elevationbeamforming,ebf)與超過8個(gè)端口(如16、32或64)的fd-mimo(fulldimensionmimo)技術(shù)研究與標(biāo)準(zhǔn)化工作。而學(xué)術(shù)界則更為前瞻地開展了針對(duì)基于更大規(guī)模天線陣列(包含一百或數(shù)百根甚至更多陣子)的mimo技術(shù)的研究與測(cè)試工作。學(xué)術(shù)研究與初步的信道實(shí)測(cè)結(jié)果表明,大規(guī)模mimo(massivemimo)技術(shù)將能夠極大地提升系統(tǒng)頻帶利用效率,支持更大數(shù)量的接入用戶。因此各大研究組織均將massivemimo技術(shù)視為下一代移動(dòng)通信系統(tǒng)中最有潛力的物理層技術(shù)之一。
在massivemimo系統(tǒng)中,隨著天線數(shù)量的增加,對(duì)于業(yè)務(wù)信道而言,數(shù)據(jù)的傳輸質(zhì)量及干擾抑制能力顯著地得益于陣列規(guī)模擴(kuò)大所帶來的高預(yù)編碼/波束賦形空間分辨率。但是,當(dāng)終端移動(dòng)速度很高時(shí),終端上報(bào)的信道狀態(tài)信息(channelstateinformation,csi)信息不足以跟蹤上信道的變化情況,因此,基站側(cè)很難實(shí)現(xiàn)對(duì)用戶信道及時(shí)的高精度匹配,從而在進(jìn)行數(shù)據(jù)傳輸時(shí)造成較為嚴(yán)重的性能損失。
綜上所述,由于終端移動(dòng)速度很高時(shí),終端上報(bào)的信道狀態(tài)信息(channelstateinformation,csi)信息不足以跟蹤上信道的變化情況,基于終端上報(bào)的信道狀態(tài)信息進(jìn)行數(shù)據(jù)傳輸時(shí)會(huì)造成較為嚴(yán)重的性能損失。
技術(shù)實(shí)現(xiàn)要素:
本發(fā)明實(shí)施例提供了一種上行信息反饋和下行數(shù)據(jù)傳輸方法和設(shè)備,用于解決由于終端移動(dòng)速度很高時(shí),終端上報(bào)的csi信息不足以跟蹤上信道的變化 情況,基于終端上報(bào)的信道狀態(tài)信息進(jìn)行數(shù)據(jù)傳輸時(shí)會(huì)造成較為嚴(yán)重的性能損失的問題。
第一方面,一種下行數(shù)據(jù)傳輸方法,包括:
基站獲取終端的預(yù)編碼矩陣對(duì)應(yīng)的第l級(jí)預(yù)編碼矩陣組,其中,所述終端的預(yù)編碼矩陣對(duì)應(yīng)l個(gè)預(yù)編碼矩陣組,每個(gè)預(yù)編碼矩陣組包含預(yù)設(shè)的碼本中的至少一個(gè)預(yù)編碼矩陣,l=1,...,l,l為正整數(shù);
所述基站根據(jù)獲取到的第l級(jí)預(yù)編碼矩陣組中包含的預(yù)編碼矩陣,向所述終端發(fā)送下行數(shù)據(jù)。
作為一種可選的方式,所述基站獲取終端的預(yù)編碼矩陣對(duì)應(yīng)的第l級(jí)預(yù)編碼矩陣組,包括:
所述基站接收所述終端上報(bào)的預(yù)編碼矩陣的索引號(hào);在確定出所述終端當(dāng)前的移動(dòng)速度大于設(shè)定閾值時(shí),根據(jù)移動(dòng)速度、預(yù)編碼矩陣、以及預(yù)編碼矩陣組的級(jí)數(shù)之間的對(duì)應(yīng)關(guān)系,確定出所述終端當(dāng)前的移動(dòng)速度和所述終端上報(bào)的預(yù)編碼矩陣對(duì)應(yīng)的預(yù)編碼矩陣組的級(jí)數(shù)l;根據(jù)所述終端上報(bào)的索引號(hào)和確定出的級(jí)數(shù)l,獲取所述終端的預(yù)編碼矩陣對(duì)應(yīng)的第l級(jí)預(yù)編碼矩陣組;
或者
所述基站接收所述終端上報(bào)的預(yù)編碼矩陣的索引號(hào)和預(yù)編碼矩陣組的級(jí)數(shù)l;根據(jù)所述終端上報(bào)的索引號(hào)和級(jí)數(shù)l,獲取所述終端的預(yù)編碼矩陣對(duì)應(yīng)的第l級(jí)預(yù)編碼矩陣組。
該方式下,所述碼本中的任一預(yù)編碼矩陣的第l級(jí)預(yù)編碼矩陣組中包含:所述碼本中與所述任一預(yù)編碼矩陣之間的距離按從小到大排序后的前nl個(gè)預(yù)編碼矩陣,其中,nl<nl+1。
作為另一種可選的方式,所述基站獲取終端的預(yù)編碼矩陣對(duì)應(yīng)的第l級(jí)預(yù)編碼矩陣組,包括:
所述基站根據(jù)對(duì)終端的上行信道的測(cè)量,從所述碼本中為所述終端選擇一個(gè)預(yù)編碼矩陣;所述基站在確定出所述終端當(dāng)前的移動(dòng)速度大于設(shè)定閾值時(shí), 根據(jù)移動(dòng)速度、預(yù)編碼矩陣、以及預(yù)編碼矩陣組的級(jí)數(shù)之間的對(duì)應(yīng)關(guān)系,確定出所述終端當(dāng)前的移動(dòng)速度和所選擇的預(yù)編碼矩陣對(duì)應(yīng)的預(yù)編碼矩陣組的級(jí)數(shù);所述基站根據(jù)所選擇的預(yù)編碼矩陣的索引號(hào)和確定出的級(jí)數(shù)l,獲取所述終端的預(yù)編碼矩陣對(duì)應(yīng)的第l級(jí)預(yù)編碼矩陣組;
或者
所述基站接收所述終端上報(bào)的預(yù)編碼矩陣組的級(jí)數(shù)l;所述基站根據(jù)對(duì)所述終端的上行信道的測(cè)量,從所述碼本中為所述終端選擇一個(gè)預(yù)編碼矩陣,并將所述終端上報(bào)的級(jí)數(shù)l對(duì)應(yīng)的預(yù)編碼矩陣組,確定為所述終端的預(yù)編碼矩陣對(duì)應(yīng)的第l級(jí)預(yù)編碼矩陣組。
該方式下,所述基站根據(jù)獲取到的第l級(jí)預(yù)編碼矩陣組中包含的預(yù)編碼矩陣,向所述終端發(fā)送下行數(shù)據(jù),包括:
所述基站根據(jù)所述終端的預(yù)編碼矩陣的指向角度,將獲取到的第l級(jí)預(yù)編碼矩陣組中包含的每個(gè)預(yù)編碼矩陣的指向角度,統(tǒng)一旋轉(zhuǎn)所述終端的預(yù)編碼矩陣的指向角度;
所述基站根據(jù)獲取到的第l級(jí)預(yù)編碼矩陣組中包含的角度旋轉(zhuǎn)后的預(yù)編碼矩陣,向所述終端發(fā)送下行數(shù)據(jù)。
該方式下,所述第l級(jí)預(yù)編碼矩陣組中包含:所述碼本中與所述基站的天線陣列的法線對(duì)應(yīng)的向量之間的距離按從小到大排序后的前nl個(gè)的預(yù)編碼矩陣,其中,nl<nl+1。
第二方面,一種上行信息反饋方法,包括:
終端根據(jù)下行信道的測(cè)量結(jié)果,從l個(gè)預(yù)編碼矩陣組中,選擇一個(gè)預(yù)編碼矩陣組,其中,每個(gè)預(yù)編碼矩陣組包含預(yù)設(shè)的碼本中的至少一個(gè)預(yù)編碼矩陣,l為正整數(shù);
所述終端向基站上報(bào)所選擇的預(yù)編碼矩陣組的級(jí)數(shù)l,其中,l=1,...,l。
作為一種可選的方式,所述第l級(jí)預(yù)編碼矩陣組中包含:所述碼本中與所述基站的天線陣列的法線對(duì)應(yīng)的向量之間的距離按從小到大排序后的前nl個(gè) 的預(yù)編碼矩陣,其中,nl<nl+1。
作為另一種可選的方式,所述碼本中的任一預(yù)編碼矩陣的第l級(jí)預(yù)編碼矩陣組中包含:所述碼本中與所述任一預(yù)編碼矩陣之間的距離最小的nl個(gè)預(yù)編碼矩陣,其中,nl<nl+1。
該方式下,所述終端根據(jù)下行信道的測(cè)量結(jié)果,從l個(gè)預(yù)編碼矩陣組中,選擇一個(gè)預(yù)編碼矩陣組,還包括:
所述終端根據(jù)下行信道的測(cè)量結(jié)果,從預(yù)設(shè)的碼本中,選擇一個(gè)預(yù)編碼矩陣;
所述終端向基站上報(bào)所選擇的預(yù)編碼矩陣組的級(jí)數(shù),還包括:所述終端向所述基站上報(bào)所選擇的預(yù)編碼矩陣的索引號(hào)。
第三方面,一種基站,包括:
獲取模塊,用于獲取終端的預(yù)編碼矩陣對(duì)應(yīng)的第l級(jí)預(yù)編碼矩陣組,其中,所述終端的預(yù)編碼矩陣對(duì)應(yīng)l個(gè)預(yù)編碼矩陣組,每個(gè)預(yù)編碼矩陣組包含預(yù)設(shè)的碼本中的至少一個(gè)預(yù)編碼矩陣,l=1,...,l,l為正整數(shù);
傳輸模塊,用于根據(jù)獲取到的第l級(jí)預(yù)編碼矩陣組中包含的預(yù)編碼矩陣,向所述終端發(fā)送下行數(shù)據(jù)。
作為一種可選的方式,所述獲取模塊具體用于:
接收所述終端上報(bào)的預(yù)編碼矩陣的索引號(hào);在確定出所述終端當(dāng)前的移動(dòng)速度大于設(shè)定閾值時(shí),根據(jù)移動(dòng)速度、預(yù)編碼矩陣、以及預(yù)編碼矩陣組的級(jí)數(shù)之間的對(duì)應(yīng)關(guān)系,確定出所述終端當(dāng)前的移動(dòng)速度和所述終端上報(bào)的預(yù)編碼矩陣對(duì)應(yīng)的預(yù)編碼矩陣組的級(jí)數(shù)l;根據(jù)所述終端上報(bào)的索引號(hào)和確定出的級(jí)數(shù)l,獲取所述終端的預(yù)編碼矩陣對(duì)應(yīng)的第l級(jí)預(yù)編碼矩陣組;
或者
接收所述終端上報(bào)的預(yù)編碼矩陣的索引號(hào)和預(yù)編碼矩陣組的級(jí)數(shù)l;根據(jù)所述終端上報(bào)的索引號(hào)和級(jí)數(shù)l,獲取所述終端的預(yù)編碼矩陣對(duì)應(yīng)的第l級(jí)預(yù)編碼矩陣組。
該方式下,所述碼本中的任一預(yù)編碼矩陣的第l級(jí)預(yù)編碼矩陣組中包含:所述碼本中與所述任一預(yù)編碼矩陣之間的距離按從小到大排序后的前nl個(gè)預(yù)編碼矩陣,其中,nl<nl+1。
作為另一種可選的方式,所述獲取模塊具體用于:
根據(jù)對(duì)終端的上行信道的測(cè)量,從所述碼本中為所述終端選擇一個(gè)預(yù)編碼矩陣;在確定出所述終端當(dāng)前的移動(dòng)速度大于設(shè)定閾值時(shí),根據(jù)移動(dòng)速度、預(yù)編碼矩陣、以及預(yù)編碼矩陣組的級(jí)數(shù)之間的對(duì)應(yīng)關(guān)系,確定出所述終端當(dāng)前的移動(dòng)速度和所選擇的預(yù)編碼矩陣對(duì)應(yīng)的預(yù)編碼矩陣組的級(jí)數(shù);根據(jù)所選擇的預(yù)編碼矩陣的索引號(hào)和確定出的級(jí)數(shù)l,獲取所述終端的預(yù)編碼矩陣對(duì)應(yīng)的第l級(jí)預(yù)編碼矩陣組;
或者
接收所述終端上報(bào)的預(yù)編碼矩陣組的級(jí)數(shù)l;根據(jù)對(duì)所述終端的上行信道的測(cè)量,從所述碼本中為所述終端選擇一個(gè)預(yù)編碼矩陣,并將所述終端上報(bào)的級(jí)數(shù)l對(duì)應(yīng)的預(yù)編碼矩陣組,確定為所述終端的預(yù)編碼矩陣對(duì)應(yīng)的第l級(jí)預(yù)編碼矩陣組。
該方式下,所述傳輸模塊具體用于:
根據(jù)所述終端的預(yù)編碼矩陣的指向角度,將獲取到的第l級(jí)預(yù)編碼矩陣組中包含的每個(gè)預(yù)編碼矩陣的指向角度,統(tǒng)一旋轉(zhuǎn)所述終端的預(yù)編碼矩陣的指向角度;
根據(jù)獲取到的第l級(jí)預(yù)編碼矩陣組中包含的角度旋轉(zhuǎn)后的預(yù)編碼矩陣,向所述終端發(fā)送下行數(shù)據(jù)。
該方式下,所述第l級(jí)預(yù)編碼矩陣組中包含:所述碼本中與所述基站的天線陣列的法線對(duì)應(yīng)的向量之間的距離按從小到大排序后的前nl個(gè)的預(yù)編碼矩陣,其中,nl<nl+1。
第四方面,一種終端,包括:
選擇模塊,用于根據(jù)下行信道的測(cè)量結(jié)果,從l個(gè)預(yù)編碼矩陣組中,選擇 一個(gè)預(yù)編碼矩陣組,其中,每個(gè)預(yù)編碼矩陣組包含預(yù)設(shè)的碼本中的至少一個(gè)預(yù)編碼矩陣,l為正整數(shù);
上報(bào)模塊,用于向基站上報(bào)所選擇的預(yù)編碼矩陣組的級(jí)數(shù)l,其中,l=1,...,l。
作為一種可選的方式,所述第l級(jí)預(yù)編碼矩陣組中包含:所述碼本中與所述基站的天線陣列的法線對(duì)應(yīng)的向量之間的距離按從小到大排序后的前nl個(gè)的預(yù)編碼矩陣,其中,nl<nl+1。
作為另一種可選的方式,所述碼本中的任一預(yù)編碼矩陣的第l級(jí)預(yù)編碼矩陣組中包含:所述碼本中與所述任一預(yù)編碼矩陣之間的距離按從小到大排序后的前nl個(gè)預(yù)編碼矩陣,其中,nl<nl+1。
該方式下,所述選擇模塊還用于:根據(jù)下行信道的測(cè)量結(jié)果,從預(yù)設(shè)的碼本中,選擇一個(gè)預(yù)編碼矩陣;
所述上報(bào)模塊還用于:向所述基站上報(bào)所選擇的預(yù)編碼矩陣的索引號(hào)。
第五方面,另一種基站,該基站可執(zhí)行第一方面中描述的各步驟,所述基站包括:接收機(jī)、發(fā)射機(jī)、處理器和存儲(chǔ)器,其中:
所述處理器,用于讀取存儲(chǔ)器中的程序,執(zhí)行下列過程:
獲取終端的預(yù)編碼矩陣對(duì)應(yīng)的第l級(jí)預(yù)編碼矩陣組,其中,所述終端的預(yù)編碼矩陣對(duì)應(yīng)l個(gè)預(yù)編碼矩陣組,每個(gè)預(yù)編碼矩陣組包含預(yù)設(shè)的碼本中的至少一個(gè)預(yù)編碼矩陣,l=1,...,l,l為正整數(shù);根據(jù)獲取到的第l級(jí)預(yù)編碼矩陣組中包含的預(yù)編碼矩陣,通過所述發(fā)射機(jī)向所述終端發(fā)送下行數(shù)據(jù);
所述接收機(jī),用于在所述處理器的控制下接收數(shù)據(jù)。
作為一種實(shí)現(xiàn)方式,所述處理器用于讀取存儲(chǔ)器中的程序,具體執(zhí)行下列過程:
通過所述接收機(jī)接收所述終端上報(bào)的預(yù)編碼矩陣的索引號(hào);在確定出所述終端當(dāng)前的移動(dòng)速度大于設(shè)定閾值時(shí),根據(jù)移動(dòng)速度、預(yù)編碼矩陣、以及預(yù)編碼矩陣組的級(jí)數(shù)之間的對(duì)應(yīng)關(guān)系,確定出所述終端當(dāng)前的移動(dòng)速度和所述終端 上報(bào)的預(yù)編碼矩陣對(duì)應(yīng)的預(yù)編碼矩陣組的級(jí)數(shù)l;根據(jù)所述終端上報(bào)的索引號(hào)和確定出的級(jí)數(shù)l,獲取所述終端的預(yù)編碼矩陣對(duì)應(yīng)的第l級(jí)預(yù)編碼矩陣組;
或者
通過所述接收機(jī)接收所述終端上報(bào)的預(yù)編碼矩陣的索引號(hào)和預(yù)編碼矩陣組的級(jí)數(shù)l;根據(jù)所述終端上報(bào)的索引號(hào)和級(jí)數(shù)l,獲取所述終端的預(yù)編碼矩陣對(duì)應(yīng)的第l級(jí)預(yù)編碼矩陣組。
該方式下,所述碼本中的任一預(yù)編碼矩陣的第l級(jí)預(yù)編碼矩陣組中包含:所述碼本中與所述任一預(yù)編碼矩陣之間的距離按從小到大排序后的前nl個(gè)預(yù)編碼矩陣,其中,nl<nl+1。
作為另一種實(shí)現(xiàn)方式,所述處理器用于讀取所述存儲(chǔ)器中的程序,具體執(zhí)行下列過程:
根據(jù)對(duì)終端的上行信道的測(cè)量,從所述碼本中為所述終端選擇一個(gè)預(yù)編碼矩陣;在確定出所述終端當(dāng)前的移動(dòng)速度大于設(shè)定閾值時(shí),根據(jù)移動(dòng)速度、預(yù)編碼矩陣、以及預(yù)編碼矩陣組的級(jí)數(shù)之間的對(duì)應(yīng)關(guān)系,確定出所述終端當(dāng)前的移動(dòng)速度和所選擇的預(yù)編碼矩陣對(duì)應(yīng)的預(yù)編碼矩陣組的級(jí)數(shù);根據(jù)所選擇的預(yù)編碼矩陣的索引號(hào)和確定出的級(jí)數(shù)l,獲取所述終端的預(yù)編碼矩陣對(duì)應(yīng)的第l級(jí)預(yù)編碼矩陣組;
或者
通過所述接收機(jī)接收所述終端上報(bào)的預(yù)編碼矩陣組的級(jí)數(shù)l;根據(jù)對(duì)所述終端的上行信道的測(cè)量,從所述碼本中為所述終端選擇一個(gè)預(yù)編碼矩陣,并將所述終端上報(bào)的級(jí)數(shù)l對(duì)應(yīng)的預(yù)編碼矩陣組,確定為所述終端的預(yù)編碼矩陣對(duì)應(yīng)的第l級(jí)預(yù)編碼矩陣組。
該方式下,所述處理器用于讀取所述存儲(chǔ)器中的程序,具體執(zhí)行下列過程:
根據(jù)所述終端的預(yù)編碼矩陣的指向角度,將獲取到的第l級(jí)預(yù)編碼矩陣組中包含的每個(gè)預(yù)編碼矩陣的指向角度,統(tǒng)一旋轉(zhuǎn)所述終端的預(yù)編碼矩陣的指向 角度;
根據(jù)獲取到的第l級(jí)預(yù)編碼矩陣組中包含的角度旋轉(zhuǎn)后的預(yù)編碼矩陣,控制所述發(fā)射機(jī)向所述終端發(fā)送下行數(shù)據(jù)。
該方式下,所述第l級(jí)預(yù)編碼矩陣組中包含:所述第l級(jí)預(yù)編碼矩陣組中包含:所述碼本中與所述基站的天線陣列的法線對(duì)應(yīng)的向量之間的距離按從小到大排序后的前nl個(gè)的預(yù)編碼矩陣,其中,nl<nl+1。
第六方面,另一種終端,該終端可執(zhí)行第二方面中描述的各步驟,所述終端包括:接收機(jī)、發(fā)射機(jī)、處理器和存儲(chǔ)器,其中:
所述處理器,用于讀取所述存儲(chǔ)器中的程序,執(zhí)行下列過程:根據(jù)下行信道的測(cè)量結(jié)果,從l個(gè)預(yù)編碼矩陣組中,選擇一個(gè)預(yù)編碼矩陣組,其中,每個(gè)預(yù)編碼矩陣組包含預(yù)設(shè)的碼本中的至少一個(gè)預(yù)編碼矩陣,l為正整數(shù);控制所述發(fā)射機(jī)向基站上報(bào)所選擇的預(yù)編碼矩陣組的級(jí)數(shù)l,其中,l=1,...,l。
作為一種實(shí)現(xiàn)方式,所述第l級(jí)預(yù)編碼矩陣組中包含:所述碼本中與所述基站的天線陣列的法線對(duì)應(yīng)的向量之間的距離按從小到大排序后的前nl個(gè)的預(yù)編碼矩陣,其中,nl<nl+1。
作為另一種實(shí)現(xiàn)方式,所述碼本中的任一預(yù)編碼矩陣的第l級(jí)預(yù)編碼矩陣組中包含:所述碼本中與所述任一預(yù)編碼矩陣之間的距離按從小到大排序后的前nl個(gè)預(yù)編碼矩陣,其中,nl<nl+1。
該方式下,所述處理器用于讀取所述存儲(chǔ)器中的程序,還執(zhí)行下列過程:根據(jù)下行信道的測(cè)量結(jié)果,從預(yù)設(shè)的碼本中,選擇一個(gè)預(yù)編碼矩陣;控制所述發(fā)射機(jī)向所述基站上報(bào)所選擇的預(yù)編碼矩陣的索引號(hào)。
本發(fā)明實(shí)施例提供的方案中,預(yù)先對(duì)碼本中的預(yù)編碼矩陣進(jìn)行了分組,得到l個(gè)預(yù)編碼矩陣組,通過該l個(gè)預(yù)編碼矩陣組,形成相對(duì)較寬的波束覆蓋用戶,根據(jù)每個(gè)預(yù)編碼矩陣組中包含的預(yù)編碼矩陣,對(duì)下行數(shù)據(jù)進(jìn)行預(yù)編碼處理,能夠保障終端在高速移動(dòng)時(shí)的下行傳輸,提高了下行傳輸?shù)目煽啃浴?/p>
附圖說明
圖1為本發(fā)明實(shí)施例一中的一種下行數(shù)據(jù)傳輸方法的流程示意圖;
圖2為本發(fā)明實(shí)施例二中的一種上行信息反饋方法的流程示意圖;
圖3為本發(fā)明實(shí)施例三中的一種基站的示意圖;
圖4為本發(fā)明實(shí)施例四中的一種終端的示意圖;
圖5為本發(fā)明實(shí)施例五中的另一種基站的示意圖;
圖6為本發(fā)明實(shí)施例六中的另一種終端的示意圖。
具體實(shí)施方式
為使本發(fā)明實(shí)施例的目的、技術(shù)方案和優(yōu)點(diǎn)更加清楚,下面將結(jié)合本發(fā)明實(shí)施例中的附圖,對(duì)本發(fā)明實(shí)施例中的技術(shù)方案進(jìn)行清楚、完整地描述,顯然,所描述的實(shí)施例是本發(fā)明一部分實(shí)施例,而不是全部的實(shí)施例。基于本發(fā)明中的實(shí)施例,本領(lǐng)域普通技術(shù)人員在沒有作出創(chuàng)造性勞動(dòng)前提下所獲得的所有其他實(shí)施例,都屬于本發(fā)明保護(hù)的范圍。
本發(fā)明實(shí)施例提供的技術(shù)可用于各種通信系統(tǒng),例如當(dāng)前2g,3g通信系統(tǒng)和下一代通信系統(tǒng),例如全球移動(dòng)通信系統(tǒng)(gsm,globalsystemformobilecommunications),碼分多址(cdma,codedivisionmultipleaccess)系統(tǒng),時(shí)分多址(tdma,timedivisionmultipleaccess)系統(tǒng),寬帶碼分多址(wcdma,widebandcodedivisionmultipleaccesswireless),頻分多址(fdma,frequencydivisionmultipleaddressing)系統(tǒng),正交頻分多址(ofdma,orthogonalfrequency-divisionmultipleaccess)系統(tǒng),單載波fdma(sc-fdma)系統(tǒng),通用分組無線業(yè)務(wù)(gprs,generalpacketradioservice)系統(tǒng),長(zhǎng)期演進(jìn)(lte,longtermevolution)系統(tǒng),以及其他此類通信系統(tǒng)。
本發(fā)明實(shí)施例中的用戶設(shè)備可以是無線終端,無線終端可以是指向用戶提供語音和/或數(shù)據(jù)連通性的設(shè)備,具有無線連接功能的手持式設(shè)備、或連接到無線調(diào)制解調(diào)器的其他處理設(shè)備。無線終端可以經(jīng)無線接入網(wǎng)(例如,ran,radio accessnetwork)與一個(gè)或多個(gè)核心網(wǎng)進(jìn)行通信,無線終端可以是移動(dòng)終端,如移動(dòng)電話(或稱為“蜂窩”電話)和具有移動(dòng)終端的計(jì)算機(jī),例如,可以是便攜式、袖珍式、手持式、計(jì)算機(jī)內(nèi)置的或者車載的移動(dòng)裝置,它們與無線接入網(wǎng)交換語言和/或數(shù)據(jù)。
本發(fā)明實(shí)施例中的基站可以是指接入網(wǎng)中在空中接口上通過一個(gè)或多個(gè)扇區(qū)與無線終端通信的設(shè)備?;究捎糜趯⑹盏降目罩袔cip分組進(jìn)行相互轉(zhuǎn)換,作為無線終端與接入網(wǎng)的其余部分之間的路由器,其中接入網(wǎng)的其余部分可包括網(wǎng)際協(xié)議(ip)網(wǎng)絡(luò)。基站還可協(xié)調(diào)對(duì)空中接口的屬性管理。例如,基站可以是gsm或cdma中的基站(bts,basetransceiverstation),也可以是wcdma中的基站(nodeb),還可以是lte中的演進(jìn)型基站(nodeb或enb或e-nodeb,evolutionalnodeb),本本發(fā)明實(shí)施例中并不限定。
下面結(jié)合說明書附圖對(duì)本發(fā)明實(shí)施例作進(jìn)一步詳細(xì)描述。應(yīng)當(dāng)理解,此處所描述的實(shí)施例僅用于說明和解釋本發(fā)明,并不用于限定本發(fā)明。
本發(fā)明實(shí)施例一中,提供了一種下行數(shù)據(jù)傳輸方法,如圖1所示,所述方法包括:
s11、基站獲取終端的預(yù)編碼矩陣對(duì)應(yīng)的第l級(jí)預(yù)編碼矩陣組,其中,所述終端的預(yù)編碼矩陣對(duì)應(yīng)l個(gè)預(yù)編碼矩陣組,每個(gè)預(yù)編碼矩陣組包含預(yù)設(shè)的碼本中的至少一個(gè)預(yù)編碼矩陣,l=1,...,l,l為正整數(shù);;
s12、基站根據(jù)獲取到的第l級(jí)預(yù)編碼矩陣組中包含的預(yù)編碼矩陣,向所述終端發(fā)送下行數(shù)據(jù)。
具體的,基站根據(jù)獲取到的預(yù)編碼矩陣組中包含的預(yù)編碼矩陣,對(duì)需要發(fā)送給所述終端的下行數(shù)據(jù)進(jìn)行預(yù)編碼處理,然后向所述終端發(fā)送預(yù)編碼處理后的下行數(shù)據(jù)。舉例說明,基站將獲取到的第l級(jí)預(yù)編碼矩陣組中包含的每個(gè)預(yù)編碼矩陣乘以該預(yù)編碼矩陣的權(quán)值,并使用第l級(jí)預(yù)編碼矩陣組中包含的每個(gè)加權(quán)后的預(yù)編碼矩陣之和,對(duì)需要向所述終端發(fā)送下行數(shù)據(jù)進(jìn)行預(yù)編碼傳輸。當(dāng)然,本發(fā)明實(shí)施例不限定采用上述方式進(jìn)行處理,還可以采用其他方式,此 處不再一一舉例說明。
本發(fā)明實(shí)施例中,基站獲取終端的預(yù)編碼矩陣對(duì)應(yīng)的預(yù)編碼矩陣組,并根據(jù)獲取到的預(yù)編碼矩陣組中包含的預(yù)編碼矩陣,對(duì)需要發(fā)送給所述終端的下行數(shù)據(jù)進(jìn)行預(yù)編碼處理。本發(fā)明實(shí)施例提供的方案中,預(yù)先對(duì)碼本中的預(yù)編碼矩陣進(jìn)行了分組,得到l個(gè)預(yù)編碼矩陣組,通過該l個(gè)預(yù)編碼矩陣組,形成相對(duì)較寬的波束覆蓋用戶,根據(jù)每個(gè)預(yù)編碼矩陣組中包含的預(yù)編碼矩陣,對(duì)下行數(shù)據(jù)進(jìn)行預(yù)編碼處理,能夠保障終端在高速移動(dòng)時(shí)的下行傳輸,提高了下行傳輸?shù)目煽啃浴?/p>
本發(fā)明實(shí)施例在實(shí)施時(shí)包括以下兩種應(yīng)用場(chǎng)景:
場(chǎng)景一、上行信道和下行信道互易性難以保障的場(chǎng)景,例如頻分雙工(frequencydivisionduplex,fdd)系統(tǒng),或未經(jīng)過良好校準(zhǔn)的時(shí)分雙工(timedivisionduplex,tdd)系統(tǒng)。
該場(chǎng)景下,所述碼本中的任一預(yù)編碼矩陣的第l級(jí)預(yù)編碼矩陣組中包含:所述碼本中與所述任一預(yù)編碼矩陣之間的距離按從小到大排序后的前nl個(gè)預(yù)編碼矩陣,其中,nl<nl+1。
具體的,碼本中的每個(gè)預(yù)編碼矩陣對(duì)應(yīng)l個(gè)預(yù)編碼矩陣組,每個(gè)預(yù)編碼矩陣組形成相對(duì)較寬的波束覆蓋范圍。在劃分每個(gè)預(yù)編碼矩陣對(duì)應(yīng)l個(gè)預(yù)編碼矩陣組時(shí),先確定出該預(yù)編碼矩陣與碼本中除該預(yù)編碼矩陣之外的預(yù)編碼矩陣之間的距離,并將得到的距離按照從小到大排序;然后,從剩余的預(yù)編碼矩陣(即碼本中除該預(yù)編碼矩陣之外的預(yù)編碼矩陣)中,選擇出前n1個(gè)預(yù)編碼矩陣作為該預(yù)編碼矩陣的第一級(jí)預(yù)編碼矩陣組;從剩余的預(yù)編碼矩陣中,選擇出前n2個(gè)預(yù)編碼矩陣作為該預(yù)編碼矩陣的第二級(jí)預(yù)編碼矩陣組;依次類推,直至從剩余的預(yù)編碼矩陣中,選擇出前nl個(gè)預(yù)編碼矩陣作為該預(yù)編碼矩陣的第l級(jí)預(yù)編碼矩陣組,從而確定出該預(yù)編碼矩陣對(duì)應(yīng)l個(gè)預(yù)編碼矩陣組。其中,第l+1級(jí)預(yù)編碼矩陣組中包含第l級(jí)預(yù)編碼矩陣組的所有預(yù)編碼矩陣。
在實(shí)施中,任意兩個(gè)預(yù)編碼矩陣之間的距離可以為該兩個(gè)預(yù)編碼矩陣的模 值的平方和,如預(yù)編碼矩陣與預(yù)編碼矩陣p2的距離為abs(p1h*p2),其中,abs表示求模運(yùn)算,p1h表示p1的共軛轉(zhuǎn)置矩陣,此時(shí),該兩個(gè)預(yù)編碼矩陣之間的距離表征這兩個(gè)預(yù)編碼矩陣的相似度。任意兩個(gè)預(yù)編碼矩陣之間的距離還可以為歐幾里德距離,如預(yù)編碼矩陣p1與預(yù)編碼矩陣p2的距離為abs(p1-p2)2。本發(fā)明實(shí)施例不對(duì)計(jì)算任意兩個(gè)預(yù)編碼矩陣之間的距離的方法進(jìn)行限定。
需要說明的是,預(yù)設(shè)的碼本中每個(gè)預(yù)編碼矩陣對(duì)應(yīng)的l個(gè)預(yù)編碼矩陣組可以由基站確定,并通知給網(wǎng)絡(luò)中的每個(gè)終端,如通過廣播方式通知給各終端;也可以在協(xié)議里規(guī)定。本發(fā)明實(shí)施例不作限定,只要保證基站與終端對(duì)碼本中每個(gè)預(yù)編碼矩陣對(duì)應(yīng)的l個(gè)預(yù)編碼矩陣組的理解一致即可。
該場(chǎng)景下,基站獲取終端的預(yù)編碼矩陣對(duì)應(yīng)的預(yù)編碼矩陣組的級(jí)數(shù)l,包括以下兩種實(shí)現(xiàn)方式:
方式1、由終端基于信道測(cè)量,如信道狀態(tài)信息(channelstateinformation,csi)測(cè)量,從預(yù)設(shè)的碼本中選擇一個(gè)預(yù)編碼矩陣,確定為該終端的預(yù)編碼矩陣,并將所選擇的預(yù)編碼矩陣的索引號(hào)上報(bào)給基站。基站側(cè)的實(shí)現(xiàn)具體如下:
基站接收終端上報(bào)的預(yù)編碼矩陣的索引號(hào);
基站在確定出所述終端當(dāng)前的移動(dòng)速度大于設(shè)定閾值時(shí),根據(jù)移動(dòng)速度、預(yù)編碼矩陣、以及預(yù)編碼矩陣組的級(jí)數(shù)之間的對(duì)應(yīng)關(guān)系,確定出所述終端當(dāng)前的移動(dòng)速度和所述終端上報(bào)的預(yù)編碼矩陣對(duì)應(yīng)的預(yù)編碼矩陣組的級(jí)數(shù)l;
基站根據(jù)所述終端上報(bào)的索引號(hào)和確定出的級(jí)數(shù)l,獲取所述終端的預(yù)編碼矩陣對(duì)應(yīng)的第l級(jí)預(yù)編碼矩陣組。
該方式下,移動(dòng)速度、預(yù)編碼矩陣、以及預(yù)編碼矩陣組的級(jí)數(shù)之間的對(duì)應(yīng)關(guān)系可以通過仿真確定。舉例說明,統(tǒng)計(jì)終端移動(dòng)時(shí)最大多普勒擴(kuò)展與接收信噪比之間的對(duì)應(yīng)關(guān)系。對(duì)于每個(gè)預(yù)編碼矩陣,預(yù)先設(shè)定使用該預(yù)編碼矩陣的第一級(jí)預(yù)編碼矩陣組時(shí)接收信噪比相對(duì)于理想預(yù)編碼的信噪比比值的門限(如70%),根據(jù)仿真判斷滿足該門限時(shí)的最小級(jí)數(shù)。由此生成移動(dòng)速度范圍、預(yù)編碼矩陣與預(yù)編碼矩陣組的級(jí)數(shù)l之間的對(duì)應(yīng)關(guān)系。
作為另一種實(shí)現(xiàn)方式,基站在確定出終端當(dāng)前的移動(dòng)速度小于或等于設(shè)定閾值時(shí),使用終端上報(bào)的預(yù)編碼矩陣進(jìn)行下行數(shù)據(jù)傳輸。
方式2、由終端基于信道測(cè)量,從預(yù)設(shè)的碼本中,選擇一個(gè)預(yù)編碼矩陣,確定為該終端的預(yù)編碼矩陣,并基于信道測(cè)量從該預(yù)編碼矩陣對(duì)應(yīng)的l個(gè)預(yù)編碼矩陣組中選擇一個(gè)預(yù)編碼矩陣組,并將所選擇的預(yù)編碼矩陣的索引號(hào)和預(yù)編碼矩陣組的級(jí)數(shù)上報(bào)給基站。基站側(cè)的實(shí)現(xiàn)具體如下:
基站接收所述終端上報(bào)的預(yù)編碼矩陣的索引號(hào)和預(yù)編碼矩陣組的級(jí)數(shù)l;
基站根據(jù)所述終端上報(bào)的索引號(hào)和級(jí)數(shù)l,獲取所述終端的預(yù)編碼矩陣對(duì)應(yīng)的第l級(jí)預(yù)編碼矩陣組。
該方式下,終端側(cè)的實(shí)現(xiàn)具體如下:
終端根據(jù)下行信道的測(cè)量結(jié)果,從預(yù)設(shè)的碼本中,選擇一個(gè)預(yù)編碼矩陣;
終端根據(jù)下行信道的測(cè)量結(jié)果,從所選擇的預(yù)編碼矩陣對(duì)應(yīng)的l個(gè)預(yù)編碼矩陣組中,選擇一個(gè)預(yù)編碼矩陣組;
終端向基站上報(bào)所選擇的預(yù)編碼矩陣的索引號(hào)和所選擇的預(yù)編碼矩陣組的級(jí)數(shù)。
場(chǎng)景二、上行信道和下行信道互易性可用的場(chǎng)景,例如經(jīng)過良好校準(zhǔn)的tdd系統(tǒng)。
該場(chǎng)景下,第l級(jí)預(yù)編碼矩陣組中包含:預(yù)設(shè)的碼本中與所述基站的天線陣列的法線對(duì)應(yīng)的向量之間的距離按從小到大排序后的前nl個(gè)的預(yù)編碼矩陣,其中,nl<nl+1。
具體的,將預(yù)設(shè)的碼本中的預(yù)編碼矩陣劃分為l個(gè)預(yù)編碼矩陣組,每個(gè)預(yù)編碼矩陣組形成相對(duì)較寬的波束覆蓋范圍。在劃分每個(gè)預(yù)編碼矩陣組時(shí),先確定出該碼本中的每個(gè)預(yù)編碼矩陣與基站的天線陣列的法線方向?qū)?yīng)的向量之間的距離,并將碼本中的預(yù)編碼矩陣按照所述距離從小到大排序;然后,選擇出前n1個(gè)預(yù)編碼矩陣作為第一級(jí)預(yù)編碼矩陣組,選擇出前n2個(gè)預(yù)編碼矩陣作為第二級(jí)預(yù)編碼矩陣組,依次類推,直至選擇出前nl個(gè)預(yù)編碼矩陣作為第l級(jí) 預(yù)編碼矩陣組,從而確定出l個(gè)預(yù)編碼矩陣組。其中,第l+1級(jí)預(yù)編碼矩陣組中包含第l級(jí)預(yù)編碼矩陣組的所有預(yù)編碼矩陣。
其中,基站的天線陣列的法線對(duì)應(yīng)的向量中包含的元素相同,如該向量為全1的向量,即該向量中的元素均為1。
在實(shí)施中,每個(gè)預(yù)編碼矩陣與基站的天線陣列的法線方向?qū)?yīng)的向量之間的距離可以通過以下方法確定:分別計(jì)算該預(yù)編碼矩陣的各列向量與法線方向?qū)?yīng)的向量之間的距離,然后將計(jì)算得到的各距離之和,確定為該預(yù)編碼矩陣與基站的天線陣列的法線方向?qū)?yīng)的向量之間的距離。其中,向量與向量之間的距離的確定方法與任意兩個(gè)預(yù)編碼矩陣之間距離的確定方法相似,具體參見上述場(chǎng)景一中的相關(guān)描述,此處不再贅述。
需要說明的是,預(yù)設(shè)的碼本對(duì)應(yīng)的l個(gè)預(yù)編碼矩陣組可以由基站確定,并通知給網(wǎng)絡(luò)中的每個(gè)終端,如通過廣播方式通知給各終端;也可以在協(xié)議里規(guī)定。本發(fā)明實(shí)施例不作限定,只要保證基站與終端對(duì)碼本中每個(gè)預(yù)編碼矩陣對(duì)應(yīng)的l個(gè)預(yù)編碼矩陣組的理解一致即可。
該場(chǎng)景下,基站獲取終端的預(yù)編碼矩陣對(duì)應(yīng)的預(yù)編碼矩陣組,包括以下兩種可選的實(shí)現(xiàn)方式:
方式一、由基站從預(yù)設(shè)的碼本中為終端選擇預(yù)編碼矩陣,并根據(jù)移動(dòng)速度、預(yù)編碼矩陣、以及預(yù)編碼矩陣組的級(jí)數(shù)之間的對(duì)應(yīng)關(guān)系,確定出對(duì)應(yīng)的預(yù)編碼矩陣組。具體實(shí)現(xiàn)如下:
基站根據(jù)對(duì)終端的上行信道的測(cè)量,從所述碼本中為所述終端選擇一個(gè)預(yù)編碼矩陣;
基站在確定出所述終端當(dāng)前的移動(dòng)速度大于設(shè)定閾值時(shí),根據(jù)移動(dòng)速度、預(yù)編碼矩陣、以及預(yù)編碼矩陣組的級(jí)數(shù)之間的對(duì)應(yīng)關(guān)系,確定出所述終端當(dāng)前的移動(dòng)速度和所選擇的預(yù)編碼矩陣對(duì)應(yīng)的預(yù)編碼矩陣組的級(jí)數(shù);
基站根據(jù)所選擇的預(yù)編碼矩陣的索引號(hào)和確定出的級(jí)數(shù)l,獲取所述終端的預(yù)編碼矩陣對(duì)應(yīng)的第l級(jí)預(yù)編碼矩陣組。
其中,移動(dòng)速度、預(yù)編碼矩陣、以及預(yù)編碼矩陣組的級(jí)數(shù)之間的對(duì)應(yīng)關(guān)系的確定可參見上述方式1中的相關(guān)描述。
方式二、由終端根據(jù)下行信道的測(cè)量,選擇一個(gè)預(yù)編碼矩陣組,并將所選擇的預(yù)編碼矩陣組的級(jí)數(shù)上報(bào)給基站;由基站根據(jù)所述終端上報(bào)的級(jí)數(shù)和對(duì)終端的上行信道的測(cè)量,確定出所述終端的預(yù)編碼矩陣對(duì)應(yīng)的預(yù)編碼矩陣組?;緜?cè)的具體實(shí)現(xiàn)如下:
基站接收所述終端上報(bào)的預(yù)編碼矩陣組的級(jí)數(shù)l;
基站根據(jù)對(duì)所述終端的上行信道的測(cè)量,從所述碼本中為所述終端選擇一個(gè)預(yù)編碼矩陣,并將所述終端上報(bào)的級(jí)數(shù)l對(duì)應(yīng)的預(yù)編碼矩陣組,確定為所述終端的預(yù)編碼矩陣對(duì)應(yīng)的第l級(jí)預(yù)編碼矩陣組。
該場(chǎng)景下,基站根據(jù)獲取到的第l級(jí)預(yù)編碼矩陣組中包含的預(yù)編碼矩陣,向所述終端發(fā)送下行數(shù)據(jù),包括:
基站根據(jù)所述終端的預(yù)編碼矩陣的指向角度,將獲取到的第l級(jí)預(yù)編碼矩陣組中包含的每個(gè)預(yù)編碼矩陣的指向角度,統(tǒng)一旋轉(zhuǎn)所述終端的預(yù)編碼矩陣的指向角度;
基站根據(jù)獲取到的第l級(jí)預(yù)編碼矩陣組中包含的角度旋轉(zhuǎn)后的預(yù)編碼矩陣,向所述終端發(fā)送下行數(shù)據(jù)。
該方式下,終端側(cè)的實(shí)現(xiàn)具體如下:
終端根據(jù)下行信道的測(cè)量結(jié)果,從l個(gè)預(yù)編碼矩陣組中,選擇一個(gè)預(yù)編碼矩陣組;
終端向基站上報(bào)所選擇的預(yù)編碼矩陣組的級(jí)數(shù)。
基于同一發(fā)明構(gòu)思,本發(fā)明實(shí)施例二中,提供了一種上行信息反饋方法,如圖2所示,該方法包括:
s21、終端根據(jù)下行信道的測(cè)量結(jié)果,從l個(gè)預(yù)編碼矩陣組中,選擇一個(gè)預(yù)編碼矩陣組,其中,每個(gè)預(yù)編碼矩陣組包含預(yù)設(shè)的碼本中的至少一個(gè)預(yù)編碼矩陣,l為正整數(shù);
s22、終端向基站上報(bào)所選擇的預(yù)編碼矩陣組的級(jí)數(shù)l,其中,l=1,...,l。
本發(fā)明實(shí)施例中,終端根據(jù)下行信道的測(cè)量結(jié)果,從l個(gè)預(yù)編碼矩陣組中,選擇一個(gè)預(yù)編碼矩陣組,并向基站上報(bào)所選擇的預(yù)編碼矩陣組的級(jí)數(shù)。本發(fā)明實(shí)施例提供的方案中,預(yù)先對(duì)碼本中的預(yù)編碼矩陣進(jìn)行了分組,得到l個(gè)預(yù)編碼矩陣組,通過該l個(gè)預(yù)編碼矩陣組,形成相對(duì)較寬的波束覆蓋用戶,根據(jù)每個(gè)預(yù)編碼矩陣組中包含的預(yù)編碼矩陣,對(duì)下行數(shù)據(jù)進(jìn)行預(yù)編碼處理,能夠保障終端在高速移動(dòng)時(shí)的下行傳輸,提高了下行傳輸?shù)目煽啃浴?/p>
應(yīng)用于上述場(chǎng)景二時(shí),終端執(zhí)行步驟s21和步驟s22即可,該場(chǎng)景下,預(yù)設(shè)的碼本對(duì)應(yīng)的l個(gè)預(yù)編碼矩陣組的確定可參見圖1所示的實(shí)施例中的相關(guān)描述。
可選的,應(yīng)用于上述場(chǎng)景一時(shí),s21中終端根據(jù)下行信道的測(cè)量結(jié)果,從l個(gè)預(yù)編碼矩陣組中,選擇一個(gè)預(yù)編碼矩陣組,還包括:終端根據(jù)下行信道的測(cè)量結(jié)果,從預(yù)設(shè)的碼本中,選擇一個(gè)預(yù)編碼矩陣;
s22中終端向基站上報(bào)所選擇的預(yù)編碼矩陣組的級(jí)數(shù),還包括:終端向所述基站上報(bào)所選擇的預(yù)編碼矩陣的索引號(hào)。
其中,該場(chǎng)景下,預(yù)設(shè)的碼本中的每個(gè)預(yù)編碼矩陣對(duì)應(yīng)的l個(gè)預(yù)編碼矩陣組的確定可參見圖1所示的實(shí)施例中的相關(guān)描述。
上述方法處理流程可以用軟件程序?qū)崿F(xiàn),該軟件程序可以存儲(chǔ)在存儲(chǔ)介質(zhì)中,當(dāng)存儲(chǔ)的軟件程序被調(diào)用時(shí),執(zhí)行上述方法步驟。
基于同一發(fā)明構(gòu)思,本發(fā)明實(shí)施例三中,提供了一種基站,如圖3所示,所述基站包括:
獲取模塊31,用于獲取終端的預(yù)編碼矩陣對(duì)應(yīng)的第l級(jí)預(yù)編碼矩陣組,其中,所述終端的預(yù)編碼矩陣對(duì)應(yīng)l個(gè)預(yù)編碼矩陣組,每個(gè)預(yù)編碼矩陣組包含預(yù)設(shè)的碼本中的至少一個(gè)預(yù)編碼矩陣,l=1,...,l,l為正整數(shù);
傳輸模塊32,用于根據(jù)獲取到的第l級(jí)預(yù)編碼矩陣組中包含的預(yù)編碼矩陣,向所述終端發(fā)送下行數(shù)據(jù)。
作為一種實(shí)現(xiàn)方式,所述獲取模塊31具體用于:
接收所述終端上報(bào)的預(yù)編碼矩陣的索引號(hào);在確定出所述終端當(dāng)前的移動(dòng)速度大于設(shè)定閾值時(shí),根據(jù)移動(dòng)速度、預(yù)編碼矩陣、以及預(yù)編碼矩陣組的級(jí)數(shù)之間的對(duì)應(yīng)關(guān)系,確定出所述終端當(dāng)前的移動(dòng)速度和所述終端上報(bào)的預(yù)編碼矩陣對(duì)應(yīng)的預(yù)編碼矩陣組的級(jí)數(shù)l;根據(jù)所述終端上報(bào)的索引號(hào)和確定出的級(jí)數(shù)l,獲取所述終端的預(yù)編碼矩陣對(duì)應(yīng)的第l級(jí)預(yù)編碼矩陣組;
或者
接收所述終端上報(bào)的預(yù)編碼矩陣的索引號(hào)和預(yù)編碼矩陣組的級(jí)數(shù)l;根據(jù)所述終端上報(bào)的索引號(hào)和級(jí)數(shù)l,獲取所述終端的預(yù)編碼矩陣對(duì)應(yīng)的第l級(jí)預(yù)編碼矩陣組。
該方式下,所述碼本中的任一預(yù)編碼矩陣的第l級(jí)預(yù)編碼矩陣組中包含:所述碼本中與所述任一預(yù)編碼矩陣之間的距離按從小到大排序后的前nl個(gè)預(yù)編碼矩陣,其中,nl<nl+1。
作為另一種實(shí)現(xiàn)方式,所述獲取模塊31具體用于:
根據(jù)對(duì)終端的上行信道的測(cè)量,從所述碼本中為所述終端選擇一個(gè)預(yù)編碼矩陣;在確定出所述終端當(dāng)前的移動(dòng)速度大于設(shè)定閾值時(shí),根據(jù)移動(dòng)速度、預(yù)編碼矩陣、以及預(yù)編碼矩陣組的級(jí)數(shù)之間的對(duì)應(yīng)關(guān)系,確定出所述終端當(dāng)前的移動(dòng)速度和所選擇的預(yù)編碼矩陣對(duì)應(yīng)的預(yù)編碼矩陣組的級(jí)數(shù);根據(jù)所選擇的預(yù)編碼矩陣的索引號(hào)和確定出的級(jí)數(shù)l,獲取所述終端的預(yù)編碼矩陣對(duì)應(yīng)的第l級(jí)預(yù)編碼矩陣組;
或者
接收所述終端上報(bào)的預(yù)編碼矩陣組的級(jí)數(shù)l;根據(jù)對(duì)所述終端的上行信道的測(cè)量,從所述碼本中為所述終端選擇一個(gè)預(yù)編碼矩陣,并將所述終端上報(bào)的級(jí)數(shù)l對(duì)應(yīng)的預(yù)編碼矩陣組,確定為所述終端的預(yù)編碼矩陣對(duì)應(yīng)的第l級(jí)預(yù)編碼矩陣組。
該方式下,所述傳輸模塊32具體用于:
根據(jù)所述終端的預(yù)編碼矩陣的指向角度,將獲取到的第l級(jí)預(yù)編碼矩陣組中包含的每個(gè)預(yù)編碼矩陣的指向角度,統(tǒng)一旋轉(zhuǎn)所述終端的預(yù)編碼矩陣的指向角度;
根據(jù)獲取到的第l級(jí)預(yù)編碼矩陣組中包含的角度旋轉(zhuǎn)后的預(yù)編碼矩陣,向所述終端發(fā)送下行數(shù)據(jù)。
該方式下,所述第l級(jí)預(yù)編碼矩陣組中包含:所述碼本中與所述基站的天線陣列的法線對(duì)應(yīng)的向量之間的距離按從小到大排序后的前nl個(gè)的預(yù)編碼矩陣,其中,nl<nl+1。
基于同一發(fā)明構(gòu)思,本發(fā)明實(shí)施例四中,提供了一種終端,如圖4所示,所述終端包括:
選擇模塊41,用于根據(jù)下行信道的測(cè)量結(jié)果,從l個(gè)預(yù)編碼矩陣組中,選擇一個(gè)預(yù)編碼矩陣組,其中,每個(gè)預(yù)編碼矩陣組包含預(yù)設(shè)的碼本中的至少一個(gè)預(yù)編碼矩陣,l為正整數(shù);
上報(bào)模塊42,用于向基站上報(bào)所選擇的預(yù)編碼矩陣組的級(jí)數(shù)l,l=1,...,l。
作為一種實(shí)現(xiàn)方式,所述第l級(jí)預(yù)編碼矩陣組中包含:所述碼本中與所述基站的天線陣列的法線對(duì)應(yīng)的向量之間的距離按從小到大排序后的前nl個(gè)的預(yù)編碼矩陣,其中,nl<nl+1。
作為另一種實(shí)現(xiàn)方式,所述碼本中的任一預(yù)編碼矩陣的第l級(jí)預(yù)編碼矩陣組中包含:所述碼本中與所述任一預(yù)編碼矩陣之間的距離按從小到大排序后的前nl個(gè)預(yù)編碼矩陣,其中,nl<nl+1。
該方式下,所述選擇模塊41還用于:根據(jù)下行信道的測(cè)量結(jié)果,從預(yù)設(shè)的碼本中,選擇一個(gè)預(yù)編碼矩陣;
所述上報(bào)模塊42還用于:向所述基站上報(bào)所選擇的預(yù)編碼矩陣的索引號(hào)。
基于同一發(fā)明構(gòu)思,本發(fā)明實(shí)施例五中,提供了另一種基站,該基站可執(zhí)行本發(fā)明實(shí)施例一中描述的各步驟,如圖5所示,所述基站包括:接收機(jī)51、 發(fā)射機(jī)52、處理器53和存儲(chǔ)器54,其中:
處理器53,用于讀取存儲(chǔ)器54中的程序,執(zhí)行下列過程:
獲取終端的預(yù)編碼矩陣對(duì)應(yīng)的第l級(jí)預(yù)編碼矩陣組,其中,所述終端的預(yù)編碼矩陣對(duì)應(yīng)l個(gè)預(yù)編碼矩陣組,每個(gè)預(yù)編碼矩陣組包含預(yù)設(shè)的碼本中的至少一個(gè)預(yù)編碼矩陣,l=1,...,l,l為正整數(shù);根據(jù)獲取到的第l級(jí)預(yù)編碼矩陣組中包含的預(yù)編碼矩陣,控制所述發(fā)射機(jī)52向所述終端發(fā)送下行數(shù)據(jù)。
接收機(jī)51,用于在處理器53的控制下接收數(shù)據(jù)。
其中,在圖5中,總線架構(gòu)可以包括任意數(shù)量的互聯(lián)的總線和橋,具體由處理器53代表的一個(gè)或多個(gè)處理器和存儲(chǔ)器54代表的存儲(chǔ)器的各種電路鏈接在一起??偩€架構(gòu)還可以將諸如外圍設(shè)備、穩(wěn)壓器和功率管理電路等之類的各種其他電路鏈接在一起,這些都是本領(lǐng)域所公知的,因此,本文不再對(duì)其進(jìn)行進(jìn)一步描述??偩€接口提供接口。接收機(jī)51和發(fā)射機(jī)52,提供用于在傳輸介質(zhì)上與各種其他裝置通信的單元。
處理器53負(fù)責(zé)管理總線和通常的處理,還可以提供各種功能,包括定時(shí),外圍接口,電壓調(diào)節(jié)、電源管理以及其他控制功能。而存儲(chǔ)器54可以被用于存儲(chǔ)處理器53在執(zhí)行操作時(shí)所使用的數(shù)據(jù)。
可選的,處理器53可以是cpu(中央處埋器)、專用集成電路(applicationspecificintegratedcircuit,asic)、現(xiàn)場(chǎng)可編程門陣列(field-programmablegatearray,fpga)或復(fù)雜可編程邏輯器件(complexprogrammablelogicdevice,cpld)。
作為一種實(shí)現(xiàn)方式,處理器53用于讀取存儲(chǔ)器54中的程序,具體執(zhí)行下列過程:
通過接收機(jī)51接收所述終端上報(bào)的預(yù)編碼矩陣的索引號(hào);在確定出所述終端當(dāng)前的移動(dòng)速度大于設(shè)定閾值時(shí),根據(jù)移動(dòng)速度、預(yù)編碼矩陣、以及預(yù)編碼矩陣組的級(jí)數(shù)之間的對(duì)應(yīng)關(guān)系,確定出所述終端當(dāng)前的移動(dòng)速度和所述終端上報(bào)的預(yù)編碼矩陣對(duì)應(yīng)的預(yù)編碼矩陣組的級(jí)數(shù)l;根據(jù)所述終端上報(bào)的索引號(hào) 和確定出的級(jí)數(shù)l,獲取所述終端的預(yù)編碼矩陣對(duì)應(yīng)的第l級(jí)預(yù)編碼矩陣組;
或者
通過接收機(jī)51接收所述終端上報(bào)的預(yù)編碼矩陣的索引號(hào)和預(yù)編碼矩陣組的級(jí)數(shù)l;根據(jù)所述終端上報(bào)的索引號(hào)和級(jí)數(shù)l,獲取所述終端的預(yù)編碼矩陣對(duì)應(yīng)的第l級(jí)預(yù)編碼矩陣組。
該方式下,所述碼本中的任一預(yù)編碼矩陣的第l級(jí)預(yù)編碼矩陣組中包含:所述碼本中與所述任一預(yù)編碼矩陣之間的距離按從小到大排序后的前nl個(gè)預(yù)編碼矩陣,其中,nl<nl+1。
作為另一種實(shí)現(xiàn)方式,處理器53用于讀取存儲(chǔ)器54中的程序,具體執(zhí)行下列過程:
根據(jù)對(duì)終端的上行信道的測(cè)量,從所述碼本中為所述終端選擇一個(gè)預(yù)編碼矩陣;在確定出所述終端當(dāng)前的移動(dòng)速度大于設(shè)定閾值時(shí),根據(jù)移動(dòng)速度、預(yù)編碼矩陣、以及預(yù)編碼矩陣組的級(jí)數(shù)之間的對(duì)應(yīng)關(guān)系,確定出所述終端當(dāng)前的移動(dòng)速度和所選擇的預(yù)編碼矩陣對(duì)應(yīng)的預(yù)編碼矩陣組的級(jí)數(shù);根據(jù)所選擇的預(yù)編碼矩陣的索引號(hào)和確定出的級(jí)數(shù)l,獲取所述終端的預(yù)編碼矩陣對(duì)應(yīng)的第l級(jí)預(yù)編碼矩陣組;
或者
通過接收機(jī)51接收所述終端上報(bào)的預(yù)編碼矩陣組的級(jí)數(shù)l;根據(jù)對(duì)所述終端的上行信道的測(cè)量,從所述碼本中為所述終端選擇一個(gè)預(yù)編碼矩陣,并將所述終端上報(bào)的級(jí)數(shù)l對(duì)應(yīng)的預(yù)編碼矩陣組,確定為所述終端的預(yù)編碼矩陣對(duì)應(yīng)的第l級(jí)預(yù)編碼矩陣組。
該方式下,處理器53用于讀取存儲(chǔ)器54中的程序,具體執(zhí)行下列過程:
根據(jù)所述終端的預(yù)編碼矩陣的指向角度,將獲取到的第l級(jí)預(yù)編碼矩陣組中包含的每個(gè)預(yù)編碼矩陣的指向角度,統(tǒng)一旋轉(zhuǎn)所述終端的預(yù)編碼矩陣的指向角度;
根據(jù)獲取到的第l級(jí)預(yù)編碼矩陣組中包含的角度旋轉(zhuǎn)后的預(yù)編碼矩陣,控 制所述發(fā)射機(jī)52向所述終端發(fā)送下行數(shù)據(jù)。
該方式下,所述第l級(jí)預(yù)編碼矩陣組中包含:所述碼本中與所述基站的天線陣列的法線對(duì)應(yīng)的向量之間的距離按從小到大排序后的前nl個(gè)的預(yù)編碼矩陣,其中,nl<nl+1。
基于同一發(fā)明構(gòu)思,本發(fā)明實(shí)施例六中,提供了另一種終端,該終端可執(zhí)行本發(fā)明實(shí)施例二中描述的各步驟,如圖6所示,所述終端包括:接收機(jī)61、發(fā)射機(jī)62、處理器63和存儲(chǔ)器64,其中:
處理器63,用于讀取存儲(chǔ)器64中的程序,執(zhí)行下列過程:根據(jù)下行信道的測(cè)量結(jié)果,從l個(gè)預(yù)編碼矩陣組中,選擇一個(gè)預(yù)編碼矩陣組,其中,每個(gè)預(yù)編碼矩陣組包含預(yù)設(shè)的碼本中的至少一個(gè)預(yù)編碼矩陣,l為正整數(shù);控制發(fā)射機(jī)62向基站上報(bào)所選擇的預(yù)編碼矩陣組的級(jí)數(shù)l,l=1,...,l。
其中,在圖6中,總線架構(gòu)可以包括任意數(shù)量的互聯(lián)的總線和橋,具體由處理器63代表的一個(gè)或多個(gè)處理器和存儲(chǔ)器64代表的存儲(chǔ)器的各種電路鏈接在一起??偩€架構(gòu)還可以將諸如外圍設(shè)備、穩(wěn)壓器和功率管理電路等之類的各種其他電路鏈接在一起,這些都是本領(lǐng)域所公知的,因此,本文不再對(duì)其進(jìn)行進(jìn)一步描述??偩€接口提供接口。接收機(jī)61和發(fā)射機(jī)62,提供用于在傳輸介質(zhì)上與各種其他裝置通信的單元。針對(duì)不同的用戶設(shè)備,用戶接口65還可以是能夠外接內(nèi)接需要設(shè)備的接口,連接的設(shè)備包括但不限于小鍵盤、顯示器、揚(yáng)聲器、麥克風(fēng)、操縱桿等。
處理器63負(fù)責(zé)管理總線和通常的處理,還可以提供各種功能,包括定時(shí),外圍接口,電壓調(diào)節(jié)、電源管理以及其他控制功能。而存儲(chǔ)器64可以被用于存儲(chǔ)處理器63在執(zhí)行操作時(shí)所使用的數(shù)據(jù)。
可選的,處理器63可以是cpu、asic、fpga或cpld。
作為一種實(shí)現(xiàn)方式,所述第l級(jí)預(yù)編碼矩陣組中包含:所述碼本中與所述基站的天線陣列的法線對(duì)應(yīng)的向量之間的距離按從小到大排序后的前nl個(gè)的預(yù)編碼矩陣,其中,nl<nl+1。
作為另一種實(shí)現(xiàn)方式,所述碼本中的任一預(yù)編碼矩陣的第l級(jí)預(yù)編碼矩陣組中包含:所述碼本中與所述任一預(yù)編碼矩陣之間的距離按從小到大排序后的前nl個(gè)預(yù)編碼矩陣,其中,nl<nl+1。
該方式下,處理器63用于讀取存儲(chǔ)器64中的程序,還執(zhí)行下列過程:根據(jù)下行信道的測(cè)量結(jié)果,從預(yù)設(shè)的碼本中,選擇一個(gè)預(yù)編碼矩陣;控制所述發(fā)射機(jī)62向所述基站上報(bào)所選擇的預(yù)編碼矩陣的索引號(hào)。
本領(lǐng)域內(nèi)的技術(shù)人員應(yīng)明白,本發(fā)明的實(shí)施例可提供為方法、系統(tǒng)、或計(jì)算機(jī)程序產(chǎn)品。因此,本發(fā)明可采用完全硬件實(shí)施例、完全軟件實(shí)施例、或結(jié)合軟件和硬件方面的實(shí)施例的形式。而且,本發(fā)明可采用在一個(gè)或多個(gè)其中包含有計(jì)算機(jī)可用程序代碼的計(jì)算機(jī)可用存儲(chǔ)介質(zhì)(包括但不限于磁盤存儲(chǔ)器、cd-rom、光學(xué)存儲(chǔ)器等)上實(shí)施的計(jì)算機(jī)程序產(chǎn)品的形式。
本發(fā)明是參照根據(jù)本發(fā)明實(shí)施例的方法、設(shè)備(系統(tǒng))、和計(jì)算機(jī)程序產(chǎn)品的流程圖和/或方框圖來描述的。應(yīng)理解可由計(jì)算機(jī)程序指令實(shí)現(xiàn)流程圖和/或方框圖中的每一流程和/或方框、以及流程圖和/或方框圖中的流程和/或方框的結(jié)合。可提供這些計(jì)算機(jī)程序指令到通用計(jì)算機(jī)、專用計(jì)算機(jī)、嵌入式處理機(jī)或其他可編程數(shù)據(jù)處理設(shè)備的處理器以產(chǎn)生一個(gè)機(jī)器,使得通過計(jì)算機(jī)或其他可編程數(shù)據(jù)處理設(shè)備的處理器執(zhí)行的指令產(chǎn)生用于實(shí)現(xiàn)在流程圖一個(gè)流程或多個(gè)流程和/或方框圖一個(gè)方框或多個(gè)方框中指定的功能的裝置。
這些計(jì)算機(jī)程序指令也可存儲(chǔ)在能引導(dǎo)計(jì)算機(jī)或其他可編程數(shù)據(jù)處理設(shè)備以特定方式工作的計(jì)算機(jī)可讀存儲(chǔ)器中,使得存儲(chǔ)在該計(jì)算機(jī)可讀存儲(chǔ)器中的指令產(chǎn)生包括指令裝置的制造品,該指令裝置實(shí)現(xiàn)在流程圖一個(gè)流程或多個(gè)流程和/或方框圖一個(gè)方框或多個(gè)方框中指定的功能。
這些計(jì)算機(jī)程序指令也可裝載到計(jì)算機(jī)或其他可編程數(shù)據(jù)處理設(shè)備上,使得在計(jì)算機(jī)或其他可編程設(shè)備上執(zhí)行一系列操作步驟以產(chǎn)生計(jì)算機(jī)實(shí)現(xiàn)的處理,從而在計(jì)算機(jī)或其他可編程設(shè)備上執(zhí)行的指令提供用于實(shí)現(xiàn)在流程圖一個(gè)流程或多個(gè)流程和/或方框圖一個(gè)方框或多個(gè)方框中指定的功能的步驟。
盡管已描述了本發(fā)明的優(yōu)選實(shí)施例,但本領(lǐng)域內(nèi)的技術(shù)人員一旦得知了基本創(chuàng)造性概念,則可對(duì)這些實(shí)施例作出另外的變更和修改。所以,所附權(quán)利要求意欲解釋為包括優(yōu)選實(shí)施例以及落入本發(fā)明范圍的所有變更和修改。
顯然,本領(lǐng)域的技術(shù)人員可以對(duì)本發(fā)明進(jìn)行各種改動(dòng)和變型而不脫離本發(fā)明的精神和范圍。這樣,倘若本發(fā)明的這些修改和變型屬于本發(fā)明權(quán)利要求及其等同技術(shù)的范圍之內(nèi),則本發(fā)明也意圖包含這些改動(dòng)和變型在內(nèi)。