一种通信方法、装置及系统

文档序号:1925042 发布日期:2021-12-03 浏览:6次 >En<

阅读说明:本技术 一种通信方法、装置及系统 (Communication method, device and system ) 是由 蔡世杰 刘鹍鹏 于 2020-05-29 设计创作,主要内容包括:本申请提供一种通信方法、装置及系统。该方法包括:终端设备确定第一基矩阵中的至少一个列向量为空域基向量;向网络设备发送CSI,CSI包括所述空域基向量对应的空域基向量索引指示,第一基矩阵是根据第二基矩阵、第一矩阵中的至少一个确定的,第二基矩阵是根据第一DFT矩阵的N-(1)-K-(1)行得到的,第一矩阵是根据第二矩阵和/或第三矩阵得到的,第二矩阵的每个列向量包含一组或多组相位补偿值,第三矩阵的每个列向量包含一组或多组幅度补偿值。基于该方案,通过对正交DFT基矩阵进行修正,使得其适用于存在“阵列非规则”、“幅度偏头现象”、“相位跳变现象”的非规则天线阵列的空域压缩,从而有助于保障终端设备与网络设备之间的正确通信。(The application provides a communication method, a communication device and a communication system. The method comprises the following steps: the terminal equipment determines at least one column vector in the first base matrix as a space domain base vector; sending CSI to a network device, wherein the CSI comprises a spatial basis vector index indication corresponding to the spatial basis vector, the first basis matrix is determined according to at least one of the second basis matrix and the first matrix, and the second basis matrix is determined according to N of the first DFT matrix 1 ‑K 1 The first matrix is obtained according to a second matrix and/or a third matrix, each column vector of the second matrix comprises one or more groups of phase compensation values, and each column vector of the third matrix comprises one or more groups of amplitude compensation values. Based on the scheme, the orthogonal DFT basis matrix is corrected, so that the orthogonal DFT basis matrix is suitable for spatial domain compression of irregular antenna arrays with &#39;array irregularity&#39;, &#39;amplitude head bias phenomenon&#39; and &#39;phase jump phenomenon&#39;, and correct communication between terminal equipment and network equipment is guaranteed.)

一种通信方法、装置及系统

技术领域

本申请涉及移动通信技术领域,尤其涉及一种通信方法、装置及系统。

背景技术

目前,为提升天线振子密度和天线口径,提出新型天线结构,如四臂螺旋天线(Quadrifilar Helical Antenna,QHA)等。新型天线结构的每个天线单元可以等效于天线面板上的多组双极化天线,因此新型天线结构相较于传统双极化天线,可提升天线振子密度,等效天线振子数量增加,等效天线口径增大。

基于该新型天线结构,终端设备如何正确选择并上报空域基向量,以保障终端设备与网络设备之间的正确通信,目前还没有相应的解决方案。

发明内容

本申请提供一种通信方法、装置及系统,保障终端设备与网络设备之间的正确通信。

第一方面,本申请提供一种通信方法,该方法包括:终端设备确定第一基矩阵中的至少一个列向量为空域基向量;所述终端设备向网络设备发送信道状态信息CSI,所述CSI包括所述空域基向量对应的空域基向量索引指示;其中,所述第一基矩阵是根据第二基矩阵、第一矩阵中的至少一个确定的,所述第二基矩阵是根据第一DFT矩阵的N1-K1行得到的,所述第一DFT矩阵是N1行*N1列的矩阵,N1为大于1的整数,K1为小于N1的正整数,所述第一矩阵是根据第二矩阵和/或第三矩阵得到的,所述第二矩阵的每个列向量包含一组或多组相位补偿值,所述第三矩阵的每个列向量包含一组或多组幅度补偿值。

针对现有技术中的正交DFT基矩阵不适用于存在“幅度偏头现象”、“相位跳变现象”或“阵列非规则”的大规模天线阵列(例如,Q-MIMO、Q+X)的信道空域压缩问题,本申请实施例提出了一种基于非理想因素补偿的空域基底的构造方案,通过对现有技术中的正交DFT基矩阵进行修正,使得其适用于存在“阵列非规则”、“幅度偏头现象”、“相位跳变现象”的非规则天线阵列的空域压缩,从而有助于保障终端设备与网络设备之间的正确通信。

在一种可能的实现方法中,所述第二基矩阵是根据第一DFT矩阵的N1-K1行得到的,包括:所述第二基矩阵为所述第一DFT矩阵的N1-K1行;或者,所述第二基矩阵为所述第一DFT矩阵的N1-K1行与第二DFT矩阵N2-K2行的克罗内克积,或为第二DFT矩阵N2-K2行与所述第一DFT矩阵的N1-K1行的克罗内克积,或为所述第一DFT矩阵的N1-K1行与第二DFT矩阵的克罗内克积,或为第二DFT矩阵与所述第一DFT矩阵的N1-K1行的克罗内克积,所述第二DFT矩阵是N2行*N2列的矩阵,N2为大于1的整数,K2为小于N2的正整数。

基于上述实现方案,给定了第二基矩阵的不同实现方案,适用于一维天线阵列、或二维天线阵列,并且适用于Q-MIMO、Q+X等非规则天线阵列等效于传统规则天线阵列抽掉一些行,和/或抽掉一些列的应用场景。该方案简单易实施。

在一种可能的实现方法中,所述第一基矩阵是根据第二基矩阵、第一矩阵中的至少一个确定的,包括:所述第一基矩阵为正交DFT基矩阵与所述第一矩阵点积,所述第一矩阵为所述第二矩阵、或为所述第三矩阵、或为所述第二矩阵与所述第三矩阵的点积;或者,所述第一基矩阵为所述第二基矩阵;或者,所述第一基矩阵为所述第二基矩阵与所述第一矩阵的点积,所述第一矩阵为所述第二矩阵、或为所述第三矩阵、或为所述第二矩阵与所述第三矩阵的点积。

基于上述实现方案,给出了第一基矩阵的多种构造方式,适用于解决Q-MIMO、Q+X等非规则天线阵列中的“幅度偏头现象”、“相位跳变现象”、“阵列非规则”中的一个或多个问题。该方案简单易实施。

在一种可能的实现方法中,所述终端设备从所述网络设备接收所述第一基矩阵对应的参数中的部分或全部参数;或者,所述终端设备构造所述第一基矩阵,向所述网络设备发送所述第一基矩阵对应的参数中的部分或全部参数。

基于上述实现方案,可以由终端设备构造第一基矩阵和/或网络设备构造第一基矩阵,然后终端设备向网络设备发送第一基矩阵的部分或全部参数,和/或网络设备向终端设备发送第一基矩阵的部分或全部参数。该方案实现起来较为灵活。

在一种可能的实现方法中,所述终端设备从所述网络设备接收以下信息中的一项或多项:

所述第二矩阵的每个列向量包含的所述一组或多组相位补偿值中的至少一组相位补偿值;

所述一组或多组相位补偿值中的至少一组相位补偿值在所述第二矩阵的所述列向量中的第一位置,所述一组或多组相位补偿值中的每组相位补偿值对应一个或多个所述第一位置;

所述第三矩阵的每个列向量包含的所述一组或多组幅度补偿值;

所述一组或多组幅度补偿值中的至少一组幅度补偿值在所述第三矩阵的所述列向量中的第二位置,所述一组或多组幅度补偿值中的每组幅度补偿值对应一个或多个所述第二位置;

所述第一DFT矩阵中的被抽掉的K1行的行序号中的部分或全部行序号;

所述第一DFT矩阵中的被选择的所述N1-K1行的行序号中的部分或全部行序号;

所述第二DFT矩阵中的被抽掉的K2行的行序号中的部分或全部行序号;

所述第二DFT矩阵中的被选择的所述N2-K2行的行序号中的部分或全部行序号。

基于上述实现方案,可以由网络设备向终端设备发送在从第一基矩阵中选择一个或多个空域基向量过程中所涉及到的参数中的部分或全部参数,从而使得终端设备可以基于接收到的参数信息,从第一基矩阵中选择空域基向量。该方案简单易实施。

在一种可能的实现方法中,所述终端设备向所述网络设备发送以下信息中的一项或多项:

所述第二矩阵的每个列向量包含的所述一组或多组相位补偿值中的至少一组相位补偿值;

所述一组或多组相位补偿值中的至少一组相位补偿值在所述第二矩阵的所述列向量中的第一位置,所述一组或多组相位补偿值中的每组相位补偿值对应一个或多个所述第一位置;

所述第三矩阵的每个列向量包含的所述一组或多组幅度补偿值;

所述一组或多组幅度补偿值中的至少一组幅度补偿值在所述第三矩阵的所述列向量中的第二位置,所述一组或多组幅度补偿值中的每组幅度补偿值对应一个或多个所述第二位置;

所述第一DFT矩阵中的被抽掉的K1行的行序号中的部分或全部行序号;

所述第一DFT矩阵中的被选择的所述N1-K1行的行序号中的部分或全部行序号;

所述第二DFT矩阵中的被抽掉的K2行的行序号中的部分或全部行序号;

所述第二DFT矩阵中的被选择的所述N2-K2行的行序号中的部分或全部行序号。

基于上述实现方案,可以由终端设备向网络设备上报在从第一基矩阵中选择一个或多个空域基向量过程中所涉及到的参数中的部分或全部参数,从而使得网络设备可以获知终端设备所选择的空域基向量的具体形式。该方案简单易实施。

在一种可能的实现方法中,所述第一位置包括所述每组相位补偿值在所述第二矩阵的所述列向量中的一个或多个起始位置,和/或所述每组相位补偿值在所述列向量中的元素间隔;所述第二位置包括所述每组幅度补偿值在所述第三矩阵的所述列向量中的一个或多个起始位置,和/或所述每组幅度补偿值在所述列向量中的元素间隔。

基于上述实现方案,给定了第一位置和/或第二位置的不同实现方式,可以根据实际情况选择相应方案,实现起来较为灵活。

在一种可能的实现方法中,上述任意实现方法中的相位补偿值可以为实数。

在一种可能的实现方法中,上述任意实现方法中的幅度补偿值可以为模为1的复数。

第二方面,本申请提供一种通信方法,该方法包括:网络设备从终端设备接收信道状态信息CSI,所述CSI包括空域基向量对应的空域基向量索引指示,所述空域基向量包括第一基矩阵中的至少一个列向量,所述第一基矩阵是根据第二基矩阵、第一矩阵中的至少一个确定的,所述第二基矩阵是根据第一DFT矩阵的N1-K1行得到的,所述第一DFT矩阵是N1行*N1列的矩阵,N1为大于1的整数,K1为小于N1的正整数,所述第一矩阵是根据第二矩阵和/或第三矩阵得到的,所述第二矩阵的每个列向量包含一组或多组相位补偿值,所述第三矩阵的每个列向量包含一组或多组幅度补偿值;所述网络设备根据所述CSI,确定下行信道状态信息。

针对现有技术中的正交DFT基矩阵不适用于存在“幅度偏头现象”、“相位跳变现象”或“阵列非规则”的大规模天线阵列(例如,Q-MIMO、Q+X)的信道空域压缩问题,本申请实施例提出了一种基于非理想因素补偿的空域基底的构造方案,通过对现有技术中的正交DFT基矩阵进行修正,使得其适用于存在“阵列非规则”、“幅度偏头现象”、“相位跳变现象”的非规则天线阵列的空域压缩,从而有助于保障终端设备与网络设备之间的正确通信。

在一种可能的实现方法中,所述第二基矩阵是根据第一DFT矩阵的N1-K1行得到的,包括:所述第二基矩阵为所述第一DFT矩阵的N1-K1行;或者,所述第二基矩阵为所述第一DFT矩阵的N1-K1行与第二DFT矩阵N2-K2行的克罗内克积,或为第二DFT矩阵N2-K2行与所述第一DFT矩阵的N1-K1行的克罗内克积,或为所述第一DFT矩阵的N1-K1行与第二DFT矩阵的克罗内克积,或为第二DFT矩阵与所述第一DFT矩阵的N1-K1行的克罗内克积,所述第二DFT矩阵是N2行*N2列的矩阵,N2为大于1的整数,K2为小于N2的正整数。

基于上述实现方案,给定了第二基矩阵的不同实现方案,适用于一维天线阵列、或二维天线阵列,并且适用于Q-MIMO、Q+X等非规则天线阵列等效于传统规则天线阵列抽掉一些行,和/或抽掉一些列的应用场景。该方案简单易实施。

在一种可能的实现方法中,所述第一基矩阵是根据第二基矩阵、第一矩阵中的至少一个确定的,包括:所述第一基矩阵为正交DFT基矩阵与所述第一矩阵点积,所述第一矩阵为所述第二矩阵、或为所述第三矩阵、或为所述第二矩阵与所述第三矩阵的点积;或者,所述第一基矩阵为所述第二基矩阵;或者,所述第一基矩阵为所述第二基矩阵与所述第一矩阵的点积,所述第一矩阵为所述第二矩阵、或为所述第三矩阵、或为所述第二矩阵与所述第三矩阵的点积。

基于上述实现方案,给出了第一基矩阵的多种构造方式,适用于解决Q-MIMO、Q+X等非规则天线阵列中的“幅度偏头现象”、“相位跳变现象”、“阵列非规则”中的一个或多个问题。该方案简单易实施。

在一种可能的实现方法中,所述网络设备从所述终端设备接收所述第一基矩阵对应的参数中的部分或全部参数;或者,所述网络设备构造所述第一基矩阵,向所述终端设备发送所述第一基矩阵对应的参数中的部分或全部参数。

基于上述实现方案,可以由终端设备构造第一基矩阵和/或网络设备构造第一基矩阵,然后终端设备向网络设备发送第一基矩阵的部分或全部参数,和/或网络设备向终端设备发送第一基矩阵的部分或全部参数。该方案实现起来较为灵活。

在一种可能的实现方法中,所述网络设备从所述终端设备接收以下信息中的一项或多项:

所述第二矩阵的每个列向量包含的所述一组或多组相位补偿值中的至少一组相位补偿值;

所述一组或多组相位补偿值中的至少一组相位补偿值在所述第二矩阵的所述列向量中的第一位置,所述一组或多组相位补偿值中的每组相位补偿值对应一个或多个所述第一位置;

所述第三矩阵的每个列向量包含的所述一组或多组幅度补偿值;

所述一组或多组幅度补偿值中的至少一组幅度补偿值在所述第三矩阵的所述列向量中的第二位置,所述一组或多组幅度补偿值中的每组幅度补偿值对应一个或多个所述第二位置;

所述第一DFT矩阵中的被抽掉的K1行的行序号中的部分或全部行序号;

所述第一DFT矩阵中的被选择的所述N1-K1行的行序号中的部分或全部行序号。

所述第二DFT矩阵中的被抽掉的K2行的行序号中的部分或全部行序号;

所述第二DFT矩阵中的被选择的所述N2-K2行的行序号中的部分或全部行序号。

基于上述实现方案,可以由终端设备向网络设备上报在从第一基矩阵中选择一个或多个空域基向量过程中所涉及到的参数中的部分或全部参数,从而使得网络设备可以获知终端设备所选择的空域基向量的具体形式。该方案简单易实施。

在一种可能的实现方法中,所述网络设备向所述终端设备发送以下信息中的一项或多项:

所述第二矩阵的每个列向量包含的所述一组或多组相位补偿值中的至少一组相位补偿值;

所述一组或多组相位补偿值中的至少一组相位补偿值在所述第二矩阵的所述列向量中的第一位置,所述一组或多组相位补偿值中的每组相位补偿值对应一个或多个所述第一位置;

所述第三矩阵的每个列向量包含的所述一组或多组幅度补偿值;

所述一组或多组幅度补偿值中的至少一组幅度补偿值在所述第三矩阵的所述列向量中的第二位置,所述一组或多组幅度补偿值中的每组幅度补偿值对应一个或多个所述第二位置;

所述第一DFT矩阵中的被抽掉的K1行的行序号中的部分或全部行序号;

所述第一DFT矩阵中的被选择的所述N1-K1行的行序号中的部分或全部行序号;

所述第二DFT矩阵中的被抽掉的K2行的行序号中的部分或全部行序号;

所述第二DFT矩阵中的被选择的所述N2-K2行的行序号中的部分或全部行序号。

基于上述实现方案,可以由网络设备向终端设备发送在从第一基矩阵中选择一个或多个空域基向量过程中所涉及到的参数中的部分或全部参数,从而使得终端设备可以基于接收到的参数信息,从第一基矩阵中选择空域基向量。该方案简单易实施。

在一种可能的实现方法中,所述第一位置包括所述每组相位补偿值在所述第二矩阵的所述列向量中的一个或多个起始位置,和/或所述每组相位补偿值在所述列向量中的元素间隔;所述第二位置包括所述每组幅度补偿值在所述第三矩阵的所述列向量中的一个或多个起始位置,和/或所述每组幅度补偿值在所述列向量中的元素间隔。

在一种可能的实现方法中,上述任意实现方法中的相位补偿值可以为实数。

在一种可能的实现方法中,上述任意实现方法中的幅度补偿值可以为模为1的复数。

第三方面,本申请提供一种通信装置,该装置可以是终端设备,还可以是用于终端设备的芯片。该装置具有实现上述第一方面、或第一方面的任意实现方法的功能。该功能可以通过硬件实现,也可以通过硬件执行相应的软件实现。该硬件或软件包括一个或多个与上述功能相对应的模块。

第四方面,本申请提供一种通信装置,该装置可以是网络设备,还可以是用于网络设备的芯片。该装置具有实现上述第二方面、或第二方面的任意实现方法的功能。该功能可以通过硬件实现,也可以通过硬件执行相应的软件实现。该硬件或软件包括一个或多个与上述功能相对应的模块。

第五方面,本申请提供一种通信装置,包括:处理器和存储器;该存储器用于存储计算机执行指令,当该装置运行时,该处理器执行该存储器存储的该计算机执行指令,以使该装置执行如上述各方面所述的方法。

第六方面,本申请提供一种通信装置,包括:包括用于执行上述各方面的各个步骤的单元或手段(means)。

第七方面,本申请提供一种通信装置,包括处理器和接口电路,所述处理器用于通过接口电路与其它装置通信,并执行上述各方面所述的方法。该处理器包括一个或多个。

第八方面,本申请提供一种通信装置,包括处理器,用于与存储器相连,用于调用所述存储器中存储的程序,以执行上述各方面所述的方法。该存储器可以位于该装置之内,也可以位于该装置之外。且该处理器包括一个或多个。

第九方面,本申请还提供一种计算机可读存储介质,所述计算机可读存储介质中存储有指令,当其在计算机上运行时,使得处理器执行上述各方面所述的方法。

第十方面,本申请还提供一种包括指令的计算机程序产品,当其在计算机上运行时,使得计算机执行上述各方面所述的方法。

第十一方面,本申请还提供一种芯片系统,包括:处理器,用于执行上述各方面所述的方法。

第十二方面,本申请还提供一种通信系统,包括:用于执行上述第一方面任意所述的方法的终端设备,和用于执行上述第二方面任意所述的方法的网络设备。

附图说明

图1为本申请提供的一种可能的网络架构示意图;

图2为四臂螺旋天线单元与双极化天线的等效示意图;

图3为带幅度偏头现象的幅度方向图;

图4为带相位跳变现象的相位方向图;

图5为“Q+X”组阵方式的一个示例图;

图6为本申请实施例提供的一种通信方法示意图;

图7为无幅度偏头现象的幅度方向图;

图8为无相位跳变现象的相位方向图;

图9为本申请实施例提供的一种通信装置;

图10为本申请实施例提供的一种终端设备;

图11为本申请实施例提供的一种网络设备。

具体实施方式

为了使本申请的目的、技术方案和优点更加清楚,下面将结合附图对本申请作进一步地详细描述。方法实施例中的具体操作方法也可以应用于装置实施例或系统实施例中。其中,在本申请的描述中,除非另有说明,“多个”的含义是两个或两个以上。

如图1所示,为本申请所适用的一种可能的网络架构示意图,包括网络设备和至少一个终端设备。该网络设备和终端设备可以工作在新无线(new radio,NR)通信系统上,终端设备可以通过NR通信系统与网络设备通信。该网络设备和终端设备也可以在其它通信系统上工作,本申请实施例不做限制。

终端设备可以是能够接收网络设备调度和指示信息的无线终端设备,无线终端设备可以是指向用户提供语音和/或数据连通性的设备,或具有无线连接功能的手持式设备、或连接到无线调制解调器的其他处理设备。无线终端设备可以经无线接入网(如,radioaccess network,RAN)与一个或多个核心网或者互联网进行通信,无线终端设备可以是移动终端设备,如移动电话(或称为“蜂窝”电话,手机(mobile phone))、计算机和数据卡,例如,可以是便携式、袖珍式、手持式、计算机内置的或者车载的移动装置,它们与无线接入网交换语言和/或数据。例如,个人通信业务(personal communication service,PCS)电话、无绳电话、会话发起协议(SIP)话机、无线本地环路(wireless local loop,WLL)站、个人数字助理(personal digital assistant,PDA)、平板电脑(Pad)、带无线收发功能的电脑等设备。无线终端设备也可以称为系统、订户单元(subscriber unit)、订户站(subscriberstation),移动站(mobile station)、移动台(mobile station,MS)、远程站(remotestation)、接入点(access point,AP)、远程终端设备(remote terminal)、接入终端设备(access terminal)、用户终端设备(user terminal)、用户代理(user agent)、用户站(subscriber station,SS)、用户端设备(customer premises equipment,CPE)、终端(terminal)、用户设备(user equipment,UE)、移动终端(mobile terminal,MT)等。无线终端设备也可以是可穿戴设备以及下一代通信系统,例如,5G网络中的终端设备或者未来演进的公共陆地移动网络(public land mobile network,PLMN)网络中的终端设备,NR通信系统中的终端设备等。

网络设备是网络侧中一种用于发射或接收信号的实体,如新一代基站(generation Node B,gNodeB)。网络设备可以是用于与移动设备通信的设备。网络设备可以是无线局域网(wireless local area networks,WLAN)中的AP,全球移动通信系统(global system for mobile communication,GSM)或码分多址(code division multipleaccess,CDMA)中的基站(base transceiver station,BTS),也可以是宽带码分多址(wideband code division multiple access,WCDMA)中的基站(NodeB,NB),还可以是长期演进(long term evolution,LTE)中的演进型基站(evolutional Node B,eNB或eNodeB),或者中继站或接入点,或者车载设备、可穿戴设备以及未来5G网络中的网络设备或者未来演进的公共陆地移动网络(public land mobile network,PLMN)网络中的网络设备,或NR系统中的gNodeB等。另外,在本申请实施例中,网络设备为小区提供服务,终端设备通过该小区使用的传输资源(例如,频域资源,或者说,频谱资源)与网络设备进行通信,该小区可以是网络设备(例如基站)对应的小区,小区可以属于宏基站,也可以属于小小区(smallcell)对应的基站,这里的小小区可以包括:城市小区(Metro cell)、微小区(Micro cell)、微微小区(Pico cell)、毫微微小区(Femto cell)等,这些小小区具有覆盖范围小、发射功率低的特点,适用于提供高速率的数据传输服务。此外,在其它可能的情况下,网络设备可以是其它为终端设备提供无线通信功能的装置。本申请的实施例对网络设备所采用的具体技术和具体设备形态不做限定。为方便描述,本申请实施例中,为终端设备提供无线通信功能的装置称为网络设备。

为了便于理解本申请实施例,下面先对本申请实施例中涉及的术语做简单说明。

1、预编码(Precoding)技术:发送设备(如网络设备)可以在已知信道状态的情况下,借助与信道资源相匹配的预编码矩阵来对待发送信号进行处理,使得经过预编码的待发送信号与信道相适配,从而使得接收设备消除信道间影响的复杂度降低。因此,通过对待发送信号的预编码处理,接收信号质量(例如信号与干扰加噪声比(signal tointerference plus noise ratio,SINR)等)得以提升。因此,采用预编码技术,可以实现发送设备与多个接收设备在相同的时频资源上传输,也就是实现了多用户多输入多输出(multiple user multiple input multiple output,MU-MIMO)。应注意,有关预编码技术的相关描述仅为便于理解而示例,并非用于限制本申请实施例的保护范围。在具体实现过程中,发送设备还可以通过其他方式进行预编码。例如,在无法获知信道信息(例如但不限于信道矩阵)的情况下,采用预先设置的预编码矩阵或者加权处理方式进行预编码等。为了简洁,其具体内容本文不再赘述。

2、预编码矩阵索引(Precoding Matrix Index,PMI):可用于指示预编码矩阵。其中,该预编码矩阵例如可以是终端设备基于各个频域单元(如,一个频域单元的频域宽度可以是资源块RB,或子带,或频域子带的R倍,R<=1,R的取值可以为1或1/2)的信道矩阵确定的预编码矩阵。该信道矩阵可以是终端设备通过信道估计等方式或者基于信道互易性确定。但应理解,终端设备确定预编码矩阵的具体方法并不限于上文所述,具体实现方式可参考现有技术,为了简洁,这里不再一一列举。

例如,预编码矩阵可以通过对信道矩阵或信道矩阵的协方差矩阵进行奇异值分解(singular value decomposition,SVD)的方式获得,或者,也可以通过对信道矩阵的协方差矩阵进行特征值分解(eigenvalue decomposition,EVD)的方式获得。应理解,上文中列举的预编码矩阵的确定方式仅为示例,不应对本申请构成任何限定。预编码矩阵的确定方式可以参考现有技术,为了简洁,这里不再一一列举。

需要说明的是,由本申请实施例提供的方法,网络设备可以基于终端设备的反馈确定用于构建预编码向量的空域基向量、频域基向量以及空频向量对的空频合并系数,进而确定与各频域单元对应的预编码矩阵。该预编码矩阵可以直接用于下行数据传输;也可以经过一些波束成形方法,例如包括迫零(zero forcing,ZF)、正则化迫零(regularizedzero-forcing,RZF)、最小均方误差(minimum mean-squared error,MMSE)、最大化信漏噪比(signal-to-leakage-and-noise,SLNR)等,以得到最终用于下行数据传输的预编码矩阵。本申请对此不作限定。在未作出特别说明的情况下,下文中所涉及的预编码矩阵均可以是指基于本申请提供的方法所确定的预编码矩阵。

可以理解的是,终端设备所确定的预编码矩阵可以理解为待反馈的预编码矩阵。终端设备可以通过PMI指示待反馈的预编码矩阵,以便于网络设备基于PMI恢复出该预编码矩阵。可以理解,网络设备基于PMI恢复出的预编码矩阵可以与上述待反馈的预编码矩阵相同或相近。

在下行信道测量中,网络设备根据PMI确定出的预编码矩阵与终端设备所确定的预编码矩阵的近似度越高,其确定出的用于数据传输的预编码矩阵也就越能够与信道状态相适配,因此也就能够提高信号的接收质量。

3、预编码向量:一个预编码矩阵可以包括一个或多个向量,如列向量。一个预编码矩阵可以用于确定一个或多个预编码向量。

当空间层数为1且发射天线的极化方向数也为1时,预编码矩阵就是预编码向量。当空间层数为多个且发射天线的极化方向数为1时,预编码向量可以是指预编码矩阵在一个空间层上的分量。当空间层数为1且发射天线的极化方向数为多个时,预编码向量可以是指预编码矩阵在一个极化方向上的分量。当空间层数为多个且发射天线的极化方向数也为多个时,预编码向量可以是指预编码矩阵在一个空间层、一个极化方向上的分量。

应理解,预编码向量也可以由预编码矩阵中的向量确定,如,对预编码矩阵中的向量进行数学变换后得到。本申请对于预编码矩阵与预编码向量之间的数学变换关系不作限定。

4、天线端口:可简称端口。可以理解为被接收设备所识别的发射天线,或者在空间上可以区分的发射天线。针对每个虚拟天线可以预配置一个天线端口,每个虚拟天线可以为多个物理天线的加权组合,每个天线端口可以与一个参考信号对应,因此,每个天线端口可以称为一个参考信号的端口,例如,CSI-RS端口、探测参考信号(sounding referencesignal,SRS)端口等。在本申请实施例中,天线端口可以是指收发单元(transceiver unit,TxRU)。

5、空域基向量(spatial domain vector):或者称波束向量,空域波束基向量或空域向量。空域基向量中的各个元素可以表示各个天线端口的权重。基于空域基向量中各个元素所表示的各个天线端口的权重,将各个天线端口的信号做线性叠加,可以在空间某一方向上形成信号较强的区域。

空域基向量的长度可以为一个极化方向上的发射天线端口数Ns,Ns≥1,且为整数。空域基向量例如可以为长度为Ns的列向量或行向量。本申请对此不作限定。

可选地,空域基向量取自离散傅里叶变换(Discrete Fourier Transform,DFT)矩阵。该DFT矩阵中的每个列向量可以称为一个DFT向量。换句话说,空域基向量可以为DFT向量。该空域基向量例如可以是NR协议TS 38.214版本15(release 15,R15)中类型II(typeII)码本中定义的DFT向量。

6、空域基向量集合:可以包括多种不同长度的空域基向量,以与不同的天线端口数对应。在本申请实施例中,空域基向量的长度为Ns,故终端设备所上报的空域基向量所属的空域基向量集合中的各空域基向量的长度均为Ns

在一种可能的设计中,该空域基向量集合可以包括Ns个空域基向量,该Ns个空域基向量之间可以两两相互正交。该空域基向量集合中的每个空域基向量可以取自二维(2dimension,2D)-DFT矩阵。其中,2D可以表示两个不同的方向,如,水平方向和垂直方向。若水平方向和垂直方向的天线端口数量分别为N1和N2,那么Ns=N1N2

该Ns个空域基向量例如可以记作该Ns个空域基向量可以构建矩阵Us若空域基向量集合中的每个空域基向量取自2D-DFT矩阵,则其中DN为N×N的正交DFT矩阵,第m行第n列的元素为 在另一种可能的设计中,该空域基向量集合可以通过过采样因子Os扩展为Os×Ns个空域基向量。此情况下,该空域基向量集合可以包括Os个子集,每个子集可以包括Ns个空域基向量。每个子集中的Ns个空域基向量之间可以两两相互正交。该空域基向量集合中的每个空域基向量可以取自过采样2D-DFT矩阵。其中,过采样因子Os为正整数。具体地,Os=O1×O2,O1可以是水平方向的过采样因子,O2可以是垂直方向的过采样因子。O1≥1,O2≥1,O1、O2不同时为1,且均为整数。

该空域基向量集合中的第os(0≤os≤Os-1且os为整数)个子集中的Ns个空域基向量例如可以分别记作则基于该第os个子集中的Ns个空域基向量可以构造矩阵

7、频域单元:频域资源的单位,可表示不同的频域资源粒度。频域单元例如可以包括但不限于,子带(subband)、资源块(resource block,RB)、子载波、资源块组(resourceblock group,RBG)或预编码资源块组(precoding resource block group,PRG)等。此外,一个频域单元的频域长度还可以是信道质量指示(Channel Quality Indication,CQI)子带的R倍,R<=1,R的取值可以为1或1/2,或一个频域单元的频域长度还可以为RB。

在本申请实施例中,与频域单元对应的预编码矩阵可以是指基于该频域单元上的参考信号进行信道测量和反馈而确定的预编码矩阵。与频域单元对应的预编码矩阵可用于对后续通过该频域单元传输的数据做预编码。下文中,与频域单元对应的预编码矩阵或预编码向量也可以简称为该频域单元的预编码矩阵或预编码向量。

8、频域基向量(frequency domain basis vector):也称为频域向量,可用于表示信道在频域的变化规律的向量。每个频域基向量可以表示一种变化规律。由于信号在经过无线信道传输时,从发射天线可以经过多个路径到达接收天线。多径时延导致频率选择性衰落,就是频域信道的变化。因此,可以通过不同的频域基向量来表示不同传输路径上时延导致的信道在频域上的变化规律。

频域基向量的长度可以由在上报带宽中预配置的待上报的频域单元的个数确定,也可以由该上报带宽的长度确定,还可以是协议预定义值。本申请对于频域基向量的长度不做限定。其中,所述上报带宽例如可以是指通过高层信令(如无线资源控制(radioresource control,RRC)消息)中的CSI上报预配置中携带的CSI上报带宽(csi-ReportingBand)。

频域基向量uf的长度可以记作Nf,Nf为正整数。频域基向量例如可以是长度为Nf的列向量或行向量。本申请对此不作限定。

每个空间层对应的所有空域基向量可以采用相同的频域基向量,每个空间层对应的空域基向量采用的相同的频域基向量称为该空间层对应的频域基向量。

9、候选频域基向量集合:也称为频域基向量集合、频域向量集合:可以包括多种不同长度的频域基向量。在本申请实施例中,频域基向量的长度为Nf,故终端设备所上报的频域基向量所属的候选频域基向量集合中的各频域基向量的长度均为Nf

在一种可能的设计中,该候选频域基向量集合可以包括Nf个频域基向量。该Nf个频域基向量之间可以两两相互正交。该候选频域基向量集合中的每个频域基向量可以取自DFT矩阵或IDFT矩阵(即DFT矩阵的共轭转置矩阵)。

该Nf个频域基向量例如可以记作该Nf个频域基向量可以构建矩阵Uf

在另一种可能的设计中,该候选频域基向量集合可以通过过采样因子Of扩展为Of×Nf个频域基向量。此情况下,该候选频域基向量集合可以包括Of个子集,每个子集可以包括Nf个频域基向量。每个子集中的Nf个频域基向量之间可以两两相互正交。该候选频域基向量集合中的每个频域基向量可以取自过采样DFT矩阵或过采样DFT矩阵的共轭转置矩阵。其中,过采样因子Of为正整数。

候选频域基向量集合中的第of(0≤of≤Of-1且os为整数)个子集中的Nf个频域基向量例如可以分别记作则基于该第of个子集中的Ns个波束向量可以构造矩阵

因此,候选频域基向量集合中的各频域基向量可以取自DFT矩阵或过采样DFT矩阵,或者取自DFT矩阵的共轭转置矩阵或过采样DFT矩阵的共轭转置矩阵。该候选频域基向量集合中的每个列向量可以称为一个DFT向量或过采样DFT向量。换句话说,频域基向量可以为DFT向量或过采样DFT向量。

10.空频预编码矩阵:在本申请实施例中,空频预编码矩阵可以理解为每个频域单元对应的预编码矩阵组合成的矩阵(每个频域单元对应的预编码矩阵进行矩阵拼接),用于确定每个频域单元对应的预编码矩阵的一个中间量。对于终端设备来说,空频预编码矩阵可以由每个频域单元对应的预编码矩阵或信道矩阵确定。例如,空频预编码矩阵可以记作H,其中,w1是与Nf个频域单元对应的Nf个列向量,每个列向量可以是每个频域单元对应的目标预编码矩阵,各列向量的长度均可以为Ns。该Nf个列向量分别对应Nf个频域单元的目标预编码向量。即空频矩阵可以视为将Nf个频域单元对应的目标预编码向量组合构成的联合矩阵。

11、双域压缩:可以包括空域压缩和频域压缩这两个维度的压缩。空域压缩具体可以是指空域基向量集合中选择一个或多个空域基向量来作为构建预编码向量的向量。频域压缩可以是指在频域基向量集合中选择一个或多个频域基向量来作为构建预编码向量的向量。其中,一个空域基向量和一个频域基向量所构建的矩阵例如可以称为空频分量矩阵。被选择的一个或多个空域基向量和一个或多个频域基向量可以构建一个或多个空频分量矩阵。该一个或多个空频分量矩阵的加权和可用于构建与一个空间层对应的空频预编码矩阵。换句话说,空频预编码矩阵可以近似为由上述被选择的一个或多个空域基向量和一个或多个频域基向量所构建的空频分量矩阵的加权和。基于一个空间层对应的空频预编码矩阵,进而可以确定该空间层上各频域单元对应的预编码向量。

具体地,选择的一个或多个空域基向量可以构成空域基矩阵W1(也称为空域波束基矩阵),其中W1中的每一个列向量对应选择的一个空域基向量。选择的一个或多个频域基向量可以构成频域基矩阵W3,其中W3中的每一个列向量对应选择的一个频域基向量。空频预编码矩阵H可以表示为选择的一个或多个空域基向量与选择的一个或多个频域基向量线性合并的结果,

在一种实现方式中,若采用双极化方向,每个极化方向选择L个空域基向量,W1的维度为2Ns×2L。在一种可能的实现方式中,两个极化方向采用相同的L个空域基向量此时,W1可以表示为

其中表示选择的第i个空域基向量,i=0,1,…,L-1。

举例说明,对于一个空间层,若每个空域基向量选择相同的M个频域基向量,则的维度为M×Nf,W3中的每一个列向量对应一个频域基向量,此时每个空域基向量对应的频域基向量均为W3中的M个频域基向量。为空频合并系数矩阵,维度为2L×M。

空频合并系数矩阵中的第i行对应2L个空域基向量中的第i个空域基向量,空频合并系数矩阵中的第j列对应M个频域基向量中的第j个频域基向量。第i个空域基向量对应的空频合并系数向量为空频合并系数矩阵中的第i个行向量,第i个空域基向量对应的空频合并系数为空频合并系数矩阵中的第i个行向量中包含的元素。

此外,L个空域基向量中的每一个空域基向量也可以对应不同的频域基向量。此时,其中为第i个空域基向量对应的Mi个频域基向量构成的Mi行Nf列的矩阵。其中是第i个空域基向量对应的维度是1行*Mi的空频合并系数矩阵,中包含的空频合并系数为第i个空域基向量对应的空频合并系数。

此外,空频矩阵V也可以表示为此时W3中的每一个行向量对应选择的一个频域基向量。

由于双域压缩在空域和频域都分别进行了压缩,终端设备在反馈时,可以将被选择的一个或多个空域基向量和一个或多个频域基向量反馈给网络设备,而不再需要基于每个频域单元(如子带)分别反馈子带的空频合并系数(如包括幅度和相位)。因此,可以大大减小反馈开销。同时,由于频域基向量能够表示信道在频率的变化规律,通过一个或多个频域基向量的线性叠加来模拟信道在频域上的变化。因此,仍能够保持较高的反馈精度,使得网络设备基于终端设备的反馈恢复出来的预编码矩阵仍然能够较好地与信道适配。

12、空频合并系数、幅度和相位:空频合并系数也称合并系数,用于表示用于构建空频预编码矩阵的一个空域基向量和一个频域基向量构成的向量对的权重。如前所述,空频合并系数与一个空域基向量和一个频域基向量构成的向量对具有一一对应关系,或者说,每个空频合并系数与一个空域基向量和一个频域基向量对应。具体地,空频合并系数矩阵中第i行第j列的元素为第i个空域基向量与第j个频域基向量构成的向量对所对应的空频合并系数。

在一种实现方式中,为了控制上报开销,终端设备可以仅上报空频合并系数矩阵中包含的2LM个空频合并系数的子集。具体地,网络设备可以配置每个空间层对应的终端设备可以上报的空频合并系数的最大数量K0,其中K0<=2LM。K0中包含的空频合并系数总数2LM可以存在比例关系,例如K0=β·2LM,β的取值可以为{3/4,1/2,1/4}。此外,终端设备可以仅上报K1个幅度非0的空频合并系数,且K1<=K0

每个空频合并系数可以包括幅度和相位。例如,空频合并系数ae中,a为幅度,θ为相位。

在一种实现方式中,对于上报的K1个空频合并系数,其幅度值和相位值可以进行独立的量化。其中对于幅度的量化方法包含以下步骤:

1)对于K1个空频合并系数,以幅度值最大的空频合并系数为参照,对K1个空频合并系数进行归一化,若第i个空频合并系数归一化前为ci,则归一化后为c'i=ci/ci*,其中ci*为幅度值最大的空频合并系数。归一化后,量化参考幅度值最大的空频合并系数为1。

