首页 › protocols › 5G EPS Fallback语音回落信令拆解

5G EPS Fallback 语音回落信令全链拆解:从触发判定到 N26 切换的逐消息解析

一、为什么需要 EPS Fallback:5G SA 语音的过渡基石

5G 独立组网(SA)在商用初期面临一个尴尬现实:NR 基站的覆盖连续性、终端 VoNR 编解码(EVS)能力、IMS over NR 的无线资源调度成熟度都不足以保障高质量语音。运营商需要一个"保底"方案——让 UE 在 5G 上发起呼叫,却把语音承载"挪"到成熟的 LTE 网络上用 VoLTE 接续。这就是 EPS Fallback(EPS 回落),它由 3GPP TS 23.502 第 4.13.5 条定义为"EPS Fallback for IMS voice"。

这个机制的本质不是"回到 4G 打电话那么简单",而是一套跨越 NG-RAN、5GC、N26 接口、EPC 的跨系统(Inter-RAT)会话迁移流程。它的设计目标有三:

  1. 呼叫不中断:UE 已经在 5G 上发出 SIP INVITE,回落过程不能让 IMS 注册态丢失;
  2. 数据会话尽量保活:非语音 PDU 会话在条件允许时通过 N26 接口做会话连续(Session Continuity);
  3. 回落即接续:落到 E-UTRA 后无需重新发起 IMS 注册,直接完成 VoLTE 媒体面建立。

理解 EPS Fallback 的关键,在于厘清三个问题:何时触发、用哪种模式回落、跨系统上下文如何搬运。本文按这三个层次逐消息拆解。

二、设计意图与触发判定:VoiceSupportMatchIndicator 是核心开关

2.1 触发链路的源头:IMS PDU 会话

EPS Fallback 不是 UE 主动发起的,而是网络侧被动触发的。流程起点是 UE 通过一个 5QI=5(IMS 信令)的 PDU 会话发起 SIP INVITE。IMS 核心(P-CSCF)收到后,会通过 Rx/N5 接口向 PCF/SMF 请求建立一个 5QI=1(Conversational Voice)的专用 QoS Flow。SMF 遂发起 PDU Session Modification,通过 AMF 用 NGAP PDU SESSION RESOURCE SETUP/ MODIFY 消息把语音 QoS Flow 下发给 NG-RAN(TS 23.502 §4.3.2 / §4.13.5.2 第 4 步)。

2.2 NG-RAN 的判定与反馈

NG-RAN 拿到"为 IMS 语音建立 QoS Flow"的请求后,要做一次关键判断:本小区当前是否支持 VoNR? 判断依据包括:NR 频段是否在 UE 能力与网络配置的 VoNR 支持列表内、上行干扰/RSRP 是否满足语音门限、相邻 LTE 频点是否可用作回落等。

若 NG-RAN 决定不支持 VoNR(如 TS 38.413 定义),它不会直接拒绝,而是通过 NGAP PDU SESSION RESOURCE MODIFY INDICATION 向 AMF 上报一个核心 IE——VoiceSupportMatchIndicator = "Voice cannot be supported"。AMF 收到后,反向通过 PDU SESSION RESOURCE MODIFY CONFIRM 给 NG-RAN 回送两个关键指示(TS 23.502 §4.13.5.2 步骤 11a):

这两个指示的组合,决定了 NG-RAN 接下来是走切换(Handover)还是重定向(Redirection)。

三、两种执行模式:Handover vs Redirection

TS 23.502 §4.13.5 给出两类回落路径,工程实现差异巨大:

维度 基于切换(Handover)§4.13.5.2 基于重定向(Redirection)§4.13.5.3/4
触发消息 NGAP HANDOVER REQUIRED RRC RRCRelease + redirectCarrierInfo
UE 动作 直接同步到目标 LTE 小区 释放 5G RRC,重选并接入 LTE
上下文搬运 经 N26 的 Forward Relocation Request 原生搬运 需 UE 发起 TAU/Attach,再经 N26 或重建
数据会话连续性 有保障(非语音 PDU 会话可迁移) 无 N26 时非语音会话中断;有 N26 时可部分连续
呼叫建立时延 较短(≈1–2s) 较长(盲重定向可达 3–5s)
无线侧测量 需要 E-UTRA 测量报告 盲重定向无需测量,或带测量重定向
典型 KPI 呼叫建立时延 优秀(<2s) 良好(<4s 为工程目标)
适用场景 VoNR 演进期主推方案 VoNR 部署初期、邻区未配置测量时
flowchart TD
    A[UE 发起 SIP INVITE<br/>5QI=1 QoS Flow 建立] --> B{SMF 下发<br/>语音 QoS Flow}
    B --> C[AMF→NG-RAN<br/>PDU Session Resource Setup]
    C --> D{NG-RAN 判定<br/>支持 VoNR?}
    D -- 支持 --> E[直接建立 VoNR<br/>无需回落]
    D -- 不支持 --> F[NG-RAN→AMF<br/>PDU Session Resource Modify Indication<br/>VoiceSupportMatchIndicator=NOT_SUPPORTED]
    F --> G[AMF→NG-RAN<br/>Modify Confirm<br/>+EPS Fallback required]
    G --> H{AMF/RAN 协商<br/>回落模式}
    H -- 含 N26 + 支持切换 --> I[Handover 模式<br/>Forward Relocation]
    H -- 无测量/无 N26 --> J[Redirection 模式<br/>RRCRelease + redirect]
    I --> K[目标 E-UTRA<br/>Handover Confirm]
    J --> L[目标 E-UTRA<br/>TAU/Attach]
    K --> M[VoLTE 呼叫接续]
    L --> M

四、重定向模式信令全链拆解(§4.13.5.3)

重定向是最简洁也最高时延的回落方式。它又分盲重定向(Blind)与带测量的重定向(With measurements)——前者 NG-RAN 直接把 UE 踢到一个预设的 LTE 频点,后者先让 UE 测一波 E-UTRA 信号再选最优小区。

sequenceDiagram
    participant UE
    participant NR as NG-RAN (gNB)
    participant AMF
    participant SMF as SMF/PGW-C
    participant MME
    participant IMS
    UE->>IMS: 1. SIP INVITE (经5QI=5 PDU会话)
    IMS->>SMF: 2. N5 策略授权, 请求5QI=1 QoS Flow
    SMF->>AMF: 3. N1N2MessageTransfer (N2 SM Info: QoS Flow建立)
    AMF->>NR: 4. PDU Session Resource Setup/Modify Request (携带 IMS voice 指示)
    NR-->>AMF: 5. PDU Session Resource Modify Indication (VoiceSupportMatchIndicator=NOT_SUPPORTED)
    AMF-->>NR: 6. PDU Session Resource Modify Confirm (+EPS Fallback required, +Redirection possible)
    NR->>UE: 7. RRCRelease + redirectCarrierInfo (目标 E-UTRA 频点)
    Note over UE: 释放5G RRC, 重选LTE
    UE->>MME: 8. TAU Request (携带 Native 5G-GUTI / old GUTI)
    MME->>AMF: 9. N26: Identification/Context Request (经N26接口取上下文)
    AMF-->>MME: 10. Context Response (含映射后的EPS Bearer Context)
    MME->>SMF: 11. 经SGW触发 Modify Session, 分配 EBI
    SMF-->>MME: 12. 建立/激活 IMS EPS Bearer (5QI=1→GBR EPS Bearer)
    MME-->>UE: 13. TAU Accept (激活承载)
    UE->>IMS: 14. 媒体面打通, VoLTE 呼叫建立

4.1 关键消息逐 IE 解析

步骤 7:RRCRelease(TS 38.331)——这是重定向的"扳机"。其核心 IE 是 redirectedCarrierInfo,其中 eutra 字段给出目标 LTE 频点(carrierFreq)与可选的 carrierBandwidth。UE 收到后立即释放 NR RRC 连接,转到指定频点搜网。工程上若 NG-RAN 在该消息中还携带 cellReselectionPriorities,可加速 UE 小区选择。

步骤 8:TAU Request(TS 24.301)——UE 落到 LTE 后发起的跟踪区更新。这里有一个精妙设计:UE 会携带旧的 5G-GUTI(编码进 EPS GUTI 的 old GUTI 字段),从而让 MME 知道"这个 UE 来自 5GS"。这是 Single Registration 模式下跨系统身份衔接的关键。

步骤 9–10:N26 上下文获取——若部署了 N26 接口(AMF–MME 之间),MME 通过 S10 风格的 Context Request 向 AMF 取 UE 上下文,AMF 从 SMF 拉取 SM Context,并把 5GS QoS Flow 映射为 EPS Bearer Context(5QI↔QCI、QFI↔EBI 映射见 TS 23.501 §5.7.x)。这样 IMS 信令和媒体承载得以在 EPC 侧"复活",UE 无需重新 Attach。

