[0061] 若e≥E,则θUE=θp,t,e=0。
[0062] 在一个实施例中,DOA迭代调整单元具体用于根据以下公式对θs调整,当t=1时,[0063] 若 则有:
[0064]
[0065]
[0066] e=0
[0067] 若 则有:
[0068]
[0069]
[0070] e=1。
[0071] 在一个实施例中,上行方位角估计单元,具体用于对上行SRS信息进行频域信道估计
[0072] 计算上行相关矩阵
[0073] 对RUL进行特征值分解,选择最大特征值对应的特征向量Vm作为用户终端的DOA信道估计矢量;
[0074] 将天线方向矢量集 中矢量 依次与Vm相乘,得到其中,将扇区方向等分为N份,1≤i≤N;
[0075] 选择最大Di值对应的θi作为用户终端上行估计方位角θs。
[0076] 在一个实施例中,
[0077]
[0078] 其中,Kr为接收天线数。
[0079] 本发明的用于大规模天线下用户终端方位角估计的方法和装置,利用上行信道估计对上行终端方位角进行估计,然后利用终端反馈的PMI码本指示对上行估计方位角结果进行修正,从而可以提高终端方位角估计精度和大规模天线系统性能。
附图说明
[0080] 为了更清楚地说明本发明实施例中的技术方案,下面将对实施例或描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本发明的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动性的前提下,还可以根据这些附图获得其他的附图。
[0081] 图1为本发明用于大规模天线下用户终端方位角估计的方法一个实施例的示意图。
[0082] 图2为本发明用于大规模天线下用户终端方位角估计的装置一个实施例的示意图。
具体实施方式
[0083] 下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本发明一部分实施例,而不是全部的实施例。以下对至少一个示例性实施例的描述实际上仅仅是说明性的,决不作为对本发明及其应用或使用的任何限制。基于本发明中的实施例,本领域普通技术人员在没有作出创造性劳动前提下所获得的所有其他实施例,都属于本发明保护的范围。
[0084] 除非另外具体说明,否则在这些实施例中阐述的部件和步骤的相对布置、数字表达式和数值不限制本发明的范围。
[0085] 图1为本发明用于大规模天线下用户终端方位角估计的方法的一个实施例的示意图。优选的,本实施例的方法由本发明的装置执行。如图1所示,本实施例的方法步骤如下:
[0086] 步骤101,接收用户终端发送的上行SRS(Sounding Reference Signal,信道探测参考信号)信息。
[0087] 步骤102,根据上行SRS信息估计用户终端上行估计方位角θs。
[0088] 在一个实施例中,根据上行SRS信息估计用户终端上行估计方位角θs的步骤包括:
[0089] 对上行SRS信息进行频域信道估计
[0090] 计算上行相关矩阵
[0091] 对RUL进行特征值分解,选择最大特征值对应的特征向量Vm作为用户终端的DOA信道估计矢量。
[0092] 将天线方向矢量集 中矢量 依次与Vm相乘,得到其中,将扇区方向等分为N份,1≤i≤N。例如,将120度扇区方向等分为N份。
[0093] 选择最大Di值对应的θi作为用户终端上行估计方位角θs。优选的,[0094]
[0095] 其中,Kr为接收天线数。
[0096] 步骤103,接收用户终端发送的PMI。
[0097] 步骤104,根据PMI码本索引和方位角对应关系,得到用户终端下行估计方位角θp和下行方位角范围2θw。
[0098] 例如,发明人经多次仿真实验及测试,对不同的码本索引选择下行信号最强的方向为下行估计方位角,选取信号强度衰减3dB的范围为下行方位角范围。
[0099] 优选的,对3GPP R8的4天线版本,PMI码本索引和方位角对应关系如表1所示:
[0100]
[0101]
[0102] 表1
[0103] 优选的,对3GPP R12的4天线版本,PMI码本索引和方位角对应关系如表2所示:
[0104]
[0105]
[0106] 表2
[0107] 优选的,对3GPP R12的8天线版本,PMI码本索引和方位角对应关系如表3所示:
[0108]
[0109] 表3
[0110] 针对不同的天线版本,查找表1至表3的相关表,即可得到下行估计方位角θp和下行方位角范围2θw。
[0111] 步骤105,根据下行估计方位角θp和下行方位角范围2θw对上行估计方位角θs调整,得到用户终端估计方位角θUE。
[0112] 在一个实施例中,根据以下公式对θs调整,T为迭代上限,且T>1,其中:
[0113] 当t=1时,
[0114] 若 则有:
[0115]
[0116]
[0117] e=0
[0118] 若 则有:
[0119]
[0120]
[0121] e=1。
[0122] 其中,e为估计误差,α为收敛因子,且α>1;上标t表示第t次迭代时根据上行SRS信息估计的上行估计方位角 PMI码本索引和方位角对应关系得到的下行估计方位角 和下行方位角范围 下标t表示第t次迭代后的调整值。在第一次迭代时,首先判断得到的上行估计方位角 与下行估计方位角 是否一致。若 则一致,对上行估计方位角增加权重迭代,α>1。若 则不一致,对上行估计方位角减小
权重迭代。
[0123] 当1
[0124] 若 则有:
[0125]
[0126]
[0127] e=e
[0128] 若 且e
[0129]
[0130]
[0131] e=e+1
[0132] 迭代期间,若e≥E,则退出迭代,其中,E为估计误差上限。
[0133] 在迭代过程中,每次迭代时,判断得到的上行估计方位角 与下行估计方位角是否一致。若 则一致,对上行估计方位角增加权重迭代,α>1。若则不一致,对上行估计方位角减小权重迭代。当一致时,估计误差e保
持不变,当不一致时,估计误差e加1,当估计误差e达到估计误差上限E时,退出迭代,否则继续迭代,直至T次。
[0134] 迭代T次后,且e
[0135] 若e≥E,则θUE=θp,t,并将e归零,以便下次迭代。
[0136] 本发明的用于大规模天线下用户终端方位角估计的方法,利用上行信道估计对上行终端方位角进行估计,然后利用终端反馈的PMI码本指示对上行估计方位角结果进行修正,从而准确的确定用户终端方位角位置,提升下行虚拟扇区选择和用户终端定位精度,提升整个大规模天线系统性能。
[0137] 图2为本发明用于大规模天线下用户终端方位角估计的装置的一个实施例的示意图。如图2所示,包括上行方位角估计单元201、下行方位角估计单元202和DOA(Direction Of Arrival,波达方向)迭代调整单元203,其中,
[0138] 上行方位角估计单元201用于接收用户终端发送的上行SRS信息;根据上行SRS信息估计用户终端上行估计方位角θs。
[0139] 下行方位角估计单元202用于接收用户终端发送的PMI;根据PMI码本索引和方位角对应关系,得到用户终端下行估计方位角θp和下行方位角范围2θw。
[0140] DOA迭代调整单元203用于根据下行估计方位角θp和下行方位角范围2θw对上行估计方位角θs调整,得到用户终端估计方位角θUE。
[0141] 本发明的用于大规模天线下用户终端方位角估计的装置,利用上行信道估计对上行终端方位角进行估计,然后利用终端反馈的PMI码本指示对上行估计方位角结果进行修正,从而可以提高终端方位角估计精度和大规模天线系统性能。
[0142] 在一个实施例中,DOA迭代调整单元203具体用于根据以下公式对θs调整,[0143] 当t=1时,
[0144] 若 则有:
[0145]
[0146]
[0147] e=0
[0148] 若 则有:
[0149]
[0150]
[0151] e=1。
[0152] 当1
[0153] 若 则有:
[0154]
[0155]
[0156] e=e
[0157] 若 且e
[0158]
[0159]
[0160] e=e+1
[0161] 若e≥E,则退出迭代;
[0162] 其中,T为迭代上限,且T>1,e为迭代误差,E为估计误差上限,α为收敛因子,且α>1;上标t表示第t次迭代时根据上行SRS信息估计的上行估计方位角 PMI码本索引和方位角对应关系得到的下行估计方位角 和下行方位角范围 下标t表示第t次迭代后的调整值;
[0163] 若t=T,且e
[0164] 若e≥E,则θUE=θp,t,e=0。
[0165] 本实施例的具体实现方法详见对附图1本发明方法的描述,这里不再赘述。
[0166] 在一个实施例中,上行方位角估计单元201具体用于对上行SRS信息进行频域信道估计
[0167] 计算上行相关矩阵
[0168] 对RUL进行特征值分解,选择最大特征值对应的特征向量Vm作为用户终端的DOA信道估计矢量;
[0169] 将天线方向矢量集 中矢量 依次与Vm相乘,得到其中,将扇区方向等分为N份,1≤i≤N;
[0170] 选择最大Di值对应的θi作为用户终端上行估计方位角θs。优选的,[0171]
[0172] 其中,Kr为接收天线数。
[0173] 本实施例的具体实现方法详见对附图1本发明方法的描述,这里不再赘述。
[0174] 本发明的用于大规模天线下用户终端方位角估计的方法和装置,利用上行信道估计对上行终端方位角进行估计,然后利用终端反馈的PMI码本指示对上行估计方位角结果进行修正,从而准确的确定用户终端方位角位置,提升下行虚拟扇区选择和用户终端定位精度,提升整个大规模天线系统性能。
[0175] 本领域普通技术人员可以理解实现上述实施例的全部或部分步骤可以通过硬件来完成,也可以通过程序来指令相关的硬件完成,所述的程序可以存储于一种计算机可读存储介质中,上述提到的存储介质可以是只读存储器,磁盘或光盘等。
[0176] 本发明的描述是为了示例和描述起见而给出的,而并不是无遗漏的或者将本发明限于所公开的形式。很多修改和变化对于本领域的普通技术人员而言是显然的。选择和描述实施例是为了更好说明本发明的原理和实际应用,并且使本领域的普通技术人员能够理解本发明从而设计适于特定用途的带有各种修改的各种实施例。