2)终端设备上报幅度值最大的空频合并系数的索引,指示幅度值最大的空频合并系数的索引的指示信息可以包含比特。

3)对于幅度值最大的空频合并系数所在的极化方向,量化参考幅度值为1。对于另一个极化方向,该极化方向内幅度最大的空频合并系数的幅度可以作为该极化方向的量化参考幅度值。对该量化参考幅度值采用4比特进行量化并上报,候选的量化参考幅度值包括

4)对于每个极化方向,分别以该极化方向对应的量化参考幅度值为参照,对每一个空频合并系数的差分幅度值进行3比特量化,候选的差分幅度值包括差分幅度值表示相对于该极化方向所对应的量化参考幅度值的差异值,若一个空频合并系数所在极化方向所对应的量化参考幅度值为A,该空频合并系数量化后的差分幅度值为B,则该空频合并系数量化后的幅度值为A*B。

5)对于每个归一化后的空频合并系数的相位,通过3比特(8PSK)或者4比特(16PSK)进行量化。

在与多个空频分量矩阵对应的多个空频合并系数中,有些空频合并系数的幅度(或者说,幅值)可能为零,或者接近零,其对应的量化值可以是零。通过量化值零来量化幅度的空频合并系数可以称为幅度为零的空频合并系数。相对应地,有些空频合并系数的幅度较大,其对应的量化值不为零。通过非零的量化值来量化幅度的空频合并系数可以称为幅度非零的空频合并系数。换句话说,该多个空频合并系数由一个或多个幅度非零的空频合并系数以及一个或多个幅度为零的空频合并系数组成。

