1概述
RRC连接建立之后,如果出现以下情形之一,将发起RRC连接重建立过程:
检测到无线链路失败;或者
切换失败;或者
E-UTRA侧移动性失败;或者
底层制式完整性校验失败;或者
RRC连接重配失败;.
RRC连接重建立的流程如下:
图 1 RRC 连接重建立,成功流程
图 2 RRC 连接重建立,失败流程
该过程旨在重建RRC连接,包括SRB1操作的恢复,以及安全的重新激活。
处于RRC_CONNECTED状态的UE,安全已被激活,可发起该过程继续RRC连接。仅当相关小区是具有UE上下文的小区时,连接重建才会成功。假使E-UTRAN认可重建,SRB1的操作会恢复,而其它RB将继续保持挂起。
如果AS安全没有被激活,UE不会发起该过程,而直接转到RRC_IDLE状态。
E-UTRAN在如下情况使用此过程:
重配SRB1,且仅为其恢复数据传输;
重新激活AS安全不改变算法。
2 RRC重建初始化
在RRC重建过程的初始阶段,UE应该:
停止定时器 T310,如果正在运行;
启动定时器T311;
挂起除SRB0之外的所有RB;
复位MAC;
应用缺省的物理信道配置;
应用缺省的半持久调度配置;
应用缺省的MAC主配置;
释放reportProximityConfig并情况所有邻近状态报告相关的定时器;
按照TS 36.304 [4]中描述的小区选择过程,进行小区选择;
3 在T311运行时进行小区选择
选择了一个合适的 E-UTRA小区时,UE将:
停止定时器T311;
启动定时器 T301;
采用SystemInformationBlockType2中包含的 timeAlignmentTimerCommon。
初始化RRCConnectionReestablishmentRequest消息的发送;
注:该过程同样适用于如果UE返回源小区的情况
在选择一个不同RAT的小区时,UE 将:
离开RRC_CONNECTED状态,同时‘RRC连接失败’。
后续我们将介绍RRCConnectionReestablishmentRequest消息的发送和RRCConnectionReestablishmentRequest消息的发送等指令。