Silipin ang Loob: Ang Arkitektura ng GSMA Multiple Enabled Profiles (MEP)

Noong una, ang pagpapagana ng Dual SIM Dual Standby (DSDS) ay nangangailangan ng magkahiwalay na hardware: alinman sa dalawang mechanical nano-SIM tray, o isang physical SIM tray na ipinapares sa isang nakalaang embedded UICC (eUICC) chip. Ang pagpapatakbo ng dalawang magkasabay na linya ay nangangahulugang paglalaan ng magkakahiwalay na physical bus line para sa magkaibang secure element.

Binago ng Multiple Enabled Profiles (MEP) ang sistemang ito. Nakasaad sa mga detalye ng GSMA SGP.22 (v3.0+) at SGP.32, pinapagana ng MEP ang isang physical eUICC chip upang mag-resolve, mag-authenticate, at magpanatili ng dalawang aktibong profile nang sabay nang hindi nangangailangan ng pangalawang physical secure element.

+-----------------------------------------------------------------------+
|                              Android OS                               |
|        [TelephonyManager]                   [EuiccManager]            |
|                 \                                 /                   |
|                  +---------------+---------------+                    |
|                                  |                                    |
|                      [Radio HAL / MEP Interface]                      |
+----------------------------------+------------------------------------+
                                   |
                     +-------------+-------------+
                     |                           |
             [Logical Port 0]            [Logical Port 1]
                     |                           |
+--------------------+---------------------------+----------------------+
| Baseband Processor (Snapdragon X75/X80 / Exynos 5400 / Tensor G4/G5)  |
|          [Transceiver Core A]         [Transceiver Core B]            |
|          (RRC Active State 1)         (RRC Active State 2)            |
+--------------------+---------------------------+----------------------+
                     |                           |
                     +-------------+-------------+
                                   | Multiplexed ISO/IEC 7816-4
+----------------------------------+------------------------------------+
| Single Physical eUICC Chip                                            |
|  +-----------------------------+   +-------------------------------+  |
|  | ISD-P (Profile A - Primary) |   | ISD-P (Profile B - Travel)    |  |
|  +-----------------------------+   +-------------------------------+  |
+-----------------------------------------------------------------------+

Lumang DSDS vs. Single-Chip MEP Architecture

Ang pagbabago mula sa magkahiwalay na multi-SIM hardware patungo sa MEP ay nakasalalay sa pag-virtualize ng communication ports sa pagitan ng baseband modem at ng secure element:

Architectural LayerLumang Dual SIM (pSIM + eSIM o Dual pSIM)GSMA MEP (Single-Chip Dual eSIM)
Physical Secure ElementsDalawang magkaibang physical chip/slotIsang physical eUICC (WLCSP o karaniwang MFF2 package)
Interface ProtocolDalawang nakalaan at hiwalay na ISO/IEC 7816 busIsang physical bus na multiplexed gamit ang ISO/IEC 7816-4 logical channels
Pangangasiwa sa Secure DomainIsang aktibong Issuer Security Domain Profile (ISD-P) bawat chipMaramihang sabay-sabay na aktibong ISD-P sa loob ng iisang eUICC
Modem PartitioningHardwired routing mula baseband patungo sa mga discrete pinSoftware-defined baseband mapping papunta sa mga virtual UICC port (Port 0, Port 1)
Laki sa Internal BoardMalaki (~80–120 mm² para sa mga slot/dual chip)Napakaliit (~5–10 mm² para sa isang eUICC footprint)

ISO/IEC 7816-4 Logical Channels at Secure Domain Multiplexing

Sa silicon layer, ang isang eUICC ay naglalaman ng ECAL (eUICC Operating System) na namamahala sa mga nakahiwalay na cryptographic container na tinatawag na Issuer Security Domains-Profile (ISD-P). Sa karaniwang single-enabled architecture, ang pagpapagana ng bagong profile ay pumipilit sa operating system na magpadala ng DISABLE command sa kasalukuyang aktibong ISD-P bago magpadala ng ENABLE command sa target na container.

