我们知道5G网络有独立组网和非独立组网,独立组网中不论是核心网还是接入网都是5G,但是部署成本高;非独立组网也就是双连接(MRDC)也是目前比较流行的一种方式,其中的ENDC,即E-UTRA-NRDual Connectivity,是将4G基站作为主基站,传输信令,将5G基站作为扩展增强的数据传输通道,从而提高数据传输率。此时,LTE基站eNB是MN(Master Node),NR基站gNB是SN(Secondary Node);LTE小区为MCG(Master Cell Group) ,NR小区为SCG(Secondary Cell Group)。本篇为大家简单介绍下ENDC时作为辅节点的NR SCG如果发生radio link failure之后的RRC procedure。
一 SCG的添加
在介绍SCG failure之前,我们先简单了解下SCG是如何添加上的,过程并不复杂。
首先是UE要在LTE基站上驻留,LTE的SIB2消息中通过字段 “Upper Layer Indication r15”指示当前是否有5G网络,并且在LTE网络查询UE能力的时候,UE会告知网络是否具有ENDC的能力。
当网络有5G SCG可用且知道UE支持ENDC后,LTE基站会通过LTE RRCConnectionReconfiguration将measurement config配置下来,包括NR的频点信息,以及配置eventB1。当UE测量到合适的NR小区后上报MR。
当上报的NR小区RSRP满足一个门限时,网络就会启动SCG的添加,即通过LTE RRCConnectionReconfiguration消息携带nr-SecondaryCellGroupConfig-r15,将NR小区的信息配置下来,如reconfigurationWithSync,包括spCellConfigCommon等信息。
然后UE在NR小区内进行驻留,完成ENDC的建立。
二 SCG failure information
SCG failure procedure是指UE一旦发生SCG failure时,就会通过SCG failure information告诉网络自己发生SCG failure了。如上图所示,比如在添加SCG是发生了失败,即LTE网络通过RRCConnectionReconfiguration消息携带SCG reconfiguration with sync,但是失败了,则UE会给网络发送SCGFailureInformation,其中会包含failureReportSCG消息,告知网络failureType以及measResultSCG。
1. Initiation
UE上报SCG failure的具体触发条件包括下面几种情形:
1> 检测到SCG发生radio link failure;
1> 检测到PSCell上发生beam failure在SCG未激活时;
1> 发生SCG reconfiguration with sync failure时;
1> 发生SCG configuration failure;
1> SCG SRB3上发生integrity check failure时。
一旦触发,UE:
1> 如果SCG failure不是由于PSCell beam failure触发的,则中止SCG上所有承载包括SRB和DRB上的传输,且重置SCG的MAC;
1> 停止SCG T304;
1> 停止conditional reconfiguration evaluation for CPC;
1> 在EN-DC时,传输SCGFailureInformationNR消息,在MR-DC时,传输SCGFailureInformation消息
2. (NG)EN-DC SCG Failure type determination
前面也提到过,UE要在SCGFailureInformation中会包含failureType这个消息,告知网络SCG failure的原因。SCG failure type设置如下:
1> 由于T310超时,SCGFailureInformationNR 消息中failureType 设置为t310-Expiry;
1> 由于T312超时,failureType-v1610 设置为t312-Expiry;
1> 由于reconfiguration with sync failure时,failureType 设置为synchReconfigFailureSCG;
1> 由于random access problem的,failureType 设置为randomAccessProblem, 但其中一种特殊情况为:beam failure recovery的random access problem,除了failureType外,还要将 failureType-v1610 设置为beamFailureRecoveryFailure;
1> 由于RLC最大重传的,failureType 设置为rlc-MaxNumRetx;
1> 由于SRB3 integrity check failure的,failureType 设置为srb3-IntegrityFailure;
1> 由于RRC Reconfiguration failure的,failureType 设置为scg-reconfigFailure;
1> 由于consistent uplink LBT failures的,failureType-v1610 设置为scg-lbtFailure;
1> 由于PSCell beam failure的,failureType-v1610 设置为beamFailure。
3. Setting the contents of MeasResultSCG-Failure
在SCGFailureInformation中,包含的另外一个信息就是MeasResultSCG-Failure,其内容设置如下。在measResultPerMOList中,对于每一个所配置的MeasObjectNR,包含如下内容:
1> 如果rsType设置的是ssb,则要包含ssbFrequency;
1> 如果rsType设置的是csi-rs,则要包含refFreqCSI-RS;
1> measResultServingCell,其中包含physCellId和measResult;
1> measResultNeighCellList,其中包含physCellId和measResult;
1> 此外还可能包含 locationInfo 。
最后将设置好的SCGFailureInformation发送给网络侧,总的来说就是如果发生了SCG failure,UE要告诉网络failure的原因是什么,以及SCG failure的时候,服务小区以及邻区的信道状况