若UE_DTX_DRX_Enabled 为TRUE,则UE按ITP为0处理。在上行传输GAP中,按如下方式获得:若配置了下行DPCH,且上行压缩GAP的第一个slot对应下行slot收到了 TPC_command, 则TPC_cmdgap = TPC_command, 否则若没有收到 TPC_command ,则为TPC_cmdgap = 0。
Initial Transmit Power mode |
Description |
0 |
RESUME = D TPC ´ TPC_cmdgap |
1 |
RESUME = last |
如果下行配置的是F-DPCH, TPC_cmdgap为每个有TPC command存在的TPC command combining period获得的所有TPC_cmd之和.通过下面公式在所有上行DPCCH和下行TCP command传输的slot上,以及下行传输GAP的第一个slot计算:
在当前slot和前一个slot如果应用了additional scaling时ksc 为0,其他情况为1。
di-1的初值在DPCH建立时以及上下行传输GAP结束后的第一个slot结尾初始化为0.
在上下行传输GAP之后,会有一段时间的上下行传输恢复期。RPL是以slot为单位的恢复期长度。RPL为GAP和7 slots的最小值。如果上次GAP后的恢复期还没有结束,就有了新的GAP,则上次的恢复期在新传输GAP的开始slot处结束。在恢复期内,有两种功控算法,通过恢复期功控模式指定(RPP)
Recovery Period power control mode |
Description |
0 |
Transmit power control is applied using the algorithm determined by the value of PCA, as in subclause 5.1.2.2 with step size DTPC. 在恢复期内,step不改变, |
1 |
Transmit power control is applied using algorithm 1 (see subclause 5.1.2.2.2) with step size DRP-TPC during RPL slots after each transmission gap.在传输GAP后的第RPP+1个slot,使用的发送功率为: DDPCCH = DRP-TPC ´ TPC_cmd + PILOT 其中DRP-TPC为恢复功控步长(db),若PCA为1,则DRP-TPc为3db和2DTPC的最小值;若PCA为2,则DRP-TPc为1db |
若UE_DTX_DRX_Enabled为TURE,则认为RPP为0,恢复期后,使用原来PCA指定的算法和步长进行功控。若PCA为2,则处理TPC command的slot需要和压缩帧的帧边界对齐,这种情况下,不论RPP为0或1,如果压缩GAP或恢复期导致了有未完成的TPC command处理,则在这些未完成的slot,TPC_cmd为0
l 上行DPCCH功控前导的传输功率控制:上行DPCCH功控前导是上行DPDCH传输前的DPCCH传输阶段,在此阶段,下行DPCCH或F-DPCH也会传输。上行功控前导的长度有NW规定,在上行功控前导结束后,开始进行上行DPDCH传输。上行功控前导期间DPCCH功率的调整步长为:
DDPCCH = DTPC ´ TPC_cmd.
其中TPC_cmd通过功控算法1来获得,与PCA无关。
在上行功控前导之后,使用原PCA指定的算法进行上行功控。
l 上行DPDCH/DPCCH相对功率的设置:上行DPDCH和上行DPCCH使用不同的信道化码进行传输。在至少配置了1条DPDCH信道的情况下,对于每一个TFC,增益因子bc and bd都是可变的。
在非压缩帧,有两种方式控制不同TFC时的增益因子:
1. 根据TFC指定bc and bd ,其nominal power relation: ;
2. 根据TFC计算bc and bd,,计算过程参考TFC的设置。定义bc,ref and bd,ref为参考TFC的指定增益因子,bc,j and bd,j为第j个TFC使用的增益因子, Lref为使用参考TFC的DPDCH数,L,j为使用第j个TFC的DPDCH数,定义变量: ;其中RMi为传输信道i的半静态速率匹配属性, Ni为传输信道i射频帧分割块的输出bit数,总和对所有使用参考TFC的所有传输信道进算。同样定义变量: ;其nominal power relation .则第j个TFC的增益因子如下计算:
若Aj > 1,则 , 为满足 £ 1 / Aj条件的最大量化值(quantized b-values在spec中有定义)。但 不能为0,若计算得到的 =0,则取1/15;
若Aj £ 1,则 为满足 ³ A条件的最小量化值, .
对于TFCS中的所有TFC,可能需要组合上面的两种算法获得bc and bd。增益因子的设置独立于闭环功控。在应用了增益因子后,UE需要调整DPDCH和DPCCH的总发送功率,从而保证DPCCH发送功率满足功控调整需求。
压缩模式及HSDPA情况下的上行DPDCH/DPCCH相对功率的设置:(TBD)
l 下行功率控制:下行信道的传输功率由网络决定,一般情况下不同下行信道的传输功率比没有特定关系,且会随时间改变。高层的功率配置应该被看作是总功率的配置,及对于天线分集的情况,是所有发送功率的和。
l DPCCH/DPDCH/F-DPCH:下行功率loop会按照相同的量对DPCCH和DPDCH进行调整,即DPCCH和DPDCH的相对功率不变。对于F-DPCH信道,下行功控loop调整的是F-DPCH。对于DPCH信道,由网络决定DPCCH各字段和DPDCH信道的相对功率。DPCCH的TFCI、TPC和pilot字段相对于DPDCH的功率offset分别为PO1、PO2、PO3db。这些功率offset是可变的,由网络决定。
l 原始传输功率控制:UE会通过TPC命令控制NW的下行功率,TPC命令在上行DPCCH的TPC字段发送。TPC命令的产生受参数下行功控模式(DPC_MODE)控制。DPC_MODE=0,则UE在每个slot发送特定的TPC command,且TPC command在上行DPCCH的第一个可用TPC字段发送。当上行DPCCH slot格式使用slot format#4时,UE可能会推迟到下一个可用的TPC字段发送TPC命令。DPC_MODE=1,UE会在3个slot重复传输相同的TPC命令,当在帧头有新的TPC命令时,会传输新的TPC命令,但当为UE_DTX_DRX_Enabled 为TRUE时,会依照DPC_MODE为0的方式发送TPC命令。对于F-DPCH,NW会指定质量目标,UE会自动设置一个SIR目标,并对其进行调整以实现和NW指定的质量目标相符。质量目标被设置成下行TPC命令error rate的目标值。UE需要在F-DPCH建立或者重配时设置SIR目标。在功控趋近于当前值前,不需要改变目标SIR,UE需要通过比较平均测量的SIR与目标SIR值来评估功控是否已趋近于当前值,但当UL_DTX_Active为TURE时,不进行上述SIR目标值调整。NW在收到UE的TPC命令后,会对其下行发送功率进行调整。当DPC_MODE=0或者DPC_MODE=1且UE_DTX_DRX_Enabled 为TRUE时,UTRAN会在每个slot对UE发送的TPC命令进行估计得到TPCest(0或1),并在其每个发送时隙更新发送功率。DPC_MODE=1且UE_DTX_DRX_Enabled 为FALSE, UTRAN会在每3个slot对UE发送的TPC命令进行估计得到TPCest(0或1),并在其每3个发送时隙更新发送功率。在UTRAN估计除了第k个TPC命令,则会将当前下行发送功率P(k-1) [dB]更新为P(k) [dB],其公式为:
P(k) = P(k - 1) + PTPC(k) + Pbal(k),
其中PTPC(k)为由于闭环功控进行的第k次功率调整,按照如下方法计算:
若Limited Power Increase Used parameter 是 'Not used’,则:
, [dB]. (1)
若Limited Power Increase Used parameter 是 'used’,则:
, [dB] (2)
其中 是最后DL_Power_Averaging_Window_Size个闭环功控功率调整的和。
Pbal(k) [dB]是为了将下行功率平衡到一个公共参考功率而根据下行功控过程进行的调整,该调整过程在25.433中有描述。下行功率调整的步长可以为0.5,1,1.5,2dB,UTRAN必须支持步长为1dB的调整。另外,除了上述计算公式,还有一些限制:
在TPC命令无效的情况下,UTRAN可以无视UE的TPC命令;
在一个slot中传输的DPDCH symbols的平均功率不能小于Minimum_DL_Power (dB),且不能大于Maximum_DL_Power (dB),DPDCH symbols指不包含DTX时的扩频前的QPSK复symbols,而上述上下限与信道化码和P-CPICH功率有关。在上行DTX下,NodeB得到的PTPC(k)为0。
在上行或下行压缩模式下,下行功控的目的是在压缩GAP后尽快将SIR恢复到目标SIR。在压缩模式下,UE侧的行为与正常模式一致,但高层会指示DPCH的目标SIR存在offset。在DPC_MODE=1时,在上行压缩帧可能会有未完成的TPC命令集(3 slot).压缩GAP后的第一个slot的发送功率需要和进入压缩GAP前的slot一致。
l AICH:高层会通知UE相对于P-CPICH功率的AI或EAI的相对功率。
l PICH:高层会通知UE相对于P-CPICH功率PICH的相对功率。
l SCCPCH:其TFCI和pilot字段的功率相对于数据字段存在一个可变的offset。
l HS-SCCH:其发送功率收NodeB控制
l HS-PDSCH:其发送功率收NodeB控制,当UE存在多个HS-PDSCH信道时,使用相同功率。