上行功控示例

例子

LTE_PO_NOMINAL_PUSCH -108

LTE_PO_UE_PUSCH 0

LTE_PO_NOMINAL_PUCCH -100

LTE_PO_UE_PUCCH 1

LTE_PREAMBLE_INIT_TARGET_POWER -110

LTE_DELTA_PREAMBLE_MSG3 4

LTE_ALPHA 70

此时RACH,msg3,以及msg5的SR都是一次通过了,相对比上面的例子,LTE_PO_NOMINAL_PUCCH提升到了 -100

但是msg5的PUSCH传输失败

因为此时的LTE_PO_NOMINAL_PUSCH -108和Alpha配合并不能达到归一化功率达到基站天线口较高的水平,此时的真实路损是86dB,plTimesAlpha = 60dB

对于Msg5来说,发射功率 = PoNomPusch + PoUePusch + plTimesAlpha + 10logMPusch + f_i = -108 + 60 + 4.77 = -43dBm

假设此时没有干扰,到达天线口的归一化功率是,归一化指的是单个PRB上的功率

-43 - 86 - 4.77 = -134dBm

远小于白噪声的功率,因此PUSCH并不能解调出来

此时如果我们把alpha改为全补偿

有下面的例子

此时的配置

LTE_PO_NOMINAL_PUSCH -108

LTE_PO_UE_PUSCH 0

LTE_PO_NOMINAL_PUCCH -100

LTE_PO_UE_PUCCH 1

LTE_PREAMBLE_INIT_TARGET_POWER -110

LTE_DELTA_PREAMBLE_MSG3 4

LTE_ALPHA 100

从两端的log可以看出,依据上面两个例子,RACH和Msg3可以一次通过,并且Msg3的SNR

SNR_msg3 = Tx_Power – PL - 10logMPusch - (-121 + 3) = (-110 + 4*2 + PL(87) + 4.77) – PL – 4.77 + 118 = 16dB

基站上打印的也是该数值

Msg5的发射功率也是全补偿,这时候的设置的归一化功率则为天线口的功率,SINR则为,

SNR_msg5 = PO_NOMINAL_PUSCH - (-121 + 3) = -108 + 118 = 10dB,基站上打印也是如此,此时Msg3和Msg5的MCS为5/6的情况下,解调是通过的,并且后续的接入的SRB消息,都是保持了和MSG5一致的归一化功率,因此接入可以顺利完成

因此我们常说,msg5通过了,接入就没什么MAC和空口的问题了。

所以当上面的配置修改LTE_ALPHA = 0.7后,PO _PUSCH = -105,假设没有噪声的情况下我们还要保证PUSCH的信噪比在0dB左右时,则系统可接受的路损值时可以预估,假设PRACH一次成功,如果RACH多次,f-i的值还会增加,Msg5的功率还会增加

SNR_msg5 = Tx_Power_msg5 – PL - 10logMPusch - (-121 + 3)

= (PO_NOMINAL_PUSCH + PO_UE_PUSCH + 10logMPusch + PL * 0.7 + f_i) - PL - 10logMPusch +118

= PO _PUSCH – 0.3 * PL + 118

= -105 + 118 – 0.3 * PL  需要大于等于 0

则PL需要小于等于43dB

同理可推断出

LTE_ALPHA = 0.8,PO _PUSCH = -105的最小路损值是65dB

LTE_ALPHA = 0.9,PO _PUSCH = -105的最小路损值是130dB

反向推理,如果我想控制整个基站下的终端的发射功率水平,而降低alpha时,假设alpha设置为0.7,那么对应的PO _PUSCH在可允许的路损值是125dB时的设置的合理值为:

SNR_msg5需要大于等于0

= Tx_Power_msg5 – PL - 10logMPusch - (-121 + 3)

= (PO_NOMINAL_PUSCH + PO_UE_PUSCH + 10logMPusch + PL * 0.7 + f_i) - PL - 10logMPusch +118

= PO _PUSCH – 0.3 * PL + 118

= PO _PUSCH + 118 – 0.3 * 125

PO _PUSCH需要大于等于-82

你可能感兴趣的:(上行功控示例)