-
LTE RRC
连接重建过程详解及优化应用
作者
/
老
G@
网优雇佣军
当处于
RRC
连接状态时,如果出现切换失败、无线链路失败、完整性保护失败、
RRC
重配置
失败等情况,将会触发
RRC
连接重建过程。
该过程旨在重建
< br>RRC
连接,包括
SRB1
操作
的恢复,以及安全的重新激活。
处于
RRC_CONNECTED
状态的
UE
,安全已被激活,可发起该过程继续
RRC
连接。仅当相关<
/p>
小区是具有
UE
上下文的小区时,连接重
建才会成功。假使
E-UTRAN
认可重建,
< br>SRB1
的操
作会恢复,而其它
RB
将继续保持挂起。如果
AS
安全没
有被激活,
UE
不会发起该过程,而
直
接转到
RRC_IDLE
状态。总体信令流程图如下:
注意:
E-UTRAN
在如下情况使用此过程:
-
重配
SRB1
,且仅为其恢复数据传输;
-
重新激活
AS
安全不改变算法。
1
RRC
重建初始化
当出现以下任一情况是,触发
RRC
重建初始化:
1
)检测到无线链路失败;
2
)切换失败;
3
)
E-U
TRA
侧移动性失败;
4
)底层制式完整性校验失败;
p>
5
)
RRC
连接重
配失败。
在
RRC
重建初始化阶段,
UE
会执行
如下操作:
●停止定时器
T310
,如果正在运行;
●开始定时器
T311
;
●挂起除
SRB0
之外的所有
p>
RB
;
●复位<
/p>
MAC
;
●应用缺省的物理信道配置;
●应用缺省的半持久调度配置;
●应
用缺省的
MAC
主配置;
●释放
reportProximityConfig
并情况所有邻近状态报告相关的定时器;
●进行小区选择;
当选择一个合适的
E-UTRA
p>
小区后,意味着
RRC
重建初始化完成,此
时,
UE
将执行如下操
作:
●停止定时器
T311
;
●开始定时器
T301
;
●采用
SystemInformationBlockType2
中包含的
timeAlignmentTimerCommon
。
●初始化
RRCConnectionReestablishmentRequest
消息的发
送;
注:该过程同样适用于如果
UE
返回源小区的情况
注
:在
定时器
T311
运行
p>
过程
中,
UE
选<
/p>
择了一
个不
同
R
AT
的小
区时,
UE
将
离开
RRC_CONNECTED
< br>状态,同时‘
RRC
连接失败’
。
2
UE
发送
RRCConnection
ReestablishmentRequest
消息
RRCConnectionReestablishmen
tRequest
消息主要包含两部分内容:
1
)
ue-
Identity
;
2
)
ree
stablishmentCause
。
ue-Identity
UE
识别码,凭借该标识可以取回
UE
信息,以及帮助低层减缓竞争问题。
reestablishmentCause
在
RRCConnectionReestablishmentRequest
消息中
ReestablishmentCause
为枚举类
型,包括以
下四个信息元素:
reconfiguration
Failure, handoverFailure, other Failure, spare
1
。
●如果重新建立过程的发起是<
/p>
UE
没有办法遵从重配的重配失败,
设置
reestablishmentCause
为
‘
reconfigurationFailure
’
;
●如果
重新建立过程的发起是由于
LTE
内切换失败
< br>EUTRA
侧不同
RAT
移动性
失败切换失败,
设置
reestablishmentCaus
e
为
‘<
/p>
handoverFailure
’
;<
/p>
●否则,设置
reestablishmentCause
为
‘
oth
erFailure
’
;
UE
应将
RRCConnectionReest
ablishmentRequest
消息提交给底层传输。
3
UE
接
收
RRCConnectionReestablishment
消息
当
UE
接收到
RRCConnectionReestablishm
ent
消息,
UE
< br>将执行如下操作:
●停止定时器
T301
;
●为
< br>SRB1
重建
PDCP
;
●为
SRB1
重建
RLC
;
●
根据接收到的
radioResourceConfigDedicated
进行无线资源配置过程;