Naiiwasan ng MEP ang limitasyong ito sa pamamagitan ng ISO/IEC 7816-4 logical channels:

  1. Inilalantad ng eUICC firmware ang magkahiwalay na logical port sa modem interface.
  2. Nagbubukas ang modem ng maraming logical communication channel (hal., Channel 0 para sa Port 0, Channel 1 para sa Port 1) gamit ang iisang physical Serial Peripheral Interface (SPI) o I2C/ISO 7816-3 hardware bus.
  3. Ang bawat logical channel ay independiyenteng kumokonekta sa isang partikular na ISD-P. Ang mga authentication challenge (tulad ng mga AUTHENTICATE APDU na nabubuo sa 4G/5G NAS signaling) ay sabay na tumatakbo, na nagbibigay-daan sa sabay-sabay na pagpapatupad ng Milenage o TUAK algorithm sa dalawang profile.

Silicon-Level Baseband at Modem Partitioning

Ang pagproseso ng dalawang aktibong profile sa iisang chip ay nangangailangan ng mataas na antas ng virtualization sa cellular modem. Ang mga modernong silicon platform—tulad ng Qualcomm Snapdragon X75/X80 at ang Tensor G3, G4, at G5 ng Google (na gumagamit ng Samsung Exynos 5300/5400-series basebands)—ay pinangangasiwaan ang MEP sa pamamagitan ng dynamic na paglalaan ng transceiver resources:


Ang Android MEP Software Stack: EuiccManager at ang Radio HAL

Pinangangasiwaan ng Android ang MEP sa pamamagitan ng isang abstraction pipeline na naghihiwalay sa physical hardware mula sa logical slots:

⚡ System Architecture & Bottlenecks
Key Physics & Telecom Impact Breakdown
Source / Origin
📡 EuiccManager / TelephonyManager
⚠️
(AIDL Interface)
⚠️
└── [UiccPortInfo (Port Index 0)] ──► ISD-P "Profile A" (hal., Domestic Carrier)
⚠️
└── [UiccPortInfo (Port Index 1)] ──► ISD-P "Profile B" (hal., MollySIM Travel Data)
Destination / Transit
🚆 Radio Config HAL 1.5+ / IRadioConfig.aidl
  1. Android Telephony Framework: Tumutukoy ang TelephonyManager sa dalawang logical SIM slot (Slot 0 at Slot 1), ngunit iniuugnay ng EuiccManager ang dalawang slot sa iisang cardId sa pamamagitan ng EuiccCardInfo.getPorts().
  2. Radio Interface Layer (RIL) at HAL 1.5+: Gamit ang android.hardware.radio.config HAL, nakikipag-ugnayan ang Android sa modem sa pamamagitan ng UiccPortInfo. Kapag binuksan ng user ang pangalawang eSIM, itinatalaga ng HAL ang papasok na profile sa Port Index 1 nang hindi naaabala ang aktibong carrier session sa Port Index 0.
  3. Data Routing Optimization: Pinapayagan ng Android ang tahasang pagtatalaga ng data sa bawat port. Para sa internasyonal na paglalakbay, kadalasang idinadaan ng mga user ang background data sa isang flexible na travel profile tulad ng MollySIM. Sa setup na ito, kahit manatiling aktibo ang pangunahing lokal na linya para sa mahalagang VoLTE/SMS calls, ang high-throughput at low-latency mobile data layer ay ganap na gumagana sa pangalawang MEP logical port. Bukod dito, ang Fair Use Policy (FUP) throttle floor ng MollySIM ay nasa 384 kbps—halos 3x na mas mabilis kaysa sa lumang 128 kbps industry standard—tinitiyak na ang mga kritikal na background process tulad ng Google Maps API updates at Apple/Google Pay authentication sessions ay tuluy-tuloy na gagana sa virtualized interface.

Hardware at OS Compatibility Matrix: Mga Android Flagship Ngayong 2026

Instant QR Delivery • Native 5G • 384kbps FUP Protection

🇬🇧 United Kingdom High-Speed Travel eSIM & SIM Plans

