5G NR 随机接入RACH流程(5)– Msg2

5G NR 随机接入RACH流程(5)– Msg2终端向基站发送了Msg1,很自然期望得到基站的Msg2(RAR)响应。本文主要针对Msg2讲两个重要的问题:1)终端如何接收Msg2;2)Msg2里面有什么终端如何接收Msg2InresponsetoaPRACHtransmission,aUEattemptstodetectaDCIformat1_0withCRCscrambledbyacorres…

笔者在微信公众号GiveMe5G定期发布学习文章(更多更及时),欢迎订阅和分享,文章下方有二维码。

终端向基站发送了Msg1,很自然期望得到基站的Msg2(RAR)响应。本文主要针对Msg2讲两个重要的问题:1)终端如何接收Msg2;2)Msg2里面有什么

终端如何接收Msg2

In response to a PRACH transmission, a UE attempts to detect a DCI format 1_0 with CRC scrambled by acorresponding RA-RNTI during a window controlled by higher layers (摘自38213)

这句话其实是对终端如何接收Msg2做了一个总结概括。涉及到以下几个步骤:

  1. UE首先需要去解析出用于Msg2的下行调度的PDCCH DCI。那么UE在什么时间去监听PDCCH DCI。这里面有个window的概念,UE在这个窗口内去监听PDCCH。window的长度由参数ra-ResponseWindow规定(不能超过10ms),单位是slot。window的起点是距离PRACH发送之后至少间隔1个symbol的用于Typ1-PDCCH CSS的CORESET的首个symbol。听起来有点绕,一般情况都是PRACH发送完之后的那个下行slot作为起点(下面是协议的描述)。

The window starts at the first symbol of the earliest CORESET the UE is configured to receive PDCCH for Type1-PDCCH CSS set, as defined in Subclause 10.1, that is at least one symbol, after the last symbol of the PRACH occasion corresponding to the PRACH transmission (摘自38213)
ra-ResponseWindow: Msg2 (RAR) window length in number of slots. The network configures a value lower than or equal to 10 ms (see TS 38.321 [3], clause 5.1.4). (摘自38331)

  1. 要监听的DCI的格式是format 1_0。这个DCI需要去Common Search Space去找,由参数ra-SearchSpace定义。

  2. 基站对这个PDCHH DCI的CRC使用了RA-RNTI进行了扰码,所以终端需要在ra-searchspace上面尝试使用RA-RNTI去解析PDCCH DCI。

  3. 如果UE成功的使用RA-RNTI解调了DCI。接着它会去解PDSCH payload

  4. 如果UE继续成功的解出了PDSCH,UE会检查其中RAPID(random access preamble identity)是否与自己当时发送Msg1时使用的RACH preamble ID相同.如果相同,UE认为Msg2解调成功

  5. 如果UE在ra-ResponseWindow内没有使用RA-RNTI解出DCI,或者没有成功解出PDSCH payload,或者解出了PDSCH但是RAPID不匹配,UE都会认为Msg2接收失败,会触发Msg1重发

Msg2里面有什么

6.1.5 MAC PDU (Random Access Response)
A MAC PDU consists of one or more MAC subPDUs and optionally padding. Each MAC subPDU consists one of the following:

  • a MAC subheader with Backoff Indicator only;
  • a MAC subheader with RAPID only (i.e. acknowledgment for SI request);
  • a MAC subheader with RAPID and MAC RAR.
5G NR 随机接入RACH流程(5)-- Msg2

上面描述和图片摘自38213,说明Msg2这个MAC PDU可能包含BI,RAPID和MAC RAR三部分

  • BI(Backoff Indicator)用于当Msg1重发的时候产生一个随机退避时间(0 – PREAMBLE_BACKOFF),当这个退避时间结束后,终端才能重发Msg1。Msg2里面的BI field对应的退避时间如下图所示。如果不包含用于BI的MAC subPDU,那么重发Msg1时退避时间为0ms
5G NR 随机接入RACH流程(5)-- Msg2
  • RAPID,上面已经阐述了,用于携带random access preamble ID
  • RAR,这个subPDU才是Msg2里面最有营养的部分。主要包括TA,UL GRANT信息和TC-RNTI,其中UL GRANT是用于后面的Msg3,包括PUSCH的时域,频域的资源分配,是否跳频,MCS,Msg3的功控和CSI request
5G NR 随机接入RACH流程(5)-- Msg2
5G NR 随机接入RACH流程(5)-- Msg2

最后和大家说声抱歉,有读者留言最近更新有些慢。还请谅解,工作确实有些忙,但文章的质量还是要保证的。看似不长的短文从构思,到check协议再到排版写作。。。希望后面会好起来,和大家分享更多的学习和总结。


笔者在微信公众号GiveMe5G定期发布学习文章,欢迎订阅和分享
文章主要用于记叙和讨论对3GPP协议的学习和理解,欢迎留言讨论,谢谢!


5G NR 随机接入RACH流程(5)-- Msg2

今天的文章5G NR 随机接入RACH流程(5)– Msg2分享到此就结束了,感谢您的阅读,如果确实帮到您,您可以动动手指转发给其他人。

版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 举报,一经查实,本站将立刻删除。
如需转载请保留出处:https://bianchenghao.cn/33404.html

(0)
编程小号编程小号

相关推荐

发表回复

您的电子邮箱地址不会被公开。 必填项已用*标注