发明内容
有鉴于此,本发明提供一种功率控制方法、装置、设备及计算机可读存储介质,用于保证高优先级业务的QoS(Quality of Service,服务质量)。
为解决上述技术问题,第一方面,本发明实施例提供一种功率控制方法,包括:
确定当前待传输业务的优先级信息;
根据所述当前待传输业务的优先级信息,确定所述当前待传输业务的发送功率。
其中,当所述方法应用于单载波场景下的传输模式3以及覆盖内的传输模式4时,所述根据所述当前待传输业务的优先级信息,确定所述当前待传输业务的发送功率,包括:
设置所述当前待传输业务对应的期望接收功率,其中,随着当前待传输业务的优先级的升高,所述期望接收功率的值增大;
利用所述期望接收功率,计算所述当前待传输业务的发送功率。
其中,根据以下公式,利用所述期望接收功率,计算所述当前待传输业务的发送功率:
其中,PPSSCH表示当前待传输业务的发送功率,MPSSCH表示PSSCH的传输带宽,MPSCCH表示PSCCH的传输带宽,PCMAX表示UE允许的最大发射功率,PO_PSSCH,i表示传输模式3或者传输模式4下的期望接收功率,αPSSCH,i表示传输模式3或者传输模式4下的高层参数,i=3或4;PL表示估计的链路路径损耗。
其中,当所述方法应用于单载波场景下的传输模式3以及覆盖内的传输模式4时,所述根据所述当前待传输业务的优先级信息,确定所述当前待传输业务的发送功率,包括:
设置所述当前待传输业务对应的功率谱密度,其中,随着当前待传输业务的优先级的升高,所述功率谱密度的值增大;
利用所述功率谱密度,计算所述当前待传输业务的发送功率。
其中,根据以下公式,计算所述当前待传输业务的发送功率:
其中,PPSSCH表示当前待传输业务的发送功率,MPSSCH表示PSSCH的传输带宽,MPSCCH表示PSCCH的传输带宽,PCMAX表示UE允许的最大发射功率,PO_PSSCH,i表示传输模式3或者传输模式4下的期望接收功率,αPSSCH,i表示传输模式3或者传输模式4下的高层参数,i=3或4;n表示物理Sidelink控制信道PSCCH相对于承载所述待传输业务的物理Sidelink共享信道PSSCH的功率谱密度偏移;PL表示估计的链路路径损耗。
其中,当所述方法应用于载波聚合场景下的传输模式3以及覆盖内的传输模式4时,所述当前待传输业务包括第一待传输业务和第二待传输业务,其中所述第一待传输业务的优先级高于所述第二待传输业务的优先级;
所述根据所述当前待传输业务的优先级信息,确定所述当前待传输业务的发送功率,包括:
获取预设的总发送功率;
确定所述第一待传输业务的发送功率;
在剩余发送功率中,为所述第二待传输业务确定发送功率,其中所述剩余发送功率等于所述总发送功率减去所述第一待传输业务的发送功率。
其中,在所述在剩余发送功率中,为所述第二待传输业务确定发送功率之前,所述方法还包括:
确定所述剩余发送功率是否满足所述第二待传输业务的发送需求;
当所述剩余发送功率不满足所述第二待传输业务的发送需求时,不传输所述第二待传输业务;
所述在剩余发送功率中,为所述第二待传输业务确定发送功率,包括:
当所述剩余发送功率满足所述第二待传输业务的发送需求时,在剩余发送功率中,为所述第二待传输业务确定发送功率。
其中,所述确定所述第一待传输业务的发送功率,包括:
设置所述第一待传输业务对应的期望接收功率,其中,随着第一待传输业务的优先级的升高,所述期望接收功率的值增大;
利用所述期望接收功率,计算所述第一待传输业务的发送功率。
其中,根据以下公式,利用所述期望接收功率,计算所述第一待传输业务的发送功率,包括:
其中,PPSSCH表示第一待传输业务的发送功率,MPSSCH表示PSSCH的传输带宽,MPSCCH表示PSCCH的传输带宽,PCMAX表示UE允许的最大发射功率,PO_PSSCH表示传输模式3或者传输模式4下的期望接收功率,αPSSCH表示传输模式3或者传输模式4下的高层参数;PL表示估计的链路路径损耗。
其中,所述确定所述第一待传输业务的发送功率,包括:
设置所述第一待传输业务对应的功率谱密度,其中,随着第一待传输业务的优先级的升高,所述功率谱密度的值增大;
利用所述功率谱密度,计算所述第一待传输业务的发送功率。
其中,根据以下公式,计算所述第一待传输业务的发送功率:
其中,PPSSCH表示第一待传输业务的发送功率,MPSSCH表示PSSCH的传输带宽,MPSCCH表示PSCCH的传输带宽,PCMAX表示UE允许的最大发射功率,PO_PSSCH,i表示传输模式3或者传输模式4下的期望接收功率,αPSSCH,i表示传输模式3或者传输模式4下的高层参数,i=3或4;n表示物理Sidelink控制信道PSCCH相对于承载所述待传输业务的物理Sidelink共享信道PSSCH的功率谱密度偏移;PL表示估计的链路路径损耗。
其中,当所述方法应用于覆盖外的传输模式4场景时,所述根据所述当前待传输业务的优先级信息,确定所述当前待传输业务的发送功率,包括:
根据所述当前待传输业务的优先级信息,确定所述当前待传输业务的功率谱密度,其中,随着当前待传输业务的优先级的升高,所述功率谱密度增大;
根据所述功率谱密度,确定所述当前待传输业务的发送功率。
其中,当所述方法应用于载波聚合场景下的传输模式3以及覆盖外的传输模式4时,所述当前待传输业务包括第一待传输业务和第二待传输业务,其中所述第一待传输业务的优先级高于所述第二待传输业务的优先级;
所述根据所述当前待传输业务的优先级信息,确定所述当前待传输业务的发送功率,包括:
分别根据所述第一待传输业务的优先级和所述第二待传输业务的优先级,确定所述第一待传输业务的第一功率谱密度和所述第二待传输业务的第二功率谱密度,其中所述第一功率谱密度大于所述第二功率谱密度;
分别根据所述第一功率谱密度和第二功率谱密度,确定所述第一待传输业务的发送功率和所述第二待传输业务的发送功率。
第二方面,本发明实施例提供一种功率控制装置,包括:
第一确定模块,用于确定当前待传输业务的优先级信息;
第二确定模块,用于根据所述当前待传输业务的优先级信息,确定所述当前待传输业务的发送功率。
其中,所述第二确定模块包括:
第一设置子模块,用于设置所述当前待传输业务对应的期望接收功率,其中,随着当前待传输业务的优先级的升高,所述期望接收功率的值增大;
第一计算子模块,用于利用所述期望接收功率,计算所述当前待传输业务的发送功率。
其中,所述第二确定模块包括:
第二设置子模块,用于设置所述当前待传输业务对应的功率谱密度,其中,随着当前待传输业务的优先级的升高,所述功率谱密度的值增大;
第二计算子模块,用于利用所述功率谱密度,计算所述当前待传输业务的发送功率。
其中,所述当前待传输业务包括第一待传输业务和第二待传输业务,其中所述第一待传输业务的优先级高于所述第二待传输业务的优先级;所述第二确定模块包括:
获取子模块,用于获取预设的总发送功率;
第一确定子模块,用于确定所述第一待传输业务的发送功率;
第二确定子模块,用于在剩余发送功率中,为所述第二待传输业务确定发送功率,其中所述剩余发送功率等于所述总发送功率减去所述第一待传输业务的发送功率。
其中,所述第二确定模块包括:
第三确定子模块,用于根据所述当前待传输业务的优先级信息,确定所述当前待传输业务的功率谱密度,其中,随着当前待传输业务的优先级的升高,所述功率谱密度增大;
第四确定子模块,用于根据所述功率谱密度,确定所述当前待传输业务的发送功率。
其中,所述当前待传输业务包括第一待传输业务和第二待传输业务,其中所述第一待传输业务的优先级高于所述第二待传输业务的优先级;所述第二确定模块包括:
第五确定子模块,用于分别根据所述第一待传输业务的优先级和所述第二待传输业务的优先级,确定所述第一待传输业务的第一功率谱密度和所述第二待传输业务的第二功率谱密度,其中所述第一功率谱密度大于所述第二功率谱密度;
第六确定子模块,用于分别根据所述第一功率谱密度和第二功率谱密度,确定所述第一待传输业务的发送功率和所述第二待传输业务的发送功率。
第三方面,本发明实施例提供一种功率控制设备,包括:存储器、处理器及存储在所述存储器上并可在所述处理器上运行的计算机程序;所述处理器用于读取存储器中的程序,执行下列过程:
确定当前待传输业务的优先级信息;
根据所述当前待传输业务的优先级信息,确定所述当前待传输业务的发送功率。
其中,当应用于单载波场景下的传输模式3以及覆盖内的传输模式4时,所述处理器还用于读取存储器中的程序,执行下列过程:
设置所述当前待传输业务对应的期望接收功率,其中,随着当前待传输业务的优先级的升高,所述期望接收功率的值增大;
利用所述期望接收功率,计算所述当前待传输业务的发送功率。
其中,所述处理器还用于读取存储器中的程序,执行下列过程:
根据以下公式,利用所述期望接收功率,计算所述当前待传输业务的发送功率:
其中,PPSSCH表示当前待传输业务的发送功率,MPSSCH表示PSSCH的传输带宽,MPSCCH表示PSCCH的传输带宽,PCMAX表示UE允许的最大发射功率,PO_PSSCH,i表示传输模式3或者传输模式4下的期望接收功率,αPSSCH,i表示传输模式3或者传输模式4下的高层参数,i=3或4;PL表示估计的链路路径损耗。
其中,当应用于单载波场景下的传输模式3以及覆盖内的传输模式4时,所述处理器还用于读取存储器中的程序,执行下列过程:
设置所述当前待传输业务对应的功率谱密度,其中,随着当前待传输业务的优先级的升高,所述功率谱密度的值增大;
利用所述功率谱密度,计算所述当前待传输业务的发送功率。
其中,所述处理器还用于读取存储器中的程序,执行下列过程:
根据以下公式,利用所述功率谱密度,计算所述当前待传输业务的发送功率:
其中,PPSSCH表示当前待传输业务的发送功率,MPSSCH表示PSSCH的传输带宽,MPSCCH表示PSCCH的传输带宽,PCMAX表示UE允许的最大发射功率,PO_PSSCH,i表示传输模式3或者传输模式4下的期望接收功率,αPSSCH,i表示传输模式3或者传输模式4下的高层参数,i=3或4;n表示PSCCH相对于承载所述待传输业务的PSSCH的功率谱密度偏移。
其中,当应用于载波聚合场景下的传输模式3以及覆盖内的传输模式4时,所述当前待传输业务包括第一待传输业务和第二待传输业务,其中所述第一待传输业务的优先级高于所述第二待传输业务的优先级;所述处理器还用于读取存储器中的程序,执行下列过程:
获取预设的总发送功率;
确定所述第一待传输业务的发送功率;
在剩余发送功率中,为所述第二待传输业务确定发送功率,其中所述剩余发送功率等于所述总发送功率减去所述第一待传输业务的发送功率。
其中,所述处理器还用于读取存储器中的程序,执行下列过程:
确定所述剩余发送功率是否满足所述第二待传输业务的发送需求;
当所述剩余发送功率不满足所述第二待传输业务的发送需求时,不传输所述第二待传输业务;
当所述剩余发送功率满足所述第二待传输业务的发送需求时,在剩余发送功率中,为所述第二待传输业务确定发送功率。
其中,所述处理器还用于读取存储器中的程序,执行下列过程:
设置所述第一待传输业务对应的期望接收功率,其中,随着第一待传输业务的优先级的升高,所述期望接收功率的值增大;
利用所述期望接收功率,计算所述第一待传输业务的发送功率。
其中,所述处理器还用于读取存储器中的程序,执行下列过程:
根据以下公式,利用所述期望接收功率,计算所述第一待传输业务的发送功率,包括:
其中,PPSSCH表示第一待传输业务的发送功率,MPSSCH表示PSSCH的传输带宽,MPSCCH表示PSCCH的传输带宽,PCMAX表示UE允许的最大发射功率,PO_PSSCH表示传输模式3或者传输模式4下的期望接收功率,αPSSCH表示传输模式3或者传输模式4下的高层参数;PL表示估计的链路路径损耗。
其中,所述处理器还用于读取存储器中的程序,执行下列过程:
设置所述第一待传输业务对应的功率谱密度,其中,随着第一待传输业务的优先级的升高,所述功率谱密度的值增大;
利用所述功率谱密度,计算所述第一待传输业务的发送功率。
其中,所述处理器还用于读取存储器中的程序,执行下列过程:
根据以下公式,利用所述功率谱密度,计算所述第一待传输业务的发送功率:
其中,PPSSCH表示第一待传输业务的发送功率,MPSSCH表示PSSCH的传输带宽,MPSCCH表示PSCCH的传输带宽,PCMAX表示UE允许的最大发射功率,PO_PSSCH,i表示传输模式3或者传输模式4下的期望接收功率,αPSSCH,i表示传输模式3或者传输模式4下的高层参数,i=3或4;n表示物理Sidelink控制信道PSCCH相对于承载所述第一待传输业务的物理Sidelink共享信道PSSCH的功率谱密度偏移;PL表示估计的链路路径损耗。
其中,当应用于覆盖外的传输模式4场景时,所述处理器还用于读取存储器中的程序,执行下列过程:
根据所述当前待传输业务的优先级信息,确定所述当前待传输业务的功率谱密度,其中,随着当前待传输业务的优先级的升高,所述功率谱密度增大;
根据所述功率谱密度,确定所述当前待传输业务的发送功率。
其中,当应用于载波聚合场景下的传输模式3以及覆盖外的传输模式4时,所述当前待传输业务包括第一待传输业务和第二待传输业务,其中所述第一待传输业务的优先级高于所述第二待传输业务的优先级;所述处理器还用于读取存储器中的程序,执行下列过程:
分别根据所述第一待传输业务的优先级和所述第二待传输业务的优先级,确定所述第一待传输业务的第一功率谱密度和所述第二待传输业务的第二功率谱密度,其中所述第一功率谱密度大于所述第二功率谱密度;
分别根据所述第一功率谱密度和第二功率谱密度,确定所述第一待传输业务的发送功率和所述第二待传输业务的发送功率。
第四方面,本发明实施例提供一种计算机可读存储介质,用于存储计算机程序,所述计算机程序被处理器执行时实现如第一方面所述的方法中的步骤。
本发明的上述技术方案的有益效果如下:
在本发明实施例中,可根据当前待传输业务的优先级信息确定所述当前待传输业务的发送功率,进而可以保证高优先级业务的QoS。
具体实施方式
下面将结合附图和实施例,对本发明的具体实施方式作进一步详细描述。以下实施例用于说明本发明,但不用来限制本发明的范围。
如图1所示,本发明实施例的功率控制方法,包括:
步骤101、确定当前待传输业务的优先级信息。
其中,当前待传输业务可以指的是当前正在处理的业务。不同的业务可以具有不同的优先级信息,那么,不同业务的优先级信息可以预先设置。例如,可以设置语音通话业务具有较高的优先级,短信业务具有较低的优先级等。
步骤102、根据所述当前待传输业务的优先级信息,确定所述当前待传输业务的发送功率。
在本发明实施例中,可结合不同的应用场景以及当前待传输业务的优先级信息,确定当前待传输业务的发送功率。
场景一、单载波场景下的传输模式3(Mode 3)以及覆盖内的传输模式4(Mode 4)
(1)在这种场景下,可以以不同优先级的当前待传输业务具有不同的期望接收功率为基础,体现出不同优先级的当前待传输业务可以具有不同的发送功率。在其他网络条件相同的情况下,优先级越高,期望接收功率越大,相应的发送功率也越高。其中,可以通过参数配置的方式通知终端侧,对于高优先级设置高的期望接收功率值,比如对于高优先级增加1dB的增益等。
在具体应用中,可首先设置所述当前待传输业务对应的期望接收功率,再利用所述期望接收功率,计算所述当前待传输业务的发送功率。
具体的,根据以下公式,利用所述期望接收功率,计算所述当前待传输业务的发送功率:
其中,PPSSCH表示当前待传输业务的发送功率,MPSSCH表示PSSCH的传输带宽,MPSCCH表示PSCCH的传输带宽,PCMAX表示UE允许的最大发射功率,PO_PSSCH,i表示传输模式3或者传输模式4下的期望接收功率,αPSSCH,i表示传输模式3或者传输模式4下的高层参数,i=3或4;PL表示估计的链路路径损耗。
在以上公式中,对于mode3或者覆盖内mode4(无论是否开启CBR(Constants BitRate,恒定比特率)控制),都可以通过期望接收功率PO_PSSCH,3或PO_PSSCH,4体现出不同业务的优先级差异。
(2)在这种场景下,可以以不同优先级的当前待传输业务具有不同的功率谱密度为基础,体现出不同优先级的当前待传输业务可以具有不同的发送功率。在其他网络条件相同的情况下,优先级越高,功率谱密度越大,相应的发送功率也越高。
在具体应用中,可首先设置所述当前待传输业务对应的功率谱密度,再利用所述功率谱密度,计算所述当前待传输业务的发送功率。
具体的,根据以下公式,计算所述当前待传输业务的发送功率:
其中,PPSSCH表示当前待传输业务的发送功率,MPSSCH表示PSSCH的传输带宽,MPSCCH表示PSCCH的传输带宽,PCMAX表示UE允许的最大发射功率,PO_PSSCH,i表示传输模式3或者传输模式4下的期望接收功率,αPSSCH,i表示传输模式3或者传输模式4下的高层参数,i=3或4;n表示PSCCH相对于承载所述待传输业务的PSSCH的功率谱密度偏移;PL表示估计的链路路径损耗。
场景二、载波聚合场景下的传输模式3(Mode 3)以及覆盖内的传输模式4(Mode 4)
在这种场景中,假设当前待传输业务包括第一待传输业务和第二待传输业务,其中所述第一待传输业务的优先级高于所述第二待传输业务的优先级。
那么,在此步骤中,可首先获取预设的总发送功率,再确定所述第一待传输业务的发送功率。在剩余发送功率中,确定所述剩余发送功率是否满足所述第二待传输业务的发送需求。当所述剩余发送功率满足所述第二待传输业务的发送需求时,为所述第二待传输业务确定发送功率;否则可不传输所述第二待传输业务。其中所述剩余发送功率等于所述总发送功率减去所述第一待传输业务的发送功率。
在具体应用中,CA(Carrier Aggregation,载波聚合)下,当一次发送,该子帧上既需要承载高优先级业务又需要承载低优先级业务时,各个载波功率分配如下:
优先为承载高优先级业务的载波分配功率资源。其中,覆盖内mode 4以及mode 3的发送功率需求计算方式可按照现有技术中的计算方式确定。计算剩余的功率资源,将剩余的功率资源分配给承载低优先级业务的载波或者判定剩余的功率资源是否可以满足承载低优先级业务的载波的发送需求。如果满足需求则发送;如果不满足需求则不分配。
在这种场景下,对于高低优先级业务的功率需求可以按照现有协议实现,也可以按照场景一的计算方式来实现。
具体的,在此场景下,若考虑第一待传输业务的期望接收功率,那么可设置所述第一待传输业务对应的期望接收功率,其中,随着第一待传输业务的优先级的升高,所述期望接收功率的值增大,利用所述期望接收功率,计算所述第一待传输业务的发送功率。具体的,按照下述公式计算所述第一待传输业务的发送功率:
其中,PPSSCH表示第一待传输业务的发送功率,MPSSCH表示PSSCH的传输带宽,MPSCCH表示PSCCH的传输带宽,PCMAX表示UE允许的最大发射功率,PO_PSSCH表示传输模式3或者传输模式4下的期望接收功率,αPSSCH表示传输模式3或者传输模式4下的高层参数;PL表示估计的链路路径损耗。
具体的,在此场景下,若考虑第一待传输业务的功率谱密度,在此,可设置所述第一待传输业务对应的功率谱密度,其中,随着第一待传输业务的优先级的升高,所述功率谱密度的值增大,利用所述功率谱密度,计算所述第一待传输业务的发送功率。
具体的,按照下述公式计算所述第一待传输业务的发送功率:
其中,PPSSCH表示第一待传输业务的发送功率,MPSSCH表示PSSCH的传输带宽,MPSCCH表示PSCCH的传输带宽,PCMAX表示UE允许的最大发射功率,PO_PSSCH,i表示传输模式3或者传输模式4下的期望接收功率,αPSSCH,i表示传输模式3或者传输模式4下的高层参数,i=3或4;n表示PSCCH相对于承载所述第一待传输业务的PSSCH的功率谱密度偏移;PL表示估计的链路路径损耗。
场景三、覆盖外的传输模式4(Mode 4)
在这种场景下,根据所述当前待传输业务的优先级信息,确定所述当前待传输业务的功率谱密度,其中,随着当前待传输业务的优先级的升高,所述功率谱密度增大。然后,根据所述功率谱密度,确定所述当前待传输业务的发送功率。
例如,假设在这种场景下考虑全功率发送,当前设置SA(调度分配)相对于data(数据)有3dB的增益,那么,在实际应用中,可以考虑不同优先级的业务与SA有不同的PSD值,进而计算当使用全功率发送时的SA和data的功率分配。
例如,可采用如下表1的设置:
表1
当SA指示低优先级业务时,SA相比较于data有3dB的增益;当SA指示高优先级业务时,SA相比较于data只有2dB的增益。
场景四、载波聚合场景下的传输模式3(Mode 3)以及覆盖外的传输模式4(Mode 4)
在这种场景下,假设当前待传输业务包括第一待传输业务和第二待传输业务,其中所述第一待传输业务的优先级高于所述第二待传输业务的优先级。
具体的,分别根据所述第一待传输业务的优先级和所述第二待传输业务的优先级,确定所述第一待传输业务的第一功率谱密度和所述第二待传输业务的第二功率谱密度,其中所述第一功率谱密度大于所述第二功率谱密度,再分别根据所述第一功率谱密度和第二功率谱密度,确定所述第一待传输业务的发送功率和所述第二待传输业务的发送功率。
具体的,以第一待传输业务的发送功率计算方式为例,可根据以下公式计算:
其中,PPSSCH,1表示第一待传输业务的发送功率,MPSSCH,l表示承载第一待传输业务的PSSCH的传输带宽,MPSSCH,2表示承载第二待传输业务的PSSCH的传输带宽,MPSCCH表示PSCCH的传输带宽,PCMAX表示UE允许的最大发射功率,PO_PSSCH,i表示传输模式3或者传输模式4下的期望接收功率,αPSSCH,i表示传输模式3或者传输模式4下的高层参数,i=3或4;n1表示承载所述第二待传输业务的PSSCH相对于承载所述第一待传输业务的PSSCH的功率谱密度偏移;n2表示PSCCH相对于承载所述第一待传输业务的PSSCH的功率谱密度偏移,PL表示估计的链路路径损耗。
其中,第二待传输业务的发送功率的计算方式原理相同。
对于确定的资源和承载(确定资源上承载确定的优先级的业务),CA下,当一次发送,该子帧上既需要承载高优先级业务又需要承载低优先级业务时,各个载波功率分配可根据功率谱密度确定。
例如,可根据如下表2的映射关系,确定不同优先级业务的PSD,进行确定各个SA以及承载不同data的资源上的发送功率值。
表2
通过以上描述可以看出,在本发明实施例中,可根据当前待传输业务的优先级信息确定所述当前待传输业务的发送功率,进而可以保证高优先级业务的QoS。
在实际应用中,还可能有其他不同的应用场景。
例如,当应用在单载波覆盖内场景时,在确定发送功率时,高优先级业务具有较高的发送功率,低优先级业务具有较低的发送功率。具体实现方法可参照上述场景一的描述。
又例如,当应用在单载波覆盖外场景时,在确定发送功率时,高优先级业务具有较高的发送功率,低优先级业务具有较低的发送功率。具体实现方法可参照上述场景三的描述。
又例如,CA下,一次发送(同一个时间点)的业务既有高优先级又有低优先级(不同业务包复用一起选择一次资源放在一起发送),优先为高优先级分配功率。当应用于覆盖内时,具体实现方法可参照上述场景二的描述;当应用于覆盖外时,具体实现方法可参照上述场景三的描述。
又例如,CA下,一次发送(同一个时间点)的业务既有高优先级又有低优先级(不同业务包不同的触发选择资源的时间点,只是选择到了相同的子帧上),且高低优先级功率值不同。当应用于覆盖内时,具体实现方法可参照上述场景二的描述;当应用于覆盖外时,具体实现方法可参照上述场景三的描述。
又例如,CA下,不同时刻发送高低优先级不同的业务。针对大包分段,占用多个载波的场景,无论覆盖内还是覆盖外,发送的总功率可以按照最大协议,各个载波以PRB(physical resource block,物理资源块)为单位平分功率,同时考虑SA与data之间的PSD。
又例如,CA下,不同时刻,发送高低优先级业务。针对大包分段,占用多个载波的场景。覆盖内的话,总功率可按照上述场景1来计算,然后各个载波以PRB为单位平分功率,同时考虑SA与DATA之间的PSD。
在本发明实施例中,若不区分业务的优先级,PSCCH相对于PSSCH的PSD offset(功率谱偏移)为固定值3dB。假定区分业务的优先级,假设PSCCH相对于承载高优先级业务的PSSCH的PSD offset为3dB,承载高优先级业务的PSSCH相对于承载低优先级业务的PSSCH的PSD offset为1Db,那么在单载波场景下,如果是发送高优先级业务,PSCCH相对于承载高优先级业务的PSSCH的功率谱偏移取值为3;如果是发送低优先级业务,PSCCH相对于承载低先级业务的PSSCH的功率谱偏移取值为4。
利用本发明实施例的方案,可实现对现有sensing过程的优化。通过高优先级高功率谱密度、低优先级低功率谱密度的方式,对sensing过程有如下影响:
资源排除:相同的接收RSRP(Reference Signal Receiving Power,参考信号接收功率),高优先级等效于考虑排除了更远距离的;低优先级等效排除了相对而言较低距离的;
资源选择:RSSI(Received Signal Strength Indication,接收的信号强度指示)排序的时候,同样考虑到了高低优先级的差异;
时频域碰撞:从SINR的角度考虑,假设都占用相同大小的资源,使用高低不同功率的话,功率密度谱不同。这样,无论是发生“部分资源交叠的碰撞/干扰还是全部资源交叠的碰撞/干扰,对于一个用户而言,碰撞/干扰低优先级用户等效对其干扰要小,高优先级用户对其干扰要大。等效于高优先级用户其接收功率大,干扰小,等效SINR要大;低优先级用户其接收功率小,干扰大,等效SINR要小;
频域远近效应:等效于提高了高优先级业务的功率,提高了高优先级业务的解码率。
如图2所示,本发明实施例的功率控制装置包括:
第一确定模块201,用于确定当前待传输业务的优先级信息;第二确定模块202,用于根据所述当前待传输业务的优先级信息,确定所述当前待传输业务的发送功率。
其中,当应用于单载波场景下的传输模式3以及覆盖内的传输模式4时,所述第二确定模块202包括:第一设置子模块,用于设置所述当前待传输业务对应的期望接收功率,其中,随着当前待传输业务的优先级的升高,所述期望接收功率的值增大;第一计算子模块,用于利用所述期望接收功率,计算所述当前待传输业务的发送功率。
具体的,根据以下公式,利用所述期望接收功率,计算所述当前待传输业务的发送功率:
其中,PPSSCH表示当前待传输业务的发送功率,MPSSCH表示PSSCH的传输带宽,MPSCCH表示PSCCH的传输带宽,PCMAX表示UE允许的最大发射功率,PO_PSSCH,i表示传输模式3或者传输模式4下的期望接收功率,αPSSCH,i表示传输模式3或者传输模式4下的高层参数,i=3或4;PL表示估计的链路路径损耗。
或者,在此场景下,所述第二确定模块202包括:第二设置子模块,用于设置所述当前待传输业务对应的功率谱密度,其中,随着当前待传输业务的优先级的升高,所述功率谱密度的值增大;第二计算子模块,用于利用所述功率谱密度,计算所述当前待传输业务的发送功率。
具体的,根据以下公式,利用所述功率谱密度,计算所述当前待传输业务的发送功率:
其中,PPSSCH表示当前待传输业务的发送功率,MPSSCH表示PSSCH的传输带宽,MPSCCH表示PSCCH的传输带宽,PCMAX表示UE允许的最大发射功率,PO_PSSCH,i表示传输模式3或者传输模式4下的期望接收功率,αPSSCH,i表示传输模式3或者传输模式4下的高层参数,i=3或4;n表示PSCCH相对于承载所述待传输业务的PSSCH的功率谱密度偏移;PL表示估计的链路路径损耗。
当应用于载波聚合场景下的传输模式3以及覆盖内的传输模式4时,所述当前待传输业务包括第一待传输业务和第二待传输业务,其中所述第一待传输业务的优先级高于所述第二待传输业务的优先级;所述第二确定模块202包括:
获取子模块,用于获取预设的总发送功率;第一确定子模块,用于确定所述第一待传输业务的发送功率;第二确定子模块,用于在剩余发送功率中,为所述第二待传输业务确定发送功率,其中所述剩余发送功率等于所述总发送功率减去所述第一待传输业务的发送功率。
在此情况下,所述第一确定子模块还可用于:确定所述剩余发送功率是否满足所述第二待传输业务的发送需求,当所述剩余发送功率不满足所述第二待传输业务的发送需求时,不传输所述第二待传输业务。所述第二确定子模块,具体用于当所述剩余发送功率满足所述第二待传输业务的发送需求时,在剩余发送功率中,为所述第二待传输业务确定发送功率。
在此情况下,第一确定子模块在确定所述第一待传输业务的发送功率时具体用于,设置所述第一待传输业务对应的期望接收功率,其中,随着第一待传输业务的优先级的升高,所述期望接收功率的值增大,利用所述期望接收功率,计算所述第一待传输业务的发送功率。
具体的,根据以下公式,利用所述期望接收功率,计算所述第一待传输业务的发送功率,包括:
其中,PPSSCH表示第一待传输业务的发送功率,MPSSCH表示PSSCH的传输带宽,MPSCCH表示PSCCH的传输带宽,PCMAX表示UE允许的最大发射功率,PO_PSSCH表示传输模式3或者传输模式4下的期望接收功率,αPSSCH表示传输模式3或者传输模式4下的高层参数;PL表示估计的链路路径损耗。
在此情况下,第一确定子模块在确定所述第一待传输业务的发送功率时具体用于,设置所述第一待传输业务对应的功率谱密度,其中,随着第一待传输业务的优先级的升高,所述功率谱密度的值增大,利用所述功率谱密度,计算所述第一待传输业务的发送功率。
根据以下公式,利用所述功率谱密度,计算所述第一待传输业务的发送功率:
其中,PPSSCH表示第一待传输业务的发送功率,MPSSCH表示PSSCH的传输带宽,MPSCCH表示PSCCH的传输带宽,PCMAX表示UE允许的最大发射功率,PO_PSSCH,i表示传输模式3或者传输模式4下的期望接收功率,αPSSCH,i表示传输模式3或者传输模式4下的高层参数,i=3或4;n表示PSCCH相对于承载所述第一待传输业务的PSSCH的功率谱密度偏移;PL表示估计的链路路径损耗。
当应用于覆盖外的传输模式4场景时,所述第二确定模块202包括:第三确定子模块,用于根据所述当前待传输业务的优先级信息,确定所述当前待传输业务的功率谱密度,其中,随着当前待传输业务的优先级的升高,所述功率谱密度增大;第四确定子模块,用于根据所述功率谱密度,确定所述当前待传输业务的发送功率。
当应用于载波聚合场景下的传输模式3以及覆盖外的传输模式4时,所述当前待传输业务包括第一待传输业务和第二待传输业务,其中所述第一待传输业务的优先级高于所述第二待传输业务的优先级;所述第二确定模块202包括:
第五确定子模块,用于分别根据所述第一待传输业务的优先级和所述第二待传输业务的优先级,确定所述第一待传输业务的第一功率谱密度和所述第二待传输业务的第二功率谱密度,其中所述第一功率谱密度大于所述第二功率谱密度;第六确定子模块,用于分别根据所述第一功率谱密度和第二功率谱密度,确定所述第一待传输业务的发送功率和所述第二待传输业务的发送功率。
本发明所述装置的工作原理可参照前述方法实施例的描述。
在本发明实施例中,可根据当前待传输业务的优先级信息确定所述当前待传输业务的发送功率,进而可以保证高优先级业务的QoS。
如图3所示,本发明实施例的功率控制设备包括:处理器300,用于读取存储器320中的程序,执行下列过程:
确定当前待传输业务的优先级信息;根据所述当前待传输业务的优先级信息,确定所述当前待传输业务的发送功率;
收发机310,用于在处理器300的控制下接收和发送数据;
其中,在图3中,总线架构可以包括任意数量的互联的总线和桥,具体由处理器300代表的一个或多个处理器和存储器320代表的存储器的各种电路链接在一起。总线架构还可以将诸如外围设备、稳压器和功率管理电路等之类的各种其他电路链接在一起,这些都是本领域所公知的,因此,本文不再对其进行进一步描述。总线接口提供接口。收发机310可以是多个元件,即包括发送机和收发机,提供用于在传输介质上与各种其他装置通信的单元。处理器300负责管理总线架构和通常的处理,存储器320可以存储处理器300在执行操作时所使用的数据。
处理器300负责管理总线架构和通常的处理,存储器320可以存储处理器300在执行操作时所使用的数据。
处理器300还用于读取所述计算机程序,执行如下步骤:
当应用于单载波场景下的传输模式3以及覆盖内的传输模式4时,设置所述当前待传输业务对应的期望接收功率,其中,随着当前待传输业务的优先级的升高,所述期望接收功率的值增大;利用所述期望接收功率,计算所述当前待传输业务的发送功率。
处理器300还用于读取所述计算机程序,根据以下公式,利用所述期望接收功率,计算所述当前待传输业务的发送功率:
其中,PPSSCH表示当前待传输业务的发送功率,MPSSCH表示PSSCH的传输带宽,MPSCCH表示PSCCH的传输带宽,PCMAX表示UE允许的最大发射功率,PO_PSSCH,i表示传输模式3或者传输模式4下的期望接收功率,αPSSCH,i表示传输模式3或者传输模式4下的高层参数,i=3或4;PL表示估计的链路路径损耗。
处理器300还用于读取所述计算机程序,执行如下步骤:
当应用于单载波场景下的传输模式3以及覆盖内的传输模式4时,设置所述当前待传输业务对应的功率谱密度,其中,随着当前待传输业务的优先级的升高,所述功率谱密度的值增大;利用所述功率谱密度,计算所述当前待传输业务的发送功率。
处理器300还用于读取所述计算机程序,根据以下公式,利用所述功率谱密度,计算所述当前待传输业务的发送功率:
其中,PPSSCH表示当前待传输业务的发送功率,MPSSCH表示PSSCH的传输带宽,MPSCCH表示PSCCH的传输带宽,PCMAX表示UE允许的最大发射功率,PO_PSSCH,i表示传输模式3或者传输模式4下的期望接收功率,αPSSCH,i表示传输模式3或者传输模式4下的高层参数,i=3或4;n表示PSCCH相对于承载所述待传输业务的PSSCH的功率谱密度偏移;PL表示估计的链路路径损耗。
处理器300还用于读取所述计算机程序,执行如下步骤:
当应用于载波聚合场景下的传输模式3以及覆盖内的传输模式4时,所述当前待传输业务包括第一待传输业务和第二待传输业务,其中所述第一待传输业务的优先级高于所述第二待传输业务的优先级;获取预设的总发送功率;确定所述第一待传输业务的发送功率;在剩余发送功率中,为所述第二待传输业务确定发送功率,其中所述剩余发送功率等于所述总发送功率减去所述第一待传输业务的发送功率。
处理器300还用于读取所述计算机程序,执行如下步骤:
确定所述剩余发送功率是否满足所述第二待传输业务的发送需求;
当所述剩余发送功率不满足所述第二待传输业务的发送需求时,不传输所述第二待传输业务;
当所述剩余发送功率满足所述第二待传输业务的发送需求时,在剩余发送功率中,为所述第二待传输业务确定发送功率。
处理器300还用于读取所述计算机程序,执行如下步骤:
设置所述第一待传输业务对应的期望接收功率,其中,随着第一待传输业务的优先级的升高,所述期望接收功率的值增大;
利用所述期望接收功率,计算所述第一待传输业务的发送功率。
处理器300还用于读取所述计算机程序,根据以下公式,利用所述期望接收功率,计算所述第一待传输业务的发送功率,包括:
其中,PPSSCH表示第一待传输业务的发送功率,MPSSCH表示PSSCH的传输带宽,MPSCCH表示PSCCH的传输带宽,PCMAX表示UE允许的最大发射功率,PO_PSSCH表示传输模式3或者传输模式4下的期望接收功率,αPSSCH表示传输模式3或者传输模式4下的高层参数;PL表示估计的链路路径损耗。
处理器300还用于读取所述计算机程序,执行如下步骤:
设置所述第一待传输业务对应的功率谱密度,其中,随着第一待传输业务的优先级的升高,所述功率谱密度的值增大;
利用所述功率谱密度,计算所述第一待传输业务的发送功率。
处理器300还用于读取所述计算机程序,根据以下公式,利用所述功率谱密度,计算所述第一待传输业务的发送功率:
其中,PPSSCH表示第一待传输业务的发送功率,MPSSCH表示PSSCH的传输带宽,MPSCCH表示PSCCH的传输带宽,PCMAX表示UE允许的最大发射功率,PO_PSSCH,i表示传输模式3或者传输模式4下的期望接收功率,αPSSCH,i表示传输模式3或者传输模式4下的高层参数,i=3或4;n表示PSCCH相对于承载所述第一待传输业务的PSSCH的功率谱密度偏移;PL表示估计的链路路径损耗。
处理器300还用于读取所述计算机程序,执行如下步骤:
当应用于覆盖外的传输模式4场景时,根据所述当前待传输业务的优先级信息,确定所述当前待传输业务的功率谱密度,其中,随着当前待传输业务的优先级的升高,所述功率谱密度增大;根据所述功率谱密度,确定所述当前待传输业务的发送功率。
处理器300还用于读取所述计算机程序,执行如下步骤:
当应用于载波聚合场景下的传输模式3以及覆盖外的传输模式4时,所述当前待传输业务包括第一待传输业务和第二待传输业务,其中所述第一待传输业务的优先级高于所述第二待传输业务的优先级;分别根据所述第一待传输业务的优先级和所述第二待传输业务的优先级,确定所述第一待传输业务的第一功率谱密度和所述第二待传输业务的第二功率谱密度,其中所述第一功率谱密度大于所述第二功率谱密度;分别根据所述第一功率谱密度和第二功率谱密度,确定所述第一待传输业务的发送功率和所述第二待传输业务的发送功率。
此外,本发明实施例的计算机可读存储介质,用于存储计算机程序,所述计算机程序可被处理器执行实现以下步骤:
确定当前待传输业务的优先级信息;
根据所述当前待传输业务的优先级信息,确定所述当前待传输业务的发送功率。
其中,当应用于单载波场景下的传输模式3以及覆盖内的传输模式4时,所述根据所述当前待传输业务的优先级信息,确定所述当前待传输业务的发送功率,包括:
设置所述当前待传输业务对应的期望接收功率,其中,随着当前待传输业务的优先级的升高,所述期望接收功率的值增大;
利用所述期望接收功率,计算所述当前待传输业务的发送功率。
其中,根据以下公式,利用所述期望接收功率,计算所述当前待传输业务的发送功率:
其中,PPSSCH表示当前待传输业务的发送功率,MPSSCH表示PSSCH的传输带宽,MPSCCH表示PSCCH的传输带宽,PCMAX表示UE允许的最大发射功率,PO_PSSCH,i表示传输模式3或者传输模式4下的期望接收功率,αPSSCH,i表示传输模式3或者传输模式4下的高层参数,i=3或4;PL表示估计的链路路径损耗。
其中,当应用于单载波场景下的传输模式3以及覆盖内的传输模式4时,所述根据所述当前待传输业务的优先级信息,确定所述当前待传输业务的发送功率,包括:
设置所述当前待传输业务对应的功率谱密度,其中,随着当前待传输业务的优先级的升高,所述功率谱密度的值增大;
利用所述功率谱密度,计算所述当前待传输业务的发送功率。
其中,根据以下公式,利用所述功率谱密度,计算所述当前待传输业务的发送功率:
其中,PPSSCH表示当前待传输业务的发送功率,MPSSCH表示PSSCH的传输带宽,MPSCCH表示PSCCH的传输带宽,PCMAX表示UE允许的最大发射功率,PO_PSSCH,i表示传输模式3或者传输模式4下的期望接收功率,αPSSCH,i表示传输模式3或者传输模式4下的高层参数,i=3或4;n表示PSCCH相对于承载所述待传输业务的PSSCH的功率谱密度偏移;PL表示估计的链路路径损耗。
其中,当应用于载波聚合场景下的传输模式3以及覆盖内的传输模式4时,所述当前待传输业务包括第一待传输业务和第二待传输业务,其中所述第一待传输业务的优先级高于所述第二待传输业务的优先级;
所述根据所述当前待传输业务的优先级信息,确定所述当前待传输业务的发送功率,包括:
获取预设的总发送功率;
确定所述第一待传输业务的发送功率;
在剩余发送功率中,为所述第二待传输业务确定发送功率,其中所述剩余发送功率等于所述总发送功率减去所述第一待传输业务的发送功率。
其中,在所述在剩余发送功率中,为所述第二待传输业务确定发送功率之前,还包括:
确定所述剩余发送功率是否满足所述第二待传输业务的发送需求;
当所述剩余发送功率不满足所述第二待传输业务的发送需求时,不传输所述第二待传输业务;
所述在剩余发送功率中,为所述第二待传输业务确定发送功率,包括:
当所述剩余发送功率满足所述第二待传输业务的发送需求时,在剩余发送功率中,为所述第二待传输业务确定发送功率。
其中,所述确定所述第一待传输业务的发送功率,包括:
设置所述第一待传输业务对应的期望接收功率,其中,随着第一待传输业务的优先级的升高,所述期望接收功率的值增大;
利用所述期望接收功率,计算所述第一待传输业务的发送功率。
其中,根据以下公式,利用所述期望接收功率,计算所述第一待传输业务的发送功率,包括:
其中,PPSSCH表示第一待传输业务的发送功率,MPSSCH表示PSSCH的传输带宽,MPSCCH表示PSCCH的传输带宽,PCMAX表示UE允许的最大发射功率,PO_PSSCH表示传输模式3或者传输模式4下的期望接收功率,αPSSCH表示传输模式3或者传输模式4下的高层参数;PL表示估计的链路路径损耗。
其中,所述确定所述第一待传输业务的发送功率,包括:
设置所述第一待传输业务对应的功率谱密度,其中,随着第一待传输业务的优先级的升高,所述功率谱密度的值增大;
利用所述功率谱密度,计算所述第一待传输业务的发送功率。
其中,根据以下公式,利用所述功率谱密度,计算所述第一待传输业务的发送功率:
其中,PPSSCH表示第一待传输业务的发送功率,MPSSCH表示PSSCH的传输带宽,MPSCCH表示PSCCH的传输带宽,PCMAX表示UE允许的最大发射功率,PO_PSSCH,i表示传输模式3或者传输模式4下的期望接收功率,αPSSCH,i表示传输模式3或者传输模式4下的高层参数,i=3或4;n表示PSCCH相对于承载所述第一待传输业务的PSSCH的功率谱密度偏移;PL表示估计的链路路径损耗。
其中,当应用于覆盖外的传输模式4场景时,所述根据所述当前待传输业务的优先级信息,确定所述当前待传输业务的发送功率,包括:
根据所述当前待传输业务的优先级信息,确定所述当前待传输业务的功率谱密度,其中,随着当前待传输业务的优先级的升高,所述功率谱密度增大;
根据所述功率谱密度,确定所述当前待传输业务的发送功率。
其中,当应用于载波聚合场景下的传输模式3以及覆盖外的传输模式4时,所述当前待传输业务包括第一待传输业务和第二待传输业务,其中所述第一待传输业务的优先级高于所述第二待传输业务的优先级;
所述根据所述当前待传输业务的优先级信息,确定所述当前待传输业务的发送功率,包括:
分别根据所述第一待传输业务的优先级和所述第二待传输业务的优先级,确定所述第一待传输业务的第一功率谱密度和所述第二待传输业务的第二功率谱密度,其中所述第一功率谱密度大于所述第二功率谱密度;
分别根据所述第一功率谱密度和第二功率谱密度,确定所述第一待传输业务的发送功率和所述第二待传输业务的发送功率。
在本申请所提供的几个实施例中,应该理解到,所揭露方法和装置,可以通过其它的方式实现。例如,以上所描述的装置实施例仅仅是示意性的,例如,所述单元的划分,仅仅为一种逻辑功能划分,实际实现时可以有另外的划分方式,例如多个单元或组件可以结合或者可以集成到另一个系统,或一些特征可以忽略,或不执行。另一点,所显示或讨论的相互之间的耦合或直接耦合或通信连接可以是通过一些接口,装置或单元的间接耦合或通信连接,可以是电性,机械或其它的形式。
另外,在本发明各个实施例中的各功能单元可以集成在一个处理单元中,也可以是各个单元单独物理包括,也可以两个或两个以上单元集成在一个单元中。上述集成的单元既可以采用硬件的形式实现,也可以采用硬件加软件功能单元的形式实现。
上述以软件功能单元的形式实现的集成的单元,可以存储在一个计算机可读取存储介质中。上述软件功能单元存储在一个存储介质中,包括若干指令用以使得一台计算机设备(可以是个人计算机,服务器,或者网络设备等)执行本发明各个实施例所述收发方法的部分步骤。而前述的存储介质包括:U盘、移动硬盘、只读存储器(Read-Only Memory,简称ROM)、随机存取存储器(Random Access Memory,简称RAM)、磁碟或者光盘等各种可以存储程序代码的介质。
以上所述是本发明的优选实施方式,应当指出,对于本技术领域的普通技术人员来说,在不脱离本发明所述原理的前提下,还可以作出若干改进和润饰,这些改进和润饰也应视为本发明的保护范围。