应理解,空频合并系数可以通过量化值指示,也可以通过量化值的索引指示,或者也可以通过非量化值指示,本申请对于空频合并系数的指示方式不作限定,只要让对端知道空频合并系数即可。下文中,为方便说明,将用于指示空频合并系数的信息称为空频合并系数的量化信息。该量化信息例如可以是量化值、索引或者其他任何可用于指示空频合并系数的信息。

13、空间层(layer):在MIMO中,一个空间层可以看成是一个可独立传输的数据流。为了提高频谱资源的利用率,提高通信系统的数据传输能力,网络设备可以通过多个空间层向终端设备传输数据。

空间层数也就是信道矩阵的秩。终端设备可以根据信道估计所得到的信道矩阵确定空间层数。根据信道矩阵可以确定预编码矩阵。例如,可以通过对信道矩阵或信道矩阵的协方差矩阵进行SVD来确定预编码矩阵。在SVD过程中,可以按照特征值的大小来区分不同的空间层。例如,可以将最大的特征值所对应的特征向量所确定的预编码向量与第1个空间层对应,并可以将最小的特征值所对应的特征向量所确定的预编码向量与第R个空间层对应。即,第1个空间层至第R个空间层所对应的特征值依次减小。简单来说,R个空间层中自第1个空间层至第R个空间层强度依次递减。