Instant QR code activation, hotspot enabled, with guaranteed 384kbps fallback speed to keep Maps & Digital Wallets active.

View United Kingdom Plans & Pricing ➔Giffgaff UK SIM ➔CTExcel UK Dual Number SIM ➔

Bagama't ipinakilala ng Google ang pundasyong HAL architecture para sa Multiple Enabled Profiles sa Android 13, ang aktwal na hardware support ay nakasalalay sa physical eUICC chip architecture (GSMA SGP.22 v3.0+ compliance) at baseband modem routing. Pagsapit ng 2026, ang dual eSIM gamit ang MEP ay naging pamantayan na sa buong industriya para sa mga flagship at upper-midrange device.

Ipinapakita sa matrix sa ibaba ang mga aktibong pagpapatupad ng MEP, RF front-end configuration, at kakayahan ng baseband sa mga kasalukuyang flagship:

Modelo ng DeviceAntas ng Suporta sa MEPRadio ArchitectureHenerasyon ng Chipset / ModemOS Baseline at Kinakailangan
Google Pixel 7 / 7 Pro / 7aDual eSIM (MEP) o 1 pSIM + 1 eSIMDSDS (Dual SIM Dual Standby)Tensor G2 (Samsung Exynos 5300)Android 13 baseline
Google Pixel 8 / 9 / 10 SeriesDual eSIM (MEP) o 1 pSIM + 1 eSIMDSDA (Pixel 9/10) / DSDS (Pixel 8)Tensor G3/G4/G5 (Exynos 5400 / TSMC custom)Android 14 / 15 / 16
Samsung Galaxy S24 / S25 / S26 SeriesDual eSIM (MEP) o 1 pSIM + 1 eSIMDSDA (Snapdragon) / DSDS (Exynos)Snapdragon 8 Gen 3/4/Elite / Exynos 2400/2500One UI 6.1 (Android 14) +
Samsung Galaxy Z Fold 5 / 6 / 7 & Z Flip 5 / 6 / 7Dual eSIM (MEP) o 1 pSIM + 1 eSIMDSDA (Snapdragon X75 / X80 / X85)Snapdragon 8 Gen 2 / Gen 3 / Elite for GalaxyOne UI 6.0 (Android 14) +
OnePlus 12 / 13 / 14 FlagshipsDual eSIM (MEP) o 1 pSIM + 1 eSIMDual SIM Dual Active (DSDA)Snapdragon 8 Gen 3 / Gen 4 / Elite (Snapdragon X-series)OxygenOS 14 / 15 / 16
Motorola Edge 50 / 60 Pro & Razr 50 / 60 UltraDual eSIM (MEP) o 1 pSIM + 1 eSIMDSDS / DSDA (Ultra series)Snapdragon 8s Gen 3 / 8 Gen 4Hello UI (Android 14 / 15)

Ebolusyon ng OS: Mga Pagpapahusay sa Telephony Stack Mula Android 13 Hanggang Android 16

Ang pag-unlad ng open-source core ng Android ay nag-alis sa mga dating isyu sa multi-eSIM:

Android 13 Baseline               Android 14 / 15 Core               Android 16 Optimization
┌────────────────────────┐        ┌────────────────────────┐         ┌────────────────────────┐
│ Basic Port Parsing     │───────►│ Cross-SIM Calling      │────────►│ Dynamic DSDA Routing   │
│ (Manual Port Mapping)  │        │ Native "Backup Calling"│         │ Instant Profile Swap   │
└────────────────────────┘        └────────────────────────┘         └────────────────────────┘

1. Android 13 (Ang Pundasyon)

2. Android 14 at 15 (Cross-Data Calling at Matatag na Koneksyon)

3. Android 16 (Zero-Latency Multi-Carrier Provisioning)


DSDA vs. DSDS sa mga MEP Configuration

Ang kakayahan ng hardware modem ang nagtatakda kung paano pinangangasiwaan ng dalawang aktibong profile ang sabay na koneksyon:

Step-by-Step na Gabay: Pag-set up at Pagpapagana ng Dalawang eSIM Nang Sabay sa Android

