背景技术
LTE-A(Long Term Evolution-Advanced,升级的长期演进)系统引入了CA(Carrier Aggregation,载波聚合)技术,如图1所示,该技术是将分配给现有的系统一些频谱聚合起来,凑成大带宽使用,此时系统中上下行载波可以不对称配置,即用户可能会占用N≥1个载波进行下行传输,M≥1个载波进行上行传输。
载波聚合技术使终端可以在多个小区(cell)上同时工作,对于FDD(Frequency Division Duplex,频分双工)系统来说一个cell包含一个DL CC(Downlink Component Carrier,下行成员载波)和一个UL CC(UplinkComponent Carrier,上行成员载波),对于TDD(Time Division Duplex,时分双工)系统来说一个载波即成为一个cell。在载波聚合的系统中各个成员载波可以是连续,也可以是非连续的,各成员载波间的带宽可以相同或不同,为了保持和LTE(Long Term Evolution,长期演进)系统兼容,每个成员载波的最大带宽限制为20MHz。LTE Rel-10(版本10)中规定了最大可支持5个DL CC聚合,上行方向仅支持连续的载波聚合。此外,LTE-A还对载波聚合的cell进行了分类,分为:Pcell(Primary Cell,主小区)和Scell(Secondary Cell,辅小区)。UE(用户设备)聚合的cell中只有一个cell被定义为Pcell,由基站选择并通过RRC(Radio Resource Control,无线资源控制)信令配置给终端,不同终端的Pcell可以不同,用来实现一些特定功能和传输,如传输PUCCH(Physical uplink control channel,物理上行控制信道)、作为路径损耗测量的参考载波(pathloss reference)、发送PRACH(Physical Random Access Channel,物理随机接入信道)、传输SPS(Semi-Persistent Scheduling,半持续调度)业务等。UE聚合的除了Pcell之外的其它cell都称为Scell。
LTE-ARel-10中的上行功率控制基于每个成员载波进行,对于不同的物理信道,定义如下:
PUCCH(物理上行控制信道)发射功率:在上行子帧i中UE发射PUCCH信道所使用的发射功率PPUCCH由如下的公式计算:
其中:P
CMAX,c(i)是配置给小区c的子帧i中的小区最大传输功率。参数Δ
F_PUCCH(F)由高层配置,对应于不同的PUCCH format(格式)相对于PUCCHformat 1a的功率偏移量,其中PUCCH format包含PUCCH format1/1a/1b/2/2a/2b/3多种格式。Δ
TxD(F′)表示相对于单端口发送功率的发送分集功率偏移量,如果UE被配置在2天线端口上传输PUCCH,则Δ
TxD(F′)由高层信令对不同PUCCH format进行配置,取值集合为{0,-2}dB;否则,Δ
TxD(F′)=0。h(n
CQI,n
HARQ,n
SR)为与PUCCH承载的比特数目相关的功率偏移量,其中n
CQI对应于承载的CQI比特数目,n
HARQ对应于承载的ACK/NACK比特数目。P
OPUCCH为发射功率目标值,由小区专属部分P
O_NOMINAL_PUCCH和UE专属部分P
O_UE_PUCCH两部分相加构成。g(i)为功率控制命令字累积量,
其中δ
PUCCH是针对PUCCH的UE专属的修正值,也称TPC(Transmit Power Control,功率控制)命令,包含于对应主小区的DCI(Downlink Control Information,下行控制信息)格式1A/1B/1D/1/2A/2/2B/2C的PDCCH(Physical Downlink controlchannel,物理下行控制信道)中,或包含于DCI格式3/3A的PDCCH中并与其他UE专属的PUCCH功率修正值联合编码,此时PDCCH的CRC(CyclicRedundancy Check,循环冗余校验)由TPC-PUCCH-RNTI(TPC-PUCCH-RadioNetwork Temporary Identifier,PUCCH功率控制无线网络临时标识)加扰。
PUSCH(Physical Uplink Shared Channel,物理上行共享信道)发射功率:
如果UE在子帧i中不存在PUCCH传输,则UE在子帧i中服务小区c上传输PUSCH的发射功率PPUSCH,c(i)根据以下公式计算:
如果UE在子帧i中存在PUCCH传输,则UE在子帧i中服务小区c上传输PUSCH的发射功率PPUSCH,c(i)根据以下公式计算:
其中:P
CMAX,c(i)是UE在子帧i中服务小区c上的最大允许发射功率,由高层配置,
为P
CMAX,c(i)的线性域值。
为上述PUCCH发射功率P
PUCCH(i)的线性域值。M
PUSCH,c(i)是在生效的子帧i的小区c上的PUSCH的资源大小,以资源块(RB)数目表示。P
O_PUSCH,c(j)是小区c上的PUSCH功率初始值,由小区专属归一化部分P
O_NOMINAL_PUSCH,c(j)和UE专属部分P
O_UE_PUSCH,c(j)之和组成。α
c(j)是服务小区c的路径损耗补偿因子,为小区专属参数,由高层信令通过3bit(比特)指示;当j=0或1时,α
c∈{0,0.4,0.5,0.6,0.7,0.8,0.9,1};当j=2时,α
c(j)=1.(即对用于随机接入消息3的PUSCH传输,始终使用完全路损补偿)。PL是UE测量的下行路径损耗,根据高层参数pathlossReferenceLinking(路径损耗参考连接指示)来确定采用与该PUSCH所在的上行小区具有系统配置的链接关系的下行小区(即SIB(SIB,System Information Block,系统信息块)2linkage Cell)或者Pcell进行测量。K
S=1.25时,
表示不同的MCS(Modulation and Coding Scheme,调制编码方式)方式对应不同的功率偏移量;K
S=0时,ΔT
F,c(i)=0,表示关闭随MCS进行功率调整的功能,其中,K
S是UE专属参数,由高层信令指示,用于控制ΔT
F,c(i)的取值。BPRE(Bit Per Resource Element)表示PUSCH中每资源单元对应的比特数,
(表示PUSCH中承载的上行控制信息的编码速率相对于PUSCH上的上行数据的编码速率之间的偏移量,由高层信令预先配置)。f(i)为PUSCH功率控制调整量,有累积方式和当前绝对值方式两种方式,若高层配置UE开启了小区c的累积值方式功率调整或者小区c的TPC命令δ
PUSCH,c包含在具有DCI格式0的PDCCH中,其中CRC用TC-RNTI(Temporary Cell-Radio Network TemporaryIdentifier,临时小区无线网络临时标识)进行扰码,则f
c(i)=f
c(i-1)+δ
PUSCH,c(i-K
PUSCH);若高层信令配置UE未开启小区c的累积值方式功率调整,则f
c(i)=δ
PUSCH,c(i-K
PUSCH),δ
PUSCH,c是针对PUSCH的UE专属修正值,也称为TPC命令,包含于DCI格式0/4的PDCCH中,或包含于DCI格式3/3A的PDCCH中并与其他TPC命令联合编码,此时PDCCH的CRC校验比特由TPC-PUSCH-RNTI(TPC-PUSCH-Radio Network Temporary Identifier,PUSCH功率控制无线网络临时标识)加扰。
SRS(souding reference signal,探测用参考信号)发射功率:
UE在子帧i中,在小区c上发送上行探测参考符号SRS所需要的发射功率PSRS由以下公式定义:
PSRS,c(i)=min{PCMAX,c(i),PSRS_OFFSET,c(m)+10log10(MSRS,c)+PO_PUSCHc(j)+αc(j)·PLc+fc(i)}[dBm]
其中,PSRS_OFFSET,c(m)为小区c上不同传输模式(不同天线端口)下SRS相对于PUSCH的功率偏移量,m=0对应周期SRS,m=1对应非周期SRS。MSRS,c是子帧i中小区c上的SRS传输带宽,以RB(Resource Block,资源块)数目表示。其余参数同该小区上的PUSCH传输的功率控制参数。
PRACH(物理随机接入信道)信道的发射功率:
PRACH信道仅在Pcel1上发送,发射功率由如下公式计算得到:
PPRACH=min{PCMAX,c(i),PREAMBLE_RECEIVED_TARGET_POWER+PLc}_[dBm]
其中,PCMAX,c(i)为小区c中UE的最大允许发射功率。PLc为UE测量到的该小区内的下行路径损耗。PREAMBLE_RECEIVED_TARGET_POWER由UE的MAC(Medium Access Control,媒体接入控制)层计算得到,并通知给UE,为PRACH目标功率。
此外,如果UE在当前子帧i的总发射功率超过了UE允许的最大发射功率,则在进行功率降低时,UE应优先保证PUCCH的传输功率,等比例降低每个小区c上的PUSCH发射功率以满足UE最大发射功率:
其中
为P
PUCCH(i)的线性域值,
为P
PUSCH,c(i)的线性域值,
为配置的UE允许的最大发射功率P
CMAX的线性域值,w(i)为每个小区c上的PUSCH功率降低因子,0≤w(i)≤1。如果当前子帧i中没有PUCCH传输,则
如果UE在当前子帧i中,在小区c′存在承载UCI(Uplink ControlInformation,上行控制信息)的PUSCH传输,且在其他服务小区存在没有承载UCI的PUSCH传输,且UE在当前子帧i的总发射功率超过了UE允许的最大发射功率,则在进行功率降低时,UE应优先保证承载UCI的PUSCH的传输功率不降低,UE需要等比例降低当前子帧i中每个没有承载UCI的PUSCH的发射功率以满UE最大发射功率:
其中,为承载UCI的PUSCH的发射功率的线性域值,w(i)为每个没有承载UCI的服务小区c上的PUSCH功率降低因子,0≤w(i)≤1。当所有没有承载UCI的PUSCH功率都降低为0时,UE的总发射功率还是超过最大允许发射功率,则进一步对承载UCI的PUSCH降低功率。
如果UE在当前子帧i中,同时存在PUCCH、承载UCI的PUSCH传输以及没有承载UCI的PUSCH传输,且UE的总发射功率超过了最大允许发射功率,则UE应优先保证PUCCH的传输功率,其次保证承载UCI的PUSCH的传输功率,并等比例降低每个小区c上的PUSCH发射功率以满足UE最大发射功率:
对于在同一个子帧中多个小区上同时传输的SRS,如果UE的总发射功率超过了最大允许发射功率,则对每个小区上的SRS进行等比例功率降低以满足UE最大发射功率:
其中
为P
SRS,c(i)的线性域值,w(i)为每个小区c上的SRS功率降低因子,0≤w(i)≤1。
在LTE-ARel-11中,支持LTE-A CA技术的终端聚合的多个成员载波可能归属不同频带,并且归属的频带间距也可能会比较大,因此处于不同频带称之为不同频带下的载波聚合,即inter-band CA。如图2所示,终端聚合了三个小区:Cell1、Cell2和Cell3,其中Cell1和Cell2处于频带Band1,而Cell3处于Band2。处于不同band(频带)的小区,其传输特性差异较大,因此如果一个终端可以聚合多个Band,而且不同Band可以支持不同TDD UL/DL配置以避免临频干扰,那么一般来说终端会针对不同Band使用不同的收发机。如何对不同的频带进行上行功率控制目前尚无有效的方案。
具体实施方式
本发明实施例中预先为UE配置了各band(频带)允许的最大发射功率,UE根据频带的最大发射功率判断是否需要对同一频带内的载波上的各上行信道的发射功率进行调整,如果需要,则进行相应的操作,以满足功率降低操作后处于同一频带内的载波上的上行信道的发射功率之和不超过所述频带的最大发射功率,并且功率降低操作后处于所有频带的载波上的上行信道的发射功率之和不超过所述UE允许的最大发射功率。实现了针对频带的功率控制。其中,UE中配置的各频带的最大发射功率是由基站高层信令(如RRC(无线资源控制)信令或MAC(媒体接入控制)信令)或PDCCH信令配置给UE的;或者由UE与基站之间预先约定,例如预定每个频带的最大发射功率平分UE允许的最大发射功率,则不需要额外的信令通知。
本实施例中不同的频带之间频率不连续,即为UE分配的连续频率资源为一个频带。
参见图3,本实施例中上行功率控制的主要方法流程如下:
步骤301:UE基于每个载波的最大发射功率和该载波对应的功率控制参数,确定每个载波上的上行信道的发射功率。
步骤302:针对每个频带,所述UE判断处于同一频带内的载波上的各上行信道的发射功率之和是否超过该频带的最大发射功率。
步骤303:如果未超过,所述UE将每个载波上计算得到的上行信道的发射功率值保持不变。
步骤304:如果超过,所述UE基于频带的最大发射功率对该频带内的载波上的上行信道发射功率进行功率降低,以满足功率降低操作后处于同一频带内的载波上的上行信道的发射功率之和不超过所述频带的最大发射功率,并且功率降低操作后处于所有频带的载波上的上行信道的发射功率之和不超过所述UE允许的最大发射功率。
较佳的,UE基于频带的最大发射功率优先降低该band内的载波上的优先级最低的上行信道的发射功率,以及UE对同一band内的载波上具有相同优先级的多个上行信道按照相同比例降低发射功率。本实施例中同一频带内的载波上各上行信道的优先级为PUCCH的优先级>PRACH的优先级>承载UCI的PUSCH的优先级>不承载UCI的PUSCH的优先级,或者,PRACH的优先级>PUCCH的优先级>承载UCI的PUSCH的优先级>不承载UCI的PUSCH的优先级。
本实施例中各频带的最大发射功率可以是独立配置,彼此没有关联。这种情况UE还需要判断所有频带的最大发射功率之和是否超过UE允许的最大发射功率。或者,在配置频带的最大发射功率时,各频带的最大发射功率之和配置为不超过UE允许的最大发射功率,则这种情况不需要UE判断所有频带的最大发射功率之和是否超过UE允许的最大发射功率。可见,UE可以不针对UE允许的最大发射功率进行判断。当UE针对UE允许的最大发射功率进行判断时,先针对UE允许的最大发射功率进行判断还是先针对频带的最大发射功率进行判断,在具体实现上略有不同,下面通过几个典型实施例来详细说明。
参见图4,本实施例中频带的最大发射功率关联配置时上行功率控制的方法流程如下:
步骤400:UE通过高层信令或PDCCH信令获得各频带的最大发射功率,其中各频带的最大发射功率之和不超过UE允许的最大发射功率。
如果UE与网络侧约定得到各频带的最大发射功率,例如约定各频带的最大发射功率平分UE允许的最大发射功率,则不需要信令通知,也就不需要执行步骤400,UE获得自身允许的最大发射功率和频带的数量即可。
步骤401:UE基于每个载波的最大发射功率和该载波对应的功率控制参数,确定每个载波上的上行信道的发射功率。
步骤402:针对每个频带,所述UE判断处于同一频带内的载波上的各上行信道的发射功率之和是否超过该频带的最大发射功率。
步骤403:如果未超过,所述UE将每个载波上计算得到的上行信道的发射功率值保持不变。
步骤404:如果超过,所述UE基于频带的最大发射功率对该频带内的载波上的上行信道发射功率进行功率降低。
较佳的,UE基于频带的最大发射功率优先降低该频带(band)内的载波上的优先级最低的上行信道的发射功率,以及UE对同一band内的载波上具有相同优先级的多个上行信道按照相同比例降低发射功率。本实施例中同一频带内的载波上各上行信道的优先级为PUCCH的优先级>PRACH的优先级>承载UCI的PUSCH的优先级>不承载UCI的PUSCH的优先级,或者,PRACH的优先级>PUCCH的优先级>承载UCI的PUSCH的优先级>不承载UCI的PUSCH的优先级。
具体的,对于在同一band内传输的PUCCH和PUSCH,功率分配的优先级为PUCCH>的优先级承载UCI的PUSCH的优先级>不承载UCI的PUSCH的优先级,即优先保证PUCCH的发射功率,在剩余的本band可用发射功率内,保证承载UCI的PUSCH功率不降低,降低不承载UCI的PUSCH的功率以满足该band内所有信道的发射功率之和不超过该band的最大发射功率;或者,如果存在PRACH传输,功率分配的优先级为PUCCH的优先级>PRACH的优先级>承载UCI的PUSCH的优先级>不承载UCI的PUSCH的优先级,或者PRACH的优先级>PUCCH的优先级>承载UCI的PUSCH的优先级>不承载UCI的PUSCH的优先级,即优先保证PUCCH或PRACH的发射功率,在剩余的本band可用发射功率内,保证承载UCI的PUSCH功率不降低,降低不承载UCI的PUSCH的功率以满足该band内所有信道的发射功率之和不超过该band的最大发射功率。对于在同一band内传输的具有相同优先级的上行信道,如不承载UCI的多个PUSCH,或者承载UCI的多个PUSCH,或者多个SRS,或者多个PRACH降低相同比例功率,以满足该band内的所有载波的发射功率之和不超过该band的band最大发射功率。
例如,UE聚合band1中的载波1和载波2,以及聚合band2中的载波3、载波4和载波5进行上行传输,每个band都配置了一个特殊载波作为传输PUCCH的载波(即每个band配置了一个扩展载波特殊小区(Especial cell,Ecell),类似于Rel-10中的Pcell),如图5所示,UE的具体行为如下:
UE通过高层信令确定每个band对应的band最大发射功率:配置给band1的band最大发射功率为PCMAX,1,配置给band2的band最大发射功率为PCMAX,2,且满足其中PCMAX为UE允许的最大发射功率。
UE根据公式(1)及b=1(表示band1)或b=2(表示band2)分别计算得到band1和band2中的PUCCH发射功率PPUCCH,1和PPUCCH,2,其中b为band编号;根据公式(2)及b=1或b=2分别计算得到band1和band2中没有PUCCH在一个载波同时传输的PUSCH发射功率PPUSCH,2,1、PPUSCH,4,2、PPUSCH,5,2;根据公式(3)且b=2计算得到band2中的在一个载波上同时存在PUCCH的PUSCH发射功率PPUSCH,3,2;
公式(1)
公式(2)
公式(3)
UE判断每个band中的多个载波的发射功率之和是否超过该band的band最大发射功率:对于band1,判断出
则UE可直接按照计算出的功率发送band1中的PUCCH和PUSCH上的数据;对于band2,判断出
则UE需对band2中的发射功率进行降低,以满足公式(4),即优先保证PUCCH的发射功率不降低,将剩余band可用功率优先满足承载UCI的PUSCH,对不承载UCI的PUSCH等比例降低功率,以满足band2中的多个信道的总发射功率不超过band2最大发射功率,其中b=2,j=3,w(i)为功率降低系数,对所有PUSCH该w(i)的值相同,且特定的PUSCH其w(i)可以为0(即功率可以降低为0),UE根据功率降低操作后的发射功率发送band2中的每个上行信道上的数据。
和 公式(4)
需要说明的是,上述实施例中,当不存在PUCCH传输时,
当不存在承载UCI的PUSCH传输时,
上述过程同样适用。需要说明的是,上述过程中的
为P
X的线性域值,例如
常系数可视实际情况而设,X表示计算功率时针对的上行信道。
又如,UE聚合band1中的载波1、载波2和载波3,以及band2中的载波4和载波5进行上行传输,多个band中仅存在一个Pcel1传输PUCCH,如图6所示,UE的具体行为如下:
UE与网络侧约定了每个band对应的band最大发射功率:band1的band最大发射功率为P
CMAX,1,band2的band最大发射功率为P
CMAX,2,且满足
其中P
CMAX为UE允许的最大发射功率。
UE根据公式(1)及b=1计算得到band1中的PUCCH发射功率PPUCCH,1,其中b为band编号;根据公式(2)及b=1和b=2分别计算得到band1和band2中相应载波上的PUSCH发射功率PPUSCH,2,1、PPUSCH,3,1、PPUSCH,4,2、PPUSCH,5,2。
UE判断每个band中的多个载波的发射功率之和是否超过该band的band最大发射功率:对于band1,判断出
需要对band1中的发射功率进行降低,以满足公式(5),即优先保证PUCCH的发射功率不降低,对不承载UCI的PUSCH等比例降低功率,以满足band1中的多个信道的总发射功率不超过band1最大发射功率,其中b=1,w(i)为功率降低系数,对所有PUSCH值相同,且特定的PUSCH其w(i)可以为0(即功率可以降低为0),UE根据功率降低后的发射功率发送band1中的每个上行信道;对于band2,判断出
可以直接按照计算出的功率发送band2中的多个PUSCH上的数据。
公式(5)
需要说明的是,上述实施例中,当不存在PUCCH传输时,
上述过程同样适用。
以SRS为例,UE聚合band1中的载波1和载波2,以及band2中的载波3和载波4进行上行传输,如图7所示,UE的具体行为如下:
UE通过高层信令确定每个band对应的band最大发射功率:配置给band1的band最大发射功率为P
CMAX,1,配置给band2的band最大发射功率为P
CMAX,2,且满足
其中P
CMAX为UE允许的最发射功率。
UE根据公式(6)及b=1和b=2分别计算得到band1和band2中的SRS发射功率PSRS,1,1、PSRS,2,1和PSRS,3,2,其中b为band编号。
PSRS,c,b(i)=min{PCMAX,c,b(i),PSRS_OFFSET,c,b(m)+10log10(MSRS,c,b)+PO_PUSCH,c,b(j)+αc,b(j)·PLc,b+fc,b(i)}公式(6)
UE判断每个band中的多个载波的发射功率之和是否超过该band的band最大发射功率:对于band1,判断出
需要对band1中的发射功率进行降低,以满足公式(7)
即对band1中的所有SRS等比例降低功率,以满足band1中的多个SRS的总发射功率不超过band1最大发射功率,其中b=1,w(i)为功率降低系数,对所有SRS(包括周期SRS和非周期SRS)值相同,UE根据功率降低后的发射功率发送band1中的每个SRS上的数据;对于band2,判断出
可以直接按照计算功率发送band2中的SRS。
参见图8,本实施例中频带的最大发射功率独立配置时基于UE允许的最大发射功率进行上行功率控制的方法流程如下:
步骤800:UE通过高层信令或PDCCH信令获得各频带的最大发射功率。
如果UE与网络侧约定得到各频带的最大发射功率,例如约定各频带的最大发射功率平分UE允许的最大发射功率,则不需要信令通知,也就不需要执行步骤800,UE获得自身允许的最大发射功率和频带的数量即可。
步骤801:UE基于每个载波的最大发射功率和该载波对应的功率控制参数,确定每个载波上的上行信道的发射功率。
步骤802:UE判断所有频带内的载波上的上行信道的发射功率之和是否超过所述UE允许的最大发射功率,若超过,则继续步骤803,否则继续步骤804。
步骤803:UE基于所述UE允许的最大发射功率对各频带的最大发射功率进行降低,以满足功率降低操作后所有频带的最大发射功率之和不超过所述UE允许的最大发射功率。继续执行步骤804。
较佳的,UE基于UE允许的最大发射功率对各频带的最大发射功率进行等比例降低;或者,UE基于UE允许的最大发射功率,按照各频带的功率降低比例系数对各频带的最大发射功率进行降低,其中,各频带的功率降低比例系数不完全相同,且各频带的功率降低比例系数不小于0且不大于1。每个频带的功率降低比例系数为所述UE与网络侧预先约定的,或者为网络侧通过高层信令或PDCCH信令配置给所述UE的,其中所述高层信令包括无线资源控制(RRC)信令、媒体接入控制(MAC)信令。
步骤804:UE对于每个频带,基于功率降低操作后该频带的最大发射功率,判断处于该频带内的载波上的各上行信道的发射功率之和是否超过该频带的最大发射功率,若超过,则继续步骤805,否则继续步骤806。
步骤805:UE基于频带的最大发射功率对该频带内的载波上的上行信道发射功率进行功率降低,以满足功率降低操作后处于同一频带内的载波上的上行信道的发射功率之和不超过所述频带的最大发射功率。
较佳的,UE基于频带的最大发射功率优先降低该频带(band)内的载波上的优先级最低的上行信道的发射功率,以及UE对同一band内的载波上具有相同优先级的多个上行信道按照相同比例降低发射功率。本实施例中同一频带内的载波上各上行信道的优先级为PUCCH的优先级>PRACH的优先级>承载UCI的PUSCH的优先级>不承载UCI的PUSCH的优先级,或者,PRACH的优先级>PUCCH的优先级>承载UCI的PUSCH的优先级>不承载UCI的PUSCH的优先级。
具体的,对于在同一band内传输的PUCCH和PUSCH,功率分配的优先级为PUCCH>的优先级承载UCI的PUSCH的优先级>不承载UCI的PUSCH的优先级,即优先保证PUCCH的发射功率,在剩余的本band可用发射功率内,保证承载UCI的PUSCH功率不降低,降低不承载UCI的PUSCH的功率以满足该band内所有信道的发射功率之和不超过该band的最大发射功率;或者,如果存在PRACH传输,功率分配的优先级为PUCCH的优先级>PRACH的优先级>承载UCI的PUSCH的优先级>不承载UCI的PUSCH的优先级,或者PRACH的优先级>PUCCH的优先级>承载UCI的PUSCH的优先级>不承载UCI的PUSCH的优先级,即优先保证PUCCH或PRACH的发射功率,在剩余的本band可用发射功率内,保证承载UCI的PUSCH功率不降低,降低不承载UCI的PUSCH的功率以满足该band内所有信道的发射功率之和不超过该band的最大发射功率。对于在同一band内传输的具有相同优先级的上行信道降低相同比例功率,以满足该band内的所有载波的发射功率之和不超过该band的band最大发射功率。
步骤806:UE将每个载波上计算得到的上行信道的发射功率值保持不变。
例如,UE聚合band1中的载波1和载波2,以及band2中的载波3、载波4和载波5进行上行传输,每个band都配置了一个特殊载波作为传输PUCCH的载波(即每个band配置了一个扩展载波E-cell,类似于Rel-10中的Pcell),如图5所示,UE的具体行为如下:
UE通过高层信令确定每个band对应的band最大发射功率:配置给band1的band最大发射功率为PCMAX,1,配置给band2的band最大发射功率为PCMAX,2,PCMAX为UE允许的最大发射功率,且PCMAX,1、PCMAX,2与PCMAX独立配置。
UE根据公式(1)及b=1和b=2分别计算得到band1和band2中的PUCCH发射功率PPUCCH,1和PPUCCH,2,其中b为band编号;根据公式(2)及b=1和b=2分别计算得到band1和band2中没有PUCCH在一个载波同时传输的PUSCH发射功率PPUSCH,2,1、PPUSCH,4,2、PPUSCH,5,2;根据公式(3)及b=2计算得到band2中的在一个载波上同时存在PUCCH的PUSCH发射功率PPUSCH,3,2。
UE首先判断所有band中的所有载波的发射功率之和是否超过UE允许的最大发射功率。
当判断出
时,需要根据公式(8)
对每个band的band最大发射功率进行等比例降低,或者根据公式(9)
对每个band的band最大发射功率进行基于该band对应的功率降低比例系数的功率降低(非等比例),得到功率降低后每个band的band最大发射功率P
CMAX,1′、P
CMAX,2′;
UE进一步判断每个band中的多个载波的发射功率之和是否超过该band的功率降低后的band最大发射功率:对于band1,判断出
需要进行功率降低,即band1功率降低后的最大发射功率P
CMAX,2′优先满足PUCCH传输功率,并降低PUSCH传输功率以满足band1最大发射功率,功率降低后载波2上的PUSCH发送功率为
UE按照载波1上的PUCCH计算得到功率和载波2上功率降低后的PUSCH功率进行发送;对于band2,判断出
需要对band2中的发射功率进行降低,以满足公式(10),即优先保证PUCCH的发射功率不降低,将剩余band可用功率优先满足承载UCI的PUSCH,对不承载UCI的PUSCH等比例降低功率,以满足band2中的多个信道的总发射功率不超过band2最大发射功率,其中b=2,j=3,w(i)为功率降低系数,对所有PUSCH值相同,且特定的PUSCH其w(i)可以为0(即功率可以降低为0),UE根据功率降低后的发射功率发送band2中的每个上行信道。
和 公式(10)
当判断出
时,不需要降低每个band的band最大发射功率;UE进一步判断每个band中的多个载波的发射功率之和是否超过该band的band最大发射功率:对于band1,判断出
可以直接按照计算出的功率发送band1中的PUCCH 和PUSCH 上的数据;对于band2,判断出
需要对band2中的发射功率进行降低,以满足公式(4),即优先保证PUCCH的发射功率不降低,将剩余band可用功率优先满足承载UCI的PUSCH,对不承载UCI的PUSCH等比例降低功率,以满足band2中的多个信道的总发射功率不超过band2最大发射功率,其中b=2,j=3,w(i)为功率降低系数,对所有PUSCH值相同,且特定的PUSCH其w(i)可以为0(即功率可以降低为0),UE根据功率降低后的发射功率发送band2中的每个上行信道。
需要说明的是,上述实施例中,当不存在PUCCH传输时,
当不存在承载UCI的PUSCH传输时,
上述过程同样适用。
又如,UE聚合band1中的载波1、载波2和载波3,以及band2中的载波4和载波5进行上行传输,多个band中仅存在一个Pcell传输PUCCH,如图6所示,UE的具体行为如下:
UE通过高层信令确定每个band对应的band最大发射功率:配置给band1的band最大发射功率为PCMAX,1,配置给band2的band最大发射功率为PCMAX,2,PCMAX为UE允许的最大发射功率,且PCMAX,1、PCMAX,2与PCMAX独立配置。
UE根据公式(1)及b=1计算得到band1中载波1的PUCCH发射功率PPUCCH,1,其中b为band编号;根据公式(2)及b=1和b=2分别计算得到对应载波(如载波2-5)上的PUSCH发射功率PPUSCH,2,1、PPUSCH,3,1、PPUSCH,4,2、PPUSCH,5,2。
UE首先判断所有band中的所有载波的发射功率之和是否超过UE允许的最大发射功率:
当判断出 时,UE需要根据公式(8)对每个band的band最大发射功率进行等比例降低,或者根据公式(9)对每个band的band最大发射功率进行基于band对应的功率降低比例系数进行功率降低(非等比例),得到功率降低后每个band的band最大发射功率PPMAX,1′、PCMAX,2′;
UE进一步判断每个band中的多个载波的发射功率之和是否超过该band的功率降低后的band最大发射功率:对于band1,判断出
则需要对band1中的发射功率进行降低,以满足公式(11),即优先保证PUCCH的发射功率不降低,对不承载UCI的PUSCH等比例降低功率,以满足band1中的多个信道的总发射功率不超过band1最大发射功率,其中b=1,w(i)为功率降低系数,对所有PUSCH值相同,且特定的PUSCH其对应的w(i)可以为0(即功率可以降低为0),UE根据功率降低后的发射功率发送band1中的每个上行信道上的数据;对于band2,判断出
需要对band2中的发射功率进行降低,以满足公式(12),即对多个PUSCH等比例降低功率,以满足band2中的多个信道的总发射功率不超过band2最大发射功率,其中b=2,w(i)为功率降低系数,对所有PUSCH值相同,且特定的PUSCH其对应的w(i)可以为0(即功率可以降低为0),UE根据功率降低后的发射功率发送band2中的每个上行信道上的数据。
公式(11)
公式(12)
当判断出
时,不需要降低每个band的band最大发射功率;UE进一步判断每个band中的多个载波的发射功率之和是否超过该band的band最大发射功率:对于band1,判断出
需要对band1中进行功率降低,以满足公式(5),即优先保证PUCCH的发射功率不降低,对不承载UCI的PUSCH等比例降低功率,以满足band1中的多个信道的总发射功率不超过band1最大发射功率,其中b=1,w(i)为功率降低系数,对所有PUSCH值相同,且特定的PUSCH其对应的w(i)可以为0(即功率可以降低为0),UE根据功率降低后的发射功率发送band1中的每个上行信道上的数据;对于band2,判断出
可以直接按照计算功率发送band2中的多个PUSCH上的数据。
需要说明的是,上述实施例中,当不存在PUCCH传输时,
上述过程同样适用。
以SRS为例,UE聚合band1中的载波1和载波2,以及band2中的载波3和载波4进行上行传输,如图7所示,UE的具体行为如下:
UE通过高层信令确定每个band对应的band最大发射功率:配置给band1的band最大发射功率为PCMAX,1,配置给band2的band最大发射功率为PCMAX,2,PCMAX为UE允许的最大发射功率,且PCMAX,1、PCMAX,2与PCMAX独立配置。
UE根据公式(6)及b=1和b=2分别计算得到band1和band2中的SRS发射功率PSRS,1,1、PSRS,2,1和PSRS,3,2,其中b为band编号。
UE首先判断所有band中的所有载波的发射功率之和是否超过UE允许的最大发射功率:
当判断出
时,UE需要根据公式(8)对每个band的band最大发射功率进行等比例降低,或者根据公式(9)对每个band的band最大发射功率进行基于band对应的功率降低比例系数的功率降低(非等比例),得到功率降低后每个band的band最大发射功率P
CMAX,1′、P
CMAX,2′;
UE判断进一步每个band中的多个载波的发射功率之和是否超过该band功率降低后的band最大发射功率:对于band1,判断出
需要对band1进行功率降低,以满足公式(13)
即对band1中的所有SRS等比例降低功率,以满足band1中的多个SRS的总发射功率不超过band1最大发射功率,其中b=1,w(i)为功率降低系数,其对所有SRS(包括周期SRS和非周期SRS)值相同,UE根据功率降低后的发射功率发送每个SRS;对于band2,判断出
可以直接按照计算功率发送band2中的SRS。
当判断出
时,不需要降低每个band的band最大发射功率;UE进一步判断每个band中的多个载波的发射功率之和是否超过该band的band最大发射功率:对于band1,判断出
可以直接按照计算出的功率发送band2中的SRS;对于band2,判断出
可以直接按照计算出的功率发送band2中的SRS。
参见图9,本实施例中频带的最大发射功率独立配置时基于频带允许的最大发射功率进行上行功率控制的方法流程如下:
步骤900:UE通过高层信令或PDCCH信令获得各频带的最大发射功率。
如果UE与网络侧约定得到各频带的最大发射功率,例如约定各频带的最大发射功率平分UE允许的最大发射功率,则不需要信令通知,也就不需要执行步骤900,UE获得自身允许的最大发射功率和频带的数量即可。
步骤901:UE基于每个载波的最大发射功率和该载波对应的功率控制参数,确定每个载波上的上行信道的发射功率。
步骤902:UE判断处于同一频带内的载波上的各上行信道的发射功率之和是否超过该频带的最大发射功率。
步骤903:UE记录超过频带的最大发射功率的第一类频带和未超过频带的最大发射功率的第二类频带。
步骤904:UE判断第二类频带中各频带的总发射功率与第一类频带中各频带的最大发射功率之和是否超过所述UE允许的最大发射功率,若超过,则继续步骤905,否则继续步骤906,其中,所述第二类频带中各频带的总发射功率为该频带中的载波上的各上行信道的发射功率之和。
步骤905:UE基于所述UE允许的最大发射功率对各频带的最大发射功率进行降低,以满足功率降低操作后每个频带的最大发射功率之和不超过所述UE允许的最大发射功率。或者,UE基于所述UE允许的最大发射功率对第一类频带中各频带的最大发射功率以及第二类频带中各频带的总发射功率进行降低,以满足功率降低后的第一类频带中各频带的最大发射功率与第二类频带中各频带的总发射功率之和不超过所述UE允许的最大发射功率。继续步骤906。
较佳的,UE基于UE允许的最大发射功率对各频带的最大发射功率进行等比例降低;或者,UE基于UE允许的最大发射功率,按照各频带的功率降低比例系数对各频带的最大发射功率进行降低,其中,各频带的功率降低比例系数不完全相同,且各频带的功率降低比例系数不小于0且不大于1。每个频带的功率降低比例系数为所述UE与网络侧预先约定的,或者为网络侧通过高层信令或PDCCH信令配置给所述UE的,其中所述高层信令包括无线资源控制(RRC)信令、媒体接入控制(MAC)信令。
步骤906:UE对每个频带,基于功率降低操作后该频带的最大发射功率,判断处于该频带内的载波上的各上行信道的发射功率之和是否超过该频带的最大发射功率,若超过,则继续步骤907,否则继续步骤908。
步骤907:UE基于频带的最大发射功率对该频带内的载波上的上行信道发射功率进行功率降低,以满足功率降低操作后处于同一频带内的载波上的上行信道的发射功率之和不超过所述频带的最大发射功率。
较佳的,UE基于频带的最大发射功率优先降低该频带(band)内的载波上的优先级最低的上行信道的发射功率,以及UE对同一band内的载波上具有相同优先级的多个上行信道按照相同比例降低发射功率。本实施例中同一频带内的载波上各上行信道的优先级为PUCCH的优先级>PRACH的优先级>承载UCI的PUSCH的优先级>不承载UCI的PUSCH的优先级,或者,PRACH的优先级>PUCCH的优先级>承载UCI的PUSCH的优先级>不承载UCI的PUSCH的优先级。
具体的,对于在同一band内传输的PUCCH和PUSCH,功率分配的优先级为PUCCH>的优先级承载UCI的PUSCH的优先级>不承载UCI的PUSCH的优先级,即优先保证PUCCH的发射功率,在剩余的本band可用发射功率内,保证承载UCI的PUSCH功率不降低,降低不承载UCI的PUSCH的功率以满足该band内所有信道的发射功率之和不超过该band的最大发射功率;或者,如果存在PRACH传输,功率分配的优先级为PUCCH的优先级>PRACH的优先级>承载UCI的PUSCH的优先级>不承载UCI的PUSCH的优先级,或者PRACH的优先级>PUCCH的优先级>承载UCI的PUSCH的优先级>不承载UCI的PUSCH的优先级,即优先保证PUCCH或PRACH的发射功率,在剩余的本band可用发射功率内,保证承载UCI的PUSCH功率不降低,降低不承载UCI的PUSCH的功率以满足该band内所有信道的发射功率之和不超过该band的最大发射功率。对于在同一band内传输的具有相同优先级的上行信道降低相同比例功率,以满足该band内的所有载波的发射功率之和不超过该band的band最大发射功率。
步骤908:UE将每个载波上计算得到的上行信道的发射功率值保持不变。
例如,UE聚合band1中的载波1和载波2,以及band2中的载波3、载波4和载波5进行上行传输,每个band都配置了一个特殊载波作为传输PUCCH的载波(即每个band配置了一个扩展载波E-cell,类似于Rel-10中的Pcell),如图5所示,UE的具体行为如下:
UE通过高层信令确定每个band对应的band最大发射功率:配置给band1的band最大发射功率为PCMAX,1,配置给band2的band最大发射功率为PCMAX,2,PCMAX为UE允许的最大发射功率,且PCMAX,1、PCMAX,2与PCMAX独立配置。
UE根据公式(1)及b=1和b=2分别计算得到band1和band2中的PUCCH发射功率PPUCCH,1和PPUCCH,2,其中b为band编号;根据公式(2)及b=1和b=2分别计算得到band1和band2中没有PUCCH在一个载波同时传输的PUSCH发射功率PPUSCH,2,1、PPUSCH,4,2、PPUSCH,5,2;根据公式(3)及b=2计算得到band2中的在一个载波上同时存在PUCCH的PUSCH发射功率PPUSCH,3,2。
UE首先判断每个band中的多个载波的发射功率之和是否超过该band的band最大发射功率:对于band1,假设判断出
暂不降低band1中信道的发射功率;对于band2,假设判断出
需要进行功率降低。
UE进一步判断不需要进行功率降低的band中的所有载波的发射功率(即该band的总发射功率)与需要进行功率降低的band的band最大发射功率之和是否超过UE允许的最大发射功率:
即当判断出 时,则:
方法A:UE根据公式(8)对每个band的band最大发射功率进行等比例降低,或者根据公式(9)对每个band的band最大发射功率进行基于band对应的功率降低比例系数的功率降低(非等比例),得到功率降低后每个band的band最大发射功率PCMAX,1′、PCMAX,2′;
然后进一步判断每个band中的多个载波的发射功率之和是否超过该band的功率降低后的band最大发射功率(可只对判断实际发送功率没有超过band最大发射功率的band基于功率降低后的band最大发射功率做进一步判断):对于band1,判断出
(此处为假设结果,实际中基于公式(8)和(9)计算得到的功率降低后的band最大发射功率可能不同,则对于一个band内部基于不同的band最大发射功率得到的是否功率受限的判断结果也可能不同),需要基于band1功率降低后的最大发射功率P
CMAX,1′优先满足PUCCH传输功率,并降低PUSCH传输功率以满足功率降低后的band1最大发射功率,即功率降低后载波2上的PUSCH发送功率为
UE按照载波1上的PUCCH计算得到功率和载波2上功率降低后的PUSCH功率进行发送;对于band2,根据公式(10)进行功率降低,即优先保证PUCCH的发射功率不降低,将剩余band可用功率优先满足承载UCI的PUSCH,对不承载UCI的PUSCH等比例降低功率,以满足band2中的多个信道的总发射功率不超过功率降低后的band2最大发射功率,其中b=2,j=3,w(i)为功率降低系数,对所有PUSCH值相同,且特定的PUSCH其w(i)可以为0(即功率可以降低为0),UE根据功率降低后的发射功率发送band2中的每个上行信道。
方法B:UE将不需要进行功率降低的band(即band1)内部的信道的实际发射功率之和作为该band的band最大发射功率(即令),并根据公式(8)对每个band的band最大发射功率进行等比例降低,或者根据公式(9)对每个band的band最大发射功率进行基于band对应的功率降低比例系数的功率降低(非等比例),得到功率降低后每个band的band最大发射功率PCMAX,1′、PCMAX,2′;
然后UE进一步判断每个band中的多个载波的发射功率之和是否超过该band的功率降低后的band最大发射功率;或者,较优的,考虑到方法中每个band内部多个信道的总发射功率总是会超过功率降低后的band最大发射功率,因此也可不进行判断,直接对每个band进行内部功率降低:对于band1,将band1功率降低后的最大发射功率PCMAX,1′优先满足PUCCH传输功率,并降低PUSCH传输功率以满足band1最大发射功率,即功率降低后载波2上的PUSCH发送功率为UE按照载波1上的PUCCH计算得到功率和载波2上功率降低后的PUSCH功率进行发送;对于band2,根据公式(10)进行功率降低,即优先保证PUCCH的发射功率不降低,将剩余band可用功率优先满足承载UCI的PUSCH,对不承载UCI的PUSCH等比例降低功率,以满足band2中的多个信道的总发射功率不超过功率降低后的band2最大发射功率,其中b=2,j=3,w(i)为功率降低系数,对所有PUSCH值相同,且特定的PUSCH其w(i)可以为0(即功率可以降低为0),UE根据功率降低后的发射功率发送band2中的每个上行信道。
反之,当判断出
时,则:UE仅需要基于band2的最大发射功率对band2中信道的发射功率进行降低,以满足公式(4),即优先保证PUCCH的发射功率不降低,将剩余band可用功率优先满足承载UCI的PUSCH,对不承载UCI的PUSCH等比例降低功率,以满足band2中的多个信道的总发射功率不超过功率降低后的band2最大发射功率,其中b=2,j=3,w(i)为功率降低系数,对所有PUSCH值相同,且特定的PUSCH其w(i)可以为0(即功率可以降低为0),UE根据功率降低后的发射功率发送band2上的每个上行信道,UE对band1不需要降低功率,直接按照计算功率发送band1中的每个上行信道。
需要说明的是,上述实施例中,当不存在PUCCH传输时,
当不存在承载UCI的PUSCH传输时,
上述过程同样适用。
又如,UE聚合band1中的载波1、载波2和载波3,以及band2中的载波4和载波5进行上行传输,多个band中仅存在一个Pcell传输PUCCH,如图6所示,UE的具体行为如下:
UE通过高层信令确定每个band对应的band最大发射功率:配置给band1的band最大发射功率为PCMAX,1,配置给band2的band最大发射功率为PCMAX,2,PCMAX为UE允许的最大发射功率,且PCMAX,1、PCMAX,2与PCMAX独立配置。
UE根据公式(1)及b=1计算得到band1中载波1的PUCCH发射功率PPUCCH,1,其中b为band编号;根据公式(2)及b=1和b=2分别计算得到对应载波(如载波2-5)上的PUSCH发射功率PPUSCH,2,1、PPUSCH,3,1、PPUSCH,4,2、PPUSCH,5,2。
UE首先判断每个band中的多个载波的发射功率之和是否超过该band的band最大发射功率:对于band1,假设判断出
需要进行功率降低;对于band2,假设判断出
暂不需要对band2中的信道降低功率。
UE进一步判断不需要进行功率降低的band中的所有载波的发射功率与需要进行功率降低的band的band最大发射功率之和是否超过UE允许的最大发射功率:
当判断出 时,则:
方法A:UE根据公式(8)对每个band的band最大发射功率进行等比例降低,或者根据公式(9)对每个band的band最大发射功率进行基于band对应的功率降低比例系数的功率降低(非等比例),得到功率降低操作后每个band的band最大发射功率PCMAX,1′、PCMAX,2′;
然后UE进一步判断每个band中的多个载波的发射功率之和是否超过该band的功率降低后的band最大发射功率(可只对判断出实际发送功率没有超过band最大发射功率的band基于功率降低后的band最大发射功率做进一步判断):对于band1,根据公式(11)进行功率降低,即优先保证PUCCH的发射功率不降低,对多个PUSCH等比例降低功率,以满足band1中的多个信道的总发射功率不超过band1最大发射功率,其中b=1,w(i)为功率降低系数,对所有PUSCH值相同,且特定的PUSCH其对应的w(i)可以为0(即功率可以降低为0),UE根据功率降低后的发射功率发送band1中的每个上行信道上的数据;对于band2,判断出
(此处为假设结果,实际中基于公式(8)和(9)计算得到的功率降低后的band最大发射功率可能不同,则对于一个band内部基于不同的band最大发射功率得到的是否功率受限的判断结果也可能不同),直接按照计算功率发送band2中的每个上行信道上的数据。
方法B:UE将不需要进行功率降低的band(即band2)内部的信道的实际发射功率之和作为该band的band最大发射功率(即令
),并根据公式(8)对每个band的band最大发射功率进行等比例降低,或者根据公式(9)对每个band的band最大发射功率进行基于band对应的功率降低比例系数的功率降低(非等比例),得到功率降低后每个band的band最大发射功率P
CMAX,1′、P
CMAX,2′;
然后UE进一步判断每个band中的多个载波的发射功率之和是否超过该band的功率降低后的band最大发射功率,或者较优的,考虑到方法中每个band内部多个信道的总发射功率总是会超过功率降低后的band最大发射功率,因此也可不进行判断,直接对每个band进行内部功率降低:对于band1,根据公式(11)进行功率降低,即优先保证PUCCH的发射功率不降低,对多个PUSCH等比例降低功率,以满足band1中的多个信道的总发射功率不超过功率降低后的band1最大发射功率,其中b=1,w(i)为功率降低系数,对所有PUSCH值相同,且特定的PUSCH其w(i)可为0(即功率可以降低为0),UE根据功率降低后的发射功率发送band1中的每个上行信道上的数据;对于band2,根据公式(12)进行功率降低,即对多个PUSCH等比例降低功率,以满足band2中的多个信道的总发射功率不超过功率降低后的band2最大发射功率,其中b=2,w(i)为功率降低系数,对所有PUSCH值相同,且特定的PUSCH其对应的w(i)可为0(即功率可降低为0),UE根据功率降低后的发射功率发送band2中的每个上行信道上的数据。
反之,当判断出
时,则:UE仅需要基于band1的最大发射功率对band1中信道的发射功率进行降低,以满足公式(5),即优先保证PUCCH的发射功率不降低,对多个PUSCH等比例降低功率,以满足band1中的多个信道的总发射功率不超过band1最大发射功率,其中b=1,w(i)为功率降低系数,对所有PUSCH值相同,且特定的PUSCH其对应的w(i)可为0(即功率可降低为0),UE根据功率降低后的发射功率发送band1上的每个上行信道上的数据,UE对band1不需要降低功率,直接按照计算出的功率发送band2中的每个上行信道上的数据。
需要说明的是,上述实施例中,当不存在PUCCH传输时,
上述过程同样适用。
以SRS为例,UE首先判断每个band中的多个载波的发射功率之和是否超过该band的band最大发射功率:对于band1,假设判断出
暂不需要对band1中的信道降低功率;对于band2,假设判断出
暂不需要对band2中的信道降低功率。
UE进一步判断不需要进行功率降低的band中的所有载波的发射功率与需要进行功率降低的band的band最大发射功率之和是否超过UE允许的最大发射功率:
当判断出 时,则:
方法A:UE根据公式(8)对每个band的band最大发射功率进行等比例降低,或者根据公式(9)对每个band的band最大发射功率进行基于band对应的功率降低比例系数的功率降低(非等比例),得到功率降低后每个band的band最大发射功率PCMAX,1′、PCMAX,2′;
然后UE进一步判断每个band中的多个载波的发射功率之和是否超过该band的功率降低后的band最大发射功率:对于band1,判断出
需要对band1进行功率降低,以满足公式(13),即对band1中的所有SRS等比例降低功率,以满足band1中的多个SRS的总发射功率不超过band1最大发射功率,其中b=1,w(i)为功率降低系数,对所有SRS(包括周期SRS和非周期SRS)值相同,UE根据功率降低后的发射功率发送band1中每个SRS;对于band2,判断出
可以直接按照计算出的功率发送band2中的SRS。
方法B:UE将不需要进行功率降低的band(即band2)内部的信道的实际发射功率之和作为该band的band最大发射功率(即令
),并根据公式(8)对每个band的band最大发射功率进行等比例降低,或者根据公式(9)对每个band的band最大发射功率进行基于band对应的功率降低比例系数的功率降低(非等比例),得到功率降低后每个band的band最大发射功率P
CMAX,1′、P
CMAX,2′;
然后UE进一步判断每个band中的多个载波的发射功率之和是否超过该band的功率降低后的band最大发射功率,或者较优的,考虑到方法中每个band内部多个信道的总发射功率总是会超过功率降低后的band最大发射功率,因此也可不进行判断,直接对每个band进行内部功率降低:对于band1,根据公式(13)进行功率降低,即对band1中的所有SRS等比例降低功率,以满足band1中的多个SRS的总发射功率不超过功率降低后的band1最大发射功率,其中b=1,w(i)为功率降低系数,对所有SRS(包括周期SRS和非周期SRS)值相同,UE根据功率降低后的发射功率发送band1中每个SRS;对于band2,对载波3上的SRS进行功率降低
UE按照功率降低后的发射功率发送band2中的SRS。
反之,当判断出
时,则:UE在任意一个band都不需要进行功率降低,可直接按照计算功率发送band1和band2中的每个SRS。
需要说明的是,本实施例中的SRS替换为PUSCH或PUCCH或PRACH信道时,同样适用。
需要说明的是,上述方法和实施例中的UE允许的最大发射功率、band最大发射功率以及载波最大发射功率为考虑了功率回退后的功率,即考虑了功率回退参数MPR(Maximum Power Reduction,最大功率回退)、A-MPR(Additional-Maximum Power Reduction,额外最大功率回退)、P-MPR(PowerManagement Maximum Power Reduction,功率管理最大功率回退)和ΔTc(Allowed operating band edge transmission power relaxation,允许的边频带传输功率许可量)的功率,上述功率回退参数可以所有band共用一套参数,或者也可以每个band定义一套独立的参数。
UE侧的频带的最大发射功率为本实施例新增的参数,有可能是网络侧配置的,则网络侧需要进行相应的改进,参见下面的实施例。
参见图10,本实施例传输配置信息的方法流程如下:
步骤1001:网络侧确定各频带的最大发射功率。
步骤1002:网络侧通过高层信令或者PDCCH信令将各频带的最大发射功率发送给UE。
另外,网络侧还可以通过高层信令或者PDCCH信令将各频带的功率降低比例系数发送给UE。
通过以上描述了解了上行功率控制的实现,该过程主要由UE实现,网络侧设备也有相应的改进,则下面对这两个设备的内部结构和功能进行介绍。
参见图11,本实施例中UE包括:功率确定模块1101和控制模块1102
功率确定模块1101用于基于每个载波的最大发射功率和该载波对应的功率控制参数,确定每个载波上的上行信道的发射功率。
控制模块1102用于针对每个频带,判断处于同一频带内的载波上的各上行信道的发射功率之和是否超过该频带的最大发射功率,如果未超过,将每个载波上计算得到的上行信道的发射功率值保持不变;如果超过,基于频带的最大发射功率对该频带内的载波上的上行信道发射功率进行功率降低,以满足功率降低操作后处于同一频带内的载波上的上行信道的发射功率之和不超过所述频带的最大发射功率,并且功率降低操作后处于所有频带的载波上的上行信道的发射功率之和不超过所述UE允许的最大发射功率。
控制模块1102判断所有频带内的载波上的上行信道的发射功率之和是否超过所述UE允许的最大发射功率。当超过所述UE允许的最大发射功率时,控制模块1102基于所述UE允许的最大发射功率对各频带的最大发射功率进行降低,以满足功率降低操作后所有频带的最大发射功率之和不超过所述UE允许的最大发射功率,进一步在功率降低操作后,控制模块1102对于每个频带,基于功率降低操作后该频带的最大发射功率,判断处于该频带内的载波上的各上行信道的发射功率之和是否超过该频带的最大发射功率;当未超过所述UE允许的最大发射功率时,控制模块1102对于每个频带,判断处于该频带内的载波上的各上行信道的发射功率之和是否超过该频带的最大发射功率。
或者,控制模块1102判断处于同一频带内的载波上的各上行信道的发射功率之和是否超过该频带的最大发射功率,并记录超过频带的最大发射功率的第一类频带和未超过频带的最大发射功率的第二类频带,判断第二类频带中各频带的总发射功率与第一类频带中各频带的最大发射功率之和是否超过所述UE允许的最大发射功率,并根据判断结果对上行信道发射功率进行功率降低,以满足功率降低操作后处于同一频带内的载波上的上行信道的发射功率之和不超过所述频带的最大发射功率,并且功率降低操作后处于所有频带的载波上的上行信道的发射功率之和不超过所述UE允许的最大发射功率,其中,所述第二类频带中各频带的总发射功率为该频带中的载波上的各上行信道的发射功率之和。
当超过所述UE允许的最大发射功率时,控制模块1102基于所述UE允许的最大发射功率对各频带的最大发射功率进行降低,以满足功率降低操作后每个频带的最大发射功率之和不超过所述UE允许的最大发射功率,进一步在功率降低操作后,所述控制模块1102对于每个频带,基于功率降低操作后各频带的最大发射功率,判断处于该频带内的载波上的各上行信道的发射功率之和是否超过该频带的最大发射功率。
当未超过所述UE允许的最大发射功率时,控制模块1102对于每个频带,判断处于该频带内的载波上的各上行信道的发射功率之和是否超过该频带的最大发射功率。
当超过所述UE允许的最大发射功率时,控制模块1102基于所述UE允许的最大发射功率对第一类频带中各频带的最大发射功率以及第二类频带中各频带的总发射功率进行降低,以满足功率降低后的第一类频带中各频带的最大发射功率与第二类频带中各频带的总发射功率之和不超过所述UE允许的最大发射功率,进一步在功率降低操作后,所述控制模块1102对于每个频带,基于功率降低操作后各频带的最大发射功率,判断处于该频带内的载波上的各上行信道的发射功率之和是否超过该频带的最大发射功率。
当未超过所述UE允许的最大发射功率时,控制模块1102对于每个频带,判断处于该频带内的载波上的各上行信道的发射功率之和是否超过该频带的最大发射功率。
具体的,控制模块1102基于所述UE允许的最大发射功率对各频带的最大发射功率进行等比例降低;或者,基于所述UE允许的最大发射功率,按照各频带的功率降低比例系数对各频带的最大发射功率进行降低,其中,各频带的功率降低比例系数不完全相同,且各频带的功率降低比例系数不小于0且不大于1。
其中,所述每个频带的功率降低比例系数为所述UE与网络侧预先约定的,或者为网络侧通过高层信令或PDCCH信令配置给所述UE的,其中所述高层信令包括无线资源控制(RRC)信令、媒体接入控制(MAC)信令。
较佳的,控制模块1102基于频带的最大发射功率优先降低该频带内的载波上的优先级最低的上行信道的发射功率;对同一频带内的载波上具有相同优先级的多个上行信道按照相同比例降低发射功率,以满足功率降低后的处于同一频带内的载波上的上行信道的发射功率之和不超过所述频带的最大发射功率。
其中,同一频带内的载波上各上行信道的优先级为PUCCH的优先级>PRACH的优先级>承载UCI的PUSCH的优先级>不承载UCI的PUSCH的优先级,或者,PRACH的优先级>PUCCH的优先级>承载UCI的PUSCH的优先级>不承载UCI的PUSCH的优先级。
其中,各频带的最大发射功率为所述UE与网络侧预先约定的,或者是由网络侧通过高层信令或PDCCH信令配置给UE的,其中所述高层信令包括无线资源控制(RRC)信令、媒体接入控制(MAC)信令。
参见图12,本实施例中网络侧设备包括:控制模块1201和接口模块1202。
控制模块1201用于确定各频带的最大发射功率。
接口模块1202用于通过高层信令或者PDCCH信令将各频带的最大发射功率发送给UE。接口模块1202还用于通过高层信令或者PDCCH信令将各频带的功率降低比例系数发送给UE。
本发明实施例中预先为UE配置了各band(频带)允许的最大发射功率,UE根据频带的最大发射功率判断是否需要对同一频带内的载波上的各上行信道的发射功率进行调整,如果需要,则进行相应的操作,以满足功率降低操作后处于同一频带内的载波上的上行信道的发射功率之和不超过所述频带的最大发射功率,并且功率降低操作后处于所有频带的载波上的上行信道的发射功率之和不超过所述UE允许的最大发射功率。实现了针对频带的功率控制。其中,UE中配置的各频带的最大发射功率是由基站高层信令(如RRC(无线资源控制)信令或MAC(媒体接入控制)信令)或PDCCH信令配置给UE的;或者由UE与基站之间预先约定,例如预定每个频带的最大发射功率平分UE允许的最大发射功率,则不需要额外的信令通知。本发明实施例中频带允许的最大发射功率可以由网络侧配置,这样可灵活配置各频带允许的最大发射功率;或者,频带允许的最大发射功率可以由UE与网络侧约定,这样不需要网络侧发送配置信令,节省了信令资源。另外,频带允许的最大发射功率可以是基于UE允许的最大发射功率来配置,也就是说各频带允许的最大发射功率之和不超过UE允许的最大发射功率,这样UE仅判断处于同一频带内的载波上的上行信道的发射功率之和不超过所述频带的最大发射功率即可。或者,各频带允许的最大发射功率为独立配置,则UE还需要判断各频带允许的最大发射功率之和是否超过UE允许的最大发射功率。在进行频带允许的最大发射功率降低和载波的上行信道功率的降低时,可以等比例降低,或者依据加权系数值进行非等比例降低。并且可依据上行信道的优先级对各上行信道进行不同程度的功率降低操作。本发明实施例提供了多种实现方式,适用于多种应用场景。
本领域内的技术人员应明白,本发明的实施例可提供为方法、系统、或计算机程序产品。因此,本发明可采用完全硬件实施例、完全软件实施例、或结合软件和硬件方面的实施例的形式。而且,本发明可采用在一个或多个其中包含有计算机可用程序代码的计算机可用存储介质(包括但不限于磁盘存储器和光学存储器等)上实施的计算机程序产品的形式。
本发明是参照根据本发明实施例的方法、设备(系统)、和计算机程序产品的流程图和/或方框图来描述的。应理解可由计算机程序指令实现流程图和/或方框图中的每一流程和/或方框、以及流程图和/或方框图中的流程和/或方框的结合。可提供这些计算机程序指令到通用计算机、专用计算机、嵌入式处理机或其他可编程数据处理设备的处理器以产生一个机器,使得通过计算机或其他可编程数据处理设备的处理器执行的指令产生用于实现在流程图一个流程或多个流程和/或方框图一个方框或多个方框中指定的功能的装置。
这些计算机程序指令也可存储在能引导计算机或其他可编程数据处理设备以特定方式工作的计算机可读存储器中,使得存储在该计算机可读存储器中的指令产生包括指令装置的制造品,该指令装置实现在流程图一个流程或多个流程和/或方框图一个方框或多个方框中指定的功能。
这些计算机程序指令也可装载到计算机或其他可编程数据处理设备上,使得在计算机或其他可编程设备上执行一系列操作步骤以产生计算机实现的处理,从而在计算机或其他可编程设备上执行的指令提供用于实现在流程图一个流程或多个流程和/或方框图一个方框或多个方框中指定的功能的步骤。
显然,本领域的技术人员可以对本发明进行各种改动和变型而不脱离本发明的精神和范围。这样,倘若本发明的这些修改和变型属于本发明权利要求及其等同技术的范围之内,则本发明也意图包含这些改动和变型在内。