应理解,基于特征值来区分不同的空间层仅为一种可能的实现方式,而不应对本申请构成任何限定。例如,协议也可以预先定义区分空间层的其他准则,本申请对此不作限定。

14、信道状态信息(CSI)报告(report):在无线通信系统中,由接收端(如终端设备)向发送端(如网络设备)上报的用于描述通信链路的信道属性的信息。CSI报告中例如可以包括但不限于,预编码矩阵指示(PMI)、秩指示(RI)、信道质量指示(CQI)、信道状态信息参考信号(channel state information reference signal,CSI-RS资源指示(CSI-RSresource indicator,CRI)以及层指示(layer indicator,LI)等。应理解,以上列举的CSI的具体内容仅为示例性说明,不应对本申请构成任何限定。CSI可以包括上文所列举的一项或多项,也可以包括除上述列举之外的其他用于表征CSI的信息,本申请对此不作限定。

以终端设备向网络设备上报CSI为例。

终端设备可以在一个时间单元(如时隙(slot))内上报一个或多个CSI报告,每个CSI报告可以对应一种CSI上报的配置条件。该CSI上报的配置条件例如可以由CSI上报配置(CSI reporting setting)来确定。该CSI上报配置可用于指示CSI上报的时域行为、带宽、与上报量(report quantity)对应的格式等。其中,时域行为例如包括周期性(periodic)、半持续性(semi-persistent)和非周期性(aperiodic)。终端设备可以基于一个CSI上报配置生成一个CSI报告。

终端设备在一个时间单元内上报一个或多个CSI报告可以称为一次CSI上报。

终端设备在生成CSI报告时,可以将CSI报告中的内容分为两部分。例如,CSI报告可以包括第一部分和第二部分。第一部分和第二部分可以是独立编码的。其中,第一部分的净荷(payload)大小(size)可以是预先定义的,第二部分的净荷大小可以根据第一部分中所携带的信息来确定。

网络设备可以根据预先定义的第一部分的净荷大小解码第一部分,以获取第一部分中携带的信息。网络设备可以根据从第一部分中获取的信息确定第二部分的净荷大小,进而解码第二部分,以获取第二部分中携带的信息。

应理解,该第一部分和第二部分类似于NR协议TS38.214版本15(release 15,R15)中定义的CSI的部分1(part 1)和部分2(part 2)。

在长期演进(long term evolution,LTE)以及新无线(New radio,NR)中,MIMO技术被广泛采用。对于小区边缘用户,采用空频块码(Space Frequency Block Code,SFBC)传输模式来提高小区边缘信噪比。对于小区中心用户,采用多层并行传输的传输模式来提供较高的数据传输速率。如果网络设备可以获得全部或者部分下行CSI的时候,可以采用预编码技术来提高信号传输质量或者速率。对于时分双工(Time Division Duplexing,TDD)系统,无线信道的上下行具有互异性,网络设备可以根据上行信道获取下行CSI。但是对于频分双工(Frequency Division Duplexing,FDD)系统,由于上行和下行的载波频率不同,网络设备不能利用上行信道来获得下行CSI,网络设备一般通过终端设备反馈的方式获取CSI,该反馈分为两种方式:1)隐式反馈,即终端设备反馈预编码矩阵,现有LTE以及NR系统均采用这种反馈方式;2)显式反馈,即终端设备反馈信道矩阵,若未来的通信系统支持脏纸编码(Dirty Paper Coding,DPC),以实现更好的预编码性能,则需要显式反馈。

在显式反馈中,待压缩空间为“发送天线—接收天线—频率”三维信号空间;在隐式反馈中,待压缩空间为“发送天线—层—频率”三维信号空间。由于显式反馈和隐式反馈待压缩信号空间结构相同,均是对“发送天线-频率”进行二维压缩。因此本申请实施例同时适用于显式反馈和隐式反馈。

在对“发送天线—接收天线—频率”三维信号空间或“发送天线—层—频率”三维信号空间,经过“发送天线-频率”二维压缩后可以得到如下公式:

其中,H为空频预编码矩阵,H表示为选择的一个或多个空域基向量与选择的一个或多个频域基向量线性合并的结果。

W1是由选择的一个或多个空域基向量构成的空域基矩阵。若采用双极化方向,每个极化方向选择L个空域基向量,W1的维度为2Ns×2L。在一种可能的实现方式中,两个极化方向采用相同的L个空域基向量此时,W1可以表示为

其中,表示选择的第i个空域基向量,i=0,1,…,L-1。

其中,Ns=N1*N2,N1和N2分别为水平和垂直方向天线端口数量,L为网络设备配置的每个空间层选择空域基向量的数量。两个极化方向选择相同的空域基向量,其中选择的空域基向量(i=0,1,…,L-1)为旋转2D-DFT基矩阵(维度N1N2×N1N2)中选择的第i个基向量。相应的,旋转2D-DFT基矩阵可以表示为:

其中,DN为N×N的正交DFT矩阵,第m行第n列的元素为 表示N×N的旋转矩阵。假设旋转因子q为均匀分布,那么相应的,旋转矩阵与DFT正交矩阵的乘积构成的矩阵满足

W3为选择的一个或多个频域基向量构成的频域基向量矩阵。其中选择的频域基向量可以是从预定义的DFT基矩阵或旋转DFT基矩阵(维度Nf×Nf)中选择的。网络设备配置每个空间层对应的W3中包含的频域基向量的数量M,其中M的取值与频域单元的数量Nf相关,其中p的取值可以为{1/2,1/4}。若一个空间层上每个空域基向量对应相同的M个频域基向量,则的维度为M×Nf,W3中的每一个列向量对应一个频域基向量,此时每个空域基向量对应的频域基向量均为W3中的M个频域基向量。

