如果大家了解过LTE中的NB-IoT,那么就会明白新增RRC_INACTIVE态的目的。RRC_INACTIVE态在LTE中的NB-IoT就已经引用,由于NB-IoT属于部署低功耗场景,因此在NB-IoT中新增RRC_INACTIVE态主要是为了终端产品节能(省电)所用,当然该状态还可以起到减少时延的作用。那么,在5G/NR中新增RRC_INACTIVE态的目的又是什么呢?当然与NB-IoT中的作用是一样的,毕竟mMTC属于5G/NR的三大场景之一,而mMTC就是物联网的场景,自然而然的也包含了NB-IoT,当然RRC_INACTIVE态不局限于mMTC场景。
那么RRC_INACTIVE态下,为什么能达到省电和减少时延的作用?
首先,UE在进入RRC_INACTIVE态时会保留核心网的上下文,不会进行释放,并且在核心网侧是不知道UE进入了RRC_INACTIVE的,也就是对于核心网该状态是透明的;在RRC_INACTIVE态下如果有数据接收或发送,则需要跃迁至RRC_CONNETED态时,只需要通过恢复过程(即:随机接入过程,详情可参考:5G/NR 随机接入过程学习总结)携带核心网唯一UE标识进行恢复即可,并且gNB收到连接恢复完成后就可以接收和发送数据包了。
其次