Ang pag-set up ng dalawang sabay na aktibong profile gamit ang Multiple Enabled Profiles (MEP) ay nangangailangan ng wastong pagsasaayos sa iyong Android settings. Narito ang kumpletong teknikal na gabay para i-set up ang iyong home carrier sa Port Index 0 (para sa tawag at 2FA banking SMS) at ang mataas na bilis na MollySIM data profile sa Port Index 1.


Hakbang 1: Pre-Flight Verification at Pagsusuri sa Carrier Lock

Bago simulan ang pag-set up ng eUICC, tiyaking pinapayagan ng iyong hardware at firmware ang dual-eSIM operation:

  1. Suriin ang Carrier Lock Status: Pumunta sa Settings > About Phone > SIM Status (o Status Information sa Samsung). Tiyaking nakalagay ay Network Unlocked (o UICC Unlock: Allowed). Ang mga naka-lock na device ay kadalasang nagdi-disable sa pangalawang logical port, kaya hindi magagamit ang dual-active eSIM.
  2. Alisin ang Nagtutunggaling Physical SIM: Kung may nakasalpak na physical nano-SIM, alisin ito o i-off sa settings upang hindi bumalik ang modem sa single-active physical SIM + single eSIM mode sa mga lumang DSDS implementation.

Hakbang 2: Ang LPA Handshake at SM-DP+ Remote Provisioning

Kapag nag-scan ka ng eSIM QR code, ang Local Profile Assistant (LPA) ng iyong device ay gagawa ng secure na mutual TLS (mTLS) session kasama ang Subscription Manager Data Preparation (SM-DP+) server ng carrier upang i-download at i-decrypt ang profile nang direkta sa eUICC chip.

[Device LPA] <--- mTLS Handshake ---> [SM-DP+ Server]
       |                                      |
       +---- Authenticates & Downloads ------>+
       |
[eUICC Chip] <--- Installs Profile to Port Index 0 / 1

Sa Google Pixel (Android 14 / 15 / 16)

  1. Pumunta sa Settings > Network & internet > SIMs.
  2. Pindutin ang + (Add SIM), at piliin ang Download a new eSIM.
  3. I-scan ang QR code ng iyong Pangunahing Carrier (Profile A). Pagkatapos, pumunta ulit sa Settings > Network & internet > SIMs > Add SIM.
  4. I-scan ang iyong MollySIM QR code (Profile B).
  5. Kapag lumabas ang prompt: "Use 2 eSIMs? You can use two eSIMs at the same time", piliin ang Yes / Switch. Ilalagay ng Android ang Profile A sa Port Index 0 at ang MollySIM sa Port Index 1.

Sa Samsung Galaxy (One UI 6 / 7 / 8)

  1. Pumunta sa Settings > Connections > SIM Manager.
  2. Pindutin ang Add eSIM > Scan QR code from service provider.
  3. Idagdag ang iyong pangunahing profile, at isunod ang iyong travel data eSIM.
  4. Sa ilalim ng Preferred SIMs, tiyaking naka-ON ang toggle ng parehong eSIM. Awtomatikong itatalaga ng modem driver ng Samsung ang dalawang profile sa magkahiwalay na logical port.

Hakbang 3: Granular Network Routing at Traffic Segmentation

Upang maiwasan ang hindi sinasadyang roaming data charges sa iyong pangunahing linya habang pinananatiling bukas ang SMS para sa 2FA authentication, isaayos ang iyong network routing:

Routing ChannelNakatalagang ProfileTamang Setting
CallsProfile A (Home Carrier)I-set bilang Default
Messages (SMS/MMS)Profile A (Home Carrier)I-set bilang Default (Para sa 2FA)
Mobile DataProfile B (MollySIM)I-set bilang Primary Data Channel
Data SwitchingDisabledI-turn OFF ang "Auto data switching" para maiwasan ang data leak
⚡ System Architecture & Bottlenecks
Key Physics & Telecom Impact Breakdown
Source / Origin
📡 Baseband Modem (MEP/DSDA)] ──┤