为空频合并系数矩阵,维度为2L×M。空频合并系数矩阵中的第i行对应2L个空域基向量中的第i个空域基向量,空频合并系数矩阵中的第j列对应M个频域基向量中的第j个频域基向量。第i个空域基向量对应的空频合并系数为空频合并系数矩阵中的第i个行向量,第i个空域基向量对应的空频合并系数为空频合并系数矩阵中的第i个行向量中包含的元素。

此外,L个空域基向量中的每一个空域基向量也可以对应不同的频域基向量。此时,其中为第i个空域基向量对应的Mi个频域基向量构成的Mi行Nf列的矩阵。其中是第i个空域基向量对应的维度是1*Mi的空频合并系数矩阵,中包含的空频合并系数为第i个空域基向量对应的空频合并系数。此时,共计包含个合并系数。若每个空域基向量对应的频域基向量的数量均为M,则共计包含2*L*M个合并系数。

终端设备在确定了空域基向量、频域基向量以及空频向量对的空频合并系数之后,向网络设备反馈空域基向量、频域基向量以及空频向量对的空频合并系数,从而网络设备可以基于空域基向量、频域基向量以及空频向量对的空频合并系数构建预编码矩阵。

目前,为提升天线振子密度和天线口径,提出新型天线结构,如QHA等。新型天线结构的每个天线单元可以等效于天线面板上的多组双极化天线,因此新型天线结构相较于传统传极化天线,可提升天线振子密度,等效天线振子数量增加,等效天线口径增大。

为便于理解,本申请实施例以新型天线结构为四臂螺旋天线为例进行说明。当然,该新型天线结构也可以是其他天线结构,如六臂螺旋天线、八臂螺旋天线等。

如图2所示,为四臂螺旋天线单元与双极化天线的等效示意图。图2中以天线面板上的两个水平方向的四臂螺旋天线单元(简称为QHA单元)为例。其中,每个QHA单元由四个天线振子构成。一个QHA单元在对角上的两个天线振子的极化方向相同,可以等效为空间上分开的两个极化方向相同的极化天线,等效天线之间的间隔由QHA中对应的两个天线振子方向图决定。

参考图2,QHA单元1的天线振子1和天线振子3的极化方向相同,天线振子2和天线振子4的极化方向相同。QHA单元1等效于图2中所示的第1组双极化天线和第3组双极化天线,并且QHA单元1的天线振子1和天线振子3等效于第1组双极化天线和第3组双极化天线在一个极化方向上的天线振子,QHA单元1的天线振子2和天线振子4等效于第1组双极化天线和第3组双极化天线在另一个极化方向上的天线振子。

参考图2,QHA单元2的天线振子1和天线振子3的极化方向相同,天线振子2和天线振子4的极化方向相同。QHA单元2等效于图2中所示的第2组双极化天线和第4组双极化天线,并且QHA单元2的天线振子1和天线振子3等效于第2组双极化天线和第4组双极化天线在一个极化方向上的天线振子,QHA单元2的天线振子2和天线振子4等效于第2组双极化天线和第4组双极化天线在另一个极化方向上的天线振子。

可见,原本仅可放两组双极化天线的面板,应用QHA阵列可放四组双极化天线,等效天线振子数量增加,等效天线口径增大。

需要说明的是,以上是以两个QHA单元为例进行说明。进一步地,也可以用两个以上的QHA单元构成天线阵列,或者是采用“Q+X”的组阵方式构成天线阵列。其中,“Q+X”指的是QHA单元和双极化天线相结合的组阵方式。

在使用QHA时,期望通过设计QHA各个天线振子的幅度方向图和相位方向图,使其逼近传统位于不同位置的两组双极化天线的幅度方向图和相位方向图。然而,在工程实现中,QHA天线一般会存在一定程度的“幅度偏头现象”和“相位跳变现象”,从而导致QHA不能理想逼近传统双极化天线。

如图3所示,为幅度方向图示意图。其中,实线椭圆表示QHA单元中2个极化方向相同的天线振子中的1个天线振子的幅度方向图,虚线椭圆表示该QHA单元中2个极化方向相同的天线振子中的另1个天线振子的幅度方向图。由于天线设计工艺限制,无法使得实线椭圆和虚线椭圆重合,因此表示出现幅度偏头现象。幅度偏头现象的含义是QHA单元中2个极化方向相同的天线振子的幅度方向图不同。

如图4所示,为相位方向图示意图。其中,实线表示QHA单元中2个极化方向相同的天线振子中的1个天线振子的相位方向图,虚线表示该QHA单元中2个极化方向相同的天线振子中的另1个天线振子的相位方向图。由于天线设计工艺限制,实线和/或虚线的斜率会发生跳变,因此表示出现相位跳变现象。相位跳变现象的含义是QHA单元中2个极化方向相同的天线振子的相位方向图无法逼近空间上分开的两个极化方向相同的极化天线的相位方向图。

另外,在“Q+X”阵列中,等效天线阵列的天线振子间距可能非规则。如图5所示,为“Q+X”组阵方式的一个示例图。可以看出,在同一个天线面板上同时存在QHA单元和传统双极化天线。从等效阵列的图形中可以看到,双极化天线的排列是非规则的。需要说明的是,图5中的虚线框的双极化天线所在的位置既不存在等效的双极化天线,也不存在实际的传统双极化天线,该位置处是空置的,或者理解为该位置的双极化天线是虚拟的双极化天线或实际不存在的双极化天线。

只有在d1=2d2=d4的情况下,等效阵列的图形的双极化天线的排列才是规则的。当等式中任意一个等式不满足,则是非规则的。在图3的示例中,d1=3d2=3d4,因此是非规则的。其中,d1表示同一个QHA单元在同一极化方向上的两个等效天线振子之间间隔,d2表示两个普通天线振子(或称为传统天线振子)之间的物理间隔,d4表示两个QHA单元之间的物理间隔。

综上,相对于传统X-MIMO,在Q-MIMO或Q+X-MIMO中存在以下非理想因素:

1)天线方向图存在幅度偏头现象,也即天线振子或等效天线振子的幅度方向图不同;

2)天线方向图存在相位跳变现象,也即天线振子或等效天线振子的相位方向图不同;

3)等效天线阵列的天线振子间距非规则,也即天线振子或等效天线振子非等间隔排布。

基于存在的上述三个问题,将导致传统DFT基矩阵不再适用于信道空域压缩。也即,对于非规则的天线阵列,不能直接使用传统DFT基矩阵。其中,非规则的天线阵列满足以下一项或多项:天线振子或等效天线振子的幅度方向图不同、天线振子或等效天线振子的相位方向图不同、天线振子或等效天线振子非等间隔排布。

具体的,在目前传统双极化天线阵列中(即没有引入QHA单元),参考上述公式(2),L个空域基向量是从公式(3)所示的旋转2D-DFT基矩阵中选择的,也即选择旋转2D-DFT基矩阵中的L个列向量构成空域基矩阵W1。然而,基于存在的上述三个问题,将导致传统DFT基矩阵不再适用于信道空域压缩。也即终端设备将不能从旋转2D-DFT基矩阵中选择用于构成空域基矩阵W1的空域基向量。

为解决上述问题,一种可能的设计方案是:通过调整QHA内的天线振子之间的设计来消除以上三个问题,从而终端设备仍然可以从旋转DFT基矩阵中选择用于构成空域基矩阵W1的空域基向量。然而,在实际工程中发现,通过调整QHA内的天线振子之间的设计的方案难度比较大,只能尽量缓解但不能消除上述非理想因素。

为此,本申请实施例通过另一种解决方案来消除上述三个问题中的一个或多个。本申请实施例方案通过对正交DFT基矩阵进行修正,从而实现使得修正的基矩阵适用于Q-MIMO或Q+X-MIMO。也即,根据幅度偏头大小,和/或相位跳变大小,和/或非规则排列形式,来相应地调整正交DFT基矩阵,从而得到修正的基矩阵。后续,终端设备从修正的基矩阵中选择一个或多个空域基向量构成空域基矩阵W1。需要说明的是,只要能够解决上述1)至3)中的任一个问题,则本申请实施例都是存在相应的技术效果的。

需要说明的是,本申请实施例仅是以新型天线为四臂螺旋天线作为示例进行说明,实际应用中也适用于其他新型天线,或其他新型天线与普通双极化天线的组合,或普通双极化天线非规则排布的场景。

下面首先对本申请实施例提供的解决方案进行说明。如图6所示,为本申请实施例提供的一种通信方法,该方法用于解决上述提到的三个问题中的一个或多个。

该方法包括以下步骤:

步骤601,终端设备确定第一基矩阵中的至少一个列向量为空域基向量。

即终端设备选择第一基矩阵的一个或多个列向量作为空域基向量。

其中,第一基矩阵是根据第二基矩阵、第一矩阵中的至少一个确定的,第二基矩阵是根据第一DFT矩阵的N1-K1行得到的,第一DFT矩阵是N1行*N1列的矩阵,N1为大于1的整数,K1为小于N1的正整数,第一矩阵是根据第二矩阵和/或第三矩阵得到的,第二矩阵的每个列向量包含一组或多组相位补偿值,第三矩阵的每个列向量包含一组或多组幅度补偿值。

所述相位补偿值可以为实数,所述幅度补偿值可以为模为1的复数。

步骤602,终端设备向网络设备发送CSI,该CSI包括空域基向量对应的空域基向量索引指示。相应地,网络设备可以接收到该CSI。

步骤603,网络设备根据CSI,确定下行信道状态信息。

这里的下行信道状态信息,可以是下行信道、下行数据对应的预编码矩阵,下行CQI,下行信道测量所对应的较优的配置参数,下行信道测量反馈所对应的较优的上行资源等。

针对现有技术中的正交DFT基矩阵不适用于存在“幅度偏头现象”、“相位跳变现象”或“阵列非规则”的大规模天线阵列(例如,Q-MIMO、Q+X)的信道空域压缩问题,本申请实施例提出了一种基于非理想因素补偿的空域基底的构造方案,通过对现有技术中的正交DFT基矩阵进行修正,使得其适用于存在“阵列非规则”、“幅度偏头现象”、“相位跳变现象”的非规则天线阵列的空域压缩,从而有助于保障终端设备与网络设备之间的正确通信。

本申请上述实施例适用于一维天线阵列场景和二维天线阵列场景。其中,一维天线阵列场景指的是选用1D-DFT矩阵作为基矩阵或选用根据1D-DFT矩阵变形得到的矩阵作为基矩阵的应用场景。二维天线阵列场景指的是选用2D-DFT矩阵作为基矩阵或选用根据2D-DFT矩阵变形得到的矩阵作为基矩阵的应用场景。

为便于理解,下面先对与上述图6实施例有关的一些术语进行说明。

一、天线端口的数量

在一维天线阵列场景中,N1为天线端口(或天线振子)数量。

在二维天线阵列场景中,N1为水平方向的天线端口(或天线振子)数量,N2为垂直方向的天线端口(或天线振子)数量。

需要说明的是,这里的天线端口为QHA单元等效的双极化天线的天线振子、普通双极化天线的天线振子以及虚拟的天线振子的数量之和。参考图5,N1的大小涵盖了QHA单元等效的双极化天线、普通双极化天线和虚拟的双极化天线。N2的大小涵盖了QHA单元等效的双极化天线、普通双极化天线和虚拟的双极化天线。

二、正交DFT基矩阵

正交DFT基矩阵指的是现有技术中的用于提供空域基向量的矩阵。

在一维天线阵列场景中,正交DFT基矩阵等于第一DFT矩阵,第一DFT矩阵是N1行*N1列的矩阵,正交DFT基矩阵是N1行*N1列的矩阵。

在二维天线阵列场景中,正交DFT基矩阵是第一DFT矩阵与第二DFT矩阵的克罗内克积,或是第二DFT矩阵与第一DFT矩阵的克罗内克积。其中,第一DFT矩阵是N1行*N1列的矩阵,第二DFT矩阵是N2行*N2列的矩阵,正交DFT基矩阵是N1N2行*N1N2列的矩阵。

三、第一基矩阵

第一基矩阵指的是本申请实施例针对上述存在“幅度偏头现象”、“相位跳变现象”或“阵列非规则”的大规模天线阵列(例如,Q-MIMO、Q+X)所构造的用于提供空域基向量的基矩阵。也即,本申请实施例将从第一基矩阵中选择一列或多列向量,作为空域基向量。

