一种CSI-RS传输方法、网络设备及用户设备与流程

文档序号:19105153发布日期:2019-11-12 22:35阅读:192来源:国知局
一种CSI-RS传输方法、网络设备及用户设备与流程

本发明涉及通信技术领域,尤其涉及一种CSI-RS传输方法、网络设备及用户设备。



背景技术:

Massive MIMO(Massive Multiple-Input Multiple-Output,大规模多输入多输出)被认为是5G(第五代移动通信技术)中提高频谱效率将要优先被采用的技术,并在业界得到广泛认可。

在Massvie MIMO系统中,基站在发射CSI-RS(Channel State Indication Reference Signal,信道状态指示参考信号)时,一般主要是通过增加发射端的发射功率的方法来进行相应的覆盖增强。然而,由于CSI-RS是全向发射,可能会有很多发射方向上并没有用户设备存在,导致较大部分的发射功率被周围环境吸收,发射功率的利用率较低,造成功率的浪费。



技术实现要素:

本发明实施例提供一种CSI-RS传输方法、网络设备及用户设备,用以解决在发射CSI-RS时功率浪费较为严重的技术问题。

本发明的第一方面,提供一种CSI-RS传输方法,包括:

网络设备获取第一预编码矩阵;

所述网络设备根据所述第一预编码矩阵对CSI-RS进行预编码;

所述网络设备将预编码后的CSI-RS发送给用户设备。

结合第一方面,在第一方面的第一种可能的实现方式中,所述网络设备获取第一预编码矩阵,包括:

所述网络设备确定向所述用户设备发送所述CSI-RS使用的端口数目;

所述网络设备从第一预编码矩阵码本中选择与所述确定的端口数目对应的预编码矩阵作为所述第一预编码矩阵。

结合第一方面的第一种可能的实现方式,在第一方面的第二种可能的实现方式中,在所述网络设备从第一预编码矩阵码本中选择与所述端口数目对应的预编码矩阵作为所述第一预编码矩阵之前,还包括:

所述网络设备从M个CSI反馈预编码矩阵码本中选择预编码矩阵,由选择的预编码矩阵构成所述第一预编码矩阵码本,所述第一预编码矩阵码本中包括对应于至少两个端口的预编码矩阵,M为正整数。

结合第一方面的第二种可能的实现方式,在第一方面的第三种可能的实现方式中,所述网络设备从M个CSI反馈预编码矩阵码本中选择预编码矩阵,由选择的预编码矩阵构成所述第一预编码矩阵码本,包括:

所述网络设备从第i个CSI反馈预编码矩阵码本中选择层数与所述确定的端口数目相等的预编码矩阵,其中i为正整数,且1<i≤M;

所述网络设备将所选择的预编码矩阵添加到所述第一预编码矩阵码本中。

结合第一方面或第一方面的第一种可能的实现方式或第二种可能的实现方式或第三种可能的实现方式,在第一方面的第四种可能的实现方式中,还包括:

所述网络设备接收所述用户设备针对所述第一预编码矩阵的反馈消息;

若所述反馈消息指示所述第一预编码矩阵对应的PMI不是所述CSI-RS的可用PMI,则所述网络设备重新获取所述第一预编码矩阵;否则所述用户设备继续根据所述第一预编码矩阵对所述CSI-RS进行预编码,并将所述预编码后的CSI-RS发送给所述用户设备。

结合第一方面的第四种可能的实现方式,在第一方面的第五种可能的实现方式中,所述网络设备接收所述用户设备针对所述第一预编码矩阵的反馈消息包括:所述网络设备通过PUCCH、EPUCCH、或PUSCH接收所述用户设备针对所述第一预编码矩阵的反馈消息。

结合第一方面的第四种可能的实现方式,在第一方面的第六种可能的实现方式中,

若所述反馈消息指示所述第一预编码矩阵对应的PMI是所述CSI-RS的可用PMI,则所述反馈消息中包括所述PMI或用于确认所述PMI为所述CSI-RS的可用PMI的确认信息;

若所述反馈消息指示所述第一预编码矩阵对应的PMI不是所述CSI-RS的可用PMI,则所述反馈消息中包括重新获取所述第一预编码矩阵的指示信息或用于确认所述PMI不是所述CSI-RS的可用PMI的确认信息。

结合第一方面或第一方面的第一种可能的实现方式至第六种可能的实现方式中的任一种可能的实现方式,在第一方面的第七种可能的实现方式中,所述网络设备将预编码后的CSI-RS发送给用户设备,包括:

所述网络设备通过PDCCH或EPDCCH将所述预编码后的CSI-RS发送给所述用户设备。

本发明的第二方面,提供一种CSI-RS传输方法,包括:

用户设备接收网络设备发送的预编码后的信道状态指示参考信号CSI-RS;其中,所述预编码后的CSI-RS为所述网络设备根据获取的第一预编码矩阵对CSI-RS进行预编码得到的。

结合第二方面,在第二方面的第一种可能的实现方式中,还包括:

所述用户设备向所述网络设备发送针对所述第一预编码矩阵的反馈消息。

结合第二方面的第一种可能的实现方式,在第二方面的第二种可能的实现方式中,还包括:

所述用户设备将所述预编码后的CSI-RS的参数与预设参数阈值进行比较,根据比较结果生成针对所述第一预编码矩阵的反馈消息。

结合第二方面的第二种可能的实现方式,在第二方面的第三种可能的实现方式中,所述用户设备将所述预编码后的CSI-RS的参数与预设参数阈值进行比较,根据比较结果生成针对所述第一预编码矩阵的反馈消息,包括:

所述用户设备将所述预编码后的CSI-RS的参数与预设参数阈值进行比较,若所述预编码后的CSI-RS的参数与所述预设参数阈值之间的关系满足预设条件,则确定所述比较结果为所述第一预编码矩阵对应的预编码矩阵指示PMI是所述CSI-RS的可用PMI,并根据所述比较结果生成针对所述第一预编码矩阵的反馈消息;或

所述用户设备将所述预编码后的CSI-RS的参数与预设参数阈值进行比较,若所述预编码后的CSI-RS的参数与所述预设参数阈值之间的关系不满足所述预设条件,则确定所述比较结果为所述第一预编码矩阵对应的PMI不是所述CSI-RS的可用PMI,并根据所述比较结果生成针对所述第一预编码矩阵的反馈消息。

结合第二方面或第二方面的第一种可能的实现方式或第二种可能的实现方式或第三种可能的实现方式,在第二方面的第四种可能的实现方式中,

若所述反馈消息指示所述第一预编码矩阵对应的PMI是所述CSI-RS的可用PMI,则所述反馈消息中包括所述PMI或用于确认所述PMI为所述CSI-RS的可用PMI的确认信息;

若所述反馈消息指示所述第一预编码矩阵对应的PMI不是所述CSI-RS的可用PMI,则所述反馈消息中包括重选获取所述第一预编码矩阵的指示信息或用于确认所述PMI不是所述CSI-RS的可用PMI的确认信息。

本发明的第三方面,提供一种网络设备,包括:

获取模块,用于获取第一预编码矩阵;

预编码模块,用于根据所述第一预编码矩阵对信道状态指示参考信号CSI-RS进行预编码;

发送模块,用于将预编码后的CSI-RS发送给用户设备。

结合第三方面,在第三方面的第一种可能的实现方式中,所述获取模块具体用于:

确定向所述用户设备发送所述CSI-RS使用的端口数目;

从第一预编码矩阵码本中选择与所述确定的端口数目对应的预编码矩阵作为所述第一预编码矩阵。

结合第三方面的第一种可能的实现方式,在第三方面的第二种可能的实现方式中,所述获取模块还用于:在从第一预编码矩阵码本中选择与所述端口数目对应的预编码矩阵作为所述第一预编码矩阵之前,从M个CSI反馈预编码矩阵码本中选择预编码矩阵,由选择的预编码矩阵构成所述第一预编码矩阵码本,所述第一预编码矩阵码本中包括对应于至少两个端口的预编码矩阵,M为正整数。