无 N26 接口时(Dual Registration 模式,TS 23.501 §4.3.2.2.2):MME 无法向 AMF 取上下文,UE 必须重新执行 EPS Attach,并由 HSS/UDM 在 PGW-C/SMF 处重建 PDN 连接。非语音数据会话几乎必然中断——这是为何无 N26 方案在新部署中逐步被淘汰。

五、基于切换的回落信令全链拆解(§4.13.5.2)

切换模式是当前主流方案,时延短、会话连续性好,但信令复杂——本质是一次完整的 5GS→EPS Inter-RAT Handover(TS 23.502 §4.11.1)叠加 N26 接口协同。

sequenceDiagram
    participant UE
    participant NR as NG-RAN
    participant AMF
    participant SMF as SMF+PGW-C
    participant UPF as UPF+PGW-U
    participant MME
    participant SGW as SGW-C/U
    participant eNB as E-UTRAN
    UE->>NR: SIP INVITE 起呼 (IMS voice QoS Flow 建立)
    NR->>AMF: 1. Handover Required (target=RAT-EUTRA, cause=EPS_Fallback_for_voice)
    AMF->>SMF: 2. Nsmf_PDUSession_RetrieveSMContext Request
    SMF->>SMF: 3. 为QoS Flow分配EBI, 排除notToTransferEbiList
    SMF-->>AMF: 4. RetrieveSMContext Response (N2 SM Info, allocatedEbiList)
    AMF->>MME: 5. Forward Relocation Request (N26, 携带EPS Bearer Context + PGW S5/S8 F-TEID)
    MME->>SGW: 6. Create Session Request
    SGW->>SMF: 7. (经S5) Create Session 到 PGW-C/SMF
    SMF->>UPF: 8. PFCP Session Modification (建DL CN tunnel, 分配EBI)
    SMF-->>MME: 9. 响应回传 (SGW 地址)
    MME->>eNB: 10. Handover Request (分配无线资源, EPS Bearer)
    eNB-->>MME: 11. Handover Request Acknowledge
    MME-->>AMF: 12. Forward Relocation Response
    AMF-->>NR: 13. Handover Command
    NR->>UE: 14. Handover Command (mobilityControl, 目标EUTRA配置)
    UE->>eNB: 15. Handover Confirm (同步到目标LTE)
    eNB->>MME: 16. Handover Notify
    MME->>AMF: 17. Relocation Complete Notification
    AMF-->>MME: 18. Relocation Complete Ack
    MME->>SGW: 19. Modify Bearer Request
    SGW->>SMF: 20. Modify Bearer (验证EBI, 停T5to4ho定时器)
    SMF->>UPF: 21. PFCP Session Modification (切换数据面隧道到SGW)
    Note over UE,eNB: 语音面已在LTE打通, VoLTE呼叫继续

5.1 EBI 分配:QoS Flow 到 EPS Bearer 的"签证"

切换模式能保证会话连续,核心在于 EBI(EPS Bearer Identity)映射。SMF 在步骤 3 为每个需要迁移的 QoS Flow 分配一个 EBI:

allocatedEbiList IE 携带 QFI↔EBI 的映射对,经 AMF 装入 Forward Relocation Request 透传给 MME。若某个 QoS Flow 的 EBI 落入 notToTransferEbiList(如某些本地分流专用 Flow),SMF 直接返回 403 Forbidden + DEFAULT_EBI_NOT_TRANSFERRED 错误并删除该会话——这是 SMF 保护 EPS 侧一致性的"熔断"机制。

5.2 双定时器:T5to4ho 与 tn2ressetupreq

切换流程靠两个 SMF 定时器兜底:

这两个定时器在抓包排障时是判断"卡在哪一段"的标尺。

六、关键 IE 结构与会话迁移映射

flowchart TD
    subgraph 5GS侧
    A[PDU Session] --> A1[QoS Flow: 5QI=5 IMS信令]
    A --> A2[QoS Flow: 5QI=1 语音]
    A --> A3[QoS Flow: 5QI=9 上网]
    end
    subgraph 映射规则 TS23.501
    M[QFI↔EBI<br/>5QI↔QCI<br/>Session&Service Continuity Mode]
    end
    subgraph EPS侧
    B1[默认承载 QCI=5]
    B2[专用承载 QCI=1 GBR]
    B3[默认承载 QCI=9]
    end
    A1 --> M
    A2 --> M
    A3 --> M
    M --> B1
    M --> B2
    M --> B3