四、第二基矩阵

本申请实施例构造的第二基矩阵,是用于解决上述提到的问题3),即阵列非规则的问题。

在一维天线阵列场景中,第二基矩阵等于第一DFT矩阵的N1-K1行,第一DFT矩阵是N1行*N1列的矩阵,K1为小于N1的正整数。也即,将第一DFT矩阵抽掉K1行,得到第二矩阵。以图5为例,抽掉的K1行对应图5中虚拟的双极化天线的位置。

在二维天线阵列场景中,第二基矩阵为第一DFT矩阵的N1-K1行与第二DFT矩阵N2-K2行的克罗内克积,或为第二DFT矩阵N2-K2行与第一DFT矩阵的N1-K1行的克罗内克积,或为第一DFT矩阵的N1-K1行与第二DFT矩阵的克罗内克积,或为第二DFT矩阵与第一DFT矩阵的N1-K1行的克罗内克积。其中,第一DFT矩阵是N1行*N1列的矩阵,K1为小于N1的正整数,第二DFT矩阵是N2行*N2列的矩阵,N2为大于1的整数,K2为小于N2的正整数。以图5为例,对第一矩阵抽掉的K1行对应图5中虚拟的双极化天线的位置。

其中,上述描述的第一DFT矩阵可以是普通DFT矩阵,也可以是旋转DFT矩阵。上述描述的第二DFT矩阵可以是普通DFT矩阵,也可以是旋转DFT矩阵。

五、第二矩阵

第二矩阵的每个列向量包含一组或多组相位补偿值。构造第二矩阵用于解决上述问题2),即天线振子或等效天线振子的相位方向图不同的问题。

其中,一组相位补偿值包含一个或多个补偿值。以图5为例,一组补偿值可以包含两个补偿值,分别用于对一个QHA单元中同一个极化方向的两个天线振子进行相位补偿。

六、第三矩阵

第三矩阵的每个列向量包含一组或多组幅度补偿值。构造第二矩阵用于解决上述问题1),即天线振子或等效天线振子的幅度方向图不同的问题。

其中,一组幅度补偿值包含一个或多个补偿值。以图5为例,一组补偿值可以包含两个补偿值,分别用于对一个QHA单元中同一个极化方向的两个天线振子进行幅度补偿。

需要说明的是,当上述第一DFT矩阵和/或第二DFT矩阵是旋转DFT矩阵,则旋转DFT矩阵不同旋转因子,对应的第二矩阵、第三矩阵不同。

七、第一矩阵

第一矩阵等于第二矩阵,或等于第三矩阵,或等于第二矩阵与第三矩阵的点积。

其中,可以用⊙表示两个矩阵之间的点积(或点乘)。点积指的是维度相同的两个矩阵之间的相同位置的元素之间相乘,并将相乘的结果作为该位置的元素。

下面对上述实施例中的第一基矩阵的不同构造方式进行具体说明。其中,第一基矩阵的构造方式包括但不限于:

方法1,第一基矩阵为正交DFT基矩阵与第一矩阵点积,第一矩阵等于第二矩阵。

也即,第一基矩阵=正交DFT基矩阵⊙第二矩阵。

在一维天线阵列场景中,第一基矩阵、正交DFT基矩阵、第二矩阵的维度均为N1行*N1列。

在二维天线阵列场景中,第一基矩阵、正交DFT基矩阵、第二矩阵的维度均为N1N2行*N1N2列。

基于该方法构造的第一基矩阵,仅用于解决上述问题2),即天线振子或等效天线振子的相位方向图不同的问题。

方法2,第一基矩阵为正交DFT基矩阵与第一矩阵点积,第一矩阵等于第三矩阵。

也即,第一基矩阵=正交DFT基矩阵⊙第三矩阵。

在一维天线阵列场景中,第一基矩阵、正交DFT基矩阵、第三矩阵的维度均为N1行*N1列。

在二维天线阵列场景中,第一基矩阵、正交DFT基矩阵、第三矩阵的维度均为N1N2行*N1N2列。

基于该方法构造的第一基矩阵,仅用于解决上述问题1),即天线振子或等效天线振子的幅度方向图不同的问题。

方法3,第一基矩阵为正交DFT基矩阵与第一矩阵点积,第一矩阵等于第二矩阵与第三矩阵的点积。

也即,第一基矩阵=正交DFT基矩阵⊙第二矩阵⊙第三矩阵。

在一维天线阵列场景中,第一基矩阵、正交DFT基矩阵、第二矩阵、第三矩阵的维度均为N1行*N1列。

在二维天线阵列场景中,第一基矩阵、正交DFT基矩阵、第二矩阵、第三矩阵的维度均为N1N2行*N1N2列。

基于该方法构造的第一基矩阵,用于解决上述问题1)和2),即天线振子或等效天线振子的幅度方向图不同和相位方向图不同的问题。

方法4,第一基矩阵等于第二基矩阵。

在一维天线阵列场景中,第一基矩阵、第二基矩阵的维度均为(N1-K1)行*N1列。

在二维天线阵列场景中,第一基矩阵、第二基矩阵的维度均为(N1-K1)(N2-K2)行*N1N2列,或均为(N1-K1)N2行*N1N2列。

基于该方法构造的第一基矩阵,用于解决上述问题3),即天线振子或等效天线振子非等间隔排布的问题。

方法5,第一基矩阵等于第二基矩阵与第一矩阵的点积,第一矩阵等于第二矩阵。

也即,第一基矩阵=第二基矩阵⊙第二矩阵。

在一维天线阵列场景中,第一基矩阵、第二基矩阵、第二矩阵的维度均为(N1-K1)行*N1列。

在二维天线阵列场景中,第一基矩阵、第二基矩阵、第二矩阵的维度均为(N1-K1)(N2-K2)行*N1N2列,或均为(N1-K1)N2行*N1N2列。

基于该方法构造的第一基矩阵,用于解决上述问题2)和3),即天线振子或等效天线振子的相位方向图不同的问题和天线振子或等效天线振子非等间隔排布的问题。

方法6,第一基矩阵等于第二基矩阵与第一矩阵的点积,第一矩阵等于第三矩阵。

也即,第一基矩阵=第二基矩阵⊙第三矩阵。

在一维天线阵列场景中,第一基矩阵、第二基矩阵、第三矩阵的维度均为(N1-K1)行*N1列。

在二维天线阵列场景中,第一基矩阵、第二基矩阵、第三矩阵的维度均为(N1-K1)(N2-K2)行*N1N2列,或均为(N1-K1)N2行*N1N2列。

基于该方法构造的第一基矩阵,用于解决上述问题1)和3),即天线振子或等效天线振子的幅度方向图不同的问题和天线振子或等效天线振子非等间隔排布的问题。

方法7,第一基矩阵等于第二基矩阵与第一矩阵的点积,第一矩阵等于第二矩阵与第三矩阵的点积。

也即,第一基矩阵=第二基矩阵⊙第二矩阵⊙第三矩阵。

在一维天线阵列场景中,第一基矩阵、第二基矩阵、第二矩阵、第三矩阵的维度均为(N1-K1)行*N1列。

在二维天线阵列场景中,第一基矩阵、第二基矩阵、第二矩阵、第三矩阵的维度均为(N1-K1)(N2-K2)行*N1N2列,或均为(N1-K1)N2行*N1N2列。

基于该方法构造的第一基矩阵,用于解决上述问题1)、2)和3),即天线振子或等效天线振子的幅度方向图不同的问题、天线振子或等效天线振子的相位方向图不同的问题和天线振子或等效天线振子非等间隔排布的问题。

本申请实施例通过上述方法1至方法7中的任一种方法,可以解决上述提到的问题1)至3)中的一个或多个问题。

本申请实施例中,在对现有技术的正交DFT基矩阵进行幅度补偿之后,可以消除幅度偏头现象。比如,针对图3示例,在消除幅度偏头现象之后,可以得到如图7所示的无幅度偏头现象的幅度方向图。

本申请实施例中,在对现有技术的正交DFT基矩阵进行相位补偿之后,可以消除相位跳变现象。比如,针对图4示例,在消除相位跳变现象之后,可以得到如图8所示的无相位跳变现象的相位方向图。

本申请实施例中,上述第一基矩阵可以是由网络设备构造并由网络设备将构造的第一基矩阵对应的参数中的部分或全部参数下发至终端设备的。终端设备可以从第一基矩阵中选择一列或多列向量构造空域基底并执行CSI压缩反馈。需要说明的是,网络设备下发第一基矩阵对应的参数的频率远小于终端设备执行CSI压缩反馈的频率。特别的,网络设备可以仅在终端设备接入之后下发一次第一基矩阵对应的参数。

本申请实施例中,上述第一基矩阵也可以是由终端设备构造的,并且终端设备需要将构造的第一基矩阵对应的参数中的部分或全部参数上报至网络设备。终端设备可以从第一基矩阵中选择一列或多列向量构造空域基底并执行CSI压缩反馈。作为一种实现方法,终端设备上报第一基矩阵对应的参数的频率远小于终端设备执行CSI压缩反馈的频率。作为另一种实现方法,终端设备上报第一基矩阵对应的参数的频率与终端设备执行CSI压缩反馈的频率相同。

本申请实施例中,网络设备向终端设备发送以下信息中的一项或多项,和/或,终端设备向网络设备发送以下信息中的一项或多项:

1)第二矩阵的每个列向量包含的一组或多组相位补偿值中的至少一组相位补偿值;

2)一组或多组相位补偿值中的至少一组相位补偿值在第二矩阵的列向量中的第一位置,一组或多组相位补偿值中的每组相位补偿值对应一个或多个第一位置;其中,这里的“对应”指的是一组相位补偿值可以插在一个列向量的多个位置。

3)第三矩阵的每个列向量包含的一组或多组幅度补偿值;

4)一组或多组幅度补偿值中的至少一组幅度补偿值在第三矩阵的列向量中的第二位置,一组或多组幅度补偿值中的每组幅度补偿值对应一个或多个第二位置;其中,这里的“对应”指的是一组相位补偿值可以插在一个列向量的多个位置。

5)第一DFT矩阵中的被抽掉的K1行的行序号中的部分或全部行序号;

6)第一DFT矩阵中的被选择的所述N1-K1行的行序号中的部分或全部行序号。

7)第二DFT矩阵中的被抽掉的K2行的行序号中的部分或全部行序号;

8)第二DFT矩阵中的被选择的所述N2-K2行的行序号中的部分或全部行序号。

作为一种实现方法,第一位置包括每组相位补偿值在第二矩阵的列向量中的一个或多个起始位置,和/或每组相位补偿值在列向量中的元素间隔。第二位置包括每组幅度补偿值在第三矩阵的列向量中的一个或多个起始位置,和/或每组幅度补偿值在所述列向量中的元素间隔。

本申请实施例中,针对双极化天线阵列,可对每一个极化方向分别按照上述描述的方法构造相应的第一基矩阵、第二基矩阵、第一矩阵、第二矩阵、第三矩阵等,但不同极化方向上的矩阵的元素值可能不同。

下面以图5的示例为例,以公式的形式来描述上述各矩阵。以对正交DFT基矩阵执行非规则补偿,以及执行幅度补偿和相位补偿为例,来说明第一基矩阵的构造方式。需要说明的是,该示例针对的是二维天线阵列。

第一基矩阵D=第二基矩阵C⊙第一矩阵S;

其中, 表示对第一矩阵去掉K1行之后的矩阵,表示对第二矩阵去掉K2行之后的矩阵。D的第(i-1)*N2+j列为其中,的第i列,的第j列。Sij为S的第(i-1)*N2+j列,Sij=kron([a1,a2,a1,a2,1,…,1,a2,a1,a2,a1]’,ONES(1,N2-K2))。a1和a2为同一个QHA单元在对角上的两个天线振子分别相对于普通双极化天线的天线振子的补偿量。⊙表示点击(或点乘)。kron表示克罗内克积。

其中,[a1,a2,a1,a2,1,…,1,a2,a1,a2,a1]的生成方式包括以下步骤1至步骤3:

步骤1,构造一个长度为N1的全1序列L1。