结合第三方面的第二种可能的实现方式,在第三方面的第三种可能的实现方式中,所述获取模块还用于:

从第i个CSI反馈预编码矩阵码本中选择层数与所述确定的端口数目相等的预编码矩阵,其中i为正整数,且1<i≤M;

将所选择的预编码矩阵添加到所述第一预编码矩阵码本中。

结合第三方面或第三方面的第一种可能的实现方式或第二种可能的实现方式或第三种可能的实现方式,在第三方面的第四种可能的实现方式中,所述网络设备还包括接收模块,用于:接收所述用户设备针对所述第一预编码矩阵的反馈消息;

若所述反馈消息指示所述第一预编码矩阵对应的PMI不是所述CSI-RS的可用PMI,则所述获取模块重新获取所述第一预编码矩阵;

若所述反馈消息指示所述第一预编码矩阵对应的PMI不是所述CSI-RS的可用PMI,则所述预编码模块继续根据所述第一预编码矩阵对所述CSI-RS进行预编码;所述发送模块将所述预编码后的CSI-RS发送给所述用户设备。

结合第三方面的第四种可能的实现方式,在第三方面的第五种可能的实现方式中,所述接收模块具体用于:通过PUCCH、EPUCCH、或PUSCH接收所述用户设备针对所述第一预编码矩阵的反馈消息。

结合第三方面或第三方面的第一种可能的实现方式至第五种可能的实现方式中的任一种可能的实现方式,在第三方面的第六种可能的实现方式中,所述发送模块具体用于:通过PDCCH或EPDCCH将所述预编码后的CSI-RS发送给所述用户设备。

本发明的第四方面,提供一种用户设备,包括:

接收模块,用于接收网络设备发送的预编码后的CSI-RS;其中,所述预编码后的CSI-RS为所述网络设备根据获取的第一预编码矩阵对CSI-RS进行预编码得到的。

结合第四方面,在第四方面的第一种可能的实现方式中,所述用户设备还包括发送模块,用于:向所述网络设备发送针对所述第一预编码矩阵的反馈消息。

结合第四方面的第一种可能的实现方式,在第四方面的第二种可能的实现方式中,所述用户设备还包括比较模块,用于:将所述预编码后的CSI-RS的参数与预设参数阈值进行比较,根据比较结果生成针对所述第一预编码矩阵的反馈消息。

结合第四方面的第二种可能的实现方式,在第四方面的第三种可能的实现方式中,所述比较模块具体用于:

将所述预编码后的CSI-RS的参数与预设参数阈值进行比较,若所述预编码后的CSI-RS的参数与所述预设参数阈值之间的关系满足预设条件,则确定所述比较结果为所述第一预编码矩阵对应的PMI是所述CSI-RS的可用PMI,并根据所述比较结果生成针对所述第一预编码矩阵的反馈消息;或

将所述预编码后的CSI-RS的参数与预设参数阈值进行比较,若所述预编码后的CSI-RS的参数与所述预设参数阈值之间的关系不满足所述预设条件,则确定所述比较结果为所述第一预编码矩阵对应的PMI不是所述CSI-RS的可用PMI,并根据所述比较结果生成针对所述第一预编码矩阵的反馈消息。

本发明的第五方面,提供一种网络设备,包括连接到同一总线的存储器、处理器和发送器;其中,

所述存储器,用于存储指令;

所述处理器,用于执行所述指令,获取第一预编码矩阵,根据所述第一预编码矩阵对CSI-RS进行预编码;

所述发送器,用于将预编码后的CSI-RS发送给用户设备。

结合第五方面,在第五方面的第一种可能的实现方式中,所述处理器具体用于:

确定向所述用户设备发送所述CSI-RS使用的端口数目;

从第一预编码矩阵码本中选择与所述确定的端口数目对应的预编码矩阵作为所述第一预编码矩阵。

结合第五方面的第一种可能的实现方式,在第五方面的第二种可能的实现方式中,所述处理器还用于:执行所述指令,在从第一预编码矩阵码本中选择与所述端口数目对应的预编码矩阵作为所述第一预编码矩阵之前,从M个CSI反馈预编码矩阵码本中选择预编码矩阵,由选择的预编码矩阵构成所述第一预编码矩阵码本,所述第一预编码矩阵码本中包括对应于至少两个端口的预编码矩阵,M为正整数。

结合第五方面的第二种可能的实现方式,在第五方面的第三种可能的实现方式中,所述处理器还用于:

从第i个CSI反馈预编码矩阵码本中选择层数与所述确定的端口数目相等的预编码矩阵,其中i为正整数,且1<i≤M;

将所选择的预编码矩阵添加到所述第一预编码矩阵码本中。

结合第五方面或第五方面的第一种可能的实现方式或第二种可能的实现方式或第三种可能的实现方式,在第五方面的第四种可能的实现方式中,所述网络设备还包括连接到所述总线的接收器;

所述接收器用于:接收所述用户设备针对所述第一预编码矩阵的反馈消息;

所述处理器还用于:若所述反馈消息指示所述第一预编码矩阵对应的PMI不是所述CSI-RS的可用PMI,则重新获取所述第一预编码矩阵;否则继续根据所述第一预编码矩阵对所述CSI-RS进行预编码,并通过所述发送器将所述预编码后的CSI-RS发送给所述用户设备。

结合第五方面的第四种可能的实现方式,在第五方面的第五种可能的实现方式中,所述接收器具体用于:通过PUCCH、EPUCCH、或PUSCH接收所述用户设备针对所述第一预编码矩阵的反馈消息。

结合第五方面或第五方面的第一种可能的实现方式至第五种可能的实现方式中的任一种可能的实现方式,在第五方面的第六种可能的实现方式中,所述发送器具体用于:通过PDCCH或EPDCCH将所述预编码后的CSI-RS发送给所述用户设备。

本发明的第六方面,提供一种用户设备,包括连接到总线的接收器;

所述接收器用于:接收网络设备发送的预编码后的CSI-RS;其中,所述预编码后的CSI-RS为所述网络设备根据获取的第一预编码矩阵对CSI-RS进行预编码得到的。

结合第六方面,在第六方面的第一种可能的实现方式中,所述用户设备还包括连接到所述总线的发送器,用于:向所述网络设备发送针对所述第一预编码矩阵的反馈消息。

结合第六方面的第一种可能的实现方式,在第六方面的第二种可能的实现方式中,所述用户设备还包括连接到所述总线的存储器和处理器;其中,

所述存储器,用于存储指令;

所述处理器,用于执行所述指令,将所述预编码后的CSI-RS的参数与预设参数阈值进行比较,根据比较结果生成针对所述第一预编码矩阵的反馈消息。

结合第六方面的第二种可能的实现方式,在第六方面的第三种可能的实现方式中,所述处理器具体用于:

执行所述指令,将所述预编码后的CSI-RS的参数与预设参数阈值进行比较,若所述预编码后的CSI-RS的参数与所述预设参数阈值之间的关系满足预设条件,则确定所述比较结果为所述第一预编码矩阵对应的PMI是所述CSI-RS的可用PMI,并根据所述比较结果生成针对所述第一预编码矩阵的反馈消息;或

执行所述指令,将所述预编码后的CSI-RS的参数与预设参数阈值进行比较,若所述预编码后的CSI-RS的参数与所述预设参数阈值之间的关系不满足所述预设条件,则确定所述比较结果为所述第一预编码矩阵对应的PMI不是所述CSI-RS的可用PMI,并根据所述比较结果生成针对所述第一预编码矩阵的反馈消息。