IE 名称 所在消息/接口 作用 标准出处
VoiceSupportMatchIndicator NGAP(NR→AMF) 指示 NG-RAN 是否支持 VoNR,触发回落的根因 IE TS 38.413 §9.3
EPS Fallback for voice required NGAP(AMF→NR) 强制 RAN 执行回落 TS 23.502 §4.13.5.2
Redirection for EPS fallback possible NGAP(AMF→NR) 允许 RAN 选择重定向方式 TS 38.413
redirectedCarrierInfo RRC(NR→UE) 重定向目标 E-UTRA 频点 TS 38.331
allocatedEbiList Nsmf_PDUSession(SMF→AMF) QFI↔EBI 映射结果 TS 29.502
notToTransferEbiList Nsmf_PDUSession 不迁移的 EBI 黑名单 TS 29.502
ueEpsPdnConnection Nsmf_PDUSession 迁移后的 EPS PDN 连接描述 TS 29.502
Forward Relocation Request N26/S10(AMF→MME) 跨系统上下文与承载搬运容器 TS 23.401/23.502

七、UE 状态转换与会话连续性模式

stateDiagram-v2
    [*] --> 5G_CM_CONNECTED
    5G_CM_CONNECTED : 5G CM-CONNECTED<br/>VoNR QoS建立中
    5G_CM_CONNECTED --> Fallback_Trigger : VoiceSupportMatch=NOT_SUPPORTED
    Fallback_Trigger : 等待回落模式裁决
    Fallback_Trigger --> HO_Preparation : Handover模式
    Fallback_Trigger --> RRC_Redirect : Redirection模式
    HO_Preparation --> LTE_CM_CONNECTED : Handover Command
    RRC_Redirect --> LTE_IDLE_then_TAU : RRCRelease
    LTE_IDLE_then_TAU --> LTE_CM_CONNECTED : TAU/Attach成功
    LTE_CM_CONNECTED : VoLTE通话中
    LTE_CM_CONNECTED --> Fast_Return : 呼叫结束
    Fast_Return --> 5G_CM_CONNECTED : 快速返回NR
    Fast_Return --> [*]

Fast Return(快速返回)是 EPS Fallback 体验的关键收尾:通话一挂断,eNB 通过 RRCConnectionRelease 把 UE 重定向回 NR 频点,避免用户长期占用 LTE 影响数据业务速率。这是运营商 KPI 中"回落往返时延"的核心组成。

八、抓包识别与排错实战

8.1 如何在抓包中识别 EPS Fallback

8.2 常见故障点

  1. 回落超时/呼叫失败:检查 NG-RAN 是否收到且正确处理 EPS Fallback required;若 RAN 未配置 LTE 邻区/重定向频点,步骤 7 的 redirectedCarrierInfo 无法填写,回落失败。
  2. TAU 被拒:UE 携带的 old GUTI 无法被 MME 解析(N26 未部署或 AMF 与 MME PLMN/拓扑不匹配),导致 TAU Reject #11 (PLMN not allowed) 类错误。
  3. EBI 分配失败:SMF 返回 DEFAULT_EBI_NOT_TRANSFERRED,需检查 QoS Flow 与默认承载的 EBI 占用冲突,常见于多 PDU 会话叠加场景。
  4. 语音质量差/单通:5QI=1 到 QCI=1 的 GBR 参数(GBR/MBR)映射不一致,导致专用承载速率不满足语音需求。
  5. 快速返回失败:呼叫结束后 UE 卡在 LTE,检查 eNB 是否配置 NR 邻区与 Fast Return 策略。

九、Release 演进:从 EPS Fallback 到 VoNR 再到 RAT Fallback

EPS Fallback 在 Rel-15 引入后,Rel-16/17 持续优化时延(如早期测量、目标小区预配置),Rel-18 则引入 RAT Fallback 概念——回落不必到 LTE,也可到其他 RAT(如 NR 不同频段)。但只要 VoNR 覆盖存在盲区,EPS Fallback 作为语音兜底机制就不会被移除,这也是它长期处于协议核心位置的原因。

常见问题

