深度解析 IMS 架构:通过蜂窝数据实现 Wi-Fi 通话的工作原理

要想理解为什么你身处东京或罗马街头时,依然能实现零成本拨打国内电话并接收短信双重验证码(2FA),我们需要透过操作系统的界面,深入探究其底层的 IP 多媒体子系统(IMS) 架构。

现代移动操作系统——包括 iOS(通过“备用通话 / Backup Calling”或“使用蜂窝数据 / Using Cellular Data”)和 Android(通过“跨 SIM 卡通话 / Cross-SIM Calling”)——并不把 Wi-Fi 通话(Wi-Fi Calling)仅仅视作一项绑定在 802.11 无线网卡上的功能。相反,系统底层将其抽象为一种不可信的非 3GPP IP 接入方式(Untrusted Non-3GPP IP Access)。

只要配置正确,主 SIM 卡的基带固件就会将其全部的语音和短信协议栈直接通过境外旅游 eSIM 提供的副卡数据管道进行路由传输。

`` +-------------------------------------------------------------------+ | 用户设备(双卡双待) | | | | [ 国内主 SIM 卡 ] [ 境外副卡旅游 eSIM ] | | (仅限语音/短信) (MollySIM 数据管道) | | │ │ | | ▼ │ | | IMS 语音 / 短信 (SIP & SRTP) │ | | │ │ | | ▼ │ | | IPsec 隧道 (IKEv2 / UDP 500, 4500) ────────────────┘ | +─────────────────────────────┬─────────────────────────────────────+ │ 封装后的 IPsec 数据包 ▼ [ 境外当地基站(本地 IP) ] │ ▼ [ 公共互联网 ] │ ▼ [ 归属地运营商 ePDG 网关(美国/英国/中国等) ] │ 解封装 SIP/SRTP ▼ [ 归属地运营商 IMS 核心网 / 计费系统 ] ``


1. 协议栈解析:从语音编解码器到 IPsec 数据包

当你在国外使用主卡号码发起语音通话或接收短信时:

  1. 信令与媒体流生成: 操作系统生成标准的会话发起协议(SIP)信令消息以建立会话,同时使用自适应编解码器(如 AMR-WB 或 EVS)将语音编码为安全实时传输协议(SRTP)数据包。
  2. IKEv2 认证握手: 设备向归属地运营商的 演进型分组数据网关(ePDG) 发起互联网密钥交换协议第 2 版(IKEv2)握手。利用实体 SIM 卡或主 eSIM 内置的加密凭证(USIM/ISIM)实现透明的双向安全鉴权。
  3. 建立 IPsec 封装隧道: 鉴权通过后,系统会在 UDP 端口 5004500 上建立一条加密的 IPsec ESP(封装安全载荷)隧道。
  4. 本地环回路由: 操作系统不会将这些 IPsec 数据包发送至 802.11 Wi-Fi 芯片,而是将其内部路由至分配给副卡旅游 eSIM 的活动分组数据接口(在 iOS 上通常为 pdp_ip0)。

2. 为什么归属地运营商计费系统只识别为“普通 Wi-Fi 通话”

这种方案之所以能彻底避开高昂的按天漫游资费(例如 AT&T 每天 12 美元的国际日套餐,或 Verizon 每天 10 美元的 TravelPass),根本原因在于运营商核心网处理 ePDG 流量的机制。

参数原生国际漫游通过旅游 eSIM 使用 Wi-Fi 通话
无线接入类型 (RAT)境外 4G/5G 蜂窝无线电非 3GPP IP 接入 (ePDG)
直接信令交互方拜访地公共陆地移动网 (VPLMN)归属地运营商核心 IMS 网关
转接计费触发源TAP3 / GSMA 国际互联结算记录普通住宅/宽带 IP 数据流量
计费引擎事件归类计费漫游事件 (Billable Roaming)国内网内 / Wi-Fi 通话 (Domestic On-Net)
每日额外漫游费$10 – $15 / 天$0.00