本发明实施例中,网络设备在要向用户设备发射CSI-RS时,首先要根据获取的预编码矩阵对所述CSI-RS进行预编码,这就相当于对所述CSI-RS进行了波束赋形,并将预编码后的CSI-RS发送给所述用户设备,这样,用户设备在接收到所述预编码后的CSI-RS后,可以将所述预编码后的CSI-RS的参数和预设参数阈值进行比较,例如,若所述预编码后的CSI-RS的参数与所述预设参数阈值之间的关系满足预设条件,则用户设备确定所接收的信号的功率较大,功率浪费较小,相当于,在对所述CSI-RS进行波束赋形后,所述预编码后的CSI-RS的发射方向基本对准了所述用户设备,因此所述用户设备接收到的所述预编码后的CSI-RS的功率较大,则所述用户设备确定可以用所述预编码矩阵继续对所述CSI-RS进行预编码,而若所述预编码后的CSI-RS的参数与所述预设参数阈值之间的关系不满足所述预设条件,则用户设备确定所接收的信号的功率较小,功率浪费较大,相当于,在对所述CSI-RS进行波束赋形后,所述预编码后的CSI-RS的发射方向没有对准所述用户设备,因此所述用户设备接收到的所述预编码后的CSI-RS的功率较小,则所述用户设备确定可以不用所述预编码矩阵继续对所述CSI-RS进行预编码,那么网络设备就会重新确定所述CSI-RS的预编码方式,例如会重新选择预编码矩阵对所述CSI-RS进行预编码,之后再将重新预编码后的CSI-RS发给用户设备进行判断,如此,直到为用户设备选择到合适的预编码矩阵为止。

本发明实施例中采用在发射端进行波束赋形的方法,以提高发射功率的利用率。由于采用波束赋形,可以极大地提高CSI-RS的有效覆盖范围,即尽量将CSI-RS发射给各个用户设备,从而提高整个系统数据吞吐量和性能,为控制层平面和数据平面的数据发射性能提高起到关键作用。

附图说明

图1为本发明实施例中网络设备侧CSI-RS传输方法的主要流程图;

图2为本发明实施例中网络设备的主要结构框图;

图3为本发明实施例中网络设备中还包括接收模块的结构框图;

图4为本发明实施例中网络设备的主要结构示意图;

图5为本发明实施例中网络设备中还包括接收器的结构示意图;

图6为本发明实施例中用户设备的主要结构示意图;

图7为本发明实施例中用户设备中还包括存储器、处理器和发送器的结构示意图。

具体实施方式

本发明实施例提供一种CSI-RS传输方法,所述方法包括:网络设备获取第一预编码矩阵;所述网络设备根据所述第一预编码矩阵对CSI-RS进行预编码;所述网络设备将预编码后的CSI-RS发送给用户设备。

本发明实施例中,网络设备在要向用户设备发射CSI-RS时,首先要根据获取的预编码矩阵对所述CSI-RS进行预编码,这就相当于对所述CSI-RS进行了波束赋形,并将预编码后的CSI-RS发送给所述用户设备,这样,用户设备在接收到所述预编码后的CSI-RS后,可以将所述预编码后的CSI-RS的参数和预设参数阈值进行比较,例如,若所述预编码后的CSI-RS的参数与所述预设参数阈值之间的关系满足预设条件,则用户设备确定所接收的信号的功率较大,功率浪费较小,相当于,在对所述CSI-RS进行波束赋形后,所述预编码后的CSI-RS的发射方向基本对准了所述用户设备,因此所述用户设备接收到的所述预编码后的CSI-RS的功率较大,则所述用户设备确定可以用所述预编码矩阵继续对所述CSI-RS进行预编码,而若所述预编码后的CSI-RS的参数与所述预设参数阈值之间的关系不满足所述预设条件,则用户设备确定所接收的信号的功率较小,功率浪费较大,相当于,在对所述CSI-RS进行波束赋形后,所述预编码后的CSI-RS的发射方向没有对准所述用户设备,因此所述用户设备接收到的所述预编码后的CSI-RS的功率较小,则所述用户设备确定可以不用所述预编码矩阵继续对所述CSI-RS进行预编码,那么网络设备就会重新确定所述CSI-RS的预编码方式,例如会重新选择预编码矩阵对所述CSI-RS进行预编码,之后再将重新预编码后的CSI-RS发给用户设备进行判断,如此,直到为用户设备选择到合适的预编码矩阵为止。

本发明实施例中采用在发射端进行波束赋形的方法,以提高发射功率的利用率。由于采用波束赋形,可以极大地提高CSI-RS的有效覆盖范围,即尽量将CSI-RS发射给各个用户设备,从而提高整个系统数据吞吐量和性能,为控制层平面和数据平面的数据发射性能提高起到关键作用。

为使本发明实施例的目的、技术方案和优点更加清楚,下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例是本发明一部分实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技术人员在没有作出创造性劳动前提下所获得的所有其他实施例,都属于本发明保护的范围。

本文中描述的技术可用于各种通信系统,例如当前2G(第二代移动通信技术),3G(第三代移动通信技术)通信系统和下一代通信系统,例如全球移动通信系统(Global System for Mobile communications,GSM),码分多址(Code Division Multiple Access,CDMA)系统,时分多址(Time Division Multiple Access,TDMA)系统,宽带码分多址(Wideband Code Division Multiple Access Wireless,WCDMA),频分多址(Frequency Division Multiple Addressing,FDMA)系统,正交频分多址(Orthogonal Frequency-Division Multiple Access,OFDMA)系统,单载波FDMA(SC-FDMA)系统,通用分组无线业务(General Packet Radio Service,GPRS)系统,长期演进(Long Term Evolution,LTE)系统,以及其他此类通信系统。

本文中结合用户设备和/或网络设备来描述各种方面。

用户设备(User Equipment,UE),可以是无线终端也可以是有线终端,无线终端可以是指向用户提供语音和/或数据连通性的设备,具有无线连接功能的手持式设备、或连接到无线调制解调器的其他处理设备。无线终端可以经无线接入网(例如,RAN(Radio Access Network))与一个或多个核心网进行通信,无线终端可以是移动终端,如移动电话(或称为“蜂窝”电话)和具有移动终端的计算机,例如,可以是便携式、袖珍式、手持式、计算机内置的或者车载的移动装置,它们与无线接入网交换语言和/或数据。例如,个人通信业务(Personal Communication Service,PCS)电话、无绳电话、会话发起协议(SIP)话机、无线本地环路(Wireless Local Loop,WLL)站、个人数字助理(Personal Digital Assistant,PDA)等设备。无线终端也可以称为系统、订户单元(Subscriber Unit)、订户站(Subscriber Station),移动站(Mobile Station)、移动台(Mobile)、远程站(Remote Station)、接入点(Access Point)、远程终端(Remote Terminal)、接入终端(Access Terminal)、用户终端(User Terminal)、用户代理(User Agent)、用户设备(User Device)、或用户装备(User Equipment)。

网络设备,例如是基站(例如,接入点),具体可以是指接入网中在空中接口上通过一个或多个扇区与无线终端通信的设备。基站可用于将收到的空中帧与IP分组进行相互转换,作为无线终端与接入网的其余部分之间的路由器,其中接入网的其余部分可包括网际协议(IP)网络。基站还可协调对空中接口的属性管理。例如,基站可以是GSM或CDMA中的基站(BTS,Base Transceiver Station),也可以是WCDMA中的基站(NodeB),还可以是LTE中的演进型基站(NodeB或eNB或e-NodeB,evolutional Node B),本发明并不限定。

另外,本文中术语“系统”和“网络”在本文中常被可互换使用。本文中术语“和/或”,仅仅是一种描述关联对象的关联关系,表示可以存在三种关系,例如,A和/或B,可以表示:单独存在A,同时存在A和B,单独存在B这三种情况。另外,本文中字符“/”,如无特殊说明,一般表示前后关联对象是一种“或”的关系。