Q1:基于切换(Handover)与基于重定向(Redirection)的 EPS Fallback 最本质区别是什么? A:切换模式下 UE 在 RRC 连接态直接迁移到 LTE,上下文经 N26 原生搬运,非语音数据会话不中断;重定向模式 UE 先释放 RRC 回到空闲态再重选 LTE,需通过 TAU/Attach 重新建立上下文,数据会话可能中断。时延上切换更优,配置上重定向更简单。

Q2:为什么有时回落后非语音上网会断,有时不断? A:取决于是否部署 N26 接口与 Single Registration 模式。有 N26 时 AMF↔MME 可搬运 SM Context 并做 QoS Flow→EPS Bearer 映射,数据会话连续;无 N26(Dual Registration)时 UE 重新 Attach,原 5G 数据会话无法迁移,必然中断。

Q3:EBI(EPS Bearer Identity)在 EPS Fallback 中扮演什么角色? A:EBI 是 5GS QoS Flow 在 EPS 侧的"身份证"。SMF 通过 allocatedEbiList 为每个待迁移 QoS Flow 分配 EBI,完成 5QI↔QCI、QFI↔EBI 映射,使 IMS 语音承载能在 EPC 侧被 MME/eNB 正确识别和调度。EBI 分配失败会直接触发 DEFAULT_EBI_NOT_TRANSFERRED 错误并删除会话。

Q4:EPS Fallback 会一直存在吗?VoNR 普及后呢? A:不会消失。即使 VoNR 普及,NR 弱覆盖区仍需 EPS Fallback 兜底;且 Rel-18 起它演化为更通用的 RAT Fallback 框架。运营商策略通常是"VoNR 优先、Fallback 兜底"双轨制。

Q5:如何快速判断一次回落是 Handover 还是 Redirection? A:看 NGAP 是否出现 Handover Required + N26 的 Forward Relocation Request,有即切换式;若只见 RRCRelease 且随后在 S1 出现 TAU Request,则是重定向式。

参考来源

  1. 3GPP TS 23.502 V19.x — Procedures for the 5G System, §4.13.5 EPS Fallback for IMS voice — 回落流程定义与子节
  2. 3GPP TS 23.501 V19.x — System architecture, §5.16.3 EPS Fallback support / §5.17.3 EPS-5GS Interworking — 架构与 QoS Flow↔EPS Bearer 映射
  3. 3GPP TS 38.413 — NG-RAN; NG Application Protocol (NGAP) — VoiceSupportMatchIndicator、EPS Fallback Indication IE 定义
  4. 3GPP TS 38.523-1 §11.1.3 — MO MMTEL voice call setup / EPS Fallback with handover / N26 — iTecSpec — 切换式回落一致性测试用例与消息集
  5. NetworkBuildz — 5G to 4G Interworking: Handover Call Flow — 含 EBI 分配、Forward Relocation、PFCP Session Modification 的逐消息解析
  6. Mohamed ELadawi — Master EPS Fallback in 5G SA (Article + Video) — Redirection(Blind/Measurement)与 Handover 触发方式对比
  7. HiCellTek — EPS Fallback in 5G SA: Voice Explained for Engineers — 呼叫建立时延 KPI 与 IMS 触发链路工程视角

本文由「51学通信」技术团队出品。51学通信由通信行业18年老兵爱卫生(微信ID: gprshome201101)维护,聚焦5G/6G核心网、3GPP标准解读、通信前沿技术深度分析。 出版作品有《5G核心网原理与实践》《IMS原理与实践》等4本通信专业书籍。知识星球「51学通信」提供深度技术答疑和行业洞察。

[!tip] 51学通信知识星球 星主:爱卫生(微信:gprshome201101)——公众号「51学通信」创办者,19 年通信行业运维与讲师经验,著有《GPRS网络信令实例详解》《EPC原理与实践》《5G核心网原理与实践》三本纸质书(各大电商平台有售)。 星球定位:深耕 5G 核心网、IMS、NFV/AI、云原生等 ICT 领域,主打运维岗位与信令分析。 当前规模:5200 篇主题 / 990 个回答,198 元/年。 加入福利:加入星球后请加爱卫生微信,拉您进知识星球年度陪伴与答疑群——不限量回复您的各种问题,另有群内分享。 AI 加持:51学通信知识星球已作为 skill 接入 WorkBuddy,使用 deepseek-4-flash 在海量星球帖子中精准找贴、找视频、找 FAQ 和案例,做总结、找文档和 PPT 等场景全覆盖。

51学通信知识星球海报-扫码加入