步骤2,根据图5中QHA单元等效的双极化天线在天线面板上的位置,将(a1,a2)填入上述全1序列L1,得到L2,即使用a1,a2替换全1序列L1中相应位置上的元素1。

步骤3,删除L2中与虚拟双极化天线的位置(图5中的虚线框双极化天线)对应的元素1(共删除K1个),得到长度为N1-K1的序列L3,该L3即为:[a1,a2,a1,a2,1,…,1,a2,a1,a2,a1]。

其中,一个(a1,a2)对可用于构造矩阵S的一个列向量,由于矩阵S的列数为N1N2,因此在一个极化方向需要N1N2个(a1,a2)对,不同(a1,a2)对中的a1取值可以相同或不同,a2取值可以相同或不同。

上述主要从各个网元之间交互的角度对本申请提供的方案进行了介绍。可以理解的是,上述实现各网元为了实现上述功能,其包含了执行各个功能相应的硬件结构和/或软件模块。本领域技术人员应该很容易意识到,结合本文中所公开的实施例描述的各示例的单元及算法步骤,本发明能够以硬件或硬件和计算机软件的结合形式来实现。某个功能究竟以硬件还是计算机软件驱动硬件的方式来执行,取决于技术方案的特定应用和设计约束条件。专业技术人员可以对每个特定的应用来使用不同方法来实现所描述的功能,但是这种实现不应认为超出本发明的范围。

可以理解的是,上述各个方法实施例中,对应由终端设备实现的步骤或者操作,也可以由配置于终端设备的部件(例如芯片或者电路)实现,对应由网络设备实现的步骤或者操作,也可以由配置于网络设备的部件(例如芯片或者电路)实现。

本申请实施例还提供用于实现以上任一种方法的装置,例如,提供一种装置包括用以实现以上任一种方法中终端设备所执行的各个步骤的单元(或手段)。再如,还提供另一种装置,包括用以实现以上任一种方法中网络设备所执行的各个步骤的单元(或手段)。

参考图9,为本申请实施例提供的一种通信装置的示意图。该装置用于实现上述方法实施例中对应终端设备、或网络设备所执行的各个步骤,如图9所示,该装置900包括收发单元910和处理单元920。

在第一个实施例中,该通信装置用于实现上述方法实施例中对应终端设备所执行的各个步骤,则:

处理单元920,用于确定第一基矩阵中的至少一个列向量为空域基向量;收发单元910,用于向网络设备发送信道状态信息CSI,所述CSI包括所述空域基向量对应的空域基向量索引指示;其中,所述第一基矩阵是根据第二基矩阵、第一矩阵中的至少一个确定的,所述第二基矩阵是根据第一DFT矩阵的N1-K1行得到的,所述第一DFT矩阵是N1行*N1列的矩阵,N1为大于1的整数,K1为小于N1的正整数,所述第一矩阵是根据第二矩阵和/或第三矩阵得到的,所述第二矩阵的每个列向量包含一组或多组相位补偿值,所述第三矩阵的每个列向量包含一组或多组幅度补偿值。

在一种可能的实现方法中,所述收发单元910,还用于从所述网络设备接收所述第一基矩阵对应的参数中的部分或全部参数;或者,所述处理单元920还用于构造所述第一基矩阵;所述收发单元910,还用于向所述网络设备发送所述第一基矩阵对应的参数中的部分或全部参数。

在一种可能的实现方法中,所述收发单元910,还用于从所述网络设备接收以下信息中的一项或多项:

所述第二矩阵的每个列向量包含的所述一组或多组相位补偿值中的至少一组相位补偿值;

所述一组或多组相位补偿值中的至少一组相位补偿值在所述第二矩阵的所述列向量中的第一位置,所述一组或多组相位补偿值中的每组相位补偿值对应一个或多个所述第一位置;

所述第三矩阵的每个列向量包含的所述一组或多组幅度补偿值;

所述一组或多组幅度补偿值中的至少一组幅度补偿值在所述第三矩阵的所述列向量中的第二位置,所述一组或多组幅度补偿值中的每组幅度补偿值对应一个或多个所述第二位置;

所述第一DFT矩阵中的被抽掉的K1行的行序号中的部分或全部行序号;

所述第一DFT矩阵中的被选择的所述N1-K1行的行序号中的部分或全部行序号;

所述第二DFT矩阵中的被抽掉的K2行的行序号中的部分或全部行序号;

所述第二DFT矩阵中的被选择的所述N2-K2行的行序号中的部分或全部行序号。

在一种可能的实现方法中,所述收发单元910,还用于向所述网络设备发送以下信息中的一项或多项:

所述第二矩阵的每个列向量包含的所述一组或多组相位补偿值中的至少一组相位补偿值;

所述一组或多组相位补偿值中的至少一组相位补偿值在所述第二矩阵的所述列向量中的第一位置,所述一组或多组相位补偿值中的每组相位补偿值对应一个或多个所述第一位置;

所述第三矩阵的每个列向量包含的所述一组或多组幅度补偿值;

所述一组或多组幅度补偿值中的至少一组幅度补偿值在所述第三矩阵的所述列向量中的第二位置,所述一组或多组幅度补偿值中的每组幅度补偿值对应一个或多个所述第二位置;

所述第一DFT矩阵中的被抽掉的K1行的行序号中的部分或全部行序号;

所述第一DFT矩阵中的被选择的所述N1-K1行的行序号中的部分或全部行序号;

所述第二DFT矩阵中的被抽掉的K2行的行序号中的部分或全部行序号;

所述第二DFT矩阵中的被选择的所述N2-K2行的行序号中的部分或全部行序号。

在一种可能的实现方法中,所述第一位置包括所述每组相位补偿值在所述第二矩阵的所述列向量中的一个或多个起始位置,和/或所述每组相位补偿值在所述列向量中的元素间隔;所述第二位置包括所述每组幅度补偿值在所述第三矩阵的所述列向量中的一个或多个起始位置,和/或所述每组幅度补偿值在所述列向量中的元素间隔。

在一种可能的实现方法中,上述任意实现方法中的相位补偿值可以为实数。

在一种可能的实现方法中,上述任意实现方法中的幅度补偿值可以为模为1的复数。

在第二个实施例中,该通信装置用于实现上述方法实施例中对应网络设备所执行的各个步骤,则:

收发单元910,用于从终端设备接收信道状态信息CSI,所述CSI包括空域基向量对应的空域基向量索引指示,所述空域基向量包括第一基矩阵中的至少一个列向量,所述第一基矩阵是根据第二基矩阵、第一矩阵中的至少一个确定的,所述第二基矩阵是根据第一DFT矩阵的N1-K1行得到的,所述第一DFT矩阵是N1行*N1列的矩阵,N1为大于1的整数,K1为小于N1的正整数,所述第一矩阵是根据第二矩阵和/或第三矩阵得到的,所述第二矩阵的每个列向量包含一组或多组相位补偿值,所述第三矩阵的每个列向量包含一组或多组幅度补偿值;处理单元920,用于根据所述CSI,确定下行信道状态信息。

在一种可能的实现方法中,所述收发单元910,还用于从所述终端设备接收所述第一基矩阵对应的参数中的部分或全部参数;或者,所述处理单元920,还用于构造所述第一基矩阵;所述收发单元910,还用于向所述终端设备发送所述第一基矩阵对应的参数中的部分或全部参数。

在一种可能的实现方法中,所述收发单元910,还用于从所述终端设备接收以下信息中的一项或多项:

所述第二矩阵的每个列向量包含的所述一组或多组相位补偿值中的至少一组相位补偿值;

所述一组或多组相位补偿值中的至少一组相位补偿值在所述第二矩阵的所述列向量中的第一位置,所述一组或多组相位补偿值中的每组相位补偿值对应一个或多个所述第一位置;

所述第三矩阵的每个列向量包含的所述一组或多组幅度补偿值;

所述一组或多组幅度补偿值中的至少一组幅度补偿值在所述第三矩阵的所述列向量中的第二位置,所述一组或多组幅度补偿值中的每组幅度补偿值对应一个或多个所述第二位置;

所述第一DFT矩阵中的被抽掉的K1行的行序号中的部分或全部行序号;

所述第一DFT矩阵中的被选择的所述N1-K1行的行序号中的部分或全部行序号;

所述第二DFT矩阵中的被抽掉的K2行的行序号中的部分或全部行序号;

所述第二DFT矩阵中的被选择的所述N2-K2行的行序号中的部分或全部行序号。

在一种可能的实现方法中,所述收发单元910,还用于向所述终端设备发送以下信息中的一项或多项:

所述第二矩阵的每个列向量包含的所述一组或多组相位补偿值中的至少一组相位补偿值;

所述一组或多组相位补偿值中的至少一组相位补偿值在所述第二矩阵的所述列向量中的第一位置,所述一组或多组相位补偿值中的每组相位补偿值对应一个或多个所述第一位置;

所述第三矩阵的每个列向量包含的所述一组或多组幅度补偿值;

所述一组或多组幅度补偿值中的至少一组幅度补偿值在所述第三矩阵的所述列向量中的第二位置,所述一组或多组幅度补偿值中的每组幅度补偿值对应一个或多个所述第二位置;

所述第一DFT矩阵中的被抽掉的K1行的行序号中的部分或全部行序号;

所述第一DFT矩阵中的被选择的所述N1-K1行的行序号中的部分或全部行序号;

所述第二DFT矩阵中的被抽掉的K2行的行序号中的部分或全部行序号;

所述第二DFT矩阵中的被选择的所述N2-K2行的行序号中的部分或全部行序号。

在一种可能的实现方法中,所述第一位置包括所述每组相位补偿值在所述第二矩阵的所述列向量中的一个或多个起始位置,和/或所述每组相位补偿值在所述列向量中的元素间隔;所述第二位置包括所述每组幅度补偿值在所述第三矩阵的所述列向量中的一个或多个起始位置,和/或所述每组幅度补偿值在所述列向量中的元素间隔。

在一种可能的实现方法中,上述任意实现方法中的相位补偿值可以为实数。

在一种可能的实现方法中,上述任意实现方法中的幅度补偿值可以为模为1的复数。

可以理解的是,上述各个单元也可以称为模块或者电路等,并且上述各个单元可以独立设置,也可以全部或者部分集成。

上述收发单元910也可称为通信接口,上述处理单元920也可以称为处理器。

可选的,上述通信装置900还可以包括存储单元,该存储单元用于存储数据或者指令(也可以称为代码或者程序),上述各个单元可以和存储单元交互或者耦合,以实现对应的方法或者功能。例如,处理单元可以读取存储单元中的数据或者指令,使得通信装置实现上述实施例中的方法。

应理解以上装置中单元的划分仅仅是一种逻辑功能的划分,实际实现时可以全部或部分集成到一个物理实体上,也可以物理上分开。且装置中的单元可以全部以软件通过处理元件调用的形式实现;也可以全部以硬件的形式实现;还可以部分单元以软件通过处理元件调用的形式实现,部分单元以硬件的形式实现。例如,各个单元可以为单独设立的处理元件,也可以集成在装置的某一个芯片中实现,此外,也可以以程序的形式存储于存储器中,由装置的某一个处理元件调用并执行该单元的功能。此外这些单元全部或部分可以集成在一起,也可以独立实现。这里所述的处理元件又可以成为处理器,可以是一种具有信号的处理能力的集成电路。在实现过程中,上述方法的各步骤或以上各个单元可以通过处理器元件中的硬件的集成逻辑电路实现或者以软件通过处理元件调用的形式实现。

在一个例子中,以上任一装置中的单元可以是被配置成实施以上方法的一个或多个集成电路,例如:一个或多个特定集成电路(Application Specific IntegratedCircuit,ASIC),或,一个或多个微处理器(digital singnal processor,DSP),或,一个或者多个现场可编程门阵列(Field Programmable Gate Array,FPGA),或这些集成电路形式中至少两种的组合。再如,当装置中的单元可以通过处理元件调度程序的形式实现时,该处理元件可以是通用处理器,例如中央处理器(Central Processing Unit,CPU)或其它可以调用程序的处理器。再如,这些单元可以集成在一起,以片上系统(system-on-a-chip,SOC)的形式实现。