下面结合说明书附图对本发明实施例作进一步详细描述。

请参见图1,本发明实施例提供一种CSI-RS传输方法,所述方法可以应用于网络设备。所述方法的主要流程描述如下。

步骤101:网络设备获取第一预编码矩阵。

所述网络设备在要向所述用户设备发送CSI-RS时,首先要获得一个预编码矩阵,以根据所述预编码矩阵对所述CSI-RS进行预编码,本发明实施例中将该预编码矩阵称为所述第一预编码矩阵。

可选的,本发明实施例中,网络设备获取第一预编码矩阵,包括:

所述网络设备确定向所述用户设备发送所述CSI-RS使用的端口数目;

所述网络设备从第一预编码矩阵码本中选择与所述确定的端口数目对应的预编码矩阵作为所述第一预编码矩阵。

所述网络设备可能对应于多个用户设备,那么所述网络设备在向不同的用户设备发送CSI-RS时所用的端口数目可能不同,例如对于用户设备1,所述网络设备可能用两个端口发送,对于用户设备2,所述网络设备可能用4个端口发送,等等。这里的端口指的是逻辑端口,例如一个端口可以对应于5根物理天线。当然实际的设置情况本发明不作限制,这里的数值只是为了举例。

本发明实施例中,所述第一预编码矩阵码本是由专门针对CSI-RS进行预编码的预编码矩阵构成的码本,所述第一预编码矩阵码本中可以包括至少一个预编码矩阵,所述第一预编码矩阵码本中所包括的预编码矩阵对应于至少两个端口。也就是说,例如所述网络设备确定针对用户设备1要用2个端口发送,那么就可以从所述第一预编码矩阵码本中选择对应于端口2的预编码矩阵作为针对用户设备1的预编码矩阵。

那么,在从所述第一预编码矩阵码本中选择预编码矩阵之前,自然还需要先生成所述第一预编码矩阵码本。

可选的,本发明实施例中,在所述网络设备从第一预编码矩阵码本中选择与所述端口数目对应的预编码矩阵作为所述第一预编码矩阵之前需生成所述预编码矩阵码本,具体包括:

所述网络设备从M个CSI反馈预编码矩阵码本中选择预编码矩阵,由选择的预编码矩阵构成所述第一预编码矩阵码本,所述第一预编码矩阵码本中包括对应于至少两个端口的预编码矩阵,M为正整数。

CSI反馈预编码矩阵码本,即CSI feedback(反馈)码本,是现有技术中已有的预编码矩阵码本,其中每个CSI反馈预编码矩阵码本对应于一个端口数目,每个CSI反馈预编码矩阵码本中包括有多个预编码矩阵,这些预编码矩阵对应的层数可能不同,当然一个CSI反馈预编码矩阵中可能也有对应于同一层数的不同预编码矩阵。

所述网络设备可以从所述M个CSI反馈预编码矩阵码本中分别选择预编码矩阵,其中,从一个CSI预编码矩阵码本中所选择的预编码矩阵,是层数与所述CSI预编码矩阵码本所对应的端口数目相等的预编码矩阵。

具体的,本发明实施例中,所述网络设备从M个CSI反馈预编码矩阵码本中选择预编码矩阵,由选择的预编码矩阵构成所述第一预编码矩阵码本,包括:

所述网络设备从第i个CSI反馈预编码矩阵码本中选择层数与所述确定的端口数目相等的预编码矩阵,其中i为正整数,且1<i≤M;

所述网络设备将所选择的预编码矩阵添加到所述第一预编码矩阵码本中。

例如,CSI反馈预编码矩阵码本1所对应的端口数目为2,那么所述网络设备从中选择预编码矩阵时,就选择层数为2的预编码矩阵,并将选择的预编码矩阵添加到本发明实施例中所述的第一预编码矩阵码本中。再例如,CSI反馈预编码矩阵码本2所对应的端口数目为4,那么所述网络设备从中选择预编码矩阵时,就选择层数为4的预编码矩阵,并将选择的预编码矩阵添加到本发明实施例中所述的第一预编码矩阵码本中,等等。

所述网络设备可以同时针对多个CSI反馈预编码矩阵码本进行处理,或者也可以逐一针对每个CSI反馈预编码矩阵进行处理,即,既可以并行处理,提高处理效率,也可以串行处理,减少在处理过程中可能出现的错误。

CSI反馈预编码矩阵码本可能有很多,所述网络设备可以均进行处理,从中选择预编码矩阵构成本发明实施例中的所述第一预编码矩阵码本,这样,得到的结果较为全面,能够更好地对针对不同的用户设备的CSI-RS进行处理。或者,所述网络设备也可以从中选择一些CSI反馈预编码矩阵进行处理,从这些CSI反馈预编码矩阵码本中选择预编码矩阵构成本发明实施例中的所述第一预编码矩阵码本,这样,网络设备所需的处理过程较少,减轻网络设备的负担,也减少处理时间。

这样,就生成了本发明实施例中的所述第一预编码矩阵码本,所述第一预编码矩阵码本中包括有对应于至少两个端口的预编码矩阵。所述网络设备要向一个用户设备发送CSI-RS时,就可以根据对应于该用户设备的端口数目,从所述第一预编码矩阵码本中选择所述第一预编码矩阵对所述CSI-RS进行预编码。

以下介绍一个具体的例子,说明如何构成所述第一预编码矩阵。

例如请参见表1,为一种CSI反馈预编码矩阵码本,例如该CSI反馈预编码矩阵码本对应的端口数目为4。

表1

其中,表1中的CodeBook Index为码本索引,number of layers,表示层数(或者也可以称为流数),一层代表一个数据流,即不同的层就表示不同的数据流。

其中的W表示特定矩阵,un为W中的变量,例如,W1就表示该W中的un为u1。W的上标表示从W这个矩阵中取出哪几列构成一个新的矩阵,W作为一个矩阵,其包括有多个列,例如W{1}表示从W这个矩阵中取出第1列构成一个新的矩阵,W{1234}表示从W这个矩阵中取出第1列、第2列、第3列和第4列构成一个新的矩阵,等等。例如,W1{1234}就表示从W这个矩阵中取出第1列、第2列、第3列和第4列构成一个新的矩阵,其中W这个矩阵中的un为u1。

因为表1所示的CSI反馈预编码矩阵码本所对应的端口数目为4,因此,要从中选择预编码矩阵添加到所述第一预编码矩阵码本中时,就可以从表1中选择层数为4的这一列预编码矩阵,即可以将表1中最右边的一列预编码矩阵均添加到所述第一预编码矩阵码本中。

例如本发明实施例中的所述第一预编码矩阵码本如表2所示:

表2

从表2中可以看出,所述网络设备将表1所示的CSI反馈预编码矩阵码本中层数为4的一列预编码矩阵均添加到了所述第一预编码矩阵码本中,作为与端口数目4对应的预编码矩阵。对于对应于其他端口数目的CSI反馈预编码矩阵码本,也可以采用同样的方式进行处理。

当然,本发明实施例中,对于不同的端口数目,添加到所述第一预编码矩阵码本中的预编码矩阵的数目可以相同也可以不同,例如,从表2中可知,所述第一预编码矩阵码本中有15个预编码矩阵对应的端口数目均为4,那么对于端口数目2来说,其在所述第一预编码矩阵码本中对应的预编码矩阵的数量可能也是15个,也有可能不是15个,对于其他端口数目来说也是一样。

另外,表2中是选择将表1中层数为4的预编码矩阵全部添加到了所述第一预编码矩阵码本中,这样可以使结果更为全面,在选择时有更宽的选择范围。而在实际应用中,也可以只从表1中选择一部分层数为4的预编码矩阵添加到所述第一预编码矩阵码本中,这样可以节省为存储所述第一预编码矩阵码本而划分的存储空间。那么对于具体从表1中选择哪些层数为4的预编码矩阵添加到所述第一预编码矩阵码本中,选择方式可以任意,例如可以是随机选择,或者也可以按照预先设定的任意规则选择,本发明不做限制。

