先看些相关协议上的描述:
首先说优先级问题,在小区重选过程中要用到NR freq或者inter RAT LTE 的优先级信息,优先级信息一般可以通过系统消息/RRCRelease/从其他RAT中带过来。系统消息中的NR freq或者inter RAT freq 可能没有带priority信息(cellReselectionPriority),这时候这些没有优先级的freq不在小区重选的评估范围;如果dedicated 信令中有带freq的优先级信息,那要忽略系统消息中对应的优先级信息,以dedicated信令的信息为准。
如果UE收到一个携带deprioritisationReq字段的RRCRelease消息,并且在T325超时之前,不管UE驻留在哪种RAT下,UE 都会认为以下NR频点的重选优先级是最低的:
1 UE 当前频点;
2 和UE之前可能存储的NR频点(之前UE可能收到一个携带deprioritisationReq字段的RRCRelease消息);
3 或所有NR频点,也就是说整个NR频点的重选优先级都是最低的。
当NAS 请求执行一个PLMN选择的时候,UE必须删除存储的deprioritisationReq信息;一旦优先级有变化,UE就应该尽快搜寻一个更高优先级的layer进行重选。
如果RRCRelease携带deprioritisationReq字段,则UE:
1 启动或重启T325 =deprioritisationTimer;
2 保存deprioritisationReq字段,直到T325超时
deprioritisationReq:指示是否当前的频点或整个RAT(NR)的优先级都被de-prioritised,注意这里可以在配置指定的frequency或整个NR。
deprioritisationTimer:指定一个Timer,也就是T325.
通过上图可以看出 T325 一旦启动或重启,就不会停止,除非超时;收到携带deprioritisationReq字段的RRCRelease T325就会开启,当超时 对应的NR频点就恢复原有的优先级。
满足以下条件时,UE就要删除dedicate 信令提供的priority信息:
1 当UE 进入一个不同的RRC 状态
2 当T320 超时(若有的话);
3 当NAS 请求执行一个PLMN 选择;
4 UE收到RRCRelease没带cellReselectionPriorities
UE不会考虑将在黑名单list中的小区作为小区重选候选小区;当发生inter-RAT小区选择/重选时,UE应该继承前RAT配置的专用优先级和可能存在的remaining validity timer(比如T320)。
问题:
当网络配置专有nr或者lte频点的专有优先级,但是未配置t320时长,UE要认为专有优先级有效时长为无限长么?此种情况什么场景才清专有优先级?通读协议,有停t320的各个场景描述,但是未有明确说停t320也要忽略专有优先级,协议为什么不明确说一下?
(1) dedicated priority的存在是有时间限制的,这个在38.304中有一段描述如图,可以看到满足图中的条件之一就会delete dedicated priorities,也包含提及的不配T320的情况。
(2) stop T320条件的描述对应的是“Upon entering RRC_CONNECTED, upon reception of RRCRelease, when PLMN selection or SNPN selection is performed on request by NAS, when the UE enters RRC_IDLE from RRC_INACTIVE, or upon cell (re)selection to another RAT (in which case the timer is carried on to the other RAT).”
其实仔细看,这个stop T320的情况基本上对应的就是38.304中delete dedicated priorities的条件,所以最终还会是38.304这段描述给了限定。
另外the UE receives an RRCRelease message with the field cellReselectionPriorities absent,网络会在什么场景触发?
这时候可以看38.331 中有个RRCRelease的描述,如上,比如处于RRC inactive的UE要恢复RRC 连接,由于某些原因网络通过RRCRelease又将UE待在了RRC Inactive或者转换到了RRC_IDLE 态,由于一些策略原因,网络侧就可能下发RRCRelease message with the field cellReselectionPriorities absent。