以上用于接收的单元(例如接收单元)是一种该装置的接口电路,用于从其它装置接收信号。例如,当该装置以芯片的方式实现时,该接收单元是该芯片用于从其它芯片或装置接收信号的接口电路。以上用于发送的单元(例如发送单元)是一种该装置的接口电路,用于向其它装置发送信号。例如,当该装置以芯片的方式实现时,该发送单元是该芯片用于向其它芯片或装置发送信号的接口电路。

参考图10,其为本申请实施例提供的一种终端设备的结构示意图。该终端设备用于实现以上实施例中终端设备的操作。如图10所示,该终端设备包括:天线1010、射频装置1020、信号处理部分1030。天线1010与射频装置1020连接。在下行方向上,射频装置1020通过天线1010接收网络设备发送的信息,将网络设备发送的信息发送给信号处理部分1030进行处理。在上行方向上,信号处理部分1030对终端设备的信息进行处理,并发送给射频装置1020,射频装置1020对终端设备的信息进行处理后经过天线1010发送给网络设备。

信号处理部分1030用于实现对数据各通信协议层的处理。信号处理部分1030可以为该终端设备的一个子系统,则该终端设备还可以包括其它子系统,例如中央处理子系统,用于实现对终端设备操作系统以及应用层的处理;再如,周边子系统用于实现与其它设备的连接。信号处理部分1030可以为单独设置的芯片。可选的,以上的装置可以位于信号处理部分1030。

信号处理部分1030可以包括一个或多个处理元件1031,例如,包括一个主控CPU和其它集成电路,以及包括接口电路1033。此外,该信号处理部分1030还可以包括存储元件1032。存储元件1032用于存储数据和程序,用于执行以上方法中终端设备所执行的方法的程序可能存储,也可能不存储于该存储元件1032中,例如,存储于信号处理部分1030之外的存储器中,使用时信号处理部分1030加载该程序到缓存中进行使用。接口电路1033用于与装置通信。以上装置可以位于信号处理部分1030,该信号处理部分1030可以通过芯片实现,该芯片包括至少一个处理元件和接口电路,其中处理元件用于执行以上终端设备执行的任一种方法的各个步骤,接口电路用于与其它装置通信。在一种实现中,实现以上方法中各个步骤的单元可以通过处理元件调度程序的形式实现,例如该装置包括处理元件和存储元件,处理元件调用存储元件存储的程序,以执行以上方法实施例中终端设备执行的方法。存储元件可以为处理元件处于同一芯片上的存储元件,即片内存储元件。

在另一种实现中,用于执行以上方法中终端设备所执行的方法的程序可以在与处理元件处于不同芯片上的存储元件,即片外存储元件。此时,处理元件从片外存储元件调用或加载程序于片内存储元件上,以调用并执行以上方法实施例中终端设备执行的方法。

在又一种实现中,终端设备实现以上方法中各个步骤的单元可以是被配置成一个或多个处理元件,这些处理元件设置于信号处理部分1030上,这里的处理元件可以为集成电路,例如:一个或多个ASIC,或,一个或多个DSP,或,一个或者多个FPGA,或者这些类集成电路的组合。这些集成电路可以集成在一起,构成芯片。

实现以上方法中各个步骤的单元可以集成在一起,以片上系统(system-on-a-chip,SOC)的形式实现,该SOC芯片,用于实现以上方法。该芯片内可以集成至少一个处理元件和存储元件,由处理元件调用存储元件的存储的程序的形式实现以上终端设备执行的方法;或者,该芯片内可以集成至少一个集成电路,用于实现以上终端设备执行的方法;或者,可以结合以上实现方式,部分单元的功能通过处理元件调用程序的形式实现,部分单元的功能通过集成电路的形式实现。

可见,以上装置可以包括至少一个处理元件和接口电路,其中至少一个处理元件用于执行以上方法实施例所提供的任一种终端设备执行的方法。处理元件可以以第一种方式:即调用存储元件存储的程序的方式执行终端设备执行的部分或全部步骤;也可以以第二种方式:即通过处理器元件中的硬件的集成逻辑电路结合指令的方式执行终端设备执行的部分或全部步骤;当然,也可以结合第一种方式和第二种方式执行终端设备执行的部分或全部步骤。

这里的处理元件同以上描述,可以是通用处理器,例如CPU,还可以是被配置成实施以上方法的一个或多个集成电路,例如:一个或多个ASIC,或,一个或多个微处理器DSP,或,一个或者多个FPGA等,或这些集成电路形式中至少两种的组合。存储元件可以是一个存储器,也可以是多个存储元件的统称。

参考图11,为本申请实施例提供的一种网络设备的结构示意图。该网络设备用于实现以上实施例中网络设备的操作。如图11所示,该网络设备包括:天线1110、射频装置1120、基带装置1130。天线1110与射频装置1120连接。在上行方向上,射频装置1120通过天线1110接收终端设备发送的信息,将终端设备发送的信息发送给基带装置1130进行处理。在下行方向上,基带装置1130对终端设备的信息进行处理,并发送给射频装置1120,射频装置1120对终端设备的信息进行处理后经过天线1110发送给终端设备。

基带装置1130可以包括一个或多个处理元件1131,例如,包括一个主控CPU和其它集成电路,以及还包括接口1133。此外,该基带装置1130还可以包括存储元件1132,存储元件1132用于存储程序和数据;接口1133用于与射频装置1120交互信息,该接口例如为通用公共无线接口(common public radio interface,CPRI)。以上用于网络设备的装置可以位于基带装置1130,例如,以上用于网络设备的装置可以为基带装置1130上的芯片,该芯片包括至少一个处理元件和接口电路,其中处理元件用于执行以上网络设备执行的任一种方法的各个步骤,接口电路用于与其它装置通信。在一种实现中,网络设备实现以上方法中各个步骤的单元可以通过处理元件调度程序的形式实现,例如用于网络设备的装置包括处理元件和存储元件,处理元件调用存储元件存储的程序,以执行以上方法实施例中网络设备执行的方法。存储元件可以为处理元件处于同一芯片上的存储元件,即片内存储元件,也可以为与处理元件处于不同芯片上的存储元件,即片外存储元件。

在另一种实现中,网络设备实现以上方法中各个步骤的单元可以是被配置成一个或多个处理元件,这些处理元件设置于基带装置上,这里的处理元件可以为集成电路,例如:一个或多个ASIC,或,一个或多个DSP,或,一个或者多个FPGA,或者这些类集成电路的组合。这些集成电路可以集成在一起,构成芯片。

网络设备实现以上方法中各个步骤的单元可以集成在一起,以片上系统(system-on-a-chip,SOC)的形式实现,例如,基带装置包括该SOC芯片,用于实现以上方法。该芯片内可以集成至少一个处理元件和存储元件,由处理元件调用存储元件的存储的程序的形式实现以上网络设备执行的方法;或者,该芯片内可以集成至少一个集成电路,用于实现以上网络设备执行的方法;或者,可以结合以上实现方式,部分单元的功能通过处理元件调用程序的形式实现,部分单元的功能通过集成电路的形式实现。

可见,以上用于网络设备的装置可以包括至少一个处理元件和接口电路,其中至少一个处理元件用于执行以上方法实施例所提供的任一种网络设备执行的方法。处理元件可以以第一种方式:即调用存储元件存储的程序的方式执行网络设备执行的部分或全部步骤;也可以以第二种方式:即通过处理器元件中的硬件的集成逻辑电路结合指令的方式执行网络设备执行的部分或全部步骤;当然,也可以结合第一种方式和第二种方式执行以上网络设备执行的部分或全部步骤。

这里的处理元件同以上描述,可以是通用处理器,例如CPU,还可以是被配置成实施以上方法的一个或多个集成电路,例如:一个或多个ASIC,或,一个或多个微处理器DSP,或,一个或者多个FPGA等,或这些集成电路形式中至少两种的组合。存储元件可以是一个存储器,也可以是多个存储元件的统称。

在上述实施例中,可以全部或部分地通过软件、硬件、固件或者其任意组合来实现。当使用软件实现时,可以全部或部分地以计算机程序产品的形式实现。所述计算机程序产品包括一个或多个计算机指令。在计算机上加载和执行所述计算机程序指令时,全部或部分地产生按照本申请实施例所述的流程或功能。所述计算机可以是通用计算机、专用计算机、计算机网络、或者其他可编程装置。所述计算机指令可以存储在计算机可读存储介质中,或者从一个计算机可读存储介质向另一个计算机可读存储介质传输,例如,所述计算机指令可以从一个网站站点、计算机、服务器或数据中心通过有线(例如同轴电缆、光纤、数字用户线(DSL))或无线(例如红外、无线、微波等)方式向另一个网站站点、计算机、服务器或数据中心进行传输。所述计算机可读存储介质可以是计算机能够存取的任何可用介质或者是包括一个或多个可用介质集成的服务器、数据中心等数据存储设备。所述可用介质可以是磁性介质,(例如,软盘、硬盘、磁带)、光介质(例如,DVD)、或者半导体介质(例如固态硬盘(solid state disk,SSD))等。

本申请实施例中所描述的各种说明性的逻辑单元和电路可以通过通用处理器,数字信号处理器,专用集成电路(ASIC),现场可编程门阵列(FPGA)或其它可编程逻辑装置,离散门或晶体管逻辑,离散硬件部件,或上述任何组合的设计来实现或操作所描述的功能。通用处理器可以为微处理器,可选地,该通用处理器也可以为任何传统的处理器、控制器、微控制器或状态机。处理器也可以通过计算装置的组合来实现,例如数字信号处理器和微处理器,多个微处理器,一个或多个微处理器联合一个数字信号处理器核,或任何其它类似的配置来实现。

在一个或多个示例性的设计中,本申请所描述的上述功能可以在硬件、软件、固件或这三者的任意组合来实现。如果在软件中实现,这些功能可以存储与电脑可读的媒介上,或以一个或多个指令或代码形式传输于电脑可读的媒介上。电脑可读媒介包括电脑存储媒介和便于使得让电脑程序从一个地方转移到其它地方的通信媒介。存储媒介可以是任何通用或特殊电脑可以接入访问的可用媒体。例如,这样的电脑可读媒体可以包括但不限于RAM、ROM、EEPROM、CD-ROM或其它光盘存储、磁盘存储或其它磁性存储装置,或其它任何可以用于承载或存储以指令或数据结构和其它可被通用或特殊电脑、或通用或特殊处理器读取形式的程序代码的媒介。此外,任何连接都可以被适当地定义为电脑可读媒介,例如,如果软件是从一个网站站点、服务器或其它远程资源通过一个同轴电缆、光纤电脑、双绞线、数字用户线(DSL)或以例如红外、无线和微波等无线方式传输的也被包含在所定义的电脑可读媒介中。所述的碟片(disk)和磁盘(disc)包括压缩磁盘、镭射盘、光盘、数字通用光盘(英文:Digital Versatile Disc,简称:DVD)、软盘和蓝光光盘,磁盘通常以磁性复制数据,而碟片通常以激光进行光学复制数据。上述的组合也可以包含在电脑可读媒介中。

本领域技术人员应该可以意识到,在上述一个或多个示例中,本申请所描述的功能可以用硬件、软件、固件或它们的任意组合来实现。当使用软件实现时,可以将这些功能存储在计算机可读介质中或者作为计算机可读介质上的一个或多个指令或代码进行传输。计算机可读介质包括计算机存储介质和通信介质,其中通信介质包括便于从一个地方向另一个地方传送计算机程序的任何介质。存储介质可以是通用或专用计算机能够存取的任何可用介质。

尽管结合具体特征及其实施例对本申请进行了描述,显而易见的,在不脱离本申请的精神和范围的情况下,可对其进行各种修改和组合。相应地,本说明书和附图仅仅是所附权利要求所界定的本申请的示例性说明,且视为已覆盖本申请范围内的任意和所有修改、变化、组合或等同物。显然,本领域的技术人员可以对本申请进行各种改动和变型而不脱离本申请的范围。这样,倘若本申请的这些修改和变型属于本申请权利要求及其等同技术的范围之内,则本申请也意图包括这些改动和变型在内。

44页详细技术资料下载
上一篇:一种医用注射器针头装配设备
下一篇:应用电磁超表面阵列的数据发送方法、装置及系统

网友询问留言

已有0条留言

还没有人留言评论。精彩留言会获得点赞!

精彩留言,会给你点赞!