草莓味的棉花糖|5G NR 随机接入(4)—Msg1功控和RA-RNTI

前面两篇文章介绍了Msg1的两个重要问题 , 如何产生PRACH preamble和如何选择合适的时频资源发送preamble 。 那么本节就是万事俱备 , 只欠东风了 , 看看真到了Msg1发送的时候 , 东风是什么?

  • 问题1:发送无线信号给对方 , 那么就需要能量 。 以多大的功率发送Msg1的Preamble合适呢?
  • 问题2:对于随机接入过程 , 由于此时的PRACH和后面Msg2的PDSCH均不是UE specific的信道 , 那么终端如何判定后面基站回复的Msg2是给自己的呢?这里就用用到了RA-RNTI可以唯一标识Msg1发送的时频资源这一特性 。
Msg1的发射功率38213给出了关于PRACH的功控计算公式:
草莓味的棉花糖|5G NR 随机接入(4)—Msg1功控和RA-RNTI
草莓味的棉花糖|5G NR 随机接入(4)—Msg1功控和RA-RNTI=PREAMBLE_RECEIVED_TARGET_POWER , 再由38321知道可由以下公式计算:
preambleReceivedTargetPower+DELTA_PREAMBLE+ (PREAMBLE_POWER_RAMPING_COUNTER-1)* PREAMBLE_POWER_RAMPING_STEP
  • preambleReceivedTargetPower由参数 ‘preambleReceivedTargetPower’ 可得
  • DELTA_PREAMBLE 可由38321表7.3-1和7.3-2可得 , 根据不同的preamble format查表
  • PREAMBLE_POWER_RAMPING_COUNTER对于初传是1 , 重传每次加1
  • PREAMBLE_POWER_RAMPING_STEP 由参数‘powerRampingStep’所得

草莓味的棉花糖|5G NR 随机接入(4)—Msg1功控和RA-RNTI
草莓味的棉花糖|5G NR 随机接入(4)—Msg1功控和RA-RNTI【草莓味的棉花糖|5G NR 随机接入(4)—Msg1功控和RA-RNTI】然后,再计算PathLoss-PL
草莓味的棉花糖|5G NR 随机接入(4)—Msg1功控和RA-RNTI
  • referenceSignalPower根据PRACH关联的SSB或者CSI-RS , 由参数ss-PBCH-BlockPower和powerControlOffsetSS决定
  • higher layer filtered RSRP是发送PRACH时测到的RSRP
有了上面两个因子 , 我们就可以计算PRACH Msg1的初始发射功率了 。 还是以前面的参数进行举例:
rach-ConfigGeneric
{
prach-ConfigurationIndex 2,
msg1-FDM one,
msg1-FrequencyStart 2,
zeroCorrelationZoneConfig 6,
preambleReceivedTargetPower -100,
preambleTransMax n10,
powerRampingStep dB4,
ra-ResponseWindow sl20
},
ss-PBCH-BlockPower -8
假设此时的RSRP为-94dBm
则Msg1的初始发射功率= -100+(0)+(1-1)*4+[-8-(-94)]= -14dBm
如果发生Msg2或者Msg4失败 , 则会触发Msg1重传 , Msg1的最大重传次数由参数preambleTransMax定义 。 如果发生Msg1的重传 , 每次重传功率会以powerRampingStep这个步长增大 , 直到最后达到UE的最大功率或者重传达到最大次数为止 。
这里要注意一点 , 重传增大功率是有条件的 , 前提是PRACH关联的SSB未发生变化 。
If prior to a PRACH retransmission, a UE changes the spatial domain transmission filter, Layer 1 notifies higher layers to suspend the power ramping counter
摘自38213
if SSB or CSI-RS selected is not changed from the selection in the last Random Access Preamble transmission