本文主要是介绍RRC建立流程,希望对大家解决编程问题提供一定的参考价值,需要的开发者们随着小编来一起学习吧!
一、RRC建立流程
补充说明:RRC连接建立过程就是建立SRB1过程
详细步骤:
1、 UE发起竞争性随机接入
2、 gNB回复MSG2(RAR)
3、 UE向gNB发起RRCSetupRequest消息,携带initial Identity 和establishment cause 请求建立RRC连接,该消息对应随机接入过程的Msg3
4、 gNB 为UE分配并建立SRB1承载,并向UE发送RRC Setup消息()
5、 UE向gNB发送RRC Setup Complete 消息,RRC连接建立成功。
流程图:
二、RRC拒绝过程
gNB由于资源受限无法接纳本次RRC请求时,通过CCCH在SRB0上给UE回复RRC拒绝消息,消息中携带waitTime,该时间窗内禁止UE重新接入;
UE收到RRC拒绝消息后,停止T300定时器,复位MAC并释放MAC配置,通知上层RRC连接建立失败;然后按照RRC拒绝消息中携带waitTime启动T302定时器。T302定时器运行期间禁止发起新的RRC建立请求,超时后可以发起。
(总结,UE收到RRC拒绝后启动T302,T302超时后发起新的RRC建立请求)
这篇关于RRC建立流程的文章就介绍到这儿,希望我们推荐的文章对编程师们有所帮助!