发明内容
本发明的目的是提供一种D2D发射功率控制方法及装置,以解决现有技术对发射功率进行控制时,无法根据D2D传输覆盖需求调整和/或补偿D2D终端的传输覆盖范围的问题。
本发明的目的是通过以下技术方案实现的:
一种D2D发射功率控制方法,包括:
为D2D发送端配置用户级别的D2D发射功率控制参数,所述用户级别的D2D发射功率控制参数是根据D2D发送端的传输覆盖需求配置的;
将所述用户级别的D2D发射功率控制参数发送给所述D2D发送端,以便所述D2D发送端根据所述用户级别的D2D发射功率控制参数确定D2D发射功率。
较佳地,为D2D发送端配置用户级别的D2D发射功率控制参数,包括:
根据所述D2D发送端上报的基站到所述D2D发送端的信道质量信息和所述D2D发送端的传输信号功率中的至少一项,以及D2D发送端的传输覆盖需求,为所述D2D发送端配置用户级别的D2D发射功率控制参数,所述用户级别的D2D发射功率控制参数包括用户级别的D2D目标接收功率和/或用户级别的路径损耗补偿因子;或者,
根据D2D发送端的传输覆盖需求,以及所述D2D发送端与D2D接收端之间的信道质量信息,为所述D2D发送端配置用户级别的D2D发射功率控制参数,所述用户级别的D2D发射功率控制参数包括用户级别的D2D目标接收功率和/或用户级别的路径损耗补偿因子;或者,
根据D2D发送端的传输覆盖需求,以及所述D2D发送端进行D2D传输对蜂窝通信造成的干扰,为所述D2D发送端配置用户级别的D2D发射功率控制参数,所述用户级别的D2D发射功率控制参数包括用户级别的D2D目标接收功率和/或用户级别的路径损耗补偿因子;
根据所述D2D发送端进行D2D传输对蜂窝通信造成的干扰,所述干扰下所述D2D发送端被允许的传输覆盖范围,和实时的信道质量,为所述D2D发送端配置用户级别的D2D发射功率控制参数,所述用户级别的D2D发射功率控制参数包括覆盖补偿的D2D发射功率的调整量。
基于上述任意方法实施例,较佳地,该方法还包括:
为所述D2D发送端配置小区级别的D2D发射功率控制参数;
将所述小区级别的D2D发射功率控制参数发送给所述D2D发送端。
一种D2D发射功率控制方法,包括:
接收网络侧发送的用户级别的D2D发射功率控制参数,所述用户级别的D2D发射功率控制参数是网络侧根据D2D发送端的传输覆盖需求配置的;
根据所述用户级别的D2D发射功率控制参数确定D2D发射功率。
较佳地,根据所述用户级别的D2D发射功率控制参数确定D2D发射功率,包括:
根据所述用户级别的D2D发射功率控制参数中包括的覆盖补偿的发射功率的调整量、用户级别的D2D目标接收功率和/或用户级别的路径损耗补偿因子确定D2D发射功率。
较佳地,根据所述用户级别的D2D发射功率控制参数中包括的覆盖补偿的发射功率的调整量、用户级别的D2D目标接收功率和/或用户级别的路径损耗补偿因子确定D2D发射功率,包括:
根据所述用户级别的功率控制参数中包括的用户级别的D2D目标接收功率和/或用户级别的路径损耗补偿因子,以及网络侧发送的小区级别的D2D发射功率控制参数中包括的小区级别的D2D目标接收功率和/或小区级别的路径损耗因子,确定D2D发射功率;或者,
根据所述用户级别的功率控制参数中包括的覆盖补偿的发射功率的调整量,以及网络侧发送的小区级别的D2D发射功率控制参数中包括的小区级别的D2D目标接收功率和小区级别的路径损耗因子,确定D2D发射功率。
较佳地,根据所述用户级别的功率控制参数中包括的用户级别的D2D目标接收功率和/或用户级别的路径损耗补偿因子,以及网络侧发送的小区级别的D2D发射功率控制参数中包括的小区级别的D2D目标接收功率和/或小区级别的路径损耗因子,确定D2D发射功率,包括:
根据所述用户级别的功率控制参数中包括的用户级别的D2D目标接收功率和/或用户级别的路径损耗补偿因子,网络侧发送的小区级别的D2D发射功率控制参数中包括的小区级别的D2D目标接收功率和/或小区级别的路径损耗因子,以及所述用户级别的功率控制参数中包括的覆盖补偿的发送功率的调整量,确定D2D发射功率;或者,
根据所述用户级别的功率控制参数中包括的用户级别的D2D目标接收功率和/或用户级别的路径损耗补偿因子,网络侧发送的小区级别的D2D发射功率控制参数中包括的小区级别的D2D目标接收功率和/或小区级别的路径损耗因子,以及网络侧发送的无法进行覆盖补偿的发射功率的调整量,确定D2D发射功率。
基于与方法同样的发明构思,本发明实施例还提供一种D2D发射功率控制装置,包括:
控制参数配置模块,用于为D2D发送端配置用户级别的D2D发射功率控制参数,所述用户级别的D2D发射功率控制参数是根据D2D发送端的传输覆盖需求配置的;
控制参数发送模块,用于将所述用户级别的D2D发射功率控制参数发送给所述D2D发送端,以便所述D2D发送端根据所述用户级别的D2D发射功率控制参数确定D2D发射功率。
较佳地,所述控制参数配置模块具体用于:
根据所述D2D发送端上报的基站到所述D2D发送端的信道质量信息和所述D2D发送端的传输信号功率中的至少一项,以及D2D发送端的传输覆盖需求,为所述D2D发送端配置用户级别的D2D发射功率控制参数,所述用户级别的D2D发射功率控制参数包括用户级别的D2D目标接收功率和/或用户级别的路径损耗补偿因子;或者,
根据D2D发送端的传输覆盖需求,以及所述D2D发送端与D2D接收端之间的信道质量信息,为所述D2D发送端配置用户级别的D2D发射功率控制参数,所述用户级别的D2D发射功率控制参数包括用户级别的D2D目标接收功率和/或用户级别的路径损耗补偿因子;或者,
根据D2D发送端的传输覆盖需求,以及所述D2D发送端进行D2D传输对蜂窝通信造成的干扰,为所述D2D发送端配置用户级别的D2D发射功率控制参数,所述用户级别的D2D发射功率控制参数包括用户级别的D2D目标接收功率和/或用户级别的路径损耗补偿因子;
根据所述D2D发送端进行D2D传输对蜂窝通信造成的干扰,所述干扰下所述D2D发送端被允许的传输覆盖范围,和实时的信道质量,为所述D2D发送端配置用户级别的D2D发射功率控制参数,所述用户级别的D2D发射功率控制参数包括覆盖补偿的D2D发射功率的调整量。
基于上述任意装置实施例,较佳地,所述控制参数配置模块还用于,为所述D2D发送端配置小区级别的D2D发射功率控制参数;
所述控制参数发送模块还用于,将所述小区级别的D2D发射功率控制参数发送给所述D2D发送端。
基于与方法同样的发明构思,本发明实施例还提供一种基站,包括:
处理器,该处理器被配置为执行具备下列功能的计算机程序:为D2D发送端配置用户级别的D2D发射功率控制参数,所述用户级别的D2D发射功率控制参数是根据D2D发送端的传输覆盖需求配置的;将所述用户级别的D2D发射功率控制参数发送给所述D2D发送端;
存储器,该存储器被配置为保存上述计算机程序的代码。
较佳地,处理器被配置为执行具备下列功能的计算机子程序:根据所述D2D发送端上报的基站到所述D2D发送端的信道质量信息和所述D2D发送端的传输信号功率中的至少一项,以及D2D发送端的传输覆盖需求,为所述D2D发送端配置用户级别的D2D发射功率控制参数,所述用户级别的D2D发射功率控制参数包括用户级别的D2D目标接收功率和/或用户级别的路径损耗补偿因子;或者,根据D2D发送端的传输覆盖需求,以及所述D2D发送端与D2D接收端之间的信道质量信息,为所述D2D发送端配置用户级别的D2D发射功率控制参数,所述用户级别的D2D发射功率控制参数包括用户级别的D2D目标接收功率和/或用户级别的路径损耗补偿因子;或者,根据D2D发送端的传输覆盖需求,以及所述D2D发送端进行D2D传输对蜂窝通信造成的干扰,为所述D2D发送端配置用户级别的D2D发射功率控制参数,所述用户级别的D2D发射功率控制参数包括用户级别的D2D目标接收功率和/或用户级别的路径损耗补偿因子;或者,根据所述D2D发送端进行D2D传输对蜂窝通信造成的干扰,所述干扰下所述D2D发送端被允许的传输覆盖范围,和实时的信道质量,为所述D2D发送端配置用户级别的D2D发射功率控制参数,所述用户级别的D2D发射功率控制参数包括覆盖补偿的D2D发射功率的调整量。存储器还被配置为保存上述计算机子程序的代码。
基于上述任意基站实施例,较佳地,处理器还被配置为执行具备下列功能的计算机程序:为所述D2D发送端配置小区级别的D2D发射功率控制参数;将所述小区级别的D2D发射功率控制参数发送给所述D2D发送端。存储器还被配置为保存上述计算机程序的代码。
基于与方法同样的发明构思,本发明实施例还提供一种D2D发射功率控制装置,包括:
控制参数接收模块,用于接收网络侧发送的用户级别的D2D发射功率控制参数,所述用户级别的D2D发射功率控制参数是网络侧根据D2D发送端的传输覆盖需求配置的;
发射功率确定模块,用于根据所述用户级别的D2D发射功率控制参数确定D2D发射功率。
较佳地,所述发射功率确定模块具体用于:
根据所述用户级别的D2D发射功率控制参数中包括的覆盖补偿的发射功率的调整量、用户级别的D2D目标接收功率和/或用户级别的路径损耗补偿因子确定D2D发射功率。
较佳地,所述发射功率确定模块具体用于:
根据所述用户级别的功率控制参数中包括的用户级别的D2D目标接收功率和/或用户级别的路径损耗补偿因子,以及网络侧发送的小区级别的D2D发射功率控制参数中包括的小区级别的D2D目标接收功率和/或小区级别的路径损耗因子,确定D2D发射功率;或者,
根据所述用户级别的功率控制参数中包括的覆盖补偿的发射功率的调整量,以及网络侧发送的小区级别的D2D发射功率控制参数中包括的小区级别的D2D目标接收功率和小区级别的路径损耗因子,确定D2D发射功率。
较佳地,所述发射功率确定模块具体用于:
根据所述用户级别的功率控制参数中包括的用户级别的D2D目标接收功率和/或用户级别的路径损耗补偿因子,网络侧发送的小区级别的D2D发射功率控制参数中包括的小区级别的D2D目标接收功率和/或小区级别的路径损耗因子,以及所述用户级别的功率控制参数中包括的覆盖补偿的发送功率的调整量,确定D2D发射功率;或者,
根据所述用户级别的功率控制参数中包括的用户级别的D2D目标接收功率和/或用户级别的路径损耗补偿因子,网络侧发送的小区级别的D2D发射功率控制参数中包括的小区级别的D2D目标接收功率和/或小区级别的路径损耗因子,以及网络侧发送的无法实现覆盖补偿的发射功率的调整量,确定D2D发射功率。
基于与方法同样的发明构思,本发明实施例还提供一种D2D终端,包括:
处理器,该处理器被配置为执行具备下列功能的计算机程序:接收网络侧发送的用户级别的D2D发射功率控制参数,所述用户级别的D2D发射功率控制参数是网络侧根据D2D发送端的传输覆盖需求配置的;根据所述用户级别的D2D发射功率控制参数确定D2D发射功率;
存储器,该存储器被配置为保存上述计算机程序的代码。
较佳地,该处理器被配置为执行具备下列功能的计算机子程序:根据所述用户级别的D2D发射功率控制参数中包括的用户级别的发射功率的调整量、用户级别的D2D目标接收功率和/或用户级别的路径损耗补偿因子确定D2D发射功率。存储器被配置为保存上述计算机子程序的代码。
较佳地,该处理器被配置为执行具备下列功能的计算机子程序:根据所述用户级别的功率控制参数中包括的用户级别的D2D目标接收功率和/或用户级别的路径损耗补偿因子,以及网络侧发送的小区级别的D2D发射功率控制参数中包括的小区级别的D2D目标接收功率和/或小区级别的路径损耗因子,确定D2D发射功率;或者,根据所述用户级别的功率控制参数中包括的覆盖补偿的发射功率的调整量,以及网络侧发送的小区级别的D2D发射功率控制参数中包括的小区级别的D2D目标接收功率和小区级别的路径损耗因子,确定D2D发射功率。存储器被配置为保存上述计算机子程序的代码。
较佳地,该处理器被配置为执行具备下列功能的计算机子程序:根据所述用户级别的功率控制参数中包括的用户级别的D2D目标接收功率和/或用户级别的路径损耗补偿因子,网络侧发送的小区级别的D2D发射功率控制参数中包括的小区级别的D2D目标接收功率和/或小区级别的路径损耗因子,以及所述用户级别的功率控制参数中包括的覆盖补偿的发送功率的调整量,确定D2D发射功率;或者,根据所述用户级别的功率控制参数中包括的用户级别的D2D目标接收功率和/或用户级别的路径损耗补偿因子,网络侧发送的小区级别的D2D发射功率控制参数中包括的小区级别的D2D目标接收功率和/或小区级别的路径损耗因子,以及网络侧发送的无法实现覆盖补偿的发射功率的调整量,确定D2D发射功率。存储器被配置为保存上述计算机子程序的代码。
本发明实施例提供的技术方案,网络侧为D2D发送端配置用户级别的D2D发射功率控制参数,即根据D2D发送端的传输覆盖需求为其配置D2D发射功率控制参数,从而使得D2D发送端确定的发射功率,其传输覆盖范围能够根据D2D传输覆盖需求进行调整和/或补偿。
具体实施方式
下面将结合附图,对本发明实施例提供的技术方案进行详细说明。
本发明实施例提供的D2D发射功率控制方法在网络侧的实现方式如图2所示,具体包括如下操作:
步骤200、为D2D发送端配置用户级别的D2D发射功率控制参数,该用户级别的D2D发射功率控制参数是根据D2D发送端的传输覆盖需求配置的。
其中,D2D发送端的传输覆盖需求可以是D2D发送端确定的,也可以是网络侧为D2D发送端配置的。
步骤210、将所述用户级别的D2D发射功率控制参数发送给所述D2D发送端,以便所述D2D发送端根据所述用户级别的D2D发射功率控制参数确定D2D发射功率。
本发明实施例中,根据上述用户级别的D2D发射功率控制参数确定D2D发射功率,实际是根据用户级别的发射功率控制参数的指示对D2D发射功率进行调整和/或补偿,从而调整和/或补偿D2D发送端的传输覆盖范围。
本发明实施例提供的技术方案,网络侧为D2D发送端配置用户级别的D2D发射功率控制参数,即根据D2D发送端的传输覆盖需求为其配置D2D发射功率控制参数,从而使得D2D发送端确定的发射功率,其传输覆盖范围能够根据D2D传输覆盖需求进行调整和/或补偿。
由于为D2D发送端配置用户级别的D2D发射功率控制参数,增加了网络侧的处理复杂度。因此,可以仅在满足特定条件时,采用上述处理过程。通常情况下,仍然配置小区级别的D2D发射功率控制参数。所谓配置小区级别的D2D发射功率控制参数,即为覆盖范围内的D2D发送端配置相同的D2D发射功率控制参数,不考虑每个D2D发送端的传输覆盖需求。具体的,满足下列至少一个条件时,根据D2D发送端的传输覆盖需求为D2D发送端配置用户级别的D2D发射功率控制参数:D2D发送端的传输覆盖范围需要提高;蜂窝通信受到上述D2D发送端进行D2D传输的干扰小于干扰阈值;蜂窝通信与上述D2D发送端进行D2D传输占用不同的时频资源。
其中,D2D发送端的传输覆盖范围的需求是根据D2D传输的业务参数确定的,其具体确定方式取决于运营商或网络实现需求,本发明对此不作限定。
其中,干扰阈值可以由网络侧根据实际通信场景进行设定,本发明对干扰阈值的具体取值不作限定。
其中,蜂窝通信与D2D发送端进行D2D传输占用不同的时频资源,可以但不仅限于是不同时、不同频和/或不同码。
本发明实施例中,用户级别的D2D发射功率控制参数可以但不仅限于是用户级别的D2D目标接收功率(具体是D2D发送/接收端当前D2D传输的目标接收功率)、用户级别的路径损耗补偿因子、覆盖补偿的D2D发射功率的调整量。相应的,网络侧可以对D2D目标接收功率、路径损耗补偿因子和/或D2D发射功率的调整量进行用户级别的配置,从而调整和/或补偿D2D发送端的发射功率。其中,覆盖补偿的D2D发射功率的调整量,即考虑D2D覆盖补偿的D2D发射功率的调整量,是根据D2D发送端的传输覆盖需求配置的。
如果网络侧对D2D目标接收功率和/或路径损耗补偿因子进行用户级别的配置,上述步骤200的一种实现方式如下:根据D2D发送端上报的基站到该D2D发送端的信道质量信息和该D2D发送端的传输信号功率中的至少一项,以及该D2D发送端的传输覆盖需求,为该D2D发送端配置用户级别的D2D发射功率控制参数,该用户级别的D2D发射功率控制参数包括D2D目标接收功率和/或路径损耗补偿因子。上述步骤200的另一种实现方式如下:根据D2D发送端的传输覆盖需求,以及该D2D发送端与D2D接收端之间的信道质量信息,为该D2D发送端配置用户级别的D2D发射功率控制参数,该用户级别的D2D发射功率控制参数包括D2D目标接收功率和/或路径损耗补偿因子。上述步骤200的又一种实现方式如下:根据D2D发送端的传输覆盖需求,以及该D2D发送端进行D2D传输对蜂窝通信造成的干扰,为该D2D发送端配置用户级别的D2D发射功率控制参数,该用户级别的D2D发射功率控制参数包括D2D目标接收功率和/或路径损耗补偿因子。
其中,信道质量信息可以但不仅限于是RSRP值、RSRQ值等等。
步骤200的上述第一种实现方式中,目标接收功率及路径损耗补偿因子的具体确定方式可以通过如下公式表示:
PO_D2D_UE=PO_coverage-PD2D[dB]
PD2D=PR-RSRPeNB-UE[dBm]
αD2D_UE=(PO_coverage-PR)/RSRPeNB-UE
其中,PO_D2D_UE为D2D目标接收功率,PO_coverage表示D2D发送端的传输覆盖需求,PR表示D2D发送端的传输信号功率,RSRPeNB-UE表示D2D发送端上报的基站到该D2D发送端的信道质量信息,αD2D_UE表示路径损耗补偿因子。
步骤200的上述第二种实现方式中,目标接收功率及路径损耗补偿因子的具体确定方式可以通过如下公式表示:
PO_D2D_UE=RSRPcoverage-RSRPUE-UE[dB]
RSRPcoverage=Pmax-PO-coverage[dB]
αD2D_UE=RSRPcoverage/RSRPUE-UE
其中,RSRPUE-UE表示D2D发送端与D2D接收端之间的信道质量信息,Pmax表示D2D发送端的最大发射功率,RSRPcoverage表示满足传输覆盖需求情况下期望的RSRP值。
步骤200的上述各个实现方式可以称为多D2D发射功率的开环补偿,相应的D2D发射功率控制参数也可以称作开环补偿控制参数。配置用户级的开环补偿控制参数与配置蜂窝通信的开环补偿控制参数相互独立。
如果网络侧根据D2D传输覆盖需求配置覆盖补偿的D2D发射功率的调整量,上述步骤200的一种实现方式如下:根据上述D2D发送端进行D2D传输对蜂窝通信造成的干扰,该干扰下该D2D发送端被允许的传输覆盖范围,和实时的信道质量,为该D2D发送端配置用户级别的D2D发射功率控制参数,该用户级别的D2D发射功率控制参数包括覆盖补偿D2D发射功率的调整量(可称为闭环调整量)。其中,上述干扰下,D2D发送端被允许的传输覆盖范围即D2D发送端的传输覆盖需求的一种体现形式。
其中,上述D2D发送端进行D2D传输对蜂窝通信造成的干扰,可以是指基站动态调度的D2D资源上对蜂窝通信的干扰,也可以是根据对蜂窝通信和D2D传输的调度,在该调度下预计D2D传输对蜂窝通信造成的干扰。
其中,实时的信道质量可以是指实时的D2D发送端到基站的信道质量,和/或实时的D2D发送端与D2D接收端之间的信道质量。
步骤200的上述实现方式也可以称作D2D发射功率的闭环控制,相应的D2D发射功率控制参数也可称作闭环控制参数,为D2D发送端配置用户级的闭环控制参数与为蜂窝通信配置闭环控制参数相互独立。本发明实施例中,闭环控制参数可以但不仅限于通过功率控制命令发送给D2D发送端。该功率控制命令中携带子帧i上的覆盖补偿的D2D发射功率的闭环调整量fD2D(i),可以以绝对值或者累计值的方式进行控制。其中绝对值方式是指发送给D2D发送端的功率控制命令直接映射为fD2D(i)的取值,即fD2D(i)=Y,其中Y由功控命令映射得到。累计值是指发送给终端的功控命令映射为对前一个时刻闭环调整量的修正值,即fD2D(i)=fD2D(i-1)+Z,其中Z由功控命令映射得到。fD2D(i)取正值可以表示增大覆盖,即增加发射功率,取负值为降低覆盖,即减小发射功率;同时D2D发送端计算发射功率时使用的路损是基站到D2D发送端的下行路损估计值,与实际的上行路损可能存在差别,功控命令可以用来弥补这一误差产生的影响。
相应的Y和Z的参数范围和蜂窝网下的参数范围可以不同。
如上所述,在通常情况下,可以仍然配置小区级别的D2D发射功率控制参数。下面对配置小区级别的D2D发射功率控制参数的具体实现方式进行说明。
为D2D发送端配置小区级别的D2D发射功率控制参数,并将该小区级别的D2D发射功率控制参数发送给该D2D发送端。小区级别的D2D发射功率控制参数可以但不仅限于包括:小区级别的目标接收功率,小区级别的路径损耗因子,和无法实现覆盖补偿的D2D发射功率的调整量。其中,无法实现覆盖补偿的D2D发射功率的调整量,即不考虑D2D传输覆盖补偿的D2D发射功率的调整量,即现有的闭环调整量,在配置时不考虑D2D发送端的传输覆盖需求。
其中,为D2D发送端设置小区级别的目标接收功率与为蜂窝用户设定的传输接收功率独立或者为该值限定固定偏移值。
为D2D接收端设置小区级别的传输目标接收功率PO_D2D_norminal[dBm]和/或路径损耗补偿因子αD2D_norminal。具体实现方式可以是:
独立于为蜂窝用户设置的小区级别的传输目标接收功率PO_norminalPUSCH[dBm]和/或路径损耗补偿因子α;或者,
设置目标接收功率PO_D2D_norminal[dBm]和/或路径损耗补偿因子αD2D_norminal为PO_norminalPUSCH[dBm]和/或α固定偏移PO_D2D_offset[dB]或者X倍,具体的:
PO_D2D_norminal=PO_norminalPUSCH-PO_D2D_offset[dBm]
αD2D_norminal=α×X
相应的,PO_D2D_norminal[dBm]和αD2D_norminal的参数范围和PO_norminalPUSCH[dBm]与α可以不同。
本发明实施例提供的D2D发射功率控制方法在D2D发送端的实现方式如图3所示,具体包括如下操作:
步骤300、接收网络侧发送的用户级别的D2D发射功率控制参数,该用户级别的D2D发射功率控制参数是网络侧根据D2D发送端的传输覆盖需求配置的。
步骤310、根据该用户级别的D2D发射功率控制参数确定D2D发射功率。
本发明实施例提供的技术方案,网络侧为D2D发送端配置用户级别的D2D发射功率控制参数,即根据D2D发送端的传输覆盖需求为其配置D2D发射功率控制参数,从而使得D2D发送端确定的发射功率,其传输覆盖范围能够根据D2D传输覆盖需求进行调整和补偿。
本发明实施例中,上述步骤310的实现方式有多种,具体计算发射功率的方式可以参照蜂窝通信***中的上行发射功率的计算方式。
其中,如果步骤300中获取的D2D发射功率控制参数中仅包括上述实施例例举的一项参数,则根据该参数确定D2D发射功率。如果步骤300中获取的D2D发射功率控制参数中包括上述实施例例举的两项或者两项以上参数,则可以根据其中的全部或部分参数确定D2D发射功率。如果根据步骤300中获取的D2D发射功率控制参数中的部分参数确定D2D发射功率,那么,确定D2D发射功率所需的其他控制参数可以是获取的小区级别的控制参数。
计算D2D发射功率可以采用如下公式计算:
PD2D(i)=min{PCMAX,D2D(i),P'D2D(i)}[dBm]
P'D2D(i)=10log10(MD2D(i))+PO_D2D+αD2D·PLeNB-UE+△TF,D2D(i)+fD2D(i)[dBm]
PO_D2D=PO_D2D_nominal+PO_D2D_UE[dBm]
αD2D=αD2D_norminal·αD2D_UE
其中,PD2D(i)表示子帧i上的D2D发射功率,PCMAX,D2D(i)表示D2D发送端在子帧i上的最大发射功率,MD2D(i)表示D2D发送端在子帧i上传输D2D数据占用的资源大小,以物理资源块(PRB)数目表示,PLeNB-UE为D2D发送端与D2D接收端之间的路径损耗,△TF,D2D(i)是由子帧i上的D2D传输的调制阶数确定的参数。
在以上公式中,也可以使用无法实现覆盖补偿的闭环调整量f(i)进行调整。也可以不进行闭环调整。不进行闭环调整,即也可以去除△TF,D2D(i)和fD2D(i)(或f(i)),或者将该参数置零。
在以上公式中,可以仅使用用户级别的D2D目标接收功率PO_D2D_UE作为PO_D2D,可以仅使用用户级别的路径损耗因子αD2D_UE作为αD2D。如果使用PO_D2D_UE作为PO_D2D或者PO_D2D=PO_D2D_nominal+PO_D2D_UE,也可以仅使用小区级别的路径损耗因子αD2D_norminal作为αD2D;如果使用使用小区级别的用户级别的路径损耗因子αD2D_UE作为αD2D或者αD2D=αD2D_norminal·αD2D_UE,也可以仅使用小区级别的D2D目标接收功率PO_D2D_nominal。
基于与方法同样的发明构思,本发明实施例还提供一种D2D发射功率控制装置,如图4所示,该装置包括:
控制参数配置模块401,用于为D2D发送端配置用户级别的D2D发射功率控制参数,所述用户级别的D2D发射功率控制参数是根据D2D发送端的传输覆盖需求配置的;
控制参数发送模块402,用于将所述用户级别的D2D发射功率控制参数发送给所述D2D发送端,以便所述D2D发送端根据所述用户级别的D2D发射功率控制参数确定D2D发射功率。
本发明实施例提供的技术方案,网络侧为D2D发送端配置用户级别的D2D发射功率控制参数,即根据D2D发送端的传输覆盖需求为其配置D2D发射功率控制参数,从而使得D2D发送端确定的发射功率,其传输覆盖范围能够根据D2D传输覆盖需求进行调整和补偿。
较佳地,所述控制参数配置模块具体用于:
根据所述D2D发送端上报的基站到所述D2D发送端的信道质量信息和所述D2D发送端的传输信号功率中的至少一项,以及D2D发送端的传输覆盖需求,为所述D2D发送端配置用户级别的D2D发射功率控制参数,所述用户级别的D2D发射功率控制参数包括用户级别的D2D目标接收功率和/或用户级别的路径损耗补偿因子;或者,
根据D2D发送端的传输覆盖需求,以及所述D2D发送端与D2D接收端之间的信道质量信息,为所述D2D发送端配置用户级别的D2D发射功率控制参数,所述用户级别的D2D发射功率控制参数包括用户级别的D2D目标接收功率和/或用户级别的路径损耗补偿因子;或者,
根据D2D发送端的传输覆盖需求,以及所述D2D发送端进行D2D传输对蜂窝通信造成的干扰,为所述D2D发送端配置用户级别的D2D发射功率控制参数,所述用户级别的D2D发射功率控制参数包括用户级别的D2D目标接收功率和/或用户级别的路径损耗补偿因子;
根据所述D2D发送端进行D2D传输对蜂窝通信造成的干扰,所述干扰下所述D2D发送端被允许的传输覆盖范围,和实时的信道质量,为所述D2D发送端配置用户级别的D2D发射功率控制参数,所述用户级别的D2D发射功率控制参数包括覆盖补偿的D2D发射功率的调整量。
基于上述任意装置实施例,较佳地,所述控制参数配置模块还用于,为所述D2D发送端配置小区级别的D2D发射功率控制参数;
所述控制参数发送模块还用于,将所述小区级别的D2D发射功率控制参数发送给所述D2D发送端。
基于与方法同样的发明构思,本发明实施例还提供一种基站,该基站包括:
处理器,该处理器被配置为执行具备下列功能的计算机程序:为D2D发送端配置用户级别的D2D发射功率控制参数,所述用户级别的D2D发射功率控制参数是根据D2D发送端的传输覆盖需求配置的;将所述用户级别的D2D发射功率控制参数发送给所述D2D发送端;
存储器,该存储器被配置为保存上述计算机程序的代码。
本发明实施例提供的技术方案,网络侧为D2D发送端配置用户级别的D2D发射功率控制参数,即根据D2D发送端的传输覆盖需求为其配置D2D发射功率控制参数,从而使得D2D发送端确定的发射功率,其传输覆盖范围能够根据D2D传输覆盖需求进行调整和补偿。
基于与方法同样的发明构思,本发明实施例还提供一种D2D发射功率控制装置,如图5所示,该装置包括:
控制参数接收模块501,用于接收网络侧发送的用户级别的D2D发射功率控制参数,所述用户级别的D2D发射功率控制参数是网络侧根据D2D发送端的传输覆盖需求配置的;
发射功率确定模块502,用于根据所述用户级别的D2D发射功率控制参数确定D2D发射功率。
本发明实施例提供的技术方案,网络侧为D2D发送端配置用户级别的D2D发射功率控制参数,即根据D2D发送端的传输覆盖需求为其配置D2D发射功率控制参数,从而使得D2D发送端确定的发射功率,其传输覆盖范围能够根据D2D传输覆盖需求进行调整和补偿。
较佳地,所述发射功率确定模块具体用于:
根据所述用户级别的D2D发射功率控制参数中包括的覆盖补偿的发射功率的调整量、用户级别的D2D目标接收功率和/或用户级别的路径损耗补偿因子确定D2D发射功率。
基于上述任意装置实施例,较佳地,所述发射功率确定模块具体用于:
根据所述用户级别的功率控制参数中包括的用户级别的D2D目标接收功率和/或用户级别的路径损耗补偿因子,以及网络侧发送的小区级别的D2D发射功率控制参数中包括的小区级别的D2D目标接收功率和/或小区级别的路径损耗因子,确定D2D发射功率;或者,
根据所述用户级别的功率控制参数中包括的覆盖补偿的发射功率的调整量,以及网络侧发送的小区级别的D2D发射功率控制参数中包括的小区级别的D2D目标接收功率和小区级别的路径损耗因子,确定D2D发射功率。
较佳地,所述发射功率确定模块具体用于:
根据所述用户级别的功率控制参数中包括的用户级别的D2D目标接收功率和/或用户级别的路径损耗补偿因子,网络侧发送的小区级别的D2D发射功率控制参数中包括的小区级别的D2D目标接收功率和/或小区级别的路径损耗因子,以及所述用户级别的功率控制参数中包括的覆盖补偿的发送功率的调整量,确定D2D发射功率;或者,
根据所述用户级别的功率控制参数中包括的用户级别的D2D目标接收功率和/或用户级别的路径损耗补偿因子,网络侧发送的小区级别的D2D发射功率控制参数中包括的小区级别的D2D目标接收功率和/或小区级别的路径损耗因子,以及网络侧发送的无法实现覆盖补偿的发射功率的调整量,确定D2D发射功率。
基于与方法同样的发明构思,本发明实施例还提供一种D2D终端,包括:
处理器,该处理器被配置为执行具备下列功能的计算机程序:接收网络侧发送的用户级别的D2D发射功率控制参数,所述用户级别的D2D发射功率控制参数是网络侧根据D2D发送端的传输覆盖需求配置的;根据所述用户级别的D2D发射功率控制参数确定D2D发射功率;
存储器,该存储器被配置为保存上述计算机程序的代码。
本发明实施例提供的技术方案,网络侧为D2D发送端配置用户级别的D2D发射功率控制参数,即根据D2D发送端的传输覆盖需求为其配置D2D发射功率控制参数,从而使得D2D发送端确定的发射功率,其传输覆盖范围能够根据D2D传输覆盖需求进行调整和补偿。
本领域内的技术人员应明白,本发明的实施例可提供为方法、***、或计算机程序产品。因此,本发明可采用完全硬件实施例、完全软件实施例、或结合软件和硬件方面的实施例的形式。而且,本发明可采用在一个或多个其中包含有计算机可用程序代码的计算机可用存储介质(包括但不限于磁盘存储器、CD-ROM、光学存储器等)上实施的计算机程序产品的形式。
本发明是参照根据本发明实施例的方法、设备(***)、和计算机程序产品的流程图和/或方框图来描述的。应理解可由计算机程序指令实现流程图和/或方框图中的每一流程和/或方框、以及流程图和/或方框图中的流程和/或方框的结合。可提供这些计算机程序指令到通用计算机、专用计算机、嵌入式处理机或其他可编程数据处理设备的处理器以产生一个机器,使得通过计算机或其他可编程数据处理设备的处理器执行的指令产生用于实现在流程图一个流程或多个流程和/或方框图一个方框或多个方框中指定的功能的装置。
这些计算机程序指令也可存储在能引导计算机或其他可编程数据处理设备以特定方式工作的计算机可读存储器中,使得存储在该计算机可读存储器中的指令产生包括指令装置的制造品,该指令装置实现在流程图一个流程或多个流程和/或方框图一个方框或多个方框中指定的功能。
这些计算机程序指令也可装载到计算机或其他可编程数据处理设备上,使得在计算机或其他可编程设备上执行一系列操作步骤以产生计算机实现的处理,从而在计算机或其他可编程设备上执行的指令提供用于实现在流程图一个流程或多个流程和/或方框图一个方框或多个方框中指定的功能的步骤。
尽管已描述了本发明的优选实施例,但本领域内的技术人员一旦得知了基本创造性概念,则可对这些实施例作出另外的变更和修改。所以,所附权利要求意欲解释为包括优选实施例以及落入本发明范围的所有变更和修改。
显然,本领域的技术人员可以对本发明进行各种改动和变型而不脱离本发明的精神和范围。这样,倘若本发明的这些修改和变型属于本发明权利要求及其等同技术的范围之内,则本发明也意图包含这些改动和变型在内。