Pro-Tip: Gumagamit ang MollySIM ng high-priority APN routing architecture. Kahit maubos ang iyong biniling high-speed data allocation, nagpapatupad ang MollySIM ng aktibong 384 kbps Fair Use Policy (FUP) baseline. Hindi tulad ng standard 128 kbps restriction na nagdudulot ng timeout errors, ang 384 kbps ay sapat para sa VoIP calls, Google Maps turn-by-turn navigation, at instant messaging habang nananatiling ligtas sa data charges ang iyong home line.


Hakbang 4: Pag-verify sa Dual-Active Cell Tower Attachments

Pagkatapos ma-configure, tiyaking nakarehistro ang dalawang logical baseband port sa kani-kanilang radio access network (RAN):

# Buksan ang Android Telephony Diagnostics:
I-dial: *#*#4636#*#* -> Piliin ang "Phone Information"
  1. Suriin ang Phone 0: Tiyaking Voice Service: In Service, Data Service: Disconnected (o In Service nang walang default route), at kumpirmahing nakarehistro sa iyong domestic carrier gamit ang IMS/VoLTE.
  2. Suriin ang Phone 1: Piliin ang pangalawang index mula sa dropdown. Tiyaking Data Service: In Service na may aktibong 5G Standalone (SA) o LTE Carrier Aggregation sa partner network ng MollySIM.
  3. Status Bar Icons: Ang tamang MEP setup ay magpapakita ng magkapatong na dalawang signal icon sa Android notification bar, na nagpapatunay na sabay na nakakonekta ang dalawang radio link nang walang aberya.

Network Routing, APN Optimization, at Conflict Resolution

Ang pagpapagana ng dalawang sabay na profile sa MEP ay lumilikha ng dalawang virtual network interface sa Android Linux kernel (karaniwang nakatalaga bilang rmnet_data0 at rmnet_data1). Upang matiyak ang mataas na bilis ng data sa iyong travel profile habang pinananatili ang 2FA voice at SMS sa iyong domestic carrier, kailangang i-optimize ang routing tables, Access Point Names (APN), at IP Multimedia Subsystem (IMS) stacks.


1. APN Multiplexing at Pagpigil sa Roaming Leakage

Kapag aktibo ang dalawang eSIM, nagtatalaga ang Android ng magkahiwalay na cellular protocol stack sa bawat profile. Upang maiwasan ang malalaking roaming charge sa iyong domestic SIM (Profile A) habang ginagamit ang MollySIM (Profile B), i-configure ang APN tulad nito:

⚡ System Architecture & Bottlenecks
Key Physics & Telecom Impact Breakdown
Source / Origin
📡 Domestic Line: Profile A] ──> APN Type: "mms" lamang ─────────> Voice/SMS Aktibo (Data Naka-block)
Destination / Transit
🚆 MollySIM: Profile B] ──> APN Type: "default,supl,dun" ───> Primary IPv4/IPv6 Routing

2. Dual IMS Registration at Cross-SIM VoWiFi ("Backup Calling")

Sinusuportahan ng mga modernong MEP architecture sa Android 14, 15, at mga build ng 2026 ang Cross-Carrier VoWiFi (kilala rin bilang "Backup Calling" o "Mobile Data Switching for Calls").

┌────────────────────────────────────────────────────────┐
│ Android Telephony Framework (Dual IMS Stacks)          │
├────────────────────────────┬───────────────────────────┤
│ Profile A (Domestic IMS)   │ Encrypted IPsec Tunnel    │
│                            │ (VoWiFi Signaling & Media)│
├────────────────────────────┼───────────────────────────┤
│ Profile B (MollySIM Stack) │ Underlying IP Transport   │
│                            │ (Lokal na 5G / LTE Data)  │
└────────────────────────────┴───────────────────────────┘

Kapag naka-on ito, inirerehistro ng Profile A ang IMS client nito sa P-CSCF ng iyong domestic carrier gamit ang isang IPsec tunnel sa ibabaw ng lokal na data connection ng Profile B. Makatatawag at makatatanggap ka ng mga regular na tawag at SMS sa iyong numero sa Pilipinas nang hindi nagbabayad ng cellular roaming fees.