例如,若从表1中随机选择一部分层数为4的预编码矩阵添加到所述第一预编码矩阵码本中,则得到的第一预编码矩阵码本例如如表3所示:

表3

从表3中可以看出,所述网络设备从表1所示的CSI反馈预编码矩阵码本中层数为4的一列预编码矩阵中选择了一部分添加到了所述第一预编码矩阵码本中,作为与端口数目4对应的预编码矩阵。

本发明实施例中,所述网络设备在对各CSI反馈预编码矩阵码本进行处理时,可以按照相同的方式进行处理,即可以都从中选择特定层数的全部预编码矩阵添加到所述第一预编码矩阵中,或者可以都从中选择特定层数的部分预编码矩阵添加到所述第一预编码矩阵中;或者,也可以按照不同的方式进行处理,即,对于其中的部分CSI反馈预编码矩阵码本,可以从中选择特定层数的全部预编码矩阵添加到所述第一预编码矩阵码本中,而对于另一部分CSI反馈预编码矩阵码本,可以从中选择特定层数的部分预编码矩阵添加到所述第一预编码矩阵中。对于具体的处理方式本发明实施例不作限制。

步骤102:所述网络设备根据所述第一预编码矩阵对所述CSI-RS进行预编码。

在选择出所述第一预编码矩阵后,所述网络设备根据所述第一预编码矩阵对所述CSI-RS进行编码,得到预编码后的CSI-RS。

本发明实施例中,预编码后的CSI-RS,其实质还是CSI-RS。

步骤103:所述网络设备将预编码后的CSI-RS发送给用户设备。

在对所述CSI-RS进行预编码,得到所述预编码后的CSI-RS之后,所述网络设备可以将所述预编码后的CSI-RS发送给所述用户设备。

本发明实施例中,所述网络设备在将所述预编码后的CSI-RS发送给所述用户设备时,可以一并将所述第一预编码矩阵对应的PMI(Precoding Matrix Indicator,预编码矩阵指示)发送给所述用户设备,或者,所述网络设备也可以在其他时机将所述第一预编码矩阵对应的PMI发送给所述用户设备,或者,所述用户设备也可以通过其他途径获得所述第一预编码矩阵对应的PMI,本发明不作限制。

可选的,本发明实施例中,所述方法还可以包括:

所述网络设备接收所述用户设备针对所述第一预编码矩阵的反馈消息;

若所述反馈消息指示所述第一预编码矩阵对应的PMI不是所述CSI-RS的可用PMI,则所述网络设备重新获取所述第一预编码矩阵;否则所述用户设备继续根据所述第一预编码矩阵对所述CSI-RS进行预编码,并将所述预编码后的CSI-RS发送给所述用户设备。

本发明实施例中,所述用户设备在接收到所述预编码后的CSI-RS后,会将所述预编码后的CSI-RS的参数与预设参数阈值进行比较,生成比较结果,并根据所述比较结果生成用于发送给所述网络设备的反馈消息。

若所述反馈消息表明所述第一预编码矩阵对应的PMI不是所述CSI-RS的可用PMI,则所述网络设备会从所述第一预编码矩阵码本中重新获取第一预编码矩阵,并采用重新获取的第一预编码矩阵对所述CSI-RS重新进行预编码,之后所述网络设备将所述重新预编码后的CSI-RS发送给所述用户设备。同样的,所述用户设备会将所述重新预编码后的CSI-RS的参数与所述预设参数阈值进行比较,得到比较结果,并根据比较结果生成用于发送给所述网络设备的反馈消息,同样的,所述网络设备在接收到该反馈消息后会以与之前相同的方式根据该反馈消息确定重新选择的第一预编码矩阵对应的PMI是否是所述CSI-RS的可用PMI,若所述重新获取的第一预编码矩阵对应的PMI是作为所述CSI-RS的可用PMI,则所述网络设备后续会继续使用所述重新获取的第一预编码矩阵对所述CSI-RS进行预编码,而若所述重新获取的第一预编码矩阵对应的PMI依然不是所述CSI-RS的可用PMI,则所述网络设备会再次从所述第一预编码矩阵码本中重新选择第一预编码矩阵对所述CSI-RS进行预编码,如此循环执行,直到选择到一个其PMI能够作为所述CSI-RS的可用PMI的第一预编码矩阵时结束循环过程。

本发明实施例中,步骤103可以是最终结束循环的步骤,即,在步骤103之前可能还包括有至少一个选择所述CSI-RS的可用PMI的循环过程,不过在这些循环过程中,每次都没有选择到所述CSI-RS的可用PMI,当然在步骤103之前也可能没有包括任何循环过程,即所述网络设备一次就选择到了所述CSI-RS的可用PMI。

本发明实施例中,可用PMI是指:用户设备确定该PMI对应的第一预编码矩阵可以作为对所述CSI-RS进行预编码的预编码矩阵。即,若用户设备比较确定所述预编码后的CSI-RS的参数与所述预设参数阈值之间的关系满足预设条件,则用户设备会认为接收的PMI对应的第一预编码矩阵可以作为对所述CSI-RS进行预编码的预编码矩阵,本发明实施例中将这类PMI称为可用PMI,或者也可以称为备选PMI。

例如,若所述预编码后的CSI-RS的参数是功率参数,所述预设参数阈值为预设功率阈值,且,若所述预编码后的CSI-RS的功率大于等于所述预设功率阈值,则所述用户设备得出的比较结果是所述第一预编码矩阵对应的PMI是所述CSI-RS的备选PMI,即,对于所述用户设备来说,通过所述第一预编码矩阵对所述CSI-RS进行预编码后,接收到的所述预编码后的CSI-RS的功率较大,可以继续使用所述第一预编码矩阵对所述CSI-RS进行预编码,则对于所述用户设备,所述网络设备可以继续采用所述第一预编码矩阵对所述CSI-RS进行预编码,可以结束为所述用户设备选择第一预编码矩阵的循环过程。

例如,若所述预编码后的CSI-RS的参数是功率参数,所述预设参数阈值为预设功率阈值,且,若所述预编码后的CSI-RS的功率小于所述预设功率阈值,则所述用户设备得出的比较结果是所述第一预编码矩阵对应的PMI不能作为所述CSI-RS的备选PMI,即,对于所述用户设备来说,通过所述第一预编码矩阵对所述CSI-RS进行预编码后,接收到的所述预编码后的CSI-RS的功率较小,可以认为波束赋形后得到的所述预编码后的CSI-RS的发送方向偏离了所述用户设备所在的方向,那么就不能继续使用所述第一预编码矩阵对所述CSI-RS进行预编码,而应该选用其它第一预编码矩阵对所述CSI-RS进行预编码,以期经过预编码得到的CSI-RS的发送方向尽量对准所述用户设备所在的方向,提高所接收的信号的功率,减少功率在环境中的损耗。

则对于所述用户设备,所述网络设备可以确定不再采用所述第一预编码矩阵对所述CSI-RS进行预编码,而是重新从所述第一预编码矩阵码本中选择另一个第一预编码矩阵,直到为所述CSI-RS选择到可用PMI为止。

可选的,本发明实施例中,所述网络设备将预编码后的CSI-RS发送给用户设备,包括:

所述网络设备通过PDCCH(Physical Downlink Control Channel,物理下行控制信道)或EPDCCH(Enhanced Physical Downlink Control Channel,增强型物理下行控制信道)将所述预编码后的CSI-RS发送给所述用户设备。