当你的主卡直接连接境外基站的漫游网络(如英国 Vodafone、法国 Orange、日本 Docomo)时,拜访地网络会生成 转接账户流程(TAP3)呼叫详细记录(CDR) 并回传给你的归属地运营商,从而触发国际结算账单。

相反,当语音数据包被封装进副卡数据连接的 IPsec 隧道中时,境外当地基站只能看到通过其 APN 传输的普通加密数据载荷。这些数据包直接通过公共互联网抵达你归属地运营商的 ePDG。由于会话源自不可信的非 3GPP IP 终端节点,运营商的策略与计费规则功能(PCRF)直接将其判定为标准的国内 Wi-Fi 通话,从而瞬间消除所有国际漫游附加费。


3. 旅游 eSIM 传输层的核心作用

为了让该架构维持不间断的高清通话,副卡旅游 eSIM 必须具备极高稳定性的 IP 数据包交付能力,并保持极低的时延抖动和丢包率。一旦 IPsec 数据包发生丢失,将迫使 IKEv2 会话重新协商,直接导致通话掉线和短信延迟。

这正是高性能境外流量服务商如 MollySIM 发挥关键传输作用的场景:

即使你在使用 Apple 地图导航或观看视频时不小心耗尽了高速流量包,MollySIM 的保底带宽也能轻松维系活动的 IPsec 隧道,确保主号的 Wi-Fi 通话、2FA 短信验证码接收以及后台鉴权协议全程顺畅无阻。

运营商兼容性与漫游政策对照表(AT&T、Verizon、T-Mobile、EE、Vodafone)

即时发货 • 5G 极速 • 包含 384kbps 无限保底流量

🇬🇧 英国 高速 eSIM & 电话卡套餐

无需插卡开箱即用,支持热点共享,即使高速流量用尽也可维持 Google 地图/移动支付顺畅运行。

查看 英国 专属套餐 ➔Giffgaff 英国卡 ➔CTExcel 中英双号卡 ➔

并非所有移动网络运营商(MNO)对跨 SIM 卡 Wi-Fi 通话都采取相同的支持策略。虽然 3GPP 演进型分组核心网(EPC)与 IP 多媒体子系统(IMS)的底层架构标准在全球范围内是统一的,但各家运营商在其远端 ePDG 防火墙策略和用户权限配置服务器上的设定大相径庭。

了解你的归属地运营商在 IMS 配置规则、地理围栏限制以及漫游计费触发条件方面的具体细节,是避免出国后意外扣费或 IMS 注册失败的关键。


出发前必备操作:国内初始握手与 E911 紧急地址登记

在登上国际航班之前,你必须在物理连接国内原生蜂窝基站的情况下完成以下两项不可或缺的配置:

  1. E911 紧急联系地址验证: 欧美等国电信监管法规(包括 FCC 和 Ofcom 要求)规定,在 IMS 凭证获准在蜂窝覆盖范围外鉴权之前,运营商配置文件中必须存储一个经过验证的有效紧急地址。如果在境外尝试开启 Wi-Fi 通话而未登记 E911 地址,鉴权服务器将直接拒绝安装配置文件。
  2. 国内初始握手(IMS Token 生成): 连接国内家庭 Wi-Fi 网络并将 Wi-Fi 通话开关切换为 开启,确保状态栏成功显示运营商 Wi-Fi 通话图标(例如 T-Mobile Wi-FiVZW Wi-Fi)。此操作将交换必要的 IKEv2 安全证书并建立初始的用户边缘鉴权 Token。若等到抵达国外后再首次尝试开启,通常会因运营商配置服务器拦截跨境引导请求而宣告失败。

主流运营商政策与 IMS 支持矩阵(2026 年最新状态)

下表总结了北美和欧洲主流一级电信运营商的当前技术机制:

运营商原生跨 SIM 卡支持ePDG / IMS 地理限制系统 UI 呈现 / 术语防止按量扣费漫游的必要操作
T-Mobile US完全无限制无(全球完全开放)"T-Mobile using Cellular Data" / "Backup Calling"将主卡上的“数据漫游”保持为 关闭
Verizon支持极低(仅拦截少数受制裁地区)"VZW using Cellular Data"停用 TravelPass 或手动取消漫游伙伴网络注册。
AT&T有条件支持较高(极易主动切换到当地漫游基站)"AT&T using Cellular Data"必须强制开启手动网络选择(MNS)锁定无效网络。
EE (英国)支持中等(部分老套餐在 EEA/英国以外受限)"EE using Mobile Data"关闭 Roaming Pass;在国内预先激活 Wi-Fi 通话配置。
Vodafone 英国/欧洲有条件支持中等(各国家分公司政策不同)"Vodafone using Mobile Data"关闭原生漫游叠加包;将 IMS 锁定至副卡数据通道。
O2 (Virgin Media O2)有限支持较高(严格偏好英国本土 IP 网段)标准 Wi-Fi 通话若 ePDG 拦截境外 IP,通常需要国内 VPN 转发配合。
Telus / Bell / Rogers (加拿大)严格受限极高(严格限制仅限加拿大原生 IP)"Using Cellular Data"(仅限 Pixel)必须锁定主卡信号,防止触发每天 $16 的 Roam Better / Easy Roam。

各大运营商特定的底层行为差异

`` +-----------------------------------------------------------------------------------+ | 运营商特定 IMS 接入机制 | +-----------------------------------------------------------------------------------+ | | | [ T-Mobile US ] ---> 完全开放 ePDG ---> 自动无缝切换至备用通话 | | | | [ Verizon ] ---> 优先使用 VZW 数据 ---> 必须将漫游开关设为 OFF | | | | [ AT&T ] ---> 激进抢占漫游网络 ---> 必须使用手动搜网伪装锁定无效网络 | | | +-----------------------------------------------------------------------------------+ ``

1. Verizon Wireless

Verizon 原生支持“通过移动数据进行 Wi-Fi 通话”。在支持双卡的 Apple 设备上,一旦失去 Verizon 原生蜂窝信号,Verizon 的 IMS 配置文件允许基带立即通过活动的境外旅游数据 eSIM 路由语音和短信数据包。然而,若主卡在国外哪怕搜索到一丝极其微弱的漫游伙伴基站信号,也会尝试驻网并可能激活每天 $10–$12 的 TravelPass。要规避该问题,出行前必须在 Verizon 配置文件中彻底关闭数据漫游。

2. AT&T

AT&T 采用了极为激进的漫游捕获策略。一旦设备检测到境外合作网络(例如英国 Vodafone 或法国 Orange),AT&T 的 SIM 卡 Applet 会命令基带优先建立该漫游连接,而不是切换至副卡数据路由,从而自动触发每天 $12 的 International Day Pass (IDP)

3. T-Mobile US 与 Google Pixel 的“备用通话”

T-Mobile 拥有最为开放和顺畅的 IMS 切换体验。在 Android 硬件(如 Google Pixel 7/8/9/10 系列)上,该协议已深度集成到 Android 系统底层,被称为“备用通话”(Backup Calling)。在 Pixel 的网络设置中,你可以明确指定 MollySIM 数据卡作为 T-Mobile 语音和短信的传输底层,彻底杜绝手机反复搜寻漫游基站的情况。

4. 欧洲与加拿大运营商(EE、Vodafone、Telus)

英国运营商(如 EE 和 Vodafone)大多允许全球范围内的 ePDG 隧道建立,没有严格的地域拦截;而加拿大运营商(Telus、Bell、Rogers)通常在防火墙级别对标准 Wi-Fi 通话实施 IP 地理限制。如果你的加拿大运营商拒绝非加拿大本土 IP 地址的连接请求,使用具备低时延直接路由能力的 eSIM 卡至关重要。


确保网络彻底隔离与传输稳定性

为了确保国内主号完全通过副卡数据通道路由,不产生分毫漫游费:

  1. 关闭主卡的数据漫游: 保持主卡处于开启状态以接收语音/短信,但务必将 数据漫游 设为 关闭
  2. 将默认数据卡指定为旅游 eSIM:MollySIM 设为专用的蜂窝数据卡,并关闭 允许切换蜂窝数据

