文章目录
- 竞争模式
- 非竞争模式
和LTE 一样 5G 也的RA(Random access)模式也分为以下两种。
竞争模式
基于竞争模式的随机接入(Contention Based Random Access,CBRA),由于接入前导序列是由UE 从SIB1广播的PRACH 信道资源里面随机选择的,所以可能导致前导冲突。Gnb 需要通过竞争解决冲突问题。
基于竞争随机接入流程
- 第一步: UE 在PRACH信道向GNB 发送Msg1(RA 请求)
Msg1 中携带的Preamble ID由UE 从64个可用前导中随机选择一个。 - 第二步: UE 接收Msg2-RAR(Random access Response)
Msg2包含临时C-RNTI、上行时间提前量(TA)、随机接入前导ID、为Msg3 分配的上行资源授权信息(UL Grant) - 第三步:UE 发送Msg3
Msg3 有4种情况,分别针对4种场景:
1、初始接入:Msg3 为CCCH 上传输的RRC setup Request。包含UE 初始标识S-TMSIH或32位随机数。
2、连接重建:Msg3 为CCCH 上传输的RRC Reestablishment Request。
3、如果是切换: Msg3 为DCCH 上传输的RRC handover Confirm,包含UE的C-RNTI
4、上下行数据要发送:Msg3 为 UE 的C-RNTI. - 第四步:UE 接收Msg4 竞争解决
Gnb 在解决冲突的过程中,会在Msg4中携带唯一的标识指定胜出的UE,UE 将临时C-RNTI 升级为正式C-RNTI,则冲突解决,没有胜出的UE 重新发起RA。通常Msg4 包含 RRC setup 和 RRC Reconfiguration。
非竞争模式
基于非竞争模式的随机接入(Contenttion free Random Access,CFRA),GNB 会在PDCCH DCI 指令或RRC 消息中为UE 指定发送的Preamble。UE 不会出现前导冲突的问题。
基于非竞争接入流程
- 第一步:gNB 向UE 发送Msg0,Msg0为MAC 层DL-SCH 为UE 指定的preamble 序列
- 第二步:UE 向gNB 发送指定的preamble 序列Msg1(RA)。
- 第三步: gNB 向UE 发送Msg2 (RA 响应)。
Msg2 有3种情况,分别针对3种场景:
1、切换时,RA响应包含TA 和UL Grant信息
2、下行数据到达时,RA响应包含TA 信息和RA前导识别。
3、NSA 添加NR cell时,RA响应至少包含TA 信息和RA前导识别。 - 第四步:非竞争RA 结束,UE 进行上行调度传输。