好的,我们继续深入5G移动性的世界。在剖析了系统内(Intra-NR)的各种移动性机制之后,我们将把视野扩大,探讨5G NR是如何与其他无线接入技术(RATs),特别是它的“前辈”——LTE,进行无缝协同和高效切换的。
深度解析 3GPP TS 38.300:9.3 Inter-RAT Mobility (异系统移动性)
本文技术原理深度参考了3GPP TS 38.300 V18.5.0 (2025-03) Release 18规范中,关于“9.3 Inter-RAT Mobility”的核心章节,旨在为读者系统地阐明5G NR与E-UTRA(LTE)之间,在5GC统一核心网下以及跨核心网(5GC to EPC)场景下的移动性管理框架,包括小区重选、切换流程以及数据转发机制。
前言:在5G与4G之间“丝滑”穿行
我们的主角小明,正沉浸在一场激烈的5G云游戏对战中。他从5G信号满格的图书馆走出,穿过一片信号覆盖较弱的树林,进入了只有4G信号覆盖的老教学楼。然而,他的游戏体验几乎没有受到影响,只是在手机状态栏的“5G”标志短暂跳变为“4G”时,画面出现了微不可察的停顿。
这场从5G到4G的“丝滑”切换,背后是**异系统移动性(Inter-RAT Mobility)**机制在发挥作用。5G的成功,离不开与覆盖已经极其完善的4G网络的深度协同。网络必须确保用户在5G和4G覆盖区之间移动时,业务能够连续不中断。
导师老王指着校园网络覆盖图说:“没有任何一张网络能做到100%无死角覆盖。5G与4G的协同移动性,是保证用户体验连续性的‘安全网’。38.300的9.3节,就为这张‘安全网’的设计,制定了核心规则。它定义了在不同的核心网场景下,NR和E-UTRA之间是如何进行‘交接班’的。”
今天,我们将跟随小明的脚步,体验这场跨越两个“时代”的无缝切换之旅,深入理解Inter-RAT移动性的多种场景和核心机制。
1. “同门师兄弟”:Intra-5GC下的NR-E-UTRA移动性 (9.3.1)
最简单、最理想的异系统移动性场景,是当NR(gNB)和E-UTRA(ng-eNB)都连接在同一个**5G核心网(5GC)**下时。此时,它们就像是“同门师兄弟”,遵循着相同的“门规”(5GC接口协议),彼此间的“交接班”也最为顺畅。
1.1 IDLE/INACTIVE态下的“自由跳槽” (9.3.1.1 Cell Reselection)
当小明的手机处于空闲状态时,它同样可以在NR小区和LTE小区之间自由地进行小区重选。
- Cell reselection between NR RRC_IDLE and E-UTRA RRC_IDLE is supported;
- Cell reselection from NR RRC_INACTIVE to E-UTRA RRC_IDLE is supported.
-
双向重选:UE可以在NR IDLE和LTE IDLE之间双向重选。
-
单向转换:当UE处于NR的INACTIVE状态时,如果它重选到了一个LTE小区,它会转换到LTE的IDLE状态。这是因为LTE没有与NR INACTIVE完全对等的“上下文保持在RAN侧”的状态。
重选的决策机制与系统内重选类似,也是基于网络在系统信息(NR的SIB5和LTE的SIB24)中配置的频率优先级。网络通常会将5G NR的频率设置为比LTE更高的优先级,以鼓励UE“驻留5G(Camp on 5G)”,只有当5G信号质量低于一定门限时,才允许UE重选到LTE。
1.2 CONNECTED态下的“无损切换” (9.3.1.2 Handover)
当小明正在进行业务时,从NR切换到E-UTRA,需要保证业务的连续性,特别是对于TCP等需要无损传输的业务。
The in-sequence and lossless handover is supported for the handover between gNB and ng-eNB.
Both Xn and NG based inter-RAT handover between NG-RAN nodes is supported. Whether the handover is over Xn or CN is transparent to the UE.
在Intra-5GC场景下,5G到4G的切换可以实现有序、无损(in-sequence and lossless),并且支持两种切换路径:
-
基于Xn的切换:如果gNB和目标ng-eNB之间存在Xn接口,切换准备流程可以直接通过Xn接口完成,对核心网透明,速度最快。
-
基于NG的切换:如果gNB和ng-eNB之间没有Xn接口,切换就需要通过核心网(AMF)来中转,即“2-hop”切换。
In order to keep the SDAP and PDCP configurations for in-sequence and lossless inter-RAT handover, delta-configuration for the radio bearer configuration is used.
为了实现无损切换,一个关键的技术是delta-configuration(增量配置)和保持PDCP/SDAP上下文。在切换到ng-eNB时,gNB会将NR侧的SDAP(QoS流到DRB的映射)和PDCP(序列号、安全密钥)的上下文传递给ng-eNB。ng-eNB会尽可能地复用这些配置,只对差异部分进行修改。这保证了在切换后,UE的PDCP层能够继续处理乱序和重复的数据包,从而实现了数据的无损交付。
2. “远房亲戚”:从5GC到EPC的移动性 (9.3.2)
随着5G SA的部署,一个更复杂的场景出现了:用户可能从5G SA网络(核心网是5GC)的覆盖区,移动到纯粹的4G网络(核心网是EPC)覆盖区。这就像是从一个“5G家族”的家,搬到了“4G远房亲戚”的家,两个家族的“规矩”(核心网架构)完全不同。
这种跨核心网的移动性,需要N26接口的支持。N26接口是5GC的AMF和EPC的MME之间的接口,用于传递UE的上下文和会话信息。
The source NG-RAN node decides between handover or redirection to EPS based on radio criteria and availability of the N26 interface.
gNB在决策时,会根据无线条件和N26接口的可用性,选择两种不同的移动方式:
2.1 切换(Handover)或重定向(Redirection)
-
切换(Handover):如果N26接口可用,网络会尝试进行切换,以保证业务的连续性。但由于核心网发生了切换,这个过程比Intra-5GC的切换要复杂得多。
- In-sequence and lossless handovers are not supported.
一个关键的限制是:从5GC到EPC的切换,不支持有序和无损。这是因为EPC的QoS模型(EPS Bearer)与5GC(QoS Flow)差异巨大,PDCP上下文难以平滑迁移。
-
重定向(Redirection):如果N26接口不可用,或者gNB决策不进行切换,它会通过
RRCRelease消息,将UE“重定向”到LTE频率上。UE收到后,会进入IDLE状态,然后在LTE网络上重新发起完整的接入和会话建立流程。这种方式会导致业务的长时间中断。
2.2 数据转发(Data Forwarding for Control/User Plane)(9.3.2.4 & 9.3.2.5)
即便在不支持无损切换的场景下,为了尽量减少数据丢失,规范仍然定义了数据转发机制。
-
间接转发(Indirect Forwarding):这是默认方式。源gNB会将数据转发回UPF,UPF再将数据转发给EPC的S-GW,最终送达目标eNB。这条路径很长,效率较低。
-
直接转发(Direct Forwarding):如果源gNB和目标eNB之间有直接的IP连接(例如,位于同一个机房),可以建立直接的数据转发隧道,效率更高。
无论哪种方式,数据的转发都是在承载(E-RAB)级别进行的,而不是无损的PDCP PDU级别。
3. “回归故里”:从EPC到5GC的移动性 (9.3.3)
反向的移动性,即从EPC覆盖区回到5GC覆盖区,流程与9.3.2类似,同样需要N26接口的支持,也分为切换和重定向两种方式。
一个关键的区别在于数据转发。
In case of indirect data forwarding, user plane handling for inter-System data forwarding from EPS to 5GS follows the following key principles:
- The UPF maps the forwarded data received from an E-RAB tunnel to the corresponding mapped PDU session tunnel, adding a QFI value…
当数据从源eNB经由S-GW转发到UPF时,UPF会扮演一个“翻译官”的角色。它会将来自EPS承载的数据,添加上对应的QFI,然后再封装到PDU会话的GTP-U隧道中,转发给目标gNB。目标gNB的SDAP层看到QFI后,就能知道这个数据包属于哪个QoS流,并将其映射到正确的DRB上。这个“UPF添加QFI”的动作,是实现跨核心网数据流QoS属性传递的关键。
4. 挑战与测量 (9.3.1.3 & 9.3.2.3)
异系统移动性给UE带来了额外的测量负担。
Whether a measurement is non-gap-assisted or gap-assisted depends on the capability of the UE and the current operating frequency.
-
测量间隙(Measurement Gaps):如果UE的射频前端只有一个接收机,或者NR和LTE的工作频段相距很远,那么UE在测量异系统邻区时,就必须暂停对当前服务小区的接收,进入一个短暂的“静默”期,这个静默期就是测量间隙。频繁的测量间隙会影响当前业务的吞吐量和时延。
-
非间隙测量(Non-gap-assisted):如果UE拥有多个接收机,或者异系统邻区的频段与当前服务小区很近,UE就有可能在不中断当前业务接收的情况下,完成异系统测量。
网络需要根据UE上报的能力,来决定是否以及如何为其配置测量间隙。
总结:一张确保体验连续性的“安全网”
通过对9.3节的深入学习,我们理解了5G NR这张精心编织的异系统移动性“安全网”。
-
Intra-5GC移动性是“优选”:当NR和LTE都接入5GC时,可以实现基于Xn的快速、无损切换,用户体验最好。这是网络演进的理想目标形态。
-
跨核心网移动性是“兼容”:通过N26接口,5G实现了与存量EPC网络的兼容移动。但这种移动性是有代价的,无法保证无损,且流程更复杂。它更多地是作为覆盖连续性的保障。
-
数据转发是“减损”:无论在哪种场景下,数据转发机制都扮演着尽量减少数据丢失的重要角色,尽管其“无损”的程度不同。
-
优先级配置是“导航”:网络通过精心地配置异系统/异频的重选优先级,可以在宏观上引导IDLE态用户的分布,实现“5G优先”的网络策略。
这张“安全网”的设计,充分体现了3GPP在推动新技术(5G)发展的同时,对保护现有网络投资(4G)、保证用户体验连续性的务实考量。
FAQ
Q1:什么是N26接口?它在5G和4G互操作中为什么这么重要?
A1:N26接口是5G核心网的AMF和4G核心网的MME之间的接口。它是一条“跨代际”的信令通道,其重要性在于,它使得UE的上下文(Context)和会话(Session)信息可以在5GC和EPC之间传递。如果没有N26接口,UE从5G区域移动到4G区域,就必须在4G网络上重新发起一次完整的附着(Attach)和PDN连接建立流程,业务会长时间中断。有了N26接口,网络就可以执行切换流程,将UE的会话信息平滑地从5GC迁移到EPC(反之亦然),从而将业务中断时间缩短到几百毫秒。
Q2:为什么从5GC到EPC的切换不支持无损?
A2:根本原因在于QoS模型和协议栈的巨大差异。5GC使用基于QoS流(QoS Flow)的精细化QoS模型,协议栈上有新增的SDAP层。而EPC使用基于**EPS承载(EPS Bearer)**的粗粒度QoS模型,没有SDAP层。在切换时,要将NR侧的DRB(可能映射了多个QoS Flow)和PDCP上下文,无缝地转换为LTE侧的一个EPS承载,并保持PDCP序列号的连续性,在协议层面非常困难且复杂。为了保证标准的简洁和实现的健壮性,3GPP决定不支持这种跨核心网的无损切换。
Q3:“切换(Handover)”和“重定向(Redirection)”在用户体验上有什么巨大差别?
A3:差别巨大,主要体现在业务中断时间上。切换是一个连接态的移动性过程。网络在后台完成了所有的资源准备工作,UE在收到切换命令后,只需很短的时间(几十到几百毫秒)就可以接入目标小区,大部分实时业务(如语音、视频)可以保持连续。而重定向则是一个“先释放,再连接”的过程。网络会先释放UE当前的RRC连接,让UE进入IDLE态,然后再由UE自主地在目标RAT/频率上发起完整的小区选择和连接建立流程。整个过程可能持续数秒甚至更长,所有实时业务都会中断。
Q4:NR-E-UTRA移动性中的“delta-configuration”是什么意思?
A4:“delta-configuration”(增量配置)是一种高效的RRC配置方式。在进行Intra-5GC的异系统切换时,源gNB传递给目标ng-eNB的UE上下文中,已经包含了UE在NR侧的所有无线承载(DRB)配置。由于NR的DRB配置(如PDCP、RLC参数)和LTE的DRB配置有很多是相同的,目标ng-eNB在生成给UE的RRCConnectionReconfiguration消息时,就不需要再重复发送所有这些相同的参数。它只需要发送那些**与NR配置有差异的(delta)**或者LTE特有的参数即可。UE收到后,会在保留原有配置的基础上,只修改这些“增量”部分。这种方式大大减小了切换命令信令的大小,提升了切换效率。
Q5:网络如何决定将5G频率的优先级设置得比4G高?
A5:这是通过系统信息来控制的。gNB会在SIB中广播异系统(LTE)频率的重选参数,其中就包含一个cellReselectionPriority字段。同样,eNB也会在其SIB中广播NR频率的重选优先级。运营商的网管系统可以统一配置这些参数。例如,将所有NR频率的优先级都设为7(最高),而所有LTE频率的优先级都设为6。这样,UE在进行小区重选决策时,就会遵循“NR优先”的原则:只要能找到一个信号质量“及格”(满足S准则)的NR小区,就绝不会驻留到LTE小区上。