深入底層:GSMA 多啟用設定檔 (MEP) 技術架構剖析
在過去,若要實現雙卡雙待 (DSDS, Dual SIM Dual Standby),必須依賴實體硬體的重複配置:要麼配備兩個獨立的機械式 nano-SIM 卡槽,要麼採用一個實體 SIM 卡槽搭配一顆專屬的嵌入式 UICC (eUICC) 晶片。若要同時運行兩個門號,就必須為各自獨立的安全元件 (Secure Element) 分配不同的實體匯流排線路。
多啟用設定檔(MEP, Multiple Enabled Profiles)技術從根本上改變了這個架構範式。根據 GSMA SGP.22 (v3.0+) 與 SGP.32 規範的定義,MEP 允許單一實體 eUICC 晶片同時解析、驗證並維持兩個處於啟用狀態的設定檔(Profile),無需額外的第二顆實體安全元件。
+-----------------------------------------------------------------------+
| Android OS |
| [TelephonyManager] [EuiccManager] |
| \ / |
| +---------------+---------------+ |
| | |
| [Radio HAL / MEP Interface] |
+----------------------------------+------------------------------------+
|
+-------------+-------------+
| |
[Logical Port 0] [Logical Port 1]
| |
+--------------------+---------------------------+----------------------+
| 基頻處理器 (Snapdragon X75/X80 / Exynos 5400 / Tensor G4/G5) |
| [收發器核心 A] [收發器核心 B] |
| (RRC Active 狀態 1) (RRC Active 狀態 2) |
+--------------------+---------------------------+----------------------+
| |
+-------------+-------------+
| 多工 ISO/IEC 7816-4
+----------------------------------+------------------------------------+
| 單一實體 eUICC 晶片 |
| +-----------------------------+ +-------------------------------+ |
| | ISD-P (設定檔 A - 主要門號) | | ISD-P (設定檔 B - 旅遊上網) | |
| +-----------------------------+ +-------------------------------+ |
+-----------------------------------------------------------------------+傳統 DSDS 與單晶片 MEP 架構對比
從分散式多 SIM 卡硬體演進到 MEP 架構,關鍵在於將基頻數據機 (Baseband Modem) 與安全元件之間的通訊連接埠虛擬化:
| 架構層級 | 傳統雙卡 (實體 SIM + eSIM 或雙實體 SIM) | GSMA MEP (單晶片雙 eSIM) |
|---|---|---|
| 實體安全元件 | 兩個獨立的實體晶片/卡槽 | 單一實體 eUICC(WLCSP 或標準 MFF2 封裝) |
| 介面協定 | 兩組專屬且獨立的 ISO/IEC 7816 匯流排 | 透過 ISO/IEC 7816-4 邏輯通道多工共用單一實體匯流排 |
| 安全網域處理 | 每個晶片僅能有一個活躍的發卡方安全網域設定檔 (ISD-P) | 單一 eUICC 內可同時存在多個活躍的 ISD-P |
| 數據機劃分 | 從基頻硬體實體拉線至獨立接腳 | 由軟體定義將基頻映射至虛擬 UICC 連接埠 (Port 0, Port 1) |
| 主機板佔用空間 | 較大(卡槽/雙晶片約需 80–120 mm²) | 極小(單一 eUICC 僅佔約 5–10 mm²) |
ISO/IEC 7816-4 邏輯通道與安全網域多工處理
在晶片層級,eUICC 內建有 ECAL(eUICC 作業系統),負責管理互相隔離的密碼編譯容器,稱為發卡方安全網域設定檔 (ISD-P, Issuer Security Domains-Profile)。在標準的單一啟用架構中,若要啟用新設定檔,作業系統必須先向目前活躍的 ISD-P 發送 DISABLE 指令,才能向目標容器發送 ENABLE 指令。
MEP 透過 ISO/IEC 7816-4 邏輯通道突破了這項限制:
- eUICC 韌體向數據機介面公開獨立的邏輯連接埠(Logical Ports)。
- 數據機透過單一實體串列周邊介面 (SPI) 或 I2C/ISO 7816-3 硬體匯流排,開啟多個邏輯通訊通道(例如:Port 0 對應
Channel 0,Port 1 對應Channel 1)。 - 每個邏輯通道各自獨立連接至不同的 ISD-P。身份驗證挑戰(例如在 4G/5G NAS 信令期間產生的
AUTHENTICATEAPDU)可以同時並行處理,讓兩個設定檔能同步執行 Milenage 或 TUAK 演算法。
晶片級基頻與數據機資源分割
要在單一晶片上同時處理兩個活躍的設定檔,行動通訊數據機內部需要高度的虛擬化支援。現代晶片平台——如 Qualcomm Snapdragon X75/X80 以及 Google 的 Tensor G3、G4 與 G5(採用 Samsung Exynos 5300/5400 系列基頻)——透過動態分配收發器資源來支援 MEP:
- 雙無線電資源控制 (RRC) 狀態機: 基頻數據機會建立兩組獨立的 RRC 協定堆疊。設定檔 A 與設定檔 B 各自維持獨立的 RRC 狀態(例如:主要門號在 5G Sub-6GHz 處於
RRC_CONNECTED狀態,而漫遊上網門號在 LTE 處於RRC_IDLE或RRC_CONNECTED狀態)。 - 射頻前端分時與載波劃分: 數據機會分割其內部的低雜訊放大器 (LNA) 與功率放大器模組 (PA)。透過動態功率共用演算法,在兩個活躍的邏輯連接埠之間分配發射功率預算(SAR 限制),同時不損及接收靈敏度。
Android MEP 軟體堆疊:EuiccManager 與 Radio HAL
Android 透過一套將實體硬體與邏輯插槽解耦的抽象架構來處理 MEP:
- Android 電話通訊框架 (Telephony Framework):
TelephonyManager會引用兩個邏輯 SIM 卡插槽(Slot 0與Slot 1),但EuiccManager透過EuiccCardInfo.getPorts()將這兩個插槽關聯至同一個cardId。 - 無線電介面層 (RIL) 與 HAL 1.5+: Android 透過
android.hardware.radio.configHAL 與UiccPortInfo和數據機通訊。當使用者開啟第二個 eSIM 時,HAL 會將新加入的設定檔指派給Port Index 1,完全不會中斷Port Index 0上活躍的電信通話連線。 - 數據路由最佳化: Android 支援針對各個連接埠進行明確的數據流量指派。對於跨國差旅,使用者通常會將背景數據路由至彈性的國際旅遊設定檔,例如 MollySIM。在這種配置下,即便本地主要門號保持開啟以接收重要的電信級 VoLTE/SMS 簡訊,高傳輸量、低延遲的行動數據傳輸則完全透過第二個 MEP 邏輯埠運作。此外,MollySIM 的公平使用原則 (FUP) 降速保底頻寬高達 384 kbps——將近傳統業界標準 128 kbps 的 3 倍——確保 Google 地圖 API 更新與 Apple/Google Pay 身分驗證等關鍵背景程序在虛擬化介面上順暢運行不中斷。
硬體與作業系統相容性對照表:2026 年 Android 旗艦機
🌐 全球旅行 高速 eSIM & 电话卡套餐
无需插卡开箱即用,支持热点共享,即使高速流量用尽也可维持 Google 地图/移动支付顺畅运行。
雖然 Google 早在 Android 13 就為多啟用設定檔奠定了基礎 HAL 架構,但硬體層面的實現完全取決於實體 eUICC 晶片架構(是否符合 GSMA SGP.22 v3.0+ 規範)以及基頻數據機的路由能力。到了 2026 年,透過 MEP 實現雙 eSIM 已從 Pixel 獨有的實驗性功能,普及成為高階與中高階晶片市場的業界標準。
下表列出了當前主流旗艦機種的活躍 MEP 支援實作、射頻前端配置與基頻能力:
| 裝置型號 | MEP 支援層級 | 無線電架構 | 晶片組 / 數據機世代 | 作業系統基準與需求 |
|---|---|---|---|---|
| Google Pixel 7 / 7 Pro / 7a | 雙 eSIM (MEP) 或 1 實體 SIM + 1 eSIM | DSDS (雙卡雙待) | Tensor G2 (Samsung Exynos 5300) | Android 13 基準 |
| Google Pixel 8 / 9 / 10 系列 | 雙 eSIM (MEP) 或 1 實體 SIM + 1 eSIM | DSDA (Pixel 9/10) / DSDS (Pixel 8) | Tensor G3/G4/G5 (Exynos 5400 / 台積電客製版) | Android 14 / 15 / 16 |
| Samsung Galaxy S24 / S25 / S26 系列 | 雙 eSIM (MEP) 或 1 實體 SIM + 1 eSIM | DSDA (Snapdragon) / DSDS (Exynos) | Snapdragon 8 Gen 3/4/Elite / Exynos 2400/2500 | One UI 6.1 (Android 14) 以上 |
| Samsung Galaxy Z Fold 5 / 6 / 7 與 Z Flip 5 / 6 / 7 | 雙 eSIM (MEP) 或 1 實體 SIM + 1 eSIM | DSDA (Snapdragon X75 / X80 / X85) | Snapdragon 8 Gen 2 / Gen 3 / Elite for Galaxy | One UI 6.0 (Android 14) 以上 |
| OnePlus 12 / 13 / 14 旗艦機 | 雙 eSIM (MEP) 或 1 實體 SIM + 1 eSIM | 雙卡雙通 (DSDA) | Snapdragon 8 Gen 3 / Gen 4 / Elite (Snapdragon X 系列) | OxygenOS 14 / 15 / 16 |
| Motorola Edge 50 / 60 Pro 與 Razr 50 / 60 Ultra | 雙 eSIM (MEP) 或 1 實體 SIM + 1 eSIM | DSDS / DSDA (Ultra 系列) | Snapdragon 8s Gen 3 / 8 Gen 4 | Hello UI (Android 14 / 15) |
作業系統演進:從 Android 13 到 Android 16 的電話通訊堆疊升級
Android 開源核心的持續演進,徹底消除了早期使用多 eSIM 時的各項痛點:
Android 13 基礎版本 Android 14 / 15 核心 Android 16 最佳化版本
┌────────────────────────┐ ┌────────────────────────┐ ┌────────────────────────┐
│ 基本連接埠解析 │───────►│ 跨 SIM 通話 │────────►│ 動態 DSDA 路由 │
│ (手動連接埠映射) │ │ 原生「備援通話」功能 │ │ 零延遲設定檔即時切換 │
└────────────────────────┘ └────────────────────────┘ └────────────────────────┘1. Android 13(技術奠基)
- 引入多連接埠 eUICC 類別(
UiccPortInfo,EuiccPortInfo)。 - 切換第二個設定檔狀態時需要重置整個數據機,導致主要門號出現短暫(3–5 秒)的電信訊號中斷。
2. Android 14 與 15(跨數據通話與強韌連線)
- 雙 SIM 卡跨數據通話(備援通話 / Backup Calling): 允許作業系統將未開啟漫遊的主要 SIM 卡 IMS 語音/SMS 流量,透過次要旅遊 SIM 卡的活躍行動數據通道進行通道化傳輸。如果你的國內主要電信沒有國際漫遊訊號,Android 會利用 MollySIM 等旅遊 eSIM 提供的數據通道執行「透過行動數據的 VoWiFi」,無需支付高昂的國際電信漫遊費。
- 自動數據切換: 根據本地即時封包遺失率與訊噪比 (SNR),動態切換行動數據通道。
3. Android 16(零延遲多電信配置)
- 瞬時邏輯連接埠切換: 在 eUICC 內儲存的非活躍 eSIM 設定檔之間切換時,徹底免除基頻拆卸重啟週期。
- 基於 MEP 的精細頻段導向: 可在
Port Index 0與Port Index 1之間獨立分配 5G 獨立組網 (SA) Sub-6GHz 與毫米波 (mmWave) 網路切片,避免射頻天線資源衝突。
MEP 架構下的 DSDA 與 DSDS
硬體數據機的能力決定了兩個活躍設定檔如何處理同時發生的連線:
- 雙卡雙待 (DSDS, Dual SIM Dual Standby): 兩個設定檔共用單一射頻收發路徑。當 Port 0 正在進行電路交換或 IMS 語音通話時,Port 1 的數據傳輸將會暫停,除非電信商配置啟用了「備援通話」。
- 雙卡雙通 (DSDA, Dual SIM Dual Active): 配備於 Snapdragon 8 Gen 3/4/Elite 等旗艦晶片(例如 Pixel 9/10、Galaxy S25/S26、OnePlus 13),具備兩組獨立的基頻收發器並可同時運作。使用者可以在 Port 1 透過 MollySIM 數據設定檔下載大檔案或進行導航,同時在 Port 0 接聽主要門號的電話,數據完全不降速、不掉封包。即使高速流量用盡,MollySIM 提供的 384 kbps 公平使用原則 (FUP) 保底頻寬(傳統 128 kbps 標準的 3 倍)也能確保通話期間地圖載入、驗證金鑰更新與通訊軟體傳訊順暢無阻。
步驟教學:在 Android 上配置並同時運行雙 eSIM
透過多啟用設定檔 (MEP) 同時部署兩個活躍設定檔,需要在 Android 基頻設定中進行精確配置。以下是完整的技術操作指引,教你如何在邏輯 Port Index 0 上配置國內主要電信門號(用於語音通話與銀行 2FA 簡訊),並在邏輯 Port Index 1 上配置高頻寬的 MollySIM 旅遊上網設定檔。
步驟一:事前檢查與電信鎖確認
在開始進行 eUICC 配置之前,請確認你的裝置硬體與韌體支援雙 eSIM 同時運行:
- 檢查網路鎖狀態: 前往
設定 > 關於手機 > SIM 卡狀態(Samsung 裝置為狀態資訊)。確認裝置顯示為 網路已解鎖(或UICC 解鎖:已允許)。綁約鎖機的裝置通常會停用第二個邏輯連接埠,導致無法使用雙 eSIM 同步運作。 - 移除衝突的實體 SIM 卡: 如果手機內插有實體 nano-SIM 卡,請將其退出或在設定中將其關閉,以防在較舊的 DSDS 機種上數據機自動降級為「單實體 SIM + 單 eSIM」模式。
步驟二:LPA 握手交握與 SM-DP+ 遠端配置
當你掃描 eSIM QR Code 時,裝置的 本地設定檔助理 (LPA, Local Profile Assistant) 會與電信商的 預訂管理數據準備 (SM-DP+) 伺服器建立安全的雙向 TLS (mTLS) 連線,直接將設定檔負載下載並解密安裝至 eUICC 晶片中。
[裝置 LPA] <--- mTLS 握手交握 ---> [SM-DP+ 伺服器]
| |
+---- 驗證身分並下載設定檔 ---------->+
|
[eUICC 晶片] <--- 安裝設定檔至 Port Index 0 / 1Google Pixel 操作流程 (Android 14 / 15 / 16)
- 前往 設定 > 網路和網際網路 > SIM 卡。
- 輕觸 +(新增 SIM 卡),然後選擇 下載新的 eSIM。
- 掃描主要門號電信的 QR Code(設定檔 A)。完成後,再次輕觸 設定 > 網路和網際網路 > SIM 卡 > 新增 SIM 卡。
- 掃描 MollySIM 的 QR Code(設定檔 B)。
- 當畫面彈出提示:「要使用 2 張 eSIM 卡嗎?您可以同時使用兩張 eSIM 卡」,選擇 是 / 切換。Android 會自動將設定檔 A 分配至
Port Index 0,並將 MollySIM 分配至Port Index 1。
Samsung Galaxy 操作流程 (One UI 6 / 7 / 8)
- 前往 設定 > 連線 > SIM 卡管理器。
- 輕觸 新增 eSIM > 掃描電信業者提供的 QR 碼。
- 先加入主要門號,再加入旅遊上網 eSIM。
- 在 慣用 SIM 卡 下方,確保兩張 eSIM 的開關皆已切換為 開啟。Samsung 的數據機驅動程式會自動將這兩個設定檔分配至雙邏輯連接埠。
步驟三:細緻化網路路由與流量分流設定
為了避免主要門號產生意外的昂貴漫遊數據費用,同時保持 SMS 簡訊通道開啟以接收關鍵的 2FA 驗證碼,請依照以下方式明確設定流量路由:
| 路由通道 | 指定設定檔 | 操作設定 |
|---|---|---|
| 通話 | 設定檔 A (國內主要門號) | 設為預設 |
| 訊息 (SMS/MMS) | 設定檔 A (國內主要門號) | 設為預設(確保 2FA 正常接收) |
| 行動數據 | 設定檔 B (MollySIM) | 設為主要數據通道 |
| 數據切換 | 已停用 | 關閉「自動數據切換」,防止國內門號流量外洩 |
專家提示: MollySIM 採用高優先順序的 APN 路由架構。即使你購買的高速流量完全耗盡,MollySIM 也會維持 384 kbps 公平使用原則 (FUP) 保底頻寬。不同於業界常見會導致連線逾時的 128 kbps 限制,384 kbps 能提供充足且穩定的頻寬供 VoIP 語音、Google 地圖即時導航與通訊軟體使用,讓你的國內門號數據完全處於休眠狀態。
步驟四:驗證雙 Active 基地台註冊狀態
完成設定後,請確認基頻的兩個邏輯連接埠均已成功註冊至各自的無線電接取網路 (RAN):
# 進入 Android 電話診斷模式:
撥號:*#*#4636#*#* -> 選擇「手機資訊 (Phone Information)」- 檢查
Phone 0: 確認語音服務:運行中,數據服務:已斷開(或處於運行中但無預設路由),並確認已透過 IMS/VoLTE 註冊至你的國內電信商。 - 檢查
Phone 1: 從下拉選單中切換至第二個索引。確認數據服務:運行中,且在 MollySIM 漫遊合作夥伴網路上啟用 5G 獨立組網 (SA) 或 LTE 載波聚合 (CA)。 - 狀態列電信圖示: 正確設定的 MEP 配置會在 Android 頂部通知列顯示上下重疊的雙訊號格圖示,代表兩組無線電鏈路已同步連線,且無基頻衝突。
網路路由、APN 最佳化與衝突排除
在 MEP 架構下同時運行兩個設定檔,會在 Android Linux 核心中建立兩組虛擬網路介面(通常映射為 rmnet_data0 與 rmnet_data1)。若要確保旅遊設定檔具備高傳輸量,同時維持國內電信的 2FA 語音與 SMS 功能,必須針對路由表、存取點名稱 (APN) 及 IP 多媒體子系統 (IMS) 堆疊進行最佳化。
1. APN 多工處理與杜絕漫遊流量外洩
當雙 eSIM 啟用時,Android 會為每個設定檔分配獨立的行動通訊通訊協定堆疊。為防止國內主要門號(設定檔 A)產生災難性的國際漫遊數據費用,同時確保透過 MollySIM(設定檔 B)獲得流暢的數據傳輸,請按如下方式配置 APN:
- 數據漫遊隔離: 明確將設定檔 A(國內門號)的數據漫遊切換為關閉,同時僅為設定檔 B(MollySIM)開啟行動數據。這樣可以在完全關閉國內 GGSN/PGW 數據承載通道的同時,保留電路交換 (CS) 回退與 IMS 註冊,以正常接收 OTP 驗證碼。
- 防止 MMS 造成數據外洩: 如果你的國內電信商需要多媒體簡訊 (MMS),請確認設定檔 A 的 APN
type欄位僅填寫mms。在國外時,切勿將設定檔 A 的 APN 設為default或*;否則系統背景程式可能會透過國內漫遊鏈路洩漏數據封包。
2. 雙 IMS 註冊與跨 SIM VoWiFi(「備援通話」)
Android 14、15 以及 2026 年最新版本的現代 MEP 架構支援**跨電信
🌐 全球旅行 高速 eSIM & 电话卡套餐
无需插卡开箱即用,支持热点共享,即使高速流量用尽也可维持 Google 地图/移动支付顺畅运行。