一、引言
在5G NR(New Radio)网络中,切换(handover)是用户设备(UE)在基站之间移动时保持连接连续性的重要机制。特别是在内部NR RAN切换(intra-NR RAN handover)中,切换过程主要由源gNB和目标gNB之间的直接通信完成,而不涉及5G核心网(5GC)的参与。本文将详细分析5G NR控制面切换的原理及其执行过程,为读者提供系统性学习参考。
二、内部NR RAN切换的基本原理
内部NR RAN切换是指在同一NR网络中,UE从一个gNB(切换到另一个gNB的过程。在这一过程中,核心网的功能如AMF(接入和移动管理功能)和UPF(用户面功能)通常不发生变化。这种切换主要包括准备阶段、执行阶段和资源释放阶段。
三、切换准备阶段
UE上下文信息:源gNB中保存的UE上下文信息包括漫游和接入限制等,这些信息在连接建立或最近的TA(跟踪区)更新时提供。
测量配置与报告:源gNB配置UE的测量程序,UE根据这些配置报告测量结果(MeasurementReport),这些结果帮助源gNB评估当前连接的质量和潜在的切换需求。
切换决策:基于测量报告和RRM(无线资源管理)信息,源gNB决定是否需要切换UE。
切换请求:源gNB向目标gNB发送Handover Request消息,消息包含目标小区ID、KgNB*、C-RNTI等必要信息。消息还可能包括UE的能力信息、PDU会话相关信息以及切片信息等。
接纳控制:目标gNB执行接纳控制,确认是否可以接纳UE并分配必要的资源。若PDU会话与不支持的切片关联,目标gNB将拒绝这些PDU会话。
四、切换执行阶段
(1)RRC切换准备:目标gNB准备切换,发送HANDOVER REQUEST ACKNOWLEDGE消息给源gNB。此消息包含要发送给UE的RRC信息,以执行切换。
(2)数据转发:切换命令传输启动后,数据转发可以开始。对于DAPS(Dual Active Protocol Stack)配置的DRBs,数据转发包括PDCP SDU的序列号(SN)等信息。
(3)RRC切换执行:源gNB向UE发送RRCReconfiguration消息,UE根据该消息同步到目标小区,并完成RRC切换过程。在DAPS切换中,UE在接收到目标节点的明确释放指示前,不会从源小区脱离。
(4) 资源释放阶段
1、路径切换请求:目标gNB向AMF发送PATH SWITCH REQUEST消息,触发5GC切换下行数据路径,并建立NG-C接口实例。
2、路径切换确认:AMF确认路径切换请求,并向目标gNB发送PATH SWITCH REQUEST ACKNOWLEDGE消息。
3、资源释放:目标gNB向源gNB发送UE CONTEXT RELEASE消息,通知切换成功。源gNB随后释放与UE上下文相关的无线和控制面资源。
五、结论
5G NR中的控制面切换机制复杂且涉及多层信令交互。DAPS切换和SN状态转移机制不仅提高了切换的可靠性,还确保了数据的完整性和顺序性。