`` 设置 > 蜂窝网络 / 移动网络 ├── 主 SIM 卡(国内号):语音/短信开启 | 数据漫游关闭 | 网络选择 手动 └── 副卡 eSIM (MollySIM):数据开启 | 漫游开启 | 激活 384kbps FUP 保底 ``

由于跨 SIM 卡语音通话依赖后台持续的 SIP 保活心跳和不间断的 IPsec 隧道,网络连接的绝对平稳必不可少。如果数据连接被严重限速到传统的 128 kbps,后台突发的数据流量(如新邮件接收或 Google 地图重新规划路线)就会瞬间挤占语音流,导致通话立即中断。

得益于 MollySIM 384 kbps 公平使用原则(FUP) 基准带宽(3 倍于 128 kbps 行业通用标准),你的副卡能保留足够的专属吞吐量,即使在高速数据额度用尽后,也能确保实时语音数据包、Apple Pay Token 鉴权以及地图导航同时平稳运行。

iOS 分步操作指南:在 iPhone 上激活“运营商使用蜂窝数据”

配置跨 SIM 卡 Wi-Fi 通话(在 Apple 体系内部被称为 Backup Calling 或通过备用数据接口建立 IMS)需要严格物理隔离语音与数据路径。请按照以下针对运行 iOS 17、iOS 18 及更高版本系统的 iPhone 详细图文逻辑进行设置,确保主号在国外 100% 免费运行在境外流量之上。


第 1 步:将蜂窝数据指定给旅游 eSIM

必须明确让 iPhone 的所有互联网数据流量都通过旅游 eSIM 传输,而非国内主卡。

  1. 打开 设置 > 点击 蜂窝网络(部分地区显示为 移动数据)。
  2. 点击 蜂窝数据
  3. 选择你的旅游 eSIM 配置文件(例如 MollySIM)。
  4. 返回 蜂窝网络 主菜单,点击 默认语音号码,确认其依然绑定在你的 主卡(国内运营商) 上。这能确保你的 iMessage 号码映射和拨出电话的来电显示保持不变。

`` 设置 > 蜂窝网络 ├── 蜂窝数据 ─────────► [MollySIM] └── 默认语音号码 ────► [主卡 / 国内运营商] ``


第 2 步:关闭“允许蜂窝数据切换”(防流量偷跑铁律)

这是避免产生按兆计费的巨额国际漫游费的最关键防线。

  1. 设置 > 蜂窝网络 > 蜂窝数据 下,找到 允许蜂窝数据切换 开关。
  2. 将此项坚决调整为 关闭 状态。
设置项必须状态配置错误的潜在风险
允许蜂窝数据切换关闭 (OFF)若 MollySIM 遭遇短暂信号丢失(如深入地铁隧道),iOS 会悄悄切回国内主卡获取数据,瞬间触发每天 $10-$15 的漫游套餐或产生天价流量账单。

第 3 步:在主卡上开启原生 Wi-Fi 通话

国内主卡必须先开启 Wi-Fi 通话协议,才能借由蜂窝数据管道进行路由。

  1. 进入 设置 > 蜂窝网络
  2. SIM 卡 列表中,点击你的 主卡
  3. 点击 Wi-Fi 通话,将 在 iPhone 上用 Wi-Fi 通话 切换为 开启
  4. 如果国内运营商(如 AT&T、T-Mobile 或相关支持运营商)要求确认,请确认 E911 紧急联系地址。

第 4 步:手动选择网络覆盖技巧

如果你的国内运营商在目的地国家拥有漫游合作协议,iOS 默认会接入常规的蜂窝漫游网络,这会使你面临高昂的漫游费。为了强制 iOS 通过 eSIM 数据流进行语音路由,必须主动切断主卡与当地基站的直接连接。

  1. 设置 > 蜂窝网络 中,选择你的 主卡
  2. 点击 网络选择
  3. 自动 切换为 关闭
  4. 等待 15–30 秒让 iOS 扫描当地基站,然后在列表中选择一个不兼容或无漫游协议的运营商网络(即任何会拒绝你主卡注册的网络)。
  5. 此时主卡将失去基站连接,短暂显示为“无服务”。