可选的,本发明实施例中,所述网络设备接收所述用户设备针对所述第一预编码后的CSI-RS的反馈消息,包括:所述网络设备通过PUCCH(Physical Uplink Control CHannel,物理上行链路控制信道)、EPUCCH(Enhanced Physical Uplink Control CHannel,物理上行链路控制信道)、或PUSCH(Physical Uplink Shared Channel,物理上行共享信道)接收所述用户设备针对所述第一预编码后的CSI-RS的反馈消息。

可选的,本发明实施例中,

若所述反馈消息指示所述第一预编码矩阵对应的PMI是所述CSI-RS的可用PMI,则所述反馈消息中包括所述PMI或用于确认所述PMI为所述CSI-RS的可用PMI的确认信息;

若所述反馈消息指示所述第一预编码矩阵对应的PMI不是所述CSI-RS的可用PMI,则所述反馈消息中包括重新获取所述第一预编码矩阵的指示信息或用于确认所述PMI不是所述CSI-RS的可用PMI的确认信息。

可选的,用户设备在向网络设备发送反馈消息时,可以在一个第一预编码矩阵对应的PMI可以作为该用户设备的可用PMI时直接将该PMI添加到反馈消息中发送给所述网络设备,及可以在一个第一预编码矩阵对应的PMI不能作为该用户设备的可用PMI时直接将该PMI的调整信息(例如是重新获取所述第一预编码矩阵的指示信息)添加到反馈消息中发送给所述网络设备。直接将PMI或PMI的调整信息发送给所述网络设备,能够将结果较为直观地呈现给网络设备,减少网络设备所需的确认工作。

或者,用户设备在向网络设备发送反馈消息时,也可以根据所述用户设备的判断结果,将相应的确认信息添加到反馈消息中发送给所述网络设备,例如,若所述用户设备确定一个第一预编码矩阵对应的PMI可以作为该用户设备的可用PMI,则所述用户设备添加到所述反馈消息中的确认信息表明该PMI可以作为该用户设备的可用PMI,若所述用户设备确定一个第一预编码矩阵对应的PMI不能作为该用户设备的可用PMI,则所述用户设备添加到所述反馈消息中的确认信息表明该PMI不能作为该用户设备的可用PMI。给网络设备发送确认信息,而确认信息一般容量都较小,例如一个确认信息只有一个比特(例如该确认信息为“1”时表明一个PMI可以作为该用户设备的可用PMI,该确认信息为“0”时表明一个PMI不能作为该用户设备的可用PMI),减少需要传输的数据量,提高传输速率。

一个小区中可能有多个用户设备,对于每个用户设备,都可以执行相同的处理过程,那么,对于每个用户设备,都能够选择到与其相适应的波束赋形的预编码矩阵,尽量提高每个用户设备所接收的CSI-RS的功率,也就尽量减少了消耗在环境中的发射功率,提高了发射功率的利用率。另外,针对每个用户设备都进行同样类似的处理,可以尽量保证每个用户设备都能够正常接收到CSI-RS,提高了CSI-RS的覆盖率。

基于同一发明构思,本发明实施例提供另一种CSI-RS传输方法,所述方法可以应用于用户设备,本发明实施例中所述的用户设备与图1中所述的用户设备可以是同一设备,同样,本发明实施例中所述的网络设备与图1中所述的网络设备也可以是同一设备。所述方法的主要流程为:

用户设备接收网络设备发送的预编码后的CSI-RS;其中,所述预编码后的CSI-RS为所述网络设备根据获取的第一预编码矩阵对所述CSI-RS进行预编码得到的。

所述网络设备根据获取的第一预编码矩阵和所述CSI-RS得到所述预编码后的CSI-RS的方式,在图1流程中都有描述,此处不多赘述。

可选的,本发明实施例中,所述网络设备可以通过PDCCH或EPDCCH将所述预编码后的CSI-RS发送给所述用户设备。

可选的,本发明实施例中,所述方法还可以包括:

所述用户设备向所述网络设备发送针对所述第一预编码矩阵的反馈消息。

可选的,本发明实施例中,所述方法还可以包括:

所述用户设备将所述预编码后的CSI-RS的参数与预设参数阈值进行比较,根据比较结果生成针对所述预编码后的CSI-RS的反馈消息。

可选的,本发明实施例中,所述用户设备将所述预编码后的CSI-RS的参数与预设参数阈值进行比较,根据比较结果生成针对所述第一预编码矩阵的反馈消息,包括:

所述用户设备将所述预编码后的CSI-RS的参数与预设参数阈值进行比较,若所述预编码后的CSI-RS的参数与所述预设参数阈值之间的关系满足预设条件,则确定所述比较结果为所述第一预编码矩阵对应的PMI是所述CSI-RS的可用PMI,并根据所述比较结果生成针对所述第一预编码矩阵的反馈消息;或

所述用户设备将所述预编码后的CSI-RS的参数与预设参数阈值进行比较,若所述预编码后的CSI-RS的参数与所述预设参数阈值之间的关系不满足所述预设条件,则确定所述比较结果为所述第一预编码矩阵对应的PMI不是所述CSI-RS的可用PMI,并根据所述比较结果生成针对所述第一预编码矩阵的反馈消息。

本发明实施例中,所述参数可以包括功率参数、信噪比参数、干扰信号功率参数、及其他任意可能的参数中的一种或几种。

例如,若所述参数包括功率参数,那么所述预设参数阈值具体可以是预设功率阈值,那么,所述预设条件可以是:所述预编码后的CSI-RS的功率大于等于所述预设功率阈值。也就是说,若所述用户设备比较确定所述预编码后的CSI-RS的功率大于等于所述预设功率阈值,则确定所述预编码后的CSI-RS的功率满足所述预设条件,反之,若所述用户设备比较确定所述预编码后的CSI-RS的功率小于所述预设功率阈值,则确定所述预编码后的CSI-RS的功率不满足所述预设条件。

例如,若所述参数包括信噪比参数,那么所述预设参数阈值具体可以是预设信噪比阈值,那么,所述预设条件可以是:所述预编码后的CSI-RS的信噪比大于等于所述预设信噪比阈值。也就是说,若所述用户设备比较确定所述预编码后的CSI-RS的信噪比大于等于所述预设信噪比阈值,则确定所述预编码后的CSI-RS的信噪比满足所述预设条件,反之,若所述用户设备比较确定所述预编码后的CSI-RS的信噪比小于所述预设信噪比阈值,则确定所述预编码后的CSI-RS的信噪比不满足所述预设条件。

例如,若所述参数包括干扰信号功率参数,那么所述预设参数阈值具体可以是预设干扰信号功率阈值,那么,所述预设条件可以是:所述预编码后的CSI-RS的干扰信号功率小于所述预设干扰信号功率阈值。也就是说,若所述用户设备比较确定所述预编码后的CSI-RS的干扰信号功率小于所述预设干扰信号功率阈值,则确定所述预编码后的CSI-RS的干扰信号功率满足所述预设条件,反之,若所述用户设备比较确定所述预编码后的CSI-RS的干扰信号功率大于等于所述预设干扰信号功率阈值,则确定所述预编码后的CSI-RS的干扰信号功率不满足所述预设条件。

当然,所述参数还可能包括其他参数,那么预设条件也会根据具体参数的不同而有所不同。

例如,若所述参数包括功率参数,所述预设参数阈值具体是所述预设功率阈值,若所述预编码后的CSI-RS的功率大于等于所述预设功率阈值,则所述用户设备得出的比较结果是所述第一预编码矩阵对应的PMI是所述CSI-RS的可用PMI,即,对于所述用户设备来说,通过所述第一预编码矩阵对所述CSI-RS进行预编码后,接收到的所述预编码后的CSI-RS的功率较大,可以继续使用所述第一预编码矩阵对所述CSI-RS进行预编码,则对于所述用户设备,所述网络设备可以继续采用所述第一预编码矩阵对所述CSI-RS进行预编码。