Routing MetricIbang Travel eSIMMollySIM Multi-eSIM Optimization
Throttled FUP Baseline128 kbps (Nagdudulot ng IMS packet drops at jitter)384 kbps Active FUP (3x na mas mabilis, walang jitter)
Voice Over Data PerformanceMadalas pumalya; napuputol ang AMR-WB audio codecsMaayos ang packet priority para sa HD VoWiFi at Google Voice
Mahahalagang SerbisyoNagta-timeout sa Apple Pay/Google Wallet tokensMabilis na TLS handshakes para sa maps, digital tokens, at OTPs

Dahil nagbibigay ang MollySIM ng nangungunang 384 kbps Fair Use Policy (FUP) baseline kahit maubos ang high-speed data, napananatili ng koneksyon ang mababang latency (<100ms) at kaunting packet jitter na kailangan ng AMR-WB at EVS audio codecs. Tinitiyak nito na ang background app authentication, Google Maps route updates, at backup calls ay patuloy na gagana nang walang baseband timeout.


3. DNS Priority at Automated Gateway Failover

Sa dual-eSIM setup, nireresolba ng Android ang system-level DNS gamit ang network adapter na nakatalaga sa aktibong default data subscription.

Thermal at Battery Optimization Para sa Dual 5G eSIM Roaming

Ang pagpapagana ng dalawang aktibong eSIM profile gamit ang Multiple Enabled Profiles (MEP) ay nagdudulot ng karagdagang konsumo sa Radio Frequency Front-End (RFFE) at baseband processor ng iyong device. Dahil pinapanatili ng Android ang Dual SIM Dual Standby (DSDS) architecture, kailangang i-multiplex ng baseband ang mga transceiver nito upang masubaybayan ang dalawang magkaibang carrier network.

Kapag parehong nakakonekta sa 5G ang dalawang profile, kailangang subaybayan ng RF power amplifiers (PAs) ang dalawang set ng Synchronization Signal Blocks (SSBs), magsagawa ng regular na channel measurements, at makinig sa mga paging channel sa dalawang magkahiwalay na Public Land Mobile Network (PLMN). Kapag mahina ang signal, itinataas ng transceiver ang transmission power (madalas lampas sa +23 dBm bawat antenna path), na nagdudulot ng pag-init ng device at nagpapataas ng idle battery drain nang 18% hanggang 35% kumpara sa single-SIM mode.

+-----------------------------------------------------------------------------------+
|                        MODEM BASEBAND CURRENT DRAW                                |
| Single SIM (LTE Idle):          ~10 - 25 mA                                       |
| Dual SIM DSDS (LTE + LTE):      ~25 - 45 mA                                       |
| Dual SIM DSDS (LTE + 5G NSA):   ~85 - 160 mA (Mataas na RF PA Thermal Overhead)  |
+-----------------------------------------------------------------------------------+

1. 5G Standalone (SA) vs. Non-Standalone (NSA) Radio Tuning

Ang pangunahing sanhi ng pag-init at pagkaubos ng baterya sa dual-SIM roaming ay ang 5G Non-Standalone (NSA) Dual Connectivity (EN-DC). Sa NSA mode, ang iyong roaming profile ay sabay na kumokonekta sa isang LTE anchor band at isang mid-band/high-band 5G NR carrier (tulad ng n78), na pumipilit sa telepono na magpagana ng dalawang magkahiwalay na transceiver para sa iisang linya habang naka-standby ang iyong domestic SIM.

Instant QR Delivery • Native 5G • 384kbps FUP Protection

🇬🇧 United Kingdom High-Speed Travel eSIM & SIM Plans

Instant QR code activation, hotspot enabled, with guaranteed 384kbps fallback speed to keep Maps & Digital Wallets active.

View United Kingdom Plans & Pricing ➔Giffgaff UK SIM ➔CTExcel UK Dual Number SIM ➔