主页(http://www.pttcn.net):LTE基础:RRC连接重建立Part two 前面我们已经针对RRC重建立的概念、初始化、在T311运行时进行小区选择等信令进行了细述,下面我们对RRCConnectionReestablishmentRequest消息的发送、UE接收RRCConnectionReestablishment、T311 超时等信令进行细述。 4 RRCConnectionReestablishmentRequest 消息的发送 如果流程初始化的原因是无线链路失败或者切换失败,UE将: 在所选择小区的VarRLF-Report中将reestablishmentCellId设置为global cellidentity UE应如下设置RRCConnectionReestablishmentRequest消息的内容: 如下设置ue-Identity: * 将c-RNTI设置为源小区(切换和E-UTRA侧的移动性失败的情况)使用的C-RNTI,或者引发重建过程的小区所使用的C-RNTI(其它情况); * 将physCellId设置为源小区(切换和E-UTRA侧的移动性失败的情况)的物理小区标识,或者引发重建过程的小区所使用的物理小区标识(其它情况); * 将shortMAC-I设置为MAC-I的16个最低有效位,计算如下: * 利用ASN.1 对VarShortMAC-Input进行编码; * 在源小区中(切换和来自E-UTRA移动性失败 )或者触发重新建立(其它的情况)的小区中,使用 KRRCint密钥和完整保护算法; COUNT,BEARER 和DIRECTION的所有输入比特设置为二进制的。 如下设置reestablishmentCause: * 如果重新建立过程的发起是如5.3.5.5节所描述(UE没有办法遵从重配)的重配失败,: * 设置reestablishmentCause 为‘reconfigurationFailure’; * 否则如果重新建立过程的发起是由于如5.3.5.6节所描述(LTE内切换失败)或5.4.3.5节所描述的(EUTRA侧不同RAT移动性失败)切换失败: * 设置reestablishmentCause 为 ‘handoverFailure’; 否则: * 设置 reestablishmentCause 为 ‘otherFailure’; UE应将RRCConnectionReestablishmentRequest 消息提交给底层传输。 5 UE接收RRCConnectionReestablishment 注:在此之前,使用底层信令来分配C-RNTI。 UE 应: 停止定时器T301; 为SRB1重建PDCP; 为SRB1重建RLC; 如5.3.10,根据接收到的radioResourceConfigDedicated进行无线资源配置过程; 恢复SRB1; 如TS 33.401[32]中所述,根据当前KeNB关联的密钥KASME密钥更新KeNB,使用RRCConnectionReestablishment消息中指示的nextHopChainingCount值; 存储nextHopChainingCount值; 根据之前配置的完整性算法推演KRRCint密钥,如TS33.401 [32]所述; 根据之前配置的加密算法推演KRRCenc密钥和KUPenc密钥,如TS 33.401 [32]所描述; 立刻配置底层使用之前配置的算法和KRRCint密钥,配置底层,激活完整性保护,对UE所有后来接收和发送的消息应用完整性保护,包括指示该过程成功完成的消息; 立刻配置底层使用之前配置的算法、KRRCenc密钥以及KUPenc密钥,配置底层进行加密,对UE所有后来接收和发送的消息都有进行加密,包括指示该过程成功完成的消息; 设置RRCConnectionReestablishmentComplete消息内容如下: 如果UE有最近一次无线链路失败相关的信息,则包含rlf-InfoAvailable并设置为true; 如5.5.6.1节所述,进行测量相关的动作; 将RRCConnectionReestablishmentComplete消息提交给底层进行传输,此过程结束; 6 T311 超时 当 T311超时,UE 将: 离开RRC_CONNECTED状态,同时‘RRC连接失败’。. 7 T301超时或选择的小区不再合适 UE将: 如果定时器 T301 超时;或者 如果依照小区选择标准,选择的小区不再合适,UE将: 离开RRC_CONNECTED状态,同时‘RRC连接失败’。 8 UE接收RRCConnectionReestablishmentReject 当接收到 RRCConnectionReestablishmentReject消息,UE 将: 按照5.3.12节离开RRC_CONNECTED状态,释放的原因为‘RRC连接失败’。 (中国集群通信网 | 责任编辑:陈晓亮) |