例如,若所述参数包括功率参数,所述预设参数阈值具体是所述预设功率阈值,若所述预编码后的CSI-RS的功率小于所述预设功率阈值,则所述用户设备得出的比较结果是所述第一预编码矩阵对应的PMI不能作为所述CSI-RS的可用PMI,即,对于所述用户设备来说,通过所述第一预编码矩阵对所述CSI-RS进行预编码后,接收到的所述预编码后的CSI-RS的功率较小,可以认为波束赋形后得到的所述预编码后的CSI-RS的发送方向偏离了所述用户设备所在的方向,那么就不能继续使用所述第一预编码矩阵对所述CSI-RS进行预编码,而应该选用其它第一预编码矩阵对所述CSI-RS进行预编码,以期经过预编码得到的CSI-RS的发送方向尽量对准所述用户设备所在的方向,提高所接收的信号的功率,减少功率在环境中的损耗。

可选的,本发明实施例中,在根据比较结果生成针对所述预编码后的CSI-RS的反馈消息之后,还可以包括:

所述用户设备将所述针对所述预编码后的CSI-RS的反馈消息发送给所述网络设备。

可选的,本发明实施例中,

若所述反馈消息指示所述第一预编码矩阵对应的PMI是所述CSI-RS的可用PMI,则所述反馈消息中包括所述PMI或用于确认所述PMI为所述CSI-RS的可用PMI的确认信息;

若所述反馈消息指示所述第一预编码矩阵对应的预编码矩阵指示PMI不是所述CSI-RS的可用PMI,则所述反馈消息中包括重选获取所述第一预编码矩阵的指示信息或用于确认所述PMI不是所述CSI-RS的可用PMI的确认信息。

在图1流程中介绍了,若用户设备发送的反馈消息表明一个第一预编码矩阵对应的PMI不是该用户设备的可用PMI,那么网络设备就会再重新选择第一预编码矩阵对针对该用户设备的CSI-RS进行预编码,并将重新预编码后的CSI-RS发送给用户设备,如此不断循环,直到用户设备发送的反馈消息表明一个第一预编码矩阵对应的PMI可以作为该用户设备的可用PMI时,结束循环。

当然,如果用户设备的信道衰落情况发生变化,则针对该用户设备,所述网络设备可能会重新为其选择CSI-RS的预编码矩阵,直到满足所述预设条件的可用PMI确定后,对于所述用户设备,采用可用PMI对应的预编码矩阵对CSI-RS进行相应的波束赋形,达到提高系统性能的目的。

本发明实施例针对CSI-RS在高频时全向发射的缺点,采用在发射端进行波束赋形的方法来提高发射功率的利用率,并且由于采用波束赋形,可以极大地提高CSI-RS的覆盖范围,从而提高整个系统的数据吞吐量和性能,能够为控制层平面和数据平面的数据发射性能的提高起到关键作用。

请参见图2,基于同一发明构思,本发明实施例提供一种网络设备,包括获取模块201、预编码模块202和发送模块203。

获取模块201,用于获取第一预编码矩阵;

预编码模块202,用于根据所述第一预编码矩阵对CSI-RS进行预编码;

发送模块203,用于将预编码后的CSI-RS发送给用户设备。

可选的,本发明实施例中,获取模块201具体用于:

确定向所述用户设备发送所述CSI-RS使用的端口数目;

从第一预编码矩阵码本中选择与所述确定的端口数目对应的预编码矩阵作为所述第一预编码矩阵。

可选的,本发明实施例中,获取模块201还用于:在从第一预编码矩阵码本中选择与所述端口数目对应的预编码矩阵作为所述第一预编码矩阵之前,从M个CSI反馈预编码矩阵码本中选择预编码矩阵,由选择的预编码矩阵构成所述第一预编码矩阵码本,所述第一预编码矩阵码本中包括对应于至少两个端口的预编码矩阵,M为正整数。

可选的,本发明实施例中,获取模块201还用于从M个CSI反馈预编码矩阵码本中选择预编码矩阵,由选择的预编码矩阵构成所述第一预编码矩阵码本,具体为:

从第i个CSI反馈预编码矩阵码本中选择层数与所述确定的端口数目相等的预编码矩阵,其中i为正整数,且1<i≤M;

将所选择的预编码矩阵添加到所述第一预编码矩阵码本中。

可选的,本发明实施例中,请参见图3,所述网络设备还包括接收模块301;

接收模块301用于:接收所述用户设备针对所述第一预编码矩阵的反馈消息;

获取模块201还用于:若所述反馈消息指示所述第一预编码矩阵对应的PMI不是所述CSI-RS的可用PMI,则重新获取所述第一预编码矩阵;

预编码模块202还用于:若所述反馈消息指示所述第一预编码矩阵对应的PMI不是所述CSI-RS的可用PMI,则继续根据所述第一预编码矩阵对所述CSI-RS进行预编码;发送模块203还用于:将所述预编码后的CSI-RS发送给所述用户设备。

可选的,本发明实施例中,接收模块301具体用于:通过PUCCH、EPUCCH、或PUSCH接收所述用户设备针对所述第一预编码矩阵的反馈消息。

可选的,本发明实施例中,发送模块203具体用于:通过PDCCH或EPDCCH将所述预编码后的CSI-RS发送给所述用户设备。

基于同一发明构思,本发明实施例提供一种用户设备,所述用户设备包括接收模块,所述接收模块,用于接收网络设备发送的预编码后的CSI-RS;其中,所述预编码后的CSI-RS为所述网络设备根据获取的第一预编码矩阵对所述CSI-RS进行预编码得到的。

可选的,本发明实施例中,所述用户设备还包括发送模块,用于:向所述网络设备发送针对所述第一预编码矩阵的反馈消息。

可选的,本发明实施例中,所述用户设备还包括比较模块,用于:将所述预编码后的CSI-RS的参数与预设参数阈值进行比较,根据比较结果生成针对所述第一预编码矩阵的反馈消息。

可选的,本发明实施例中,所述比较模块具体用于:

将所述预编码后的CSI-RS的参数与预设参数阈值进行比较,若所述预编码后的CSI-RS的参数与所述预设参数阈值之间的关系满足预设条件,则确定所述比较结果为所述第一预编码矩阵对应的PMI是所述CSI-RS的可用PMI,并根据所述比较结果生成针对所述第一预编码矩阵的反馈消息;或

将所述预编码后的CSI-RS的参数与预设参数阈值进行比较,若所述预编码后的CSI-RS的参数与所述预设参数阈值之间的关系不满足所述预设条件,则确定所述比较结果为所述第一预编码矩阵对应的PMI不是所述CSI-RS的可用PMI,并根据所述比较结果生成针对所述第一预编码矩阵的反馈消息。

请参见图4,基于同一发明构思,本发明实施例提供一种网络设备,所述网络设备可以包括连接到同一总线400的存储器401、处理器402和发送器403。

存储器401,用于存储处理器402执行任务所需的指令;

处理器402,用于执行存储器401存储的指令,获取第一预编码矩阵,根据所述第一预编码矩阵对CSI-RS进行预编码;

发送器403,用于将预编码后的CSI-RS发送给用户设备。

可选的,本发明实施例中,处理器402用于获取第一预编码矩阵,具体为:

确定向所述用户设备发送所述CSI-RS使用的端口数目;

从第一预编码矩阵码本中选择与所述确定的端口数目对应的预编码矩阵作为所述第一预编码矩阵。

可选的,本发明实施例中,处理器402还用于:执行所述指令,在从第一预编码矩阵码本中选择与所述端口数目对应的预编码矩阵作为所述第一预编码矩阵之前,从M个CSI反馈预编码矩阵码本中选择预编码矩阵,由选择的预编码矩阵构成所述第一预编码矩阵码本,所述第一预编码矩阵码本中包括对应于至少两个端口的预编码矩阵,M为正整数。