一旦 iOS 检测到国内主卡处于“无服务”状态,而 MollySIM 数据卡具备良好的网络连接,Apple 的 CoreTelephony 框架就会自动通过该 eSIM 数据管道建立直接的 IPsec 隧道。


第 5 步:通过 iOS 控制中心验证状态

要百分之百确认设置成功且不会产生漫游费:

  1. 从屏幕右上角向下滑动,打开 iOS 控制中心
  2. 查看左上角的运营商状态栏信息。
  3. 你应当会看到:

``text [主卡运营商] using Cellular Data (或:[主卡运营商] 使用蜂窝数据) [MollySIM / 当地网络名称] ` (在部分系统语言或旧版本中,可能显示为 [主卡运营商] over Cellular Data[主卡运营商] via [eSIM]`)

一旦出现该状态提示,你拨出的每一通电话、收到的每一条 2FA 银行短信以及国内打来的每一个来电,都将完全无缝地经由你的旅游流量管道传输。依托 MollySIM 384 kbps 公平使用原则(FUP) 保底带宽,即使后台正在运行应用刷新、Apple Pay 验证及地图导航,也能维持清晰稳定的 SIP 语音数据包收发。

安卓系统配置:在 Pixel 和三星 Galaxy 设备上启用“备用通话”

苹果通过底层隐藏的 IPsec 机制自动整合跨 SIM 卡 Wi-Fi 通话,而在安卓生态中,各大手机厂商将该功能直接呈现为 备用通话(Backup Calling)自动数据切换(Auto Data Switching)。在现代安卓系统中,系统利用原生 IMS 框架将实体主 SIM 卡的语音与短信流量无缝路由至副卡 eSIM 的 IP 数据管道。


第 1 步:各品牌手机的具体设置路径

不同手机厂商的设置菜单层级和命名略有不同:

`` ┌─────────────────────────┬───────────────────────────────────────────────────────────────────────────┐ │ 设备平台 │ 配置路径与开关 │ ├─────────────────────────┼───────────────────────────────────────────────────────────────────────────┤ │ Google Pixel (Pixel UI) │ 设置 > 网络和互联网 > SIM 卡 > [主卡] > 将“备用通话 (Backup Calling)” │ │ │ 切换为开启。 │ │ │ 确保“移动数据”指定为 MollySIM 配置文件。 │ ├─────────────────────────┼───────────────────────────────────────────────────────────────────────────┤ │ 三星 Galaxy (One UI) │ 设置 > 连接 > SIM 卡管理器 > 开启“自动数据切换”。 │ │ │ 在“首选 SIM 卡”下,将“移动数据”设为 MollySIM。 │ │ │ 打开 设置 > 连接 > Wi-Fi 通话 > 在主卡上开启。 │ ├─────────────────────────┼───────────────────────────────────────────────────────────────────────────┤ │ 一加 OnePlus (OxygenOS) │ 设置 > 移动网络 > [主卡] > 开启“Wi-Fi 通话”。 │ │ │ 返回移动网络 > 开启“通话期间使用移动数据”。 │ └─────────────────────────┴───────────────────────────────────────────────────────────────────────────┘ ``

手动锁网操作: 与 iOS 类似,在主卡上进入 设置 > 网络和互联网 / 连接 > 移动网络 > 网络运营商,关闭“自动选择”,手动锁定至一个不可用的网络,强制主卡处于搜网未驻留状态。


第 2 步:通过拨号盘工程指令验证 IMS 注册状态

要百分之百确认国内主号已成功通过 MollySIM 数据通道建立语音与短信隧道,可以通过安卓底层电话协议栈进行检查:

  1. 打开系统自带的“电话”拨号盘。
  2. 输入 ##4636## 进入安卓测试菜单(Testing Menu)。(注:部分三星机型可能需要通过 ServiceMode 代码 #0011# 或第三方 Activity 启动器进入)。*
  3. 点击 手机信息 (Phone information)
  4. 从顶部下拉菜单中选择 Phone 0(通常对应你的实体主 SIM 卡槽)。
  5. 点击右上角的三点菜单,选择 IMS 状态 (IMS Service Status)
  6. 检查并确认以下数值:

如果 Wi-Fi 语音通话 显示为 不可用 (Unavailable),请在保持副卡 MollySIM 移动数据开启的情况下开关一次飞行模式,以触发与国内运营商 ePDG 网关的重新鉴权注册。


第 3 步:DSDS 资源调度与电池优化设置

安卓设备普遍基于 双卡双待单通(DSDS) 架构运行,这意味着两张卡共用一套射频收发链路。如果安卓的内存管理或电池优化机制强行杀死了后台电话服务,跨 SIM 卡的 IMS 数据包就会发生中断。

1. 防止后台电话服务休眠

部分厂商激进的后台清理策略(尤其是三星 One UI 以及小米 MIUI/HyperOS)在屏幕关闭时可能会杀死 IMS 守护进程。

2. 带宽竞争与低抖动保障

跨 SIM 卡 SIP 信令需要持续稳定的有效吞吐量。使用限速至 128 kbps 传统 FUP 的竞争对手旅游 eSIM 时,安卓 IMS 客户端会遭遇持续丢包,导致虚拟 IPsec 隧道断开,产生漏接电话。

由于 MollySIM 的公平使用原则提供了 384 kbps 保底带宽(三倍于行业标准),即使在后台同步运行 Google 地图导航或处理 Google 钱包 Token 交互,安卓设备也能从容保留足够的带宽来维持高清语音编解码(AMR-WB)和迅速接收 2FA 短信验证码。

成本与性能对比:运营商漫游 vs. 随身 Wi-Fi vs. MollySIM 备用通话

在海外维持网络连接,需要在资费成本、技术稳定性与使用便携性之间取得平衡。传统的运营商漫游包虽然免配置,但收费十分昂贵;而纯流量 eSIM 虽然便宜,却会剥离你的国内主号身份,导致银行等关键验证流程受阻。

下表对 14 天国际旅行场景下的四种主流出境联网方案进行了综合评估:

参数指标运营商官方国际漫游包随身 Wi-Fi 租赁 (Pocket Wi-Fi)普通纯流量旅游 eSIMMollySIM eSIM + 跨卡备用通话
14 天行程总费用$140 – $210 (每天 $10–$15)$110 – $180 (租金+押金+保险)$15 – $35 (仅限数据)$12 – $28 (包含经由 IMS 的语音/短信)
时延 (到 ePDG 的 RTT)400ms – 800ms (漫游回源锚定)120ms – 250ms (本地路由但经外置硬件)180ms – 350ms (节点质量不稳定)40ms – 90ms (边缘计算本地直出优化)
抗抖动与通话音质较高(原生蜂窝链路),但达量限速中等(易受周边 Wi-Fi 频段干扰)不适用(无蜂窝语音与原生拨号盘支持)运营商级 (依托 EVS/AMR-WB 编解码无损呈现)
银行 2FA 短信可靠性100% 原生送达0% (离开随身设备即失效)0% (无法接收国内主号短信)100% 实时接收 (经由 IPsec 安全封装)
硬件负荷零(机身内置主卡)沉重(需额外携带设备、充电宝与充电线)零(机身内置 eSIM) (纯软件协议运行于手机原生调制解调器)
手机电池消耗速率正常(单基带轮询循环)偏高(手机持续搜索与维持 Wi-Fi 导致耗电增加 20-30%)正常(标准 DSDS 配置)深度优化 (调制解调器在本地收发芯片上直接切片处理)
达量限速后速率64 – 128 kbps (无法维持 IMS)128 – 256 kbps128 kbps 行业通用标准384 kbps 保底速率 (MollySIM 公平使用原则)

技术

即时发货 • 5G 极速 • 包含 384kbps 无限保底流量

🇬🇧 英国 高速 eSIM & 电话卡套餐

无需插卡开箱即用,支持热点共享,即使高速流量用尽也可维持 Google 地图/移动支付顺畅运行。

查看 英国 专属套餐 ➔Giffgaff 英国卡 ➔CTExcel 中英双号卡 ➔