一种基于信道互易性的预编码矩阵配置方法及装置与流程

文档序号:25878537发布日期:2021-07-16 18:13阅读:267来源:国知局
1.本申请涉及通信技术,特别涉及一种基于信道互易性的预编码矩阵配置方法及装置。
背景技术
::2.在新空口(newradio,nr)系统中,针对typeii码本,rel-15或rel-16利用上行信道和下行信道中的角度信息互易性(即上行信道的角度信息可作为下行信道的角度信息),分别定义了端口选择码本和增强的端口选择码本。3.nrrel-16中,定义了一种增强的typeii码本,可支持rank=1~4,其通过端口选择矩阵(记为:w1)实现端口选择,并采用与rel-16typeii码本相同的方式实现端口间的线性合并。每个信道状态信息指示参考信号(channelstateindication-resourcesignal,csi-rs)端口均经过波束赋形,其赋形波束可以通过上下行信道的角度信息的互易性确定。其中,w1表示为:[0004][0005]其中,x为csi-rs端口总数目,其取值与nrrel-16中增强的typeii码本所支持的天线配置相同。l为可配置的csi-rs端口数目,l∈{2,4}。其中,csi-rs端口的配置状态可表示为:[0006][0007]其中,表示长度为的向量;i表示csi-rs端口的序号;第i个元素为1其余元素为0;m表示选择的连续l个csi-rs端口中,起始csi-rs端口的序号,其取值为:采用宽带反馈;d表示预设的采样间隔,d∈{1,2,3,4},且d≤l,用于调整每l个波束的采样间隔,并影响反馈开销,同时d的选择需要考虑避免选择方向类似的波束用于线性合并。[0008]对于选择的l个csi-rs个端口,采用rel-16的typeii码本结构计算得到端口选择码本。以rank=1为例,rel-16的typeii码本结构可写为:[0009][0010]w是一个x×n3的预编码矩阵,其中,n3表示预编码矩阵(precodingmatrixindicator,pmi)子带个数;wf表示频域基向量;它是由m个离散傅里叶变换(discretefouriertransform,dft)向量组成,终端根据基站配置的参数m确定m个dft基向量集合;表示采用wf对选择的2l个csi-rs端口波束各自对应的n3个pmi子带系数,进行压缩后的线性合并系数。[0011]然而,已有技术下,终端采用nrrel-16中增强的typeii端口选择码本时,需要对每个pmi子带的有效信道信息做奇异值分解(singularvaluedecomposition,svd)计算,从而增加了终端的计算复杂度和反馈开销。[0012]有鉴于此,需要设计一种新的预编码方法,以克服上述缺陷。技术实现要素:[0013]本申请实施例提供一种基于信道互易性的预编码矩阵配置方法,用于有效降低终端的计算复杂度,以及减少终端的反馈开销。[0014]本申请实施例提供的具体技术方案如下:[0015]第一方面,一种基于信道互易性的预编码矩阵配置方法,包括:[0016]网络侧在下行传输中,通过各个传输层关联的各个天线端口,向终端分别发送相应的经过波束赋形的信道状态信息指示参考信号csi-rs,其中,通过一个天线端口发送csi-rs时所使用的波束,是根据基于所述终端的上行信道状态信息确定的角度信息和时延信息获得的;[0017]所述网络侧接收所述终端上报的k0个天线端口以及波束组合系数集合,所述k0个天线端口是所述终端基于接收的各个csi-rs选择的,以及所述波束组合系数集合是基于所述k0个天线端口上接收的csi-rs计算获得的;[0018]针对所述终端,所述网络侧根据通过所述k0个天线端口发送csi-rs时使用的波束和所述波束组合系数集合,确定所述终端的下行传输的预编码矩阵。[0019]可选的,网络侧在下行传输中,通过各个传输层关联的各个天线端口,向终端分别发送相应的经过波束赋形的csi-rs之前,进一步包括:[0020]所述网络侧接收所述终端发送的探测参考信号srs;[0021]所述网络侧基于所述srs,计算相应的上行信道状态信息;[0022]所述网络侧基于所述上行信道状态信息,分别确定所述终端在上行传输中使用的角度信息和时延信息;[0023]所述网络侧基于所述终端在上行传输中使用的角度信息和时延信息,分别计算在下行传输中,通过各个传输层关联的各个天线端口发送csi-rs时使用的波束。[0024]可选的,所述网络侧根据基于所述终端的上行信道状态信息确定的角度信息和时延信息,获得通过任意一个天线端口发送csi-rs时所使用的波束,包括:[0025]所述网络侧确定所述任意一个天线端口对应的角度信息,以及确定所述任意一个天线端口对应的时延信息;其中,所述角度信息采用相应的空域基向量计算获得,所述时延信息采用相应的频域基向量计算获得;[0026]所述网络侧基于所述空域基向量和所述频域基向量的克罗内克乘积,计算获得通过所述任意一个天线端口发送csi-rs时所使用的波束。[0027]可选的,所述空域基向量或/和所述频域基向量,采用以下任意一种形式表示:[0028]特征向量;[0029]离散傅里叶变换dft向量;[0030]离散余弦变换dct向量;[0031]多项式系数;[0032]正交变换klt向量。[0033]可选的,所述网络侧通过同一传输层关联的不同天线端口发送csi-rs时使用的波束,是基于相同的或不同的角度信息,以及基于相同的或不同的时延信息计算获得的;[0034]所述网络侧通过不同传输层关联的不同天线端口发送csi-rs时使用的波束,是基于相同的或不同的角度信息,以及基于相同的或不同的时延信息计算获得的;[0035]所述网络侧通过不同极化方向上的不同天线端口发送csi-rs时使用的波束是基于相同的或不同的角度信息,以及基于相同的或不同的时延信息计算获得的。[0036]第二方面,一种基于信道互易性的预编码矩阵配置方法,包括:[0037]终端在下行传输中,通过各个传输层关联的各个天线端口,分别接收网络侧发送的经过波束赋形的信道状态信息指示参考信号csi-rs,其中,通过一个天线端口发送csi-rs时所使用的波束,是根据基于所述终端的上行信道状态信息确定的角度信息和时延信息获得的;[0038]所述终端基于接收的各个csi-rs,选择k0个天线端口,以及基于通过所述k0个天线端口接收的csi-rs,计算所述k0个天线端口对应的波束组合系数集合;[0039]所述终端向所述网络侧上报所述k0个天线端口和所述波束组合系数集合,使得所述网络侧针对所述终端,根据通过所述k0个天线端口发送csi-rs时采用的波束和所述波束组合系数集合,确定所述终端的下行传输的预编码矩阵。[0040]可选的,所述终端在下行传输中,通过各个传输层关联的各个天线端口,分别接收网络侧发送的经过波束赋形的参考信csi-rs之前,进一步包括:[0041]所述终端向所述网络侧发送探测参考信号srs,使得所述网络侧基于所述srs,执行以下操作:[0042]基于所述srs计算相应的上行信道状态信息,并基于所述上行信道状态信息,分别确定所述终端在上行传输中使用的角度信息和时延信息,以及基于所述终端在上行传输中使用的角度信息和时延信息,分别计算在下行传输中,通过各个传输层关联的各个天线端口发送csi-rs时使用的波束。[0043]可选的,所述终端基于接收的各个csi-rs,选择k0个天线端口,包括:[0044]所述终端计算接收的各个csi-rs的接收功率;[0045]所述终端选择接收功率最大的k0个csi-rs对应的天线端口;[0046]其中,所述k0由所述网络侧配置,或者,由所述终端上报,或者,由所述终端和所述网络侧通过协商配置。[0047]可选的,所述终端选择k0个天线端口,并计算所述k0个天线端口对应的波束组合系数集合,包括:[0048]所述终端基于在所述k0个天线端口上接收的csi-rs,分别计算所述k0个天线端口各自对应的波束组合系数;[0049]所述终端对获得的各个波束组合系数进行量化后,作为波束组合系数集合上报给基站。[0050]可选的,进一步包括:[0051]所述终端基于通过所述k0个天线端口发送csi-rs时使用的波束,结合所述波束组合系数集合,计算相应的秩指示ri和信道质量指示cqi,以及将所述ri和所述cqi向网络侧进行上报。[0052]第三方面,一种网络侧装置,包括:[0053]存储器,用于存储可执行指令;[0054]处理器,用于读取所述存储器中存储的可执行指令,执行以下步骤:[0055]在下行传输中,通过各个传输层关联的各个天线端口,向终端分别发送相应的经过波束赋形的信道状态信息指示参考信号csi-rs,其中,通过一个天线端口发送csi-rs时所使用的波束,是根据基于所述终端的上行信道状态信息确定的角度信息和时延信息获得的;[0056]接收所述终端上报的k0个天线端口以及波束组合系数集合,所述k0个天线端口是所述终端基于接收的各个csi-rs选择的,以及所述波束组合系数集合是基于所述k0个天线端口上接收的csi-rs计算获得的;[0057]针对所述终端,根据通过所述k0个天线端口发送csi-rs时使用的波束和所述波束组合系数集合,确定所述终端的下行传输的预编码矩阵。[0058]可选的,在下行传输中,通过各个传输层关联的各个天线端口,向终端分别发送相应的经过波束赋形的csi-rs之前,所述处理器进一步用于:[0059]接收所述终端发送的探测参考信号srs;[0060]基于所述srs,计算相应的上行信道状态信息;[0061]基于所述上行信道状态信息,分别确定所述终端在上行传输中使用的角度信息和时延信息;[0062]基于所述终端在上行传输中使用的角度信息和时延信息,分别计算在下行传输中,通过各个传输层关联的各个天线端口发送csi-rs时使用的波束。[0063]可选的,根据基于所述终端的上行信道状态信息确定的角度信息和时延信息,获得通过任意一个天线端口发送csi-rs时所使用的波束时,所述处理器用于:[0064]确定所述任意一个天线端口对应的角度信息,以及确定所述任意一个天线端口对应的时延信息;其中,所述角度信息采用相应的空域基向量计算获得,所述时延信息采用相应的频域基向量计算获得;[0065]基于所述空域基向量和所述频域基向量的克罗内克乘积,计算获得通过所述任意一个天线端口发送csi-rs时所使用的波束。[0066]可选的,所述空域基向量或/和所述频域基向量,采用以下任意一种形式表示:[0067]特征向量;[0068]离散傅里叶变换dft向量;[0069]离散余弦变换dct向量;[0070]多项式系数;[0071]正交变换klt向量。[0072]可选的,所述处理器通过同一传输层关联的不同天线端口发送csi-rs时使用的波束,是基于相同的或不同的角度信息,以及基于相同的或不同的时延信息计算获得的;[0073]所述处理器通过不同传输层关联的不同天线端口发送csi-rs时使用的波束,是基于相同的或不同的角度信息,以及基于相同的或不同的时延信息计算获得的;[0074]所述处理器通过不同极化方向上的不同天线端口发送csi-rs时使用的波束是基于相同的或不同的角度信息,以及基于相同的或不同的时延信息计算获得的。[0075]第四方面,一种终端,包括:[0076]存储器,用于存储可执行指令;[0077]处理器,用于读取所述存储器中存储的可执行指令,执行以下步骤:[0078]在下行传输中,通过各个传输层关联的各个天线端口,分别接收网络侧发送的经过波束赋形的信道状态信息指示参考信号csi-rs,其中,通过一个天线端口发送csi-rs时所使用的波束,是根据基于所述终端的上行信道状态信息确定的角度信息和时延信息获得的;[0079]基于接收的各个csi-rs,选择k0个天线端口,以及基于通过所述k0个天线端口接收的csi-rs,计算所述k0个天线端口对应的波束组合系数集合;[0080]向所述网络侧上报所述k0个天线端口和所述波束组合系数集合,使得所述网络侧针对所述终端,根据通过所述k0个天线端口发送csi-rs时采用的波束和所述波束组合系数集合,确定所述终端的下行传输的预编码矩阵。[0081]可选的,在下行传输中,通过各个传输层关联的各个天线端口,分别接收网络侧发送的经过波束赋形的csi-rs之前,所述处理器进一步用于:[0082]向所述网络侧发送探测参考信号srs,使得所述网络侧基于所述srs,执行以下操作:[0083]基于所述srs计算相应的上行信道状态信息,并基于所述上行信道状态信息,分别确定所述终端在上行传输中使用的角度信息和时延信息,以及基于所述终端在上行传输中使用的角度信息和时延信息,分别计算在下行传输中,通过各个传输层关联的各个天线端口发送csi-rs时使用的波束。[0084]可选的,基于接收的各个csi-rs,选择k0个天线端口时,所述处理器用于:[0085]计算接收的各个csi-rs的接收功率;[0086]选择接收功率最大的k0个csi-rs对应的天线端口;[0087]其中,所述k0由所述网络侧配置,或者,由所述终端上报,或者,由所述终端和所述网络侧通过协商配置。[0088]可选的,选择k0个天线端口,并计算所述k0个天线端口对应的波束组合系数集合时,所述处理器用于:[0089]基于在所述k0个天线端口上接收的csi-rs,分别计算所述k0个天线端口各自对应的波束组合系数;[0090]对获得的各个波束组合系数进行量化后,作为波束组合系数集合上报给基站。[0091]可选的,所述处理器进一步用于:[0092]基于通过所述k0个天线端口发送csi-rs时使用的波束,结合所述波束组合系数集合,计算相应的秩指示ri和信道质量指示cqi,以及将所述ri和所述cqi向网络侧进行上报。[0093]第五方面,一种网络侧装置,包括:[0094]发送单元,用于在下行传输中,通过各个传输层关联的各个天线端口,向终端分别发送相应的经过波束赋形的信道状态信息指示参考信号csi-rs,其中,通过一个天线端口发送csi-rs时所使用的波束,是根据基于所述终端的上行信道状态信息确定的角度信息和时延信息获得的;[0095]接收单元,用于接收所述终端上报的k0个天线端口以及波束组合系数集合,所述k0个天线端口是所述终端基于接收的各个csi-rs选择的,以及所述波束组合系数集合是基于所述k0个天线端口上接收的csi-rs计算获得的;[0096]处理单元,用于针对所述终端,根据通过所述k0个天线端口发送csi-rs时使用的波束和所述波束组合系数集合,确定所述终端的下行传输的预编码矩阵。[0097]第六方面,一种终端,包括:[0098]接收单元,用于在下行传输中,通过各个传输层关联的各个天线端口,分别接收网络侧发送的经过波束赋形的信道状态信息指示参考信号csi-rs,其中,通过一个天线端口发送csi-rs时所使用的波束,是根据基于所述终端的上行信道状态信息确定的角度信息和时延信息获得的;[0099]计算单元,用于基于接收的各个csi-rs,选择k0个天线端口,以及基于通过所述k0个天线端口接收的csi-rs,计算所述k0个天线端口对应的波束组合系数集合;[0100]发送单元,用于向所述网络侧上报所述k0个天线端口和所述波束组合系数集合,使得所述网络侧针对所述终端,根据通过所述k0个天线端口发送csi-rs时采用的波束和所述波束组合系数集合,确定所述终端的下行传输的预编码矩阵。[0101]第七方面,一种存储介质,当所述存储介质中的指令由处理器执行时,使得所述处理器能够执行上述第一方面中任一项所述的方法。[0102]第八方面,一种存储介质,当所述存储介质中的指令由处理器执行时,使得所述处理器能够执行上述第二方面中任一项所述的方法。[0103]本申请实施例中,网络侧在下行传输中,通过各个传输层关联的各个天线端口,采用基于上行信道状态信息确定的角度信息和时延信息计算的波束,向终端分别发送经过波束赋形的csi-rs,以及接收所述终端上报的基于所述csi-rs选择的k0个天线端口以及波束组合系数集合,并根据通过所述k0个天线端口发送csi-rs时使用的波束和所述波束组合系数集合,确定所述终端的下行传输的预编码矩阵;这样,便可以同时利用上下行信道之间的角度信息互易性和时延信息的互易性,直接计算赋形波束,而不需要针对各个pmi子带的有效信道信息进行svd计算,从而显著降低了终端的计算复杂度,有效减少了终端的反馈开销,进一步地,也提升了系统性能。附图说明[0104]图1为本申请实施例中基于信道互易性的预编码矩阵配置流程图;[0105]图2为本申请实施例中网络侧装置实体架构示意图;[0106]图3为本申请实施例中终端实体架构示意图;[0107]图4为本申请实施例中网络侧装置基站逻辑架构示意图;[0108]图5为本申请实施例终端逻辑架构示意图。具体实施方式[0109]为了进一步降低终端的计算复杂度,减少终端的反馈开销,提升系统性能,本申请实施例中,网络侧结合上下行信道之间的角度信息的互易性和时延信息的互易性,通过终端反馈少量辅助信息,从而最终计算出该终端的下行传输预编码矩阵。[0110]下面结合附图对本申请优先的实施方式作出进一步详细说明。[0111]应理解,本发明的技术方案可以应用于各种通信系统,例如:全球移动通讯(globalsystemofmobilecommunication,gsm)系统、码分多址(codedivisionmultipleaccess,cdma)系统、宽带码分多址(widebandcodedivisionmultipleaccess,wcdma)系统、通用分组无线业务(generalpacketradioservice,gprs)、长期演进(longtermevolution,lte)系统、先进的长期演进(advancedlongtermevolution,lte-a)系统、通用移动通信系统(universalmobiletelecommunicationsystem,umts)、新空口(newradio,nr)等。[0112]在本申请实施例中,终端包括但不限于移动台(mobilestation,ms)、移动终端(mobileterminal)、移动电话(mobiletelephone)、手机(handset)及便携设备(portableequipment)等,该用户设备可以经无线接入网(radioaccessnetwork,ran)与一个或多个核心网进行通信,例如,用户设备可以是移动电话(或称为“蜂窝”电话)、具有无线通信功能的计算机等,用户设备还可以是便携式、袖珍式、手持式、计算机内置的或者车载的移动装置。[0113]在本发明实施例中,网络侧装置可以是指接入网中在空中接口上通过一个或多个扇区与无线终端通信的设备,或者,网络侧设备可以接入点(accesspoint,ap);网络侧设备也可以是中央单元(centralunit,cu)与其管理和控制的多个传输接收点(transmissionreceptionpoint,trp)共同组成的网络节点。[0114]网络侧装置可用于将收到的空中帧与ip分组进行相互转换,作为无线终端与接入网的其余部分之间的路由器,其中接入网的其余部分可包括网际协议(ip)网络。网络侧装置还可协调对空中接口的属性管理。例如,网络侧装置可以是gsm或cdma中的基站(basetransceiverstation,bts),也可以是td-scdma或wcdma中的基站(nodeb),还可以是lte中的演进型基站(enodeb或enb或e-nodeb,evolutionalnodeb),或者是5gnr中的基站(gnb),还可以是低功率节点(lowpowernode,lpn)、皮基站(pico)、飞蜂窝(femto)等等小站,本申请实施例并不限定。[0115]后续实施例中,均以网络侧装置是gnb为例进行说明。[0116]参阅图1所示,本申请实施例中,网络侧基于信道互易性配置下行传输的预编码矩阵的详细流程如下:[0117]步骤101:终端向gnb发送探测参考信号(soundingreferencesignal,srs)。[0118]步骤102:gnb根据接收到的srs,计算相应的上行信道状态信息,再采用所述上行信道状态信息,计算终端在上行传输中使用的角度信息和时延信息。[0119]具体的,本申请实施例中,可以将上行信道状态信息记为[0120]通常情况下,各个传输层(即rank)可以关联若干天线端口,一个天线端口对应一个角度信息和一个时延信息,其中,所述角度信息可以采用相应的空域基向量计算获得,所述时延信息可以采用相应的频域基向量计算获得,rank≥1。[0121]gnb在获得上行信道状态信息后,可以基于上行信道状态信息,分别确定终端在上行传输中,在各个传输层关联的各个天线端口使用的角度信息和时延信息。[0122]步骤103:gnb在下行传输中,通过各个传输层关联的各个天线端口,向终端分别发送相应的经过波束赋形的csi-rs,其中,通过一个天线端口发送csi-rs时所使用的波束,是根据基于所述终端的上行信道状态信息确定的角度信息和时延信息获得的。[0123]本申请实施例中,假设gnb通过k个天线端口分别向终端发送k个经过波束赋形后的csi-rs。[0124]其中,可选的,基站在下行传输中,通过一个天线端口向终端发送csi-rs时使用的波束,是基于终端在上行传输中对应的一个角度信息和一个时延信息计算得到的,例如,首先计算一个角度信息所用的一个空域基向量,以及计算一个时延信息所用的一个频域基向量,再基于所述一个空域基向量和一个频域基向量的克罗内克乘积,获得所述发送天线端口的波束。当然,此种介绍的计算方式仅为举例,实际应用中会有多种获得csi-rs的方法,在此不再一一赘述。[0125]之所以可以采用上述方式获得波束,是由于上下行信道的角度信息和时延信息具有互易性,即上行信道状态信息与下行信道状态信息所对应的的角度信息和时延信息相等,因此,gnb基于任意一个天线端口在上行传输中对应的一个角度信息和一个时延信息,便可以计算出在所述任意一个天线端口在下行传输中发送csi-rs时使用的波束。[0126]可选的,上述空域基向量或/和频域基向量,均可以采用以下任意一种形式表示:[0127]特征向量;[0128]dft向量;[0129]离散余弦变换(discretecosinetransform,dct)向量;[0130]多项式系数;[0131]正交变换(karhunen-loevetransform,klt)向量。[0132]另一方面,在执行步骤103时,具体包括:[0133]针对rank=1,或者,rank>1的情况,基站通过同一传输层关联的不同天线端口发送csi-rs时使用的波束,是基于相同的或不同的角度信息,以及基于相同的或不同的时延信息计算获得的;[0134]换言之,同一传输层关联的不同天线端口,对应的角度信息可以相同也可以不相同,同时,同一传输层关联的不同天线端口,对应的时延信息可以相同也可以不相同。[0135]针对rank>1的情况,基站通过不同传输层关联的不同天线端口发送csi-rs时使用的波束,是基于相同的或不同的角度信息,以及基于相同的或不同的时延信息计算获得的。[0136]换言之,不同传输层关联的不同天线端口,对应的角度信息可以相同也可以不相同,同时,不同传输层关联的不同天线端口,对应的时延信息可以相同也可以不相同。[0137]针对rank=1,或者,rank>1的情况,基站通过不同极化方向上的不同天线端口发送csi-rs时使用的波束,是基于相同的或不同的角度信息,以及基于相同的或不同的时延信息计算获得的。[0138]换言之,不同极化方向关联的不同天线端口,对应的角度信息可以相同也可以不相同,同时,不同极化方向关联的不同天线端口,对应的时延信息可以相同也可以不相同。[0139]同时,由于结合了角度信息和时延信息来进行波束计算,终端不再需要计算时延信息反馈给基站,从而有效实现了减少终端的反馈开销,以及降低了计算复杂度。[0140]步骤104:终端基于下行传输中,通过各个传输层关联的各个天线端口接收到的csi-rs,选择k0个天线端口,并计算所述k0个天线端口对应的各个传输路径的波束组合系数集合。[0141]可选的,终端在各个传输层关联的各个天线端口上,接收到经过波束赋形之后的k个csi-rs后,分别计算所述k个csi-rs的接收功率,以及选择csi-rs的接收功率最大的k0个天线端口上报给gnb。[0142]进一步地,终端会基于在选择的k0个天线端口上接收的csi-rs,分别计算所述k0个天线端口各自对应的波束组合系数,记为k=0,...,k0,然后对这些波束组合系数进行量化后,作为波束组合系数集合上报给gnb。[0143]步骤105:终端向gnb上报所述k0个天线端口和所述波束组合系数集合。[0144]可选的,所述k0可以由基站配置,也可以由终端上报,还可以是终端和基站之间通过协商配置。[0145]进一步地,在执行步骤105之后,终端可以继续基于在选择的k0个天线端口上接收的csi-rs,结合所述波束组合系数集合,计算相应的秩指示(rankindication,ri)和信道质量指示(channelqualityindicator,cqi),并将计算结果向基站进行上报。[0146]步骤106:gnb针对所述终端,根据通过所述k0个天线端口发送csi-rs时采用的波束和所述波束组合系数集合,确定所述终端的下行传输的预编码矩阵。[0147]下面采用三个不同的应用场景对上述实施例作出进一步详细说明。[0148]应用场景1:rank=1,网络侧配置了k个天线端口,并且不同的天线端口之间使用不同的波束发送csi-rs。[0149]具体的,假设终端使用nr根天线发送信号或接收信号,且下行传输一层数据,称为传输层x,并且gnb采用的空域基向量的数目为2l,采用的频域基向量的数目为ml,l=0,…2l-1,其中下标l对应第l个空域基向量。[0150]gnb上安装了双极化的二维平面天线阵列,天线阵列映射成2n1n2个天线端口,其中,n1和n2分别表示水平维的天线端口数目和垂直维方向的天线端口数目,pmi子带的数目记为n3。[0151]那么,下行数据传输所采用的预编码矩阵,可以通过执行以下步骤得到:[0152]a1:终端向gnb发送srs。[0153]a2:gnb根据srs估计得到上行信道状态信息[0154]其中,令和分别表示第n个pmi子带上第一极化方向的信道和第二极化方向的信道,n=1,…,n3,基站以遍历方式通过i=0,n1n2-1,p=0,1计算采用空域基向量v′i对进行压缩后的功率值,其中,表示各个pmi子带信道的信道平均值,即其中,v′i表示第i个空域基向量。[0155]gnb采用空域基向量对进行压缩后,选择2l个功率值最大且正交的空域基向量,可得gnb选择的空域基向量矩阵,记为[0156]a3:针对第n个pmi子带,gnb对所述pmi子带的协方差矩阵进行特征值分解,令其最大特征值对应的特征向量为hn,则所述pmi子带对应的子带组合系数为vhhn∈c2l×1。[0157]类似地,可得n3个pmi子带各自对应的子带组合系数,即,所有pmi子带对应的子带组合系数集合表示为[0158]a4:令表示w2中第l行所有子带组合系数,gnb通过遍历方式计算以下内容:采用频域基向量fl,j对各子带组合系数矩阵w2中的第l行中的各系数进行压缩后所对应的压缩功率,记为j=0,k,n3-1,l=0,k,2l-1,其中,fl,j表示采用了第j个频域基向量对w2中的第l行中各个子带组合系数进行压缩,[w2]l,:表示w2中第l行的各个子带组合系数。从候选的n3个频域基向量中选择压缩功率最大的ml个频域基向量。[0159]同样地,对w2的中所有行的各个子带组合系数进行频域压缩后,可得频域基向量。[0160]a5:gnb通过[0161]l=0,...,2l-1;ml=0,...,ml-1;p=0,1;[0162]计算出通过k个天线端口发送csi-rs时使用的波束,其中,fl,m表示从ml个频域基向量中选择的第m个频域基向量,用于压缩w2中第l行的各子带组合系数。[0163]a6:终端分别通过k个天线端口接收相应的csi-rs,并分别计算各个天线端口上的csi-rs的接收功率,然后,选择接收功率最大的k0个天线端口,并把选择的k0个端口上报给gnb。[0164]经过波束赋形之后的k0个下行有效信道可表示为:[0165][0166]其中,p∈{0,1},可以通过对k0个天线端口接收到的csi-rs进行估计得到。[0167]a7:终端对上述k0个下行有效信道的协方差矩阵进行特征值分解,选择最大特征值对应的特征向量作为k0个波束组合系数,记为k′=0,...,k0,然后,终端对获得k0个波束组合系数进行量化后得到再作为波束组合系数集合上报给gnb。[0168]进一步地,终端还可以根据通过所述k0个天线端口发送csi-rs时使用的波束和波束组合系数集合,计算出相应的ri和cqi上报给gnb。[0169]a8:gnb接收到终端上报的k0个天线端口和波束组合系数集合,计算在述传输层x上使用的下行传输数据的预编码矩阵,记为:[0170][0171]其中,k∈{0,...,k0},p∈{0,1}表示终端在两个极化方向上选择的k0个天线端口在发送csi-rs时使用的波束。[0172]应用场景2:rank=1、共关联了k个天线端口,并且不同极化方向包含的多个天线端口使用的空域基向量相同。[0173]具体的,假设终端使用nr根天线发送信号或接收信号,下行传输一层数据,称为传输层x,并且gnb采用的空域基向量的数目为2l,采用的频域基向量的数目为m。[0174]gnb上安装了双极化的二维平面天线阵列,天线阵列映射成2n1n2个天线端口,其中,n1和n2分别表示水平维的天线端口数目和垂直维方向的天线端口数目,pmi子带个数记为n3。[0175]那么,下行数据传输所采用的预编码矩阵,可以通过执行以下步骤得到:[0176]b1:终端向gnb发送srs。[0177]b2:gnb根据srs估计得到上行信道状态信息[0178]其中,分别表示各个pmi子带上第一极化方向的信道和第二极化方向的信道。基站以遍历方式通过i=0,n1n2-1,计算采用空域基向量v′i对压缩后的功率值,其中,表示各个pmi子带在两个极化方向的信道平均值,表示第i个空域基向量。[0179]gnb采用空域基向量对进行压缩后,选择l个功率值最大且正交且两个极化方向采用相同的空域基向量,可得gnb选择的空域基向量组成的矩阵,记为[0180]其中,v0=vl,v1=vl+1,...,vl-1=v2l-1.[0181]b3:对于第n个pmi子带,gnb对所述子带信道的协方差矩阵进行特征值分解,令其最大特征值对应的特征向量为hn,则所述pmi子带对应的子带组合系数为vhhn∈c2l×1。[0182]类似地,可得n3个pmi子带各自对应的子带组合系数,即,所有pmi子带对应的子带组合系数集合表示为[0183]b4:gnb通过遍历方式计算j=0,...,n3-1,从候选的n3个频域基向量中选择压缩功率最大的m个频域基向量。[0184]因此,gnb可得m个频域基向量,记为fm,m=0,...,m。[0185]b5:gnb通过[0186]l=0,...,2l-1;m=0,...,m-1;p=0,1;k=lm+m[0187]计算出通过k天线端口发送csi-rs时使用的波束,然后再向终端发送经过波束赋形之后的csi-rs。[0188]b6:终端分别通过k个天线端口接收相应的csi-rs,并分别计算各个天线端口上的csi-rs的接收功率,然后,选择接收功率最大的k0个天线端口,以及计算相应的波束组合系数集合,并将所述k0个天线端口和所述波束组合系数集合上报给gnb。[0189]具体执行过程与a6-a7相同,在此不再赘述。[0190]b7:gnb接收到终端上报的k0个天线端口和波束组合系数集合,计算在传输层x上使用的下行传输数据的预编码矩阵,记为:[0191][0192]其中,k∈{0,...,k0},p∈{0,1},表示终端在两个极化方向上选择的k0个天线端口在发送csi-rs时所使用的波束。[0193]应用场景3:rank=2,共使用k个天线端口。[0194]具体的,假设终端用nr根天线发送信号或接收信号,且下行传输两层数据,称为传输层x和传输层y。对于每一个传输层,gnb采用的空域基向量的数目为2l,采用的频域基向量的数目为m′。[0195]gnb上安装了双极化的二维平面天线阵列,天线阵列映射成2n1n2个天线端口,其中,n1和n2分别表示水平维的天线端口数目和垂直维方向的天线端口数目,pmi子带的数目记为n3。[0196]下行数据传输所采用的预编码矩阵,可通过以下步骤计算得到:[0197]c1:终端向gnb发送srs。[0198]c2:对于传输层x,gnb采用的空域基向量和频域基向量的计算方式与上述a2-a4或上述2-b4相同,在此不再赘述。[0199]对应传输层y,gnb采用与传输层x相同或不同的空域基向量,以及采用与传输层x采用相同或不同的频域基向量,计算发送数据的波束。[0200]若gnb针对传输层x和传输层y,采用了相同的空域基向量,以及采用不同的频域基向量,则gnb针对传输层y的频域基向量的选择是对传输层y所对应的各子带组合系数进行压缩,其中,传输层y所对应的各子带的组合系数的计算,与上述a3或上述b3类似,不同之处在于,对于第n个pmi子带,gnb对所述pmi子带的协方差矩阵进行特征值分解,令其第二最大特征值对应的特征向量为h′n,然后再通过vhh′n∈c2l×1计算所述pmi子带的子带组合系数。[0201]类似地,可以计算出n3个phi子带各自对应的子带组合系数。[0202]c3:若在传输层x和传输层y采用相同的空域基向量和相同的频域基向量,则终端计算传输层y对应的波束组合系数时,对k0个下行有效信道的协方差矩阵进行特征值分解,并选择第二最大特征值对应的特征向量作为k0个波束组合系数,记为k′=0,...,k0。[0203]c4:若在传输层x和传输层y采用不同的空域基向量或采用不同的频域基向量,则终端计算传输层y的波束组合系数时,计算方式与传输层x相同。[0204]c5:若在传输层x和传输层y采用相同的空域基向量和频域基向量,gnb计算获得的两个传输层的预编码矩阵可记为:[0205][0206]其中,k∈{0,...,k0},p∈{0,1}表示终端在两个极化方向上选择的k0个端口在发送csi-rs时使用的波束,r=0,1;k′=0,...,k0表示两个传输层对应的波束组合系数。[0207]若在传输层x和传输层y采用不同的空域基向量或频域基向量,则gnb计算两个传输层的预编码矩阵的方法与传输层x相同,即通过以下公式计算y层的预编码矩阵:[0208][0209]基于同一发明构思,参阅图2所示中,本申请实施例提供一种网络侧装置(如,gnb,enb等等)包括:[0210]存储器20,用于存储可执行指令;[0211]处理器21,用于读取所述存储器中存储的可执行指令,执行以下步骤:[0212]在下行传输中,通过各个传输层关联的各个天线端口,向终端分别发送相应的经过波束赋形的csi-rs,其中,通过一个天线端口发送csi-rs时所使用的波束,是根据基于所述终端的上行信道状态信息确定的角度信息和时延信息获得的;[0213]接收所述终端上报的k0个天线端口以及波束组合系数集合,所述k0个天线端口是所述终端基于接收的各个csi-rs选择的,以及所述波束组合系数集合是基于所述k0个天线端口上接收的csi-rs计算获得的;[0214]针对所述终端,根据通过所述k0个天线端口发送csi-rs时使用的波束和所述波束组合系数集合,确定所述终端的下行传输的预编码矩阵。[0215]其中,参阅图2所示,总线架构可以包括任意数量的互联的总线和桥,具体由处理器21代表的一个或多个处理器和存储器20代表的存储器的各种电路链接在一起。总线架构还可以将诸如外围设备、稳压器和功率管理电路等之类的各种其他电路链接在一起,这些都是本领域所公知的,因此,本文不再对其进行进一步描述。总线接口提供接口。收发机可以是多个元件,即包括发送机和收发机,提供用于在传输介质上与各种其他装置通信的单元。处理器21负责管理总线架构和通常的处理,存储器20可以存储处理器21在执行操作时所使用的数据。[0216]可选的,在下行传输中,通过各个传输层关联的各个天线端口,向终端分别发送相应的经过波束赋形的csi-rs之前,所述处理器21进一步用于:[0217]接收所述终端发送的srs;[0218]基于所述srs,计算相应的上行信道状态信息;[0219]基于所述上行信道状态信息,分别确定所述终端在上行传输中使用的角度信息和时延信息;[0220]基于所述终端在上行传输中使用的角度信息和时延信息,分别计算在下行传输中,通过各个传输层关联的各个天线端口发送csi-rs时使用的波束。[0221]可选的,根据基于所述终端的上行信道状态信息确定的角度信息和时延信息,获得通过任意一个天线端口发送csi-rs时所使用的波束时,所述处理器21用于:[0222]确定所述任意一个天线端口对应的角度信息,以及确定所述任意一个天线端口对应的时延信息;其中,所述角度信息采用相应的空域基向量计算获得,所述时延信息采用相应的频域基向量计算获得;[0223]基于所述空域基向量和所述频域基向量的克罗内克乘积,计算获得通过所述任意一个天线端口发送csi-rs时所使用的波束。[0224]可选的,所述空域基向量或/和所述频域基向量,采用以下任意一种形式表示:[0225]特征向量;[0226]离散傅里叶变换dft向量;[0227]离散余弦变换dct向量;[0228]多项式系数;[0229]正交变换klt向量。[0230]可选的,所述处理器21通过同一传输层关联的不同天线端口发送csi-rs时使用的波束,是基于相同的或不同的角度信息,以及基于相同的或不同的时延信息计算获得的;[0231]所述处理器21通过不同传输层关联的不同天线端口发送csi-rs时使用的波束,是基于相同的或不同的角度信息,以及基于相同的或不同的时延信息计算获得的;[0232]所述处理器21通过不同极化方向上的不同天线端口发送csi-rs时使用的波束是基于相同的或不同的角度信息,以及基于相同的或不同的时延信息计算获得的。[0233]基于同一发明构思,参阅图3所示中,本申请实施例提供一种终端,包括:[0234]存储器30,用于存储可执行指令;[0235]处理器31,用于读取所述存储器中存储的可执行指令,执行以下步骤:[0236]在下行传输中,通过各个传输层关联的各个天线端口,分别接收网络侧发送的经过波束赋形的csi-rs,其中,通过一个天线端口发送csi-rs时所使用的波束,是根据基于所述终端的上行信道状态信息确定的角度信息和时延信息获得的;[0237]基于接收的各个csi-rs,选择k0个天线端口,以及基于通过所述k0个天线端口接收的csi-rs,计算所述k0个天线端口对应的波束组合系数集合;[0238]向所述网络侧上报所述k0个天线端口和所述波束组合系数集合,使得所述网络侧针对所述终端,根据通过所述k0个天线端口发送csi-rs时采用的波束和所述波束组合系数集合,确定所述终端的下行传输的预编码矩阵。[0239]其中,参阅图3所示,总线架构可以包括任意数量的互联的总线和桥,具体由处理器31代表的一个或多个处理器和存储器30代表的存储器的各种电路链接在一起。总线架构还可以将诸如外围设备、稳压器和功率管理电路等之类的各种其他电路链接在一起,这些都是本领域所公知的,因此,本文不再对其进行进一步描述。总线接口提供接口。收发机可以是多个元件,即包括发送机和接收机,提供用于在传输介质上与各种其他装置通信的单元。针对不同的用户设备,用户接口还可以是能够外接内接需要设备的接口,连接的设备包括但不限于小键盘、显示器、扬声器、麦克风、操纵杆等。[0240]处理器31负责管理总线架构和通常的处理,存储器30可以存储处理器31在执行操作时所使用的数据。[0241]可选的,在下行传输中,通过各个传输层关联的各个天线端口,分别接收网络侧发送的经过波束赋形的csi-rs之前,所述处理器31进一步用于:[0242]向所述网络侧发送srs,使得所述网络侧基于所述srs,执行以下操作:[0243]基于所述srs计算相应的上行信道状态信息,并基于所述上行信道状态信息,分别确定所述终端在上行传输中使用的角度信息和时延信息,以及基于所述终端在上行传输中使用的角度信息和时延信息,分别计算在下行传输中,通过各个传输层关联的各个天线端口发送csi-rs时使用的波束。[0244]可选的,基于接收的各个csi-rs,选择k0个天线端口时,所述处理器31用于:[0245]计算接收的各个csi-rs的接收功率;[0246]选择接收功率最大的k0个csi-rs对应的天线端口;[0247]其中,所述k0由所述网络侧配置,或者,由所述终端上报,或者,由所述终端和所述网络侧通过协商配置。[0248]可选的,选择k0个天线端口,并计算所述k0个天线端口对应的波束组合系数集合时,所述处理器31用于:[0249]基于在所述k0个天线端口上接收的csi-rs,分别计算所述k0个天线端口各自对应的波束组合系数;[0250]对获得的各个波束组合系数进行量化后,作为波束组合系数集合上报给网络侧。[0251]可选的,所述处理器31进一步用于:[0252]基于通过所述k0个天线端口发送csi-rs时使用的波束,结合所述波束组合系数集合,计算相应的ri和cqi,以及将所述ri和所述cqi向网络侧进行上报。[0253]基于同一发明构思,参阅图4所示,本申请实施例提供一种网络侧,包括:[0254]发送单元40,用于在下行传输中,通过各个传输层关联的各个天线端口,向终端分别发送相应的经过波束赋形的csi-rs,其中,通过一个天线端口发送csi-rs时所使用的波束,是根据基于所述终端的上行信道状态信息确定的角度信息和时延信息获得的;[0255]接收单元41,用于接收所述终端上报的k0个天线端口以及波束组合系数集合,所述k0个天线端口是所述终端基于接收的各个csi-rs选择的,以及所述波束组合系数集合是基于所述k0个天线端口上接收的csi-rs计算获得的;[0256]处理单元42,用于针对所述终端,根据通过所述k0个天线端口发送csi-rs时使用的波束和所述波束组合系数集合,确定所述终端的下行传输的预编码矩阵。[0257]上述发送单元40、接收单元41和处理单元42,以实现上述实施例中网络侧执行的任一种方法。[0258]基于同一发明构思,参阅图5所示,本申请实施例提供一种终端,包括:[0259]接收单元50,用于在下行传输中,通过各个传输层关联的各个天线端口,分别接收基站发送的经过波束赋形的信道状态信息指示参考信号csi-rs,其中,通过一个天线端口发送csi-rs时所使用的波束,是根据基于所述终端的上行信道状态信息确定的角度信息和时延信息获得的;[0260]计算单元51,用于基于接收的各个csi-rs,选择k0个天线端口,以及基于通过所述k0个天线端口接收的csi-rs,计算所述k0个天线端口对应的波束组合系数集合;[0261]发送单元52,用于向所述基站上报所述k0个天线端口和所述波束组合系数集合,使得所述基站针对所述终端,根据通过所述k0个天线端口发送csi-rs时采用的波束和所述波束组合系数集合,确定所述终端的下行传输的预编码矩阵。[0262]上述接收单元50、计算单元51和发送单元52之间相互配合,以实现上述实施例中终端执行的任一种方法。[0263]基于同一发明构思,提供一种存储介质,当所述存储介质中的指令由处理器执行时,使得所述处理器能够执行上述基站执行的任一种方法。[0264]基于同一发明构思,提供一种存储介质,当所述存储介质中的指令由处理器执行时,使得所述处理器能够执行上述终端执行的任一种方法。[0265]综上所述,本申请实施例中,网络侧在下行传输中,通过各个传输层关联的各个天线端口,采用基于上行信道状态信息确定的角度信息和时延信息计算的波束,向终端分别发送经过波束赋形的csi-rs,以及接收所述终端上报的基于所述csi-rs选择的k0个天线端口以及波束组合系数集合,并根据通过所述k0个天线端口发送csi-rs时使用的波束和所述波束组合系数集合,确定所述终端的下行传输的预编码矩阵;这样,便可以同时利用上下行信道之间的角度信息互易性和时延信息的互易性,直接计算赋形波束,而不需要针对各个pmi子带的有效信道信息进行svd计算,从而显著降低了终端的计算复杂度,有效减少了终端的反馈开销,进一步地,也提升了系统性能。[0266]本领域内的技术人员应明白,本申请的实施例可提供为方法、系统、或计算机程序产品。因此,本申请可采用完全硬件实施例、完全软件实施例、或结合软件和硬件方面的实施例的形式。而且,本申请可采用在一个或多个其中包含有计算机可用程序代码的计算机可用存储介质(包括但不限于磁盘存储器、cd-rom、光学存储器等)上实施的计算机程序产品的形式。[0267]本申请是参照根据本申请实施例的方法、设备(系统)、和计算机程序产品的流程图和/或方框图来描述的。应理解可由计算机程序指令实现流程图和/或方框图中的每一流程和/或方框、以及流程图和/或方框图中的流程和/或方框的结合。可提供这些计算机程序指令到通用计算机、专用计算机、嵌入式处理机或其他可编程数据处理设备的处理器以产生一个机器,使得通过计算机或其他可编程数据处理设备的处理器执行的指令产生用于实现在流程图一个流程或多个流程和/或方框图一个方框或多个方框中指定的功能的装置。[0268]这些计算机程序指令也可存储在能引导计算机或其他可编程数据处理设备以特定方式工作的计算机可读存储器中,使得存储在该计算机可读存储器中的指令产生包括指令装置的制造品,该指令装置实现在流程图一个流程或多个流程和/或方框图一个方框或多个方框中指定的功能。[0269]这些计算机程序指令也可装载到计算机或其他可编程数据处理设备上,使得在计算机或其他可编程设备上执行一系列操作步骤以产生计算机实现的处理,从而在计算机或其他可编程设备上执行的指令提供用于实现在流程图一个流程或多个流程和/或方框图一个方框或多个方框中指定的功能的步骤。[0270]尽管已描述了本申请的优选实施例,但本领域内的技术人员一旦得知了基本创造性概念,则可对这些实施例作出另外的变更和修改。所以,所附权利要求意欲解释为包括优选实施例以及落入本申请范围的所有变更和修改。[0271]显然,本领域的技术人员可以对本申请实施例进行各种改动和变型而不脱离本申请实施例的精神和范围。这样,倘若本申请实施例的这些修改和变型属于本申请权利要求及其等同技术的范围之内,则本申请也意图包含这些改动和变型在内。当前第1页1 2 3 当前第1页1 2 3 
当前第1页1 2 3 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1