可选的,本发明实施例中,处理器402还用于从M个CSI反馈预编码矩阵码本中选择预编码矩阵,由选择的预编码矩阵构成所述第一预编码矩阵码本,具体为:

从第i个CSI反馈预编码矩阵码本中选择层数与所述确定的端口数目相等的预编码矩阵,其中i为正整数,且1<i≤M;

将所选择的预编码矩阵添加到所述第一预编码矩阵码本中。

可选的,本发明实施例中,请参见图5,所述网络设备还包括连接到总线400的接收器501;

接收器501用于:接收所述用户设备针对所述第一预编码矩阵的反馈消息;

处理器402还用于:若所述反馈消息指示所述第一预编码矩阵对应的预编码矩阵指示PMI不是所述CSI-RS的可用PMI,则重新获取所述第一预编码矩阵;否则继续根据所述第一预编码矩阵对所述CSI-RS进行预编码,并通过发送器403将所述预编码后的CSI-RS发送给所述用户设备。

可选的,本发明实施例中,接收器501具体用于:通过PUCCH、EPUCCH、或PUSCH接收所述用户设备针对所述第一预编码矩阵的反馈消息。

可选的,本发明实施例中,发送器403具体用于:通过PDCCH或EPDCCH将所述预编码后的CSI-RS发送给所述用户设备。

请参见图6,基于同一发明构思,本发明实施例提供一种用户设备,包括连接到总线600的接收器601,接收器601用于:接收网络设备发送的预编码后的CSI-RS;其中,所述预编码后的CSI-RS为所述网络设备根据获取的第一预编码矩阵对所述CSI-RS进行预编码得到的。

可选的,请参见图7,所述用户设备还包括连接到总线600的发送器701,用于:向所述网络设备发送针对所述第一预编码矩阵的反馈消息。

可选的,请继续参见图7,所述用户设备还包括连接到总线600的存储器702和处理器703;其中,

存储器702,用于存储指令;

处理器703,用于执行所述指令,将所述预编码后的CSI-RS的参数与预设参数阈值进行比较,根据比较结果生成针对所述第一预编码矩阵的反馈消息。

可选的,本发明实施例中,处理器703具体用于:

执行所述指令,将所述预编码后的CSI-RS的参数与预设参数阈值进行比较,若所述预编码后的CSI-RS的参数与所述预设参数阈值之间的关系满足预设条件,则确定所述比较结果为所述第一预编码矩阵对应的预编码矩阵指示PMI是所述CSI-RS的可用PMI,并根据所述比较结果生成针对所述第一预编码矩阵的反馈消息;或

执行所述指令,将所述预编码后的CSI-RS的参数与预设参数阈值进行比较,若所述预编码后的CSI-RS的参数与所述预设参数阈值之间的关系不满足所述预设条件,则确定所述比较结果为所述第一预编码矩阵对应的PMI不是所述CSI-RS的可用PMI,并根据所述比较结果生成针对所述第一预编码矩阵的反馈消息。

本发明实施例提供一种CSI-RS传输方法,所述方法包括:网络设备获取第一预编码矩阵;所述网络设备根据所述第一预编码矩阵对所述CSI-RS进行预编码;所述网络设备将预编码后的CSI-RS发送给用户设备。

本发明实施例中,网络设备在要向用户设备发射CSI-RS时,首先要根据获取的预编码矩阵对所述CSI-RS进行预编码,这就相当于对所述CSI-RS进行了波束赋形,并将预编码后的CSI-RS发送给所述用户设备,这样,用户设备在接收到所述预编码后的CSI-RS后,可以将所述预编码后的CSI-RS的参数和预设参数阈值进行比较,例如,若所述预编码后的CSI-RS的参数与所述预设参数阈值之间的关系满足预设条件,则用户设备确定所接收的信号的功率较大,功率浪费较小,相当于,在对所述CSI-RS进行波束赋形后,所述预编码后的CSI-RS的发射方向基本对准了所述用户设备,因此所述用户设备接收到的所述预编码后的CSI-RS的功率较大,则所述用户设备确定可以用所述预编码矩阵继续对所述CSI-RS进行预编码,而若所述预编码后的CSI-RS的参数与所述预设参数阈值之间的关系不满足所述预设条件,则用户设备确定所接收的信号的功率较小,功率浪费较大,相当于,在对所述CSI-RS进行波束赋形后,所述预编码后的CSI-RS的发射方向没有对准所述用户设备,因此所述用户设备接收到的所述预编码后的CSI-RS的功率较小,则所述用户设备确定可以不用所述预编码矩阵继续对所述CSI-RS进行预编码,那么网络设备就会重新确定所述CSI-RS的预编码方式,例如会重新选择预编码矩阵对所述CSI-RS进行预编码,之后再将重新预编码后的CSI-RS发给用户设备进行判断,如此,直到为用户设备选择到合适的预编码矩阵为止。

本发明实施例中采用在发射端进行波束赋形的方法,以提高发射功率的利用率。由于采用波束赋形,可以极大地提高CSI-RS的有效覆盖范围,即尽量将CSI-RS发射给各个用户设备,从而提高整个系统数据吞吐量和性能,为控制层平面和数据平面的数据发射性能提高起到关键作用。

所属领域的技术人员可以清楚地了解到,为描述的方便和简洁,仅以上述各功能单元的划分进行举例说明,实际应用中,可以根据需要而将上述功能分配由不同的功能单元完成,即将装置的内部结构划分成不同的功能单元,以完成以上描述的全部或者部分功能。上述描述的系统,装置和单元的具体工作过程,可以参考前述方法实施例中的对应过程,在此不再赘述。

在本申请所提供的几个实施例中,应该理解到,所揭露的系统,装置和方法,可以通过其它的方式实现。例如,以上所描述的装置实施例仅仅是示意性的,例如,所述单元或单元的划分,仅仅为一种逻辑功能划分,实际实现时可以有另外的划分方式,例如多个单元或组件可以结合或者可以集成到另一个系统,或一些特征可以忽略,或不执行。另一点,所显示或讨论的相互之间的耦合或直接耦合或通信连接可以是通过一些接口,装置或单元的间接耦合或通信连接,可以是电性,机械或其它的形式。

所述作为分离部件说明的单元可以是或者也可以不是物理上分开的,作为单元显示的部件可以是或者也可以不是物理单元,即可以位于一个地方,或者也可以分布到多个网络单元上。可以根据实际的需要选择其中的部分或者全部单元来实现本实施例方案的目的。

另外,在本申请各个实施例中的各功能单元可以集成在一个处理单元中,也可以是各个单元单独物理存在,也可以两个或两个以上单元集成在一个单元中。上述集成的单元既可以采用硬件的形式实现,也可以采用软件功能单元的形式实现。

所述集成的单元如果以软件功能单元的形式实现并作为独立的产品销售或使用时,可以存储在一个计算机可读取存储介质中。基于这样的理解,本申请的技术方案本质上或者说对现有技术做出贡献的部分或者该技术方案的全部或部分可以以软件产品的形式体现出来,该计算机软件产品存储在一个存储介质中,包括若干指令用以使得一台计算机设备(可以是个人计算机,服务器,或者网络设备等)或处理器(processor)执行本申请各个实施例所述方法的全部或部分步骤。而前述的存储介质包括:U盘、移动硬盘、只读存储器(ROM,Read-Only Memory)、随机存取存储器(RAM,Random Access Memory)、磁碟或者光盘等各种可以存储程序代码的介质。

以上所述,以上实施例仅用以对本申请的技术方案进行了详细介绍,但以上实施例的说明只是用于帮助理解本发明的方法及其核心思想,不应理解为对本发明的限制。本技术领域的技术人员在本发明揭露的技术范围内,可轻易想到的变化或替换,都应涵盖在本发明的保护范围之内。

当前第1页1 2 3 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1