背景技术
在长期演进(Long Term Evolution,LTE)及以前的无线通信系统中,一个小区中只有一个载波,最大带宽为20MHz,如图1所示。在长期演进增强(Long Term Evolution–Advanced,LTE-A)系统中,系统峰值速率比LTE有较大的提高,要求达到下行1Gbps,上行500Mbps。只使用一个带宽为20MHz的载波无法达到峰值速率要求。因此,LTE-A系统引入了载波聚合(Carrier Aggregation,CA)技术,即将同一个eNB(基站)下的多个连续或不连续的载波聚合在一起,同时为用户设备(User Equipment,UE)服务,如图2所示。这些聚合在一起的载波称为成员载波(Component Carrier,简称CC)。每个小区都可以是一个成员载波,不同eNB下的小区(成员载波)不能聚合。为了保证对LTE UE的后相兼容性,每一个载波最大不超过20MHz。
在UE聚合的成员载波中定义1个主成员载波(Primary Component Carrier,PCC),包括下行PCC和上行PCC,其他成员载波都称为辅成员载波(Secondary ComponentCarrier,SCC)。
LTE系统中,目前仅支持在1个成员载波(即UL PCC)上传输物理上行控制信道(Physical Uplink Control Channel,PUCCH),PUCCH的发射功率在每个传输子帧中按照下述公式确定:
其中,PCMAX,c(i)为每个载波对应的最大发射功率;
ΔF_PUCCH(F)为不同PUCCH format相对于PUCCH format1a的功率偏移量,由高层信令配置;
ΔTxD(F')为两天端口传输对应的功率偏移量,由高层信令配置;当PUCCH仅在单天线端口传输时,ΔTxD(F')=0;
h(nCQI,nHARQ,nSR)为与承载比特相关的功率偏移量,不同的PUCCH format根据预定义的公式计算,nCQI为承载的周期信道状态信息(Channel State Information,CSI)比特数,nSR为承载的调度请求(Scheduling Request,SR)比特数,nHARQ为承载的ACK/NACK比特数;
PO_PUCCH由高层信令配置的小区级别的参数PO_NOMINAL_PUCCH和UE级别的参数PO_UE_PUCCH之和构成,目前仅对PCC配置该参数;
为发射功率控制(Transmit Power Control,TPC)命令累积值,即将对应PCC的多个物理下行控制信道(Physical Downlink Control Channel,PDCCH)中接收到的TPC命令指示的功率调整值累积在一起,作为本次传输的功率控制调整量;g(i-1)为前一个上行子帧的TPC命令累积值,当高层信令重配置PO_UE_PUCCH时,重置累积值为g(0)=0,当收到对应PCC的随机接入响应时,重置累积值为g(0)=ΔPrampup+δmsg2,其中,δmsg2为随机接入响应中的TPC,ΔPrampup为从第一次到最后一次在PCC上传输随机接入前导(preamble)序列的功率爬升总量,由高层提供;δPUCCH即为UE在PDCCH中获取的TPC命令所指示的功率调整值,对应关系如表1和表2所示,可通过如下两类PDCCH中获取:
第一类:从对应PCC的使用下行控制信息(Downlink Control Information,DCI)格式(format)1A/1B/1D/1/2A/2/2B/2C/2D且使用小区无线网络临时标识(Cell-RadioNetwork Temporary Identifier,C-RNTI)或半持续调度小区无线网络临时标识(Semi-Persistent Scheduling C-RNTI,SPS C-RNTI)进行加扰的PDCCH/增强的PDCCH(EnhancedPDCCH,EPDCCH)中的TPC域获得;如果该PDCCH为指示SPS激活或SPS释放的PDCCH,则δPUCCH=0dB;
第二类:从在PCC的公共搜索空间(Common Search Space,CSS)中传输的使用DCI格式3/3A且使用TPC-PUCCH-RNTI进行加扰的PDCCH/EPDCCH中获得。该方式为TPC组播方式,即多个UE的TPC可在同一个DCI format3/3A中发送,每个UE通过高层预先配置的TPC-index从DCIformat3/3A获取对应自己的TPC命令;
表1DCI format1A/1B/1D/1/2A/2B/2C/2D/2/3中的TPC命令域与TPC所指示的δPUCCH值的对应关系
表2DCI format3A中的TPC命令域与TPC所指示的δPUCCH值的对应关系
当UE在一个子帧中同时检测到上述两类PDCCH时,按照第一类PDCCH中的TPC命令进行功率调整,如果没有检测到任何PDCCH,则δPUCCH=0dB;
M为进行TPC命令累加的下行子帧数,即对应当前上行子帧进行ACK/NACK反馈的PCC上的下行子帧数,km为M个下行子帧中每个下行子帧的索引值,对于FDD,M=1,k0=4,对于TDD,M和km与TDD上下行配置有关,如表3所示,M即集合K中的元素个数。
表3TDD下行子帧索引集合K:{k0,k1,…kM-1}
*注:多个无线帧顺序排列,即若无线帧a中最后一个子帧为k,则无线帧a+1中第一个子帧为k+1,表3只以一个无线帧为例给出了每个上行子帧所对于的K的情况,其中n-k<0则表示前一无线帧中的下行子帧。
特别的,如果UE在PCC上不存在PUCCH传输,但收到了承载TPC命令的DCI format3/3A,则确定PPUCCH(i)=min{PCMAX,c(i),P0_PUCCH+PLc+g(i)} [dBm]。
如图3a、图3b及图3c所示,LTE支持三种双工方式:频分双工(Frequency DivisionDuplex,FDD),半频分双工(Half-FDD,H-FDD)以及时分双工(Time Division Duplex,TDD)。
在LTE-A后续演进系统中可能支持FDD载波和TDD载波进行载波聚合。由于FDD载波和TDD载波的工作方式不同,可能引入一种新的上行肯定确认/否定确认(ACKnowledgement/Non-ACKnowledgement,ACK/NACK)传输方案,即:
基站将聚合的下行载波分为N个下行载波组Si,一个下行载波只属于一个下行载波组,所述下行载波组中的载波采用相同的双工方式。一个载波组内的所有TDD载波采用相同的TDD上/下行配置;
基站为下行载波组Si配置一个上行载波CUL,i,该上行载波CUL,i采用与该下行载波组相同的双工方式,该上行载波采用与对应下行载波组相同的TDD上/下行配置。不同下行载波组对应的上行载波各不相同,如图4所示;
UE在下行载波组Si内接收的下行数据对应的ACK/NACK信息,通过上行载波CUL,i上的PUCCH进行传输,即UE可以在多个上行载波分别传输PUCCH。
可见,若基于载波组进行ACK/NACK反馈的传输,即,将聚合载波分为多个载波组,每个载波组中指定一个上行载波,用于反馈该载波组中的下行数据的ACK/NACK,UE可能存在多个上行载波用于传输PUCCH。当UE支持在不同的载波组对应的不同的上行载波上传输PUCCH时,还没有相应的PUCCH功率控制方案。
实施例十、
功率调整量δPUCCH为:在该上行载波上的PUCCH中传输UCI的多个载波组中,在每个载波组的M个下行子帧中在该载波组中的所有下行载波上接收到的PDCCH/EPDCCH所指示的各功率调整量δPUCCH;即一个PUCCH反馈了多个载波组的UCI时,对所有下行载波上的M个下行子帧中接收到的δPUCCH求和,此时,在M个下行子帧中的每个下行子帧中都可能有多个δPUCCH参与求和,这些δPUCCH为在该下行子帧中在多个载波组中的所有下行载波上接收到的PDCCH/EPDCCH所指示的,不同载波组和下行载波上获得的δPUCCH不一定相同。
具体的,将对应在所述上行载波上的PUCCH中传输UCI的多个载波组中,每个载波组中的Mj个下行子帧中在该载波组的所有下行载波上接收到的PDCCH/EPDCCH中的TPC命令对应的功率调整量δPUCCH求和(即将对应在所述上行载波上的PUCCH中传输UCI的多个载波组中,每个载波组中的所有下行载波上的Mj个下行子帧中接收到的PDCCH/EPDCCH中的TPC命令对应的功率调整量δPUCCH求和),并进一步与所述上行载波在前一个上行子帧中的PUCCH对应的功率调整累积量g(i-1)求和,作为当前上行子帧中所述上行载波上的PUCCH对应的功率调整累积量g(i),即其中,{ja,jb,...jx}为在所述上行载波上的PUCCH中传输UCI的多个载波组的载波组索引集合,j为每个载波组的载波组索引值,{cr,ct,..c.y}(j)为载波组j中包含的下行载波的载波索引集合,c(j)∈{cr,ct,...cy}(j)为载波组j中的每个载波的载波索引值(即载波编号),km为载波组j中的Mj个下行子帧中每个下行子帧相对于当前上行子帧i的子帧号索引值,为在载波组j中的每个下行载波c(j)上的每个下行子帧中获得的TPC对应的功率调整量;
其中,所述Mj为对应在所述上行载波上的PUCCH中传输UCI的载波组j中需要在当前上行子帧i中进行下行数据的ACK/NACK反馈的下行子帧个数(不同载波组在当前上行子帧i中对应的M值可能不同)。
需要进行说明的是,在各个实施例中,一个指定的下行载波,可以具体为:载波组中与上行载波存在配对关系的下行载波;PDCCH/EPDCCH可以为除TPC域重用于进行ACK/NACK资源指示以外的PDCCH/EPDCCH。
具体的,对于配置采用PUCCH format 3传输ACK/NACK的UE,PDCCH/EPDCCH为:
在PCC上传输的下行分配索引(Downlink Assignment Index,DAI)值为1的PDCCH/EPDCCH;或者
用于调度PCC的DAI值为1的PDCCH/EPDCCH;或者
在每个载波组中与上行载波存在配对关系的下行载波上传输的DAI值为1的PDCCH/EPDCCH;或者
用于调度每个载波组中与上行载波存在配对关系的下行载波的DAI值为1的PDCCH/EPDCCH;
对于配置采用与信道选择相结合的PUCCH format 1b(PUCCH format 1b withchannel selection)传输ACK/NACK的UE,PDCCH/EPDCCH为:
在PCC上传输的PDCCH/EPDCCH;或者
在每个载波组中与上行载波存在配对关系的下行载波上传输的PDCCH/EPDCCH。
PUCCH功率控制参数,具体为:
网络侧预先通过高层信令对每个可用于传输PUCCH的上行载波独立配置的载波专属参数。
具体的,PUCCH功率控制参数,具体包括:
网络侧预先通过高层信令对每个可用于传输PUCCH的上行载波独立配置的载波专属的PUCCH初始功率PO_NOMINAL_PUCCH,c、载波且UE专属的PUCCH初始功率PO_UE_PUCC,Hc、载波且UE专属的PUCCH传输格式相关的功率偏移量ΔF_PUCCH,c(F)、载波且UE专属的PUCCH两天线端口传输相关的功率偏移量ΔTxD,c(F'),其中c为载波索引号。
UCI具体包括ACK/NACK、周期信道状态信息(Channel State Information,CSI)、调度请求(Scheduling Request,SR)中的一种或组合。
下面通过一个具体的实例对采用各个实施例提供的方法确定功率调整累积量进行具体说明:
如图6所示,该场景中,系统中聚合了5个载波C1、C2、C3、C4、C5,且C1为UE的PCC,基站将其分为3个载波组,其中S1={C1,C2},S2={C3,C4},S3={C5},并确定载波组S1对应的用于传输UCI的上行载波为CUL,1,在上行子帧2和7中进行ACK/NACK反馈,对应的M1=4,S2对应的用于传输UCI的上行载波为CUL,4,在上行子帧2和3中进行ACK/NACK反馈,对应的M2=4,S3对应的用于传输UCI的上行载波为CUL,5,在上行子帧0~9中都进行ACK/NACK反馈,对应的M3=1。在该场景下,通过高层信令给上行载波CUL,1、CUL,4和CUL,5分别配置载波且UE专属参数ΔF_PUCCH,c(F)、ΔTxD,c(F')、该载波上的UE共享的载波专属参数PO_NOMINAL_PUCCH,c、以及该载波上的UE专属的PUCCH初始功率PO_UE_PUCCH,c,其中ΔF_PUCCH,c(F)基于CUL,1、CUL,4和CUL,5上不同UE配置使用的PUCCH format分别配置,ΔTxD,c(F')基于CUL,1、CUL,4和CUL,5上不同UE配置使用的PUCCHformat的传输天线端口数分别配置;
UE在各情况下通过各实施例提供的方法确定功率累积值:
第一种传输方式:每个载波组的UCI在该载波组对应的上行载波(即预先约定或者配置的一个用于通过PUCCH传输该载波组的UCI的上行载波)上的PUCCH中分别传输,即1个载波组对应的用于通过PUCCH传输UCI的1个上行载波仅用于通过PUCCH传输该载波组的UCI,一个上行子帧中,每个载波组都对应1个PUCCH传输,即一个上行子帧中可同时传输多个PUCCH;
若在子帧2和8中,在CUL,1上的PUCCH中传输载波组S1对应的UCI,则:
方法1(对应上述实施例一中的方法):将载波组S1中的下行载波C1(即指定载波)上的M1=4个下行子帧中传输的TPC域不用于指示ACK/NACK资源的每个PDCCH/EPDCCH中的TPC命令对应的δPUCCH求和,并进一步与上个子帧中的g(i-1)求和,作为该PUCCH的功率调整累积量;
方法2(对应上述实施例二中的方法):假设在同一个下行子帧中,载波组S1中的下行载波C1和C2上的PDCCH/EPDCCH中传输的TPC相同,将M1=4个下行子帧中每个接收到TPC域不用于指示ACK/NACK资源的PDCCH/EPDCCH下行子帧都仅对应1个TPC,为该子帧中任意一个下行载波上传输的上述包含TPC的PDCCH/EPDCCH中的TPC命令,将M个子帧中的每个下行子帧对应的1个TPC命令对应的δPUCCH求和,并进一步与上个子帧中的g(i-1)求和,作为该PUCCH的功率调整累积量,其中每个下行子帧中选择的下行载波可以不同,即只要该下行子帧中在下行载波C1或C2中的任何一个载波上接收到上述包含TPC的PDCCH/EPDCCH,则将该TPC对应的δPUCCH进行累加,一个下行子帧仅累加1个TPC;
方法3(对应上述实施例三中的方法):当采用EPDCCH调度,所有TPC都可用于指示功率调整量时,将载波组S1中的下行载波C1和C2上的M1=4个下行子帧中传输的TPC域不用于指示ACK/NACK资源的每个PDCCH/EPDCCH中的TPC命令对应的δPUCCH求和,并进一步与上一个子帧中的g(i-1)求和,作为该PUCCH的功率调整累积量;
若在子帧2和3中,在CUL,4上的PUCCH中传输载波组S2对应的UCI,则:
方法1(对应上述实施例一中的方法):将载波组S2中的下行载波C3(即指定载波)上的M2=4个下行子帧中传输的TPC域不用于指示ACK/NACK资源的每个PDCCH/EPDCCH中的TPC命令对应的δPUCCH求和,并进一步与上个子帧中的g(i-1)求和,作为该PUCCH的功率调整累积量;
方法2(对应上述实施例二中的方法):假设在同一个下行子帧中,载波组S2中的下行载波C3和C4上的PDCCH/EPDCCH中传输的TPC相同,将M2=4个下行子帧中每个接收到TPC域不用于指示ACK/NACK资源的PDCCH/EPDCCH下行子帧都仅对应1个TPC,为该子帧中任意一个下行载波上传输的上述包含TPC的PDCCH/EPDCCH中的TPC命令,将M个子帧中的每个下行子帧对应的1个TPC命令对应的δPUCCH求和,并进一步与上个子帧中的g(i-1)求和,作为该PUCCH的功率调整累积量,其中每个下行子帧中选择的下行载波可以不同,即只要该下行子帧中在下行载波C3或C4中的任何一个载波上接收到上述包含TPC的PDCCH/EPDCCH,则将该TPC对应的δPUCCH进行累加,一个下行子帧仅累加1个TPC;
方法3(对应上述实施例三中的方法):当采用EPDCCH调度,所有TPC都可用于指示功率调整量时,将载波组S2中的下行载波C3和C4上的M2=4个下行子帧中传输的TPC域不用于指示ACK/NACK资源的每个PDCCH/EPDCCH中的TPC命令对应的δPUCCH求和,并进一步与上个子帧中的g(i-1)求和,作为该PUCCH的功率调整累积量;
若在子帧0~9中,在CUL,5上的PUCCH中传输载波组S3对应的UCI,则:
方法1/2/3:将载波组S3中的下行载波C5(方法1时看做即指定载波,方法2时看做任一载波)上的M3=1个下行子帧中传输的TPC域不用于指示ACK/NACK资源的每个PDCCH/EPDCCH中的TPC命令对应的δPUCCH求和,并进一步与上一个子帧中的g(i-1)求和,作为该PUCCH的功率调整累积量。
第二种传输方式:UE确定载波组优先级顺序为S1高于S2高于S3,每个子帧中在优先级最高的载波组对应的CUL,1上的PUCCH中同时传输多个载波组对应的UCI,即1个上行子帧中,仅存在1个载波组对应的用于通过PUCCH传输UCI的1个上行载波上的PUCCH传输,该PUCCH可承载多个载波组的UCI;
若在子帧2中,在CUL,1上的PUCCH中同时传输载波组S1、S2、S3对应的UCI,则:
方法4(对应上述实施例四中的方法):在载波组S1、S2和S3中选择1个载波组,例如预先约定或高层配置选择载波组S1,将载波组S1中的下行载波C1(即指定载波)上的M1=4个下行子帧中传输的TPC域不用于指示ACK/NACK资源的每个PDCCH/EPDCCH中的TPC命令对应的δPUCCH求和,并进一步与上个子帧中的g(i-1)求和,作为该PUCCH的功率调整累积量;
方法5(对应上述实施例五中的方法):在载波组S1、S2和S3中选择1个载波组,例如预先约定或高层配置选择载波组S1,假设在同一个下行子帧中,各载波组中的各下行载上的PDCCH/EPDCCH中传输的TPC相同,载波组S1中M1=4个下行子帧中每个接收到TPC域不用于指示ACK/NACK资源的PDCCH/EPDCCH下行子帧都仅对应1个TPC,为该子帧中载波组S1中任意一个下行载波上传输的PDCCH/EPDCCH中的TPC命令,将载波组S1中M1=4个子帧中的每个下行子帧对应的1个TPC命令对应的δPUCCH求和,并进一步与上个子帧中的g(i-1)求和,作为该PUCCH的功率调整累积量,其中每个下行子帧中选择的下行载波可以不同,即只要该下行子帧中在下行载波C1或C2中的任何一个载波上接收到上述包含TPC的PDCCH/EPDCCH,则将该TPC对应的δPUCCH进行累加,一个下行子帧仅累加1个TPC;
方法6(对应上述实施例六中的方法):在载波组S1、S2和S3中选择1个载波组,例如预先约定或高层配置选择载波组S1,将载波组S1中的下行载波C1和C2上的M1=4个下行子帧中传输的TPC域不用于指示ACK/NACK资源的每个PDCCH/EPDCCH中的TPC命令对应的δPUCCH求和,并进一步与上一个子帧中的g(i-1)求和,作为该PUCCH的功率调整累积量;
方法7(对应上述实施例七中的方法):将载波组S1中的下行载波C1(即指定载波)上的M1=4个下行子帧中、载波组S2中的下行载波C3(即指定载波)上的M2=4个下行子帧中、以及载波组S3中的下行载波C5(即指定载波)上的M3=1个下行子帧中传输的TPC域不用于指示ACK/NACK资源的每个PDCCH/EPDCCH中的TPC命令对应的δPUCCH求和,并进一步与上个子帧中的g(i-1)求和,作为该PUCCH的功率调整累积量;
方法8(对应上述实施例八中的方法):假设在同一个下行子帧中,载波组S1中的下行载波C1和C2上的PDCCH/EPDCCH中传输的TPC相同,载波组S2中的下行载波C3和C4上的PDCCH/EPDCCH中传输的TPC相同,载波组S1中M1=4个下行子帧中每个接收到TPC域不用于指示ACK/NACK资源的PDCCH/EPDCCH下行子帧都仅对应1个TPC,为该子帧中载波组S1中任意一个下行载波上传输的PDCCH/EPDCCH中的TPC命令,载波组S2中M2=4个下行子帧中每个接收到TPC域不用于指示ACK/NACK资源的PDCCH/EPDCCH下行子帧都仅对应1个TPC,为该子帧中载波组S2中任意一个下行载波上传输的PDCCH/EPDCCH中的TPC命令,载波组S3中M3=1个下行子帧中每个接收到TPC域不用于指示ACK/NACK资源的PDCCH/EPDCCH下行子帧都仅对应1个TPC,为该子帧中下行载波C5上传输的PDCCH/EPDCCH中的TPC命令,将载波组S1中的M1=4个下行子帧中的每个下行子帧对应的1个TPC、载波组S2中的M2=4个下行子帧中的每个下行子帧对应的1个TPC、以及载波组S3中的下行载波C5上的M3=1个下行子帧对应的TPC命令对应的δPUCCH求和,并进一步与上个子帧中的g(i-1)求和,作为该PUCCH的功率调整累积量,其中,对于每个载波组,在每个下行子帧中选择的下行载波可以不同,一个下行子帧仅累加1个TPC;
方法9(对应上述实施例九中的方法):假设在同一个下行子帧中,载波组S1中的下行载波C1和C2上的PDCCH/EPDCCH、载波组S2中的下行载波C3和C4上的PDCCH/EPDCCH、以及载波组S3中的下行载波C5上的PDCCH/EPDCCH中传输的TPC命令都相同,载波组S1、S2、S3在M=max(M1,M2,M3)=4个下行子帧中每个接收到TPC域不用于指示ACK/NACK资源的PDCCH/EPDCCH下行子帧都最多仅对应1个TPC,为该子帧中载波组S1、S2、S3中任意一个下行载波上传输的PDCCH/EPDCCH中的TPC命令,将该M=4个下行子帧中每个子帧中获得的TPC命令对应的1个δPUCCH求和,并进一步与上个子帧中的g(i-1)求和,作为该PUCCH的功率调整累积量,其中,在每个下行子帧中选择的下行载波可以不同,一个下行子帧仅累加1个TPC;
方法10(对应上述实施例十中的方法):将载波组S1中的下行载波C1和C2上的M1=4个下行子帧中、载波组S2中的下行载波C3和C4上的M2=4个下行子帧中、以及载波组S3中的下行载波C5上的M3=1个下行子帧中传输的TPC域不用于指示ACK/NACK资源的每个PDCCH/EPDCCH中的TPC命令对应的δPUCCH求和,并进一步与上一个子帧中的g(i-1)求和,作为该PUCCH的功率调整累积量;
若在子帧3中,在CUL,4上的PUCCH中同时传输载波组S2和S3对应的UCI,则:
方法4(对应上述实施例四中的方法):在载波组S2和S3中选择1个载波组,例如预先约定或高层配置选择载波组S2,将载波组S2中的下行载波C3(即指定载波)上的M2=4个下行子帧中传输的TPC域不用于指示ACK/NACK资源的每个PDCCH/EPDCCH中的TPC命令对应的δPUCCH求和,并进一步与上个子帧中的g(i-1)求和,作为该PUCCH的功率调整累积量;
方法5(对应上述实施例五中的方法):在载波组S2和S3中选择1个载波组,例如预先约定或高层配置选择载波组S2,假设在同一个下行子帧中,各载波组中的各下行载上的PDCCH/EPDCCH中传输的TPC相同,载波组S2中M2=4个下行子帧中每个接收到TPC域不用于指示ACK/NACK资源的PDCCH/EPDCCH下行子帧都仅对应1个TPC,为该子帧中载波组S2中任意一个下行载波上传输的PDCCH/EPDCCH中的TPC命令,将载波组S2中M2=4个子帧中的每个下行子帧对应的1个TPC命令对应的δPUCCH求和,并进一步与上个子帧中的g(i-1)求和,作为该PUCCH的功率调整累积量,其中每个下行子帧中选择的下行载波可以不同,即只要该下行子帧中在下行载波C3或C4中的任何一个载波上接收到上述包含TPC的PDCCH/EPDCCH,则将该TPC对应的δPUCCH进行累加,一个下行子帧仅累加1个TPC;
方法6(对应上述实施例六中的方法):在载波组S2和S3中选择1个载波组,例如预先约定或高层配置选择载波组S2,将载波组S2中的下行载波C3和C4上的M2=4个下行子帧中传输的TPC域不用于指示ACK/NACK资源的每个PDCCH/EPDCCH中的TPC命令对应的δPUCCH求和,并进一步与上一个子帧中的g(i-1)求和,作为该PUCCH的功率调整累积量;
方法7(对应上述实施例七中的方法):将载波组S2中的下行载波C3(即指定载波)上的M2=4个下行子帧中以及载波组S3中的下行载波C5(即指定载波)上的M3=1个下行子帧中传输的TPC域不用于指示ACK/NACK资源的每个PDCCH/EPDCCH中的TPC命令对应的δPUCCH求和,并进一步与上个子帧中的g(i-1)求和,作为该PUCCH的功率调整累积量;
方法8(对应上述实施例八中的方法):假设在同一个下行子帧中,载波组S2中的下行载波C3和C4上的PDCCH/EPDCCH中传输的TPC相同,载波组S2中M2=4个下行子帧中每个接收到TPC域不用于指示ACK/NACK资源的PDCCH/EPDCCH下行子帧都仅对应1个TPC,为该子帧中载波组S2中任意一个下行载波上传输的PDCCH/EPDCCH中的TPC命令,载波组S3中M3=1个下行子帧中每个接收到TPC域不用于指示ACK/NACK资源的PDCCH/EPDCCH下行子帧都仅对应1个TPC,为该子帧中下行载波C5上传输的PDCCH/EPDCCH中的TPC命令,将载波组S2中的M2=4个下行子帧中的每个下行子帧对应的1个TPC、以及载波组S3中的下行载波C5上的M3=1个下行子帧对应的TPC命令对应的δPUCCH求和,并进一步与上个子帧中的g(i-1)求和,作为该PUCCH的功率调整累积量,其中,对于每个载波组,在每个下行子帧中选择的下行载波可以不同,一个下行子帧仅累加1个TPC;
方法9(对应上述实施例九中的方法):假设在同一个下行子帧中,载波组S2中的下行载波C3和C4上的PDCCH/EPDCCH、以及载波组S3中的下行载波C5上的PDCCH/EPDCCH中传输的TPC命令都相同,载波组S2、S3在M=max(M2,M3)=4个下行子帧中每个接收到TPC域不用于指示ACK/NACK资源的PDCCH/EPDCCH下行子帧都最多仅对应1个TPC,为该子帧中载波组S2、S3中任意一个下行载波上传输的PDCCH/EPDCCH中的TPC命令,将该M=4个下行子帧中每个子帧中获得的TPC命令对应的1个δPUCCH求和,并进一步与上个子帧中的g(i-1)求和,作为该PUCCH的功率调整累积量,其中,在每个下行子帧中选择的下行载波可以不同,一个下行子帧仅累加1个TPC;
方法10(对应上述实施例十中的方法):将载波组S2中的下行载波C3和C4上的M2=4个下行子帧中、以及载波组S3中的下行载波C5上的M3=1个下行子帧中传输的TPC域不用于指示ACK/NACK资源的每个PDCCH/EPDCCH中的TPC命令对应的δPUCCH求和,并进一步与上一个子帧中的g(i-1)求和,作为该PUCCH的功率调整累积量;
若在子帧8中,在CUL,1上的PUCCH中同时传输载波组S1和S3对应的UCI,则:
方法4(对应上述实施例四中的方法):在载波组S1和S3中选择1个载波组,例如预先约定或高层配置选择载波组S1,将载波组S1中的下行载波C1(即指定载波)上的M1=4个下行子帧中传输的TPC域不用于指示ACK/NACK资源的每个PDCCH/EPDCCH中的TPC命令对应的δPUCCH求和,并进一步与上个子帧中的g(i-1)求和,作为该PUCCH的功率调整累积量;
方法5(对应上述实施例五中的方法):在载波组S1和S3中选择1个载波组,例如预先约定或高层配置选择载波组S1,假设在同一个下行子帧中,各载波组中的各下行载上的PDCCH/EPDCCH中传输的TPC相同,载波组S1中M1=4个下行子帧中每个接收到TPC域不用于指示ACK/NACK资源的PDCCH/EPDCCH下行子帧都仅对应1个TPC,为该子帧中载波组S1中任意一个下行载波上传输的PDCCH/EPDCCH中的TPC命令,将载波组S1中M1=4个子帧中的每个下行子帧对应的1个TPC命令对应的δPUCCH求和,并进一步与上个子帧中的g(i-1)求和,作为该PUCCH的功率调整累积量,其中每个下行子帧中选择的下行载波可以不同,即只要该下行子帧中在下行载波C1或C2中的任何一个载波上接收到上述包含TPC的PDCCH/EPDCCH,则将该TPC对应的δPUCCH进行累加,一个下行子帧仅累加1个TPC;
方法6(对应上述实施例六中的方法):在载波组S1和S3中选择1个载波组,例如预先约定或高层配置选择载波组S1,将载波组S1中的下行载波C1和C2上的M1=4个下行子帧中传输的TPC域不用于指示ACK/NACK资源的每个PDCCH/EPDCCH中的TPC命令对应的δPUCCH求和,并进一步与上一个子帧中的g(i-1)求和,作为该PUCCH的功率调整累积量;
方法7(对应上述实施例七中的方法):将载波组S1中的下行载波C1(即指定载波)上的M1=4个下行子帧中、以及载波组S3中的下行载波C5(即指定载波)上的M3=1个下行子帧中传输的TPC域不用于指示ACK/NACK资源的每个PDCCH/EPDCCH中的TPC命令对应的δPUCCH求和,并进一步与上个子帧中的g(i-1)求和,作为该PUCCH的功率调整累积量;
方法8(对应上述实施例八中的方法):假设在同一个下行子帧中,载波组S1中的下行载波C1和C2上的PDCCH/EPDCCH中传输的TPC相同,载波组S1中M1=4个下行子帧中每个接收到TPC域不用于指示ACK/NACK资源的PDCCH/EPDCCH下行子帧都仅对应1个TPC,为该子帧中载波组S1中任意一个下行载波上传输的PDCCH/EPDCCH中的TPC命令,载波组S3中M3=1个下行子帧中每个接收到TPC域不用于指示ACK/NACK资源的PDCCH/EPDCCH下行子帧都仅对应1个TPC,为该子帧中下行载波C5上传输的PDCCH/EPDCCH中的TPC命令,将载波组S1中的M1=4个下行子帧中的每个下行子帧对应的1个TPC、以及载波组S3中的下行载波C5上的M3=1个下行子帧对应的TPC命令对应的δPUCCH求和,并进一步与上个子帧中的g(i-1)求和,作为该PUCCH的功率调整累积量,其中,对于每个载波组,在每个下行子帧中选择的下行载波可以不同,一个下行子帧仅累加1个TPC;
方法9(对应上述实施例九中的方法):假设在同一个下行子帧中,载波组S1中的下行载波C1和C2上的PDCCH/EPDCCH、以及载波组S3中的下行载波C5上的PDCCH/EPDCCH中传输的TPC命令都相同,载波组S1、S3在M=max(M1,M3)=4个下行子帧中每个接收到TPC域不用于指示ACK/NACK资源的PDCCH/EPDCCH下行子帧都最多仅对应1个TPC,为该子帧中载波组S1、S3中任意一个下行载波上传输的PDCCH/EPDCCH中的TPC命令,将该M=4个下行子帧中每个子帧中获得的TPC命令对应的1个δPUCCH求和,并进一步与上个子帧中的g(i-1)求和,作为该PUCCH的功率调整累积量,其中,在每个下行子帧中选择的下行载波可以不同,一个下行子帧仅累加1个TPC;
方法10(对应上述实施例十中的方法):将载波组S1中的下行载波C1和C2上的M1=4个下行子帧中、以及载波组S3中的下行载波C5上的M3=1个下行子帧中传输的TPC域不用于指示ACK/NACK资源的每个PDCCH/EPDCCH中的TPC命令对应的δPUCCH求和,并进一步与上一个子帧中的g(i-1)求和,作为该PUCCH的功率调整累积量;
若在子帧0、1、4、5、6、7、9中,在CUL,5上的PUCCH中传输载波组S3对应的UCI,使用任意方法的结果都同第一种传输方式下CUL,5上的PUCCH;
第三种传输方式:UE确定载波组优先级顺序为S1高于S2,S2=S3,且在当前子帧每由更高优先级的载波组对应的CUL,1上的PUCCH时,相同优先级的载波组的UCI分别在各自对应的上行载波CUL,4和CUL,5中传输,即1个上行子帧中,可能仅存在1个载波组对应的用于通过PUCCH传输UCI的1个上行载波上的PUCCH传输,该PUCCH可承载多个载波组的UCI,也可能同时存在多个PUCCH传输,每个PUCCH分别传输对应的不同载波组的UCI;
若在子帧2中,在CUL,1上的PUCCH中同时传输载波组S1、S2和S3对应的UCI,则具体方法同上第二种传输方式中的描述;
若在子帧3中,分别在CUL,4上的PUCCH中传输载波组S2对应的UCI,在CUL,5上的PUCCH中传输载波组S3对应的UCI,则具体方法同第一种传输方式中的描述;
若在子帧8中,在CUL,1上的PUCCH中同时传输载波组S1和S3对应的UCI,则具体方法同上第二种传输方式中的描述;
若在子帧0、1、4、5、6、7、9中,在CUL,5上的PUCCH中传输载波组S3对应的UCI,使用任意方法的结果都同第一种传输方式下CUL,5上的PUCCH。
本发明实施例还相应提供一种PUCCH功率控制装置,如图7所示,包括:
上行载波确定单元701,用于确定当前上行子帧中PUCCH传输所在的上行载波,上行载波为UE的各个载波组对应的用于通过PUCCH传输UCI的上行载波中的至少一个上行载波,其中,UE的每个载波组对应一个用于通过PUCCH传输UCI的上行载波,不同的载波组对应的用于通过PUCCH传输UCI的上行载波不同;
功率调整累积量确定单元702,用于对每个PUCCH传输所在的上行载波,基于在当前上行子帧中在该上行载波上的PUCCH中传输UCI的至少一个载波组中的至少一个下行载波上接收到的TPC命令,确定在当前上行子帧中该上行载波上传输的PUCCH对应的功率调整累积量;
发射功率确定单元703,用于对每个PUCCH传输所在的上行载波,根据该上行载波对应的PUCCH功率控制参数以及功率调整累积量,确定在当前上行子帧中该上行载波上传输的PUCCH的发射功率。
其中,上行载波确定单元701还用于:
确定当前上行子帧中PUCCH传输所在的上行载波前,接收网络侧发送的配置信息,或者根据与网络侧的预先约定,确定将自身配置的N个载波分为A个载波组,并确定每个载波组对应的用于通过PUCCH传输UCI的一个上行载波,其中,1<=A<=N,每个载波组中至少包括一个载波。
功率调整累积量确定单元702基于在当前上行子帧中在该上行载波上的PUCCH中传输UCI的至少一个载波组中的至少一个下行载波上接收到的TPC命令,确定在当前上行子帧中该上行载波上传输的PUCCH对应的功率调整累积量,具体包括:
确定在当前上行子帧i中该上行载波上传输的PUCCH对应的功率调整累积量g(i)为:在至少一个载波组的M个下行子帧中,在至少一个载波组中的至少一个下行载波上接收到的PDCCH/EPDCCH所指示的各功率调整量δPUCCH相加后,再加上该上行载波在前一个上行子帧中的PUCCH对应的功率调整累积量g(i-1)得到的和,其中,功率调整量δPUCCH由PDCCH/EPDCCH中携带的TPC命令指示,M为在该上行载波上的PUCCH中传输UCI的载波组中需要在当前上行子帧i中进行下行数据的ACK/NACK反馈的下行子帧个数。
具体的,在至少一个载波组的M个下行子帧中,在至少一个载波组中的至少一个下行载波上接收到的PDCCH/EPDCCH所指示的各功率调整量δPUCCH,具体包括:
在该上行载波上的PUCCH中传输UCI的一个载波组的M个下行子帧中,在该载波组中一个指定的下行载波上接收到的PDCCH/EPDCCH所指示的各功率调整量δPUCCH;或者
在该上行载波上的PUCCH中传输UCI的一个载波组中的M个下行子帧中,在该载波中的任一下行载波上接收到的PDCCH/EPDCCH所指示的各功率调整量δPUCCH;或者
在该上行载波上的PUCCH中传输UCI的一个载波组的M个下行子帧中,在该载波组中的所有下行载波上接收到的PDCCH/EPDCCH所指示的各功率调整量δPUCCH;或者
在该上行载波上的PUCCH中传输UCI的多个载波组中确定出的一个载波组的M个下行子帧中,在该确定出的载波组中的一个指定下行载波上接收到的PDCCH/EPDCCH所指示的各功率调整量δPUCCH;或者
在该上行载波上的PUCCH中传输UCI的多个载波组中确定出的一个载波组的M个下行子帧中,在该确定出的载波组中的任一下行载波上接收到的PDCCH/EPDCCH所指示的各功率调整量δPUCCH;或者
在该上行载波上的PUCCH中传输UCI的多个载波组中确定出的一个载波组的M个下行子帧中,在该确定出的载波组中的所有下行载波上接收到的PDCCH/EPDCCH所指示的各功率调整量δPUCCH;或者
在该上行载波上的PUCCH中传输UCI的多个载波组中,在每个载波组的M个下行子帧中在该载波组中的一个指定的下行载波上接收到的PDCCH/EPDCCH所指示的各功率调整量δPUCCH;或者
在该上行载波上的PUCCH中传输UCI的多个载波组中,在每个载波组的M个下行子帧中在该载波中的任一下行载波上接收到的PDCCH/EPDCCH所指示的各功率调整量δPUCCH;或者
在该上行载波上的PUCCH中传输UCI的多个载波组的M个下行子帧中,在该多个载波组中的任一下行载波上接收到的PDCCH/EPDCCH所指示的各功率调整量δPUCCH;或者
在该上行载波上的PUCCH中传输UCI的多个载波组中,在每个载波组的M个下行子帧中在该载波组中的所有下行载波上接收到的PDCCH/EPDCCH所指示的各功率调整量δPUCCH。
功率调整累积量确定单元702,还用于:
确定一个指定的下行载波为载波组中与上行载波存在配对关系的下行载波。
功率调整累积量确定单元702还用于:
确定PDCCH/EPDCCH为除TPC域重用于进行ACK/NACK资源指示以外的PDCCH/EPDCCH。
对于配置采用PUCCH format3传输ACK/NACK的UE,功率调整累积量确定单元702还用于:
确定PDCCH/EPDCCH为:
在PCC上传输的DAI值为1的PDCCH/EPDCCH;或者
用于调度PCC的DAI值为1的PDCCH/EPDCCH;或者
在每个载波组中与上行载波存在配对关系的下行载波上传输的DAI值为1的PDCCH/EPDCCH;或者
用于调度每个载波组中与上行载波存在配对关系的下行载波的DAI值为1的PDCCH/EPDCCH;
对于配置采用PUCCH format 1b with channel selection传输ACK/NACK的UE,功率调整累积量确定单元702还用于:
确定PDCCH/EPDCCH为:
在PCC上传输的PDCCH/EPDCCH;或者
在每个载波组中与上行载波存在配对关系的下行载波上传输的PDCCH/EPDCCH。
发射功率确定单元703还用于:
获取PUCCH功率控制参数,PUCCH功率控制参数为网络侧预先通过高层信令对每个可用于传输PUCCH的上行载波独立配置的载波专属参数。
发射功率确定单元703获取PUCCH功率控制参数具体包括:
获取如下PUCCH功率控制参数:
网络侧预先通过高层信令对每个可用于传输PUCCH的上行载波独立配置的载波专属的PUCCH初始功率PO_NOMINAL_PUCCH,c、载波且UE专属的PUCCH初始功率PO_UE_PUCC,Hc、载波且UE专属的PUCCH传输格式相关的功率偏移量ΔF_PUCCH,c(F)、载波且UE专属的PUCCH两天线端口传输相关的功率偏移量ΔTxD,c(F'),其中c为载波索引号。
其中,UCI具体包括ACK/NACK、周期CSI、SR中的一种或组合。
本发明实施例提供一种PUCCH功率控制方法及装置,对于配置了多个载波组,且每个载波组分别对应一个指定的上行载波用于通过PUCCH传输UCI的UE,则在不同载波组对应的指定的上行载波上通过PUCCH传输UCI时,每个PUCCH基于传输所在上行载波对应的功率控制参数以及在对应的载波组中接收到的TPC命令分别进行功率控制,即,在UE支持在不同的载波组对应的不同的上行载波上传输PUCCH时,确定当前上行子帧中PUCCH传输所在的上行载波,对每个PUCCH传输所在的上行载波,基于在当前上行子帧中在该上行载波上的PUCCH中传输UCI的至少一个载波组中的至少一个下行载波上接收到的TPC命令,确定在当前上行子帧中该上行载波上传输的PUCCH对应的功率调整累积量;根据该上行载波对应的PUCCH功率控制参数以及功率调整累积量,确定在当前上行子帧中该上行载波上传输的PUCCH的发射功率,从而实现PUCCH功率控制。
本领域内的技术人员应明白,本发明的实施例可提供为方法、系统、或计算机程序产品。因此,本发明可采用完全硬件实施例、完全软件实施例、或结合软件和硬件方面的实施例的形式。而且,本发明可采用在一个或多个其中包含有计算机可用程序代码的计算机可用存储介质(包括但不限于磁盘存储器、CD-ROM、光学存储器等)上实施的计算机程序产品的形式。
本发明是参照根据本发明实施例的方法、设备(系统)、和计算机程序产品的流程图和/或方框图来描述的。应理解可由计算机程序指令实现流程图和/或方框图中的每一流程和/或方框、以及流程图和/或方框图中的流程和/或方框的结合。可提供这些计算机程序指令到通用计算机、专用计算机、嵌入式处理机或其他可编程数据处理设备的处理器以产生一个机器,使得通过计算机或其他可编程数据处理设备的处理器执行的指令产生用于实现在流程图一个流程或多个流程和/或方框图一个方框或多个方框中指定的功能的装置。
这些计算机程序指令也可存储在能引导计算机或其他可编程数据处理设备以特定方式工作的计算机可读存储器中,使得存储在该计算机可读存储器中的指令产生包括指令装置的制造品,该指令装置实现在流程图一个流程或多个流程和/或方框图一个方框或多个方框中指定的功能。
这些计算机程序指令也可装载到计算机或其他可编程数据处理设备上,使得在计算机或其他可编程设备上执行一系列操作步骤以产生计算机实现的处理,从而在计算机或其他可编程设备上执行的指令提供用于实现在流程图一个流程或多个流程和/或方框图一个方框或多个方框中指定的功能的步骤。
尽管已描述了本发明的优选实施例,但本领域内的技术人员一旦得知了基本创造性概念,则可对这些实施例作出另外的变更和修改。所以,所附权利要求意欲解释为包括优选实施例以及落入本发明范围的所有变更和修改。
显然,本领域的技术人员可以对本发明进行各种改动和变型而不脱离本发明的精神和范围。这样,倘若本发明的这些修改和变型属于本发明权利要求及其等同技术的范围之内,则本发明也意图包含这些改动和变型在内。