在4G(LTE)和5G(NR)无线网络中,终端(UE)与网络之间的连接建立、用户数据承载添加(释放)、聚合分量载波、实行到其他小区的切换、为VoLTE分配专用信道等过程的信令承载分为SRB0,SRB1和SRB2;
一、双连接信令承载5G网络EN-DC双连接中终端(UE)与eNB和gNB中的调度器彼此独立并自行决定何时以及从UE发送或接收多少数据;除终端在锚点小区使用的SRB0,SRB1和SRB2外,规范就终端在eNB与gNB的信令承载给出了三种选项:
Option1:eNB将SRB-1/2用于其RRC消息承载。当gNB想要发送/接收RRC 消息(例如接收来自UE的RF测量报告)时,RRC消息通过X2接口与eNB交换,然后eNB将gNB的RRC消息嵌入到SRB-1/2消息中并发送/通过eNB空中接口接收它们。
Option 2:eNB 将SRB-1/2用于其RRC消息。然而gNB可以决定建立自己的信令承载SRB-3来与UE本身进行通信,而不是依赖eNB来完成这项工作。SRB-3非常适合独立性,但有些操作需要eNB和gNB之间的协调,例如添加新的分量载波。在这种情况下不能使用SRB-3。相反Option1用于此类消息以防止竞争条件。
Option3:eNB建立Split Bearer信令承载,其嵌入在SRB-1/2消息中的SRB-1/2消息和gNB RRC消息然后可以通过eNB空中接口、gNB空中接口或同时通过两者发送;在这种情况下不建立SRB-3;当无线电条件变好或变坏时这为 eNB提供了很大的灵活性。
二、SRB3在EN-DC、NGEN-DC和NR-DC双连接都支撑,而在NE-DC不支撑,规范中具体定义如下:
SRB3的建立由SN决定,它使用SN RRC消息进行SRB3配置。SRB3建立和释放可在Secondary Node Addition和Secondary Node Change中完成;SRB3重新配置可以在辅助节点修改过程中完成。
SRB3可用于发送:SN RRC重配置、SN RRC重配置完成、SN测量报告、SN失败(即在SCG RLC承载失败时)、SN中UE辅助信息和SN IAB Other Information;仅在以下过程中MN不参与:SN RRC Reconfiguration Complete消息映射到与启动过程的消息相同的SRB。SN测量报告映射到SRB3(如已配置),无论配置是直接从SN接收还是通过MN接收。MN RRC消息不会映射到SRB3。
如果未配置Split SRB1,则UE可以使用SRB3在ULInformationTransfer MRDC消息中向MN发送封装的MCG失败信息消息,并在响应中接收封装的 RRC重配置消息、MobilityFromNRCommand 消息;在DLInformation TransferMRDC消息中发送Mobility From EUTRA Command消息或RRC释放消息。
SRB3是TS 38.331[4]中定义的SRB之一,并使用NR-DCCH逻辑信道类型。SRB3上的RRC PDU使用NR PDCP加密和完整性保护,安全密钥来自S-KgNB。SN为SRB3选择加密和完整性保护算法,并在SCG配置中将它们提供给MN以传输给UE。
*通过E-UTRA MCG SRB发送的NR SCG RRC消息受E-UTRA MCG SRB安全性保护(不使用NR安全性)。
三、Split SRB在MR-DC结构中SRB1和SRB2均支撑Split SRB(SRB0和SRB3不支撑Split SRB)。Split SRB的PDU通过NR PDCP进行加密和完整性保护。