Under panseret: Arkitekturen bak GSMA Multiple Enabled Profiles (MEP)

Historisk krevde Dual SIM Dual Standby (DSDS) dedikert duplisering av maskinvare: enten to separate mekaniske nano-SIM-skuffer, eller én fysisk SIM-skuff kombinert med én dedikert integrert UICC-brikke (eUICC). Å kjøre to linjer samtidig krevde separate fysiske busslinjer til uavhengige sikkerhetselementer.

Multiple Enabled Profiles (MEP) endrer dette fundamentalt. MEP er definert i GSMA SGP.22 (v3.0+)- og SGP.32-spesifikasjonene, og gjør det mulig for en enkelt fysisk eUICC-brikke å håndtere, autentisere og opprettholde to aktive profiler samtidig, uten behov for et sekundært fysisk sikkerhetselement.

+-----------------------------------------------------------------------+
|                              Android OS                               |
|        [TelephonyManager]                   [EuiccManager]            |
|                 \                                 /                   |
|                  +---------------+---------------+                    |
|                                  |                                    |
|                      [Radio HAL / MEP Interface]                      |
+----------------------------------+------------------------------------+
                                   |
                     +-------------+-------------+
                     |                           |
             [Logisk Port 0]             [Logisk Port 1]
                     |                           |
+--------------------+---------------------------+----------------------+
| Baseband-prosessor (Snapdragon X75/X80 / Exynos 5400 / Tensor G4/G5)  |
|          [Transceiver Core A]         [Transceiver Core B]            |
|          (RRC Active State 1)         (RRC Active State 2)            |
+--------------------+---------------------------+----------------------+
                     |                           |
                     +-------------+-------------+
                                   | Multiplekset ISO/IEC 7816-4
+----------------------------------+------------------------------------+
| Enkel fysisk eUICC-brikke                                             |
|  +-----------------------------+   +-------------------------------+  |
|  | ISD-P (Profil A - Primær)   |   | ISD-P (Profil B - Reise)      |  |
|  +-----------------------------+   +-------------------------------+  |
+-----------------------------------------------------------------------+

Tradisjonell DSDS vs. Enbrikkes MEP-arkitektur

Det arkitektoniske spranget fra separat multi-SIM-maskinvare til MEP baserer seg på virtualisering av kommunikasjonsportene mellom baseband-modemet og sikkerhetselementet:

Arkitektonisk lagEldre Dual SIM (pSIM + eSIM eller dobbel pSIM)GSMA MEP (Dobbel eSIM på én brikke)
Fysiske sikkerhetselementerTo separate fysiske brikker/sporÉn fysisk eUICC (WLCSP eller standard MFF2-innkapsling)
GrensesnittprotokollTo dedikerte, uavhengige ISO/IEC 7816-busserÉn enkelt fysisk buss multiplekset over ISO/IEC 7816-4 logiske kanaler
Håndtering av sikre domenerEtt aktivt Issuer Security Domain Profile (ISD-P) per brikkeFlere samtidige aktive ISD-P-er på én eUICC
ModempartisjoneringFysisk kablet ruting fra baseband til separate pinnerProgramvaredefinert baseband-tilordning til virtuelle UICC-porter (Port 0, Port 1)
Plassbehov på kretskortetHøyt (~80–120 mm² for spor/doble brikker)Minimalt (~5–10 mm² for én enkelt eUICC-brikke)

ISO/IEC 7816-4 logiske kanaler og multipleksing av sikre domener

På silisiumnivå inneholder en eUICC et ECAL (eUICC-operativsystem) som administrerer isolerte kryptografiske beholdere kalt Issuer Security Domains-Profile (ISD-P). I en standard arkitektur med én aktiv profil må operativsystemet sende en DISABLE-kommando til den aktive ISD-P-en før det kan sende en ENABLE-kommando til den ønskede profilen.

MEP omgår denne begrensningen ved hjelp av ISO/IEC 7816-4 logiske kanaler:

  1. eUICC-fastvaren eksponerer separate logiske porter mot modemet.
  2. Modemet åpner flere logiske kommunikasjonskanaler (f.eks. Kanal 0 for Port 0, Kanal 1 for Port 1) over én enkelt fysisk Serial Peripheral Interface (SPI)- eller I2C/ISO 7816-3-maskinvarebuss.
  3. Hver logiske kanal kobles uavhengig til en separat ISD-P. Autentiseringsforespørsler (som AUTHENTICATE APDU-er generert under 4G/5G NAS-signalering) kjøres parallelt, noe som tillater samtidig kjøring av Milenage- eller TUAK-algoritmer på tvers av begge profilene.

Baseband- og modempartisjonering på brikkenivå

Behandling av to aktive profiler over én enkelt brikke krever omfattende virtualisering i modemet. Moderne brikkeplattformer – som Qualcomm Snapdragon X75/X80 og Googles Tensor G3, G4 og G5 (som benytter baseband i Samsung Exynos 5300/5400-serien) – håndterer MEP ved dynamisk allokering av transceiver-ressurser:


Android MEP-programvarestakken: EuiccManager og Radio HAL

Android håndterer MEP gjennom et abstraksjonslag som frikobler fysisk maskinvare fra logiske spor:

⚡ System Architecture & Bottlenecks
Key Physics & Telecom Impact Breakdown
Source / Origin
📡 EuiccManager / TelephonyManager
⚠️
(AIDL Interface)
⚠️
└── [UiccPortInfo (Port Index 0)] ──► ISD-P "Profil A" (f.eks. Hjemmeoperatør)
⚠️
└── [UiccPortInfo (Port Index 1)] ──► ISD-P "Profil B" (f.eks. MollySIM Reisedata)
Destination / Transit
🚆 Radio Config HAL 1.5+ / IRadioConfig.aidl
  1. Android Telephony Framework: TelephonyManager refererer til to logiske SIM-spor (Slot 0 og Slot 1), men EuiccManager knytter begge sporene til én enkelt cardId via EuiccCardInfo.getPorts().
  2. Radio Interface Layer (RIL) og HAL 1.5+: Gjennom HAL-laget android.hardware.radio.config kommuniserer Android med modemet via UiccPortInfo. Når en bruker aktiverer et sekundært eSIM, tilordner HAL den nye profilen til Port Index 1 uten å avbryte den aktive operatørøkten på Port Index 0.
  3. Optimalisering av dataruting: Android tillater eksplisitt datatildeling per port. Ved utenlandsreiser ruter brukere vanligvis bakgrunnsdata gjennom en fleksibel internasjonal reiseprofil som MollySIM. I dette oppsettet forblir den primære hjemlige linjen aktiv for kritiske operatørbaserte VoLTE/SMS-samtaler, mens det raske datalaget med lav latenstid opererer utelukkende gjennom MEPs sekundære logiske port. I tillegg har MollySIM en Fair Use Policy (FUP) med en nedre hastighetsgrense på 384 kbps – nesten tre ganger høyere enn den tradisjonelle bransjestandarden på 128 kbps – noe som sikrer at viktige bakgrunnsprosesser som Google Maps-oppdateringer og betalingsautentisering via Google Pay fullføres uten avbrudd over det virtualiserte grensesnittet.

Maskinvare- og OS-kompatibilitet: Android-flaggskip i 2026

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

🌐 Global Travel High-Speed Travel eSIM & SIM Plans

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

View Global Travel Plans & Pricing ➔Physical SIM Cards ➔Explore 150+ eSIMs ➔

Selv om Google introduserte den grunnleggende HAL-arkitekturen for Multiple Enabled Profiles i Android 13, avhenger maskinvarestøtten av den fysiske eUICC-brikken (GSMA SGP.22 v3.0+-kompatibilitet) og modemet. I 2026 har dobbel eSIM via MEP gått fra å være en eksperimentell Pixel-funksjon til å bli industristandard på tvers av premium- og øvre mellomklassesegmentet.

Oversikten nedenfor viser MEP-implementeringer, RF front-end-konfigurasjoner og modemegenskaper på tvers av dagens flaggskip:

EnhetsmodellMEP-støttenivåRadioarkitekturBrikkesett / ModemgenerasjonGrunnleggende OS-krav
Google Pixel 7 / 7 Pro / 7aDobbel eSIM (MEP) eller 1 pSIM + 1 eSIMDSDS (Dual SIM Dual Standby)Tensor G2 (Samsung Exynos 5300)Android 13
Google Pixel 8 / 9 / 10-serienDobbel eSIM (MEP) eller 1 pSIM + 1 eSIMDSDA (Pixel 9/10) / DSDS (Pixel 8)Tensor G3/G4/G5 (Exynos 5400 / spesialtilpasset TSMC)Android 14 / 15 / 16
Samsung Galaxy S24 / S25 / S26-serienDobbel eSIM (MEP) eller 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 / 7Dobbel eSIM (MEP) eller 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-flaggskipDobbel eSIM (MEP) eller 1 pSIM + 1 eSIMDual SIM Dual Active (DSDA)Snapdragon 8 Gen 3 / Gen 4 / Elite (Snapdragon X-serien)OxygenOS 14 / 15 / 16
Motorola Edge 50 / 60 Pro & Razr 50 / 60 UltraDobbel eSIM (MEP) eller 1 pSIM + 1 eSIMDSDS / DSDA (Ultra-serien)Snapdragon 8s Gen 3 / 8 Gen 4Hello UI (Android 14 / 15)

OS-utvikling: Forbedringer i telefonistakken fra Android 13 til Android 16

Utviklingen av Android-kjernen har eliminert tidligere utfordringer knyttet til håndtering av flere eSIM:

Android 13 Grunnlag               Android 14 / 15 Kjerne             Android 16 Optimalisering
┌────────────────────────┐        ┌────────────────────────┐         ┌────────────────────────┐
│ Grunnleggende porthånd-│───────►│ Kryss-SIM-samtaler     │────────►│ Dynamisk DSDA-ruting   │
│ tering (Manuell mapping│        │ Innebygd Reserveanrop  │         │ Øyeblikkelig bytte     │
└────────────────────────┘        └────────────────────────┘         └────────────────────────┘

1. Android 13 (Grunnlaget)

2. Android 14 & 15 (Kryss-data samtaler og stabil tilkobling)

3. Android 16 (Null-forsinkelse ved klargjøring for flere operatører)


DSDA vs. DSDS i MEP-konfigurasjoner

Modemets maskinvare avgjør hvordan to aktive profiler håndterer samtidige tilkoblinger:

Trinn-for-trinn-veiledning: Klargjøring og bruk av to samtidige eSIM på Android

Konfigurering av to samtidige aktive profiler via Multiple Enabled Profiles (MEP) krever nøyaktige innstillinger i Android. Nedenfor følger den tekniske fremgangsmåten for å sette opp din faste hjemmeoperatør på logisk Port Index 0 (for tale og 2FA-bank-SMS) og en MollySIM-dataprofil på logisk Port Index 1.


Trinn 1: Forhåndssjekk og kontroll av operatørlås

Før du starter eUICC-klargjøringen, må du kontrollere at enhetens maskinvare og fastvare tillater samtidig bruk av to eSIM:

  1. Sjekk operatørlåsstatus: Gå til Innstillinger > Om telefonen > SIM-status (eller Statusinformasjon på Samsung). Kontroller at enheten viser Nettverk ulåst (eller UICC-opplåsing: Tillatt). Operatørlåste enheter har ofte deaktivert sekundære logiske porter, noe som blokkerer to aktive eSIM-profiler.
  2. Fjern motstridende fysiske SIM-kort: Hvis et fysisk nano-SIM står i, bør det tas ut eller deaktiveres i innstillingene for å unngå at modemet faller tilbake til modusen for ett fysisk SIM + ett eSIM på eldre DSDS-implementeringer.

Trinn 2: LPA-håndtrykk og ekstern SM-DP+-klargjøring

Når du skanner en eSIM-QR-kode, oppretter enhetens Local Profile Assistant (LPA) en sikker mTLS-økt (mutual TLS) med operatørens Subscription Manager Data Preparation (SM-DP+)-server for å laste ned og dekryptere profildataene direkte inn i eUICC-brikken.

[Enhetens LPA] <--- mTLS-håndtrykk ---> [SM-DP+-server]
       |                                       |
       +---- Autentiserer og laster ned ------>+
       |
[eUICC-brikke] <--- Installerer profil til Port Index 0 / 1

På Google Pixel (Android 14 / 15 / 16)

  1. Gå til Innstillinger > Nettverk og internett > SIM-kort.
  2. Trykk på + (Legg til SIM-kort), og velg Last ned et nytt eSIM.
  3. Skann QR-koden fra din primære operatør (Profil A). Når dette er fullført, trykker du på Innstillinger > Nettverk og internett > SIM-kort > Legg til SIM-kort på nytt.
  4. Skann din MollySIM-QR-kode (Profil B).
  5. Når spørsmålet vises: "Vil du bruke to eSIM? Du kan bruke to eSIM samtidig", velger du Ja / Bytt. Android tildeler da Profil A til Port Index 0 og MollySIM til Port Index 1.

På Samsung Galaxy (One UI 6 / 7 / 8)

  1. Gå til Innstillinger > Tilkoblinger > SIM-kortbehandling.
  2. Trykk på Legg til eSIM > Skann QR-kode fra tjenesteleverandør.
  3. Legg til din primære profil, og deretter ditt reisedata-eSIM.
  4. Under Foretrukne SIM-kort, sørg for at bryterne for begge eSIM-kortene er satt til PÅ. Samsungs modemdriver vil automatisk tildele profilene til de to logiske portene.

Trinn 3: Detaljert nettverksruting og trafikkoppdeling

For å unngå uforutsette roamingkostnader på primærlinjen samtidig som SMS-kanalene holdes åpne for 2FA-autentisering, bør trafikken rutes eksplisitt:

RutingkanalTildelt profilOperasjonell innstilling
AnropProfil A (Hjemmeoperatør)Sett som standard
Meldinger (SMS/MMS)Profil A (Hjemmeoperatør)Sett som standard (Sikrer 2FA-mottak)
MobildataProfil B (MollySIM)Sett som primær datakanal
DatabyttingDeaktivertSlå AV "Automatisk databytting" for å hindre datalekkaster
⚡ System Architecture & Bottlenecks
Key Physics & Telecom Impact Breakdown
Source / Origin
📡 Baseband-modem (MEP/DSDA)] ──┤

Tips: MollySIM benytter en prioritert APN-rutingarkitektur. Selv om din inkluderte høyhastighetskvote brukes opp, opprettholder MollySIM en aktiv 384 kbps Fair Use Policy (FUP) som basisnivå. I motsetning til bransjestandarden på 128 kbps som ofte fører til tidsavbrudd, gir 384 kbps tilstrekkelig båndbredde til VoIP-lyd, sving-for-sving-navigasjon i Google Maps og lynmeldinger, samtidig som hjemmelinjen holdes helt avskåret fra databruk.


Trinn 4: Verifisering av tilkobling til doble mobilmaster

Etter konfigurasjonen kan du kontrollere at begge de logiske baseband-portene er registrert i sine respektive mobilnettverk (RAN):

# Åpne Androids telefonidiagnostikk:
Tast: *#*#4636#*#* -> Velg "Telefoninformasjon"
  1. Sjekk Phone 0: Kontroller at Taletjeneste: I drift, Datatjeneste: Frakoblet (eller I drift uten standardrute), og bekreft registrering hos din innenlandske operatør via IMS/VoLTE.
  2. Sjekk Phone 1: Velg den sekundære indeksen fra rullegardinmenyen. Kontroller at Datatjeneste: I drift med aktiv 5G Standalone (SA) eller LTE Carrier Aggregation på MollySIMs partnernettverk.
  3. Statussymboler i varslingsfeltet: En korrekt konfigurert MEP-oppsett viser to stablede signalikoner i Androids varslingsfelt, noe som indikerer samtidig radiotilkobling uten modemkonflikter.

Nettverksruting, APN-optimalisering og konfliktløsning

Bruk av to samtidige profiler over MEP etablerer to virtuelle nettverksgrensesnitt i Androids Linux-kjerne (vanligvis tilordnet rmnet_data0 og rmnet_data1). For å sikre optimal datahastighet på reiseprofilen og samtidig bevare 2FA-tale og SMS på hjemmenummeret, må rutingtabeller, tilgangspunktnavn (APN) og IMS-stakker (IP Multimedia Subsystem) konfigureres riktig.


1. APN-multipleksing og eliminering av roaming-lekkasjer

Når to eSIM er aktive, tildeler Android separate protokollstakker til hver profil. For å unngå dyre dataroaminggebyrer på ditt primære SIM (Profil A) samtidig som du sikrer god dataflyt via MollySIM (Profil B), konfigureres APN-profilene slik:

⚡ System Architecture & Bottlenecks
Key Physics & Telecom Impact Breakdown
Source / Origin
📡 Hjemmelinje: Profil A] ──> APN-type: kun "mms" ─────────────> Tale/SMS aktiv (Data blokkert)
Destination / Transit
🚆 MollySIM: Profil B] ──> APN-type: "default,supl,dun" ────> Primær IPv4/IPv6-ruting

2. Dobbel IMS-registrering og VoWiFi over kryss-SIM ("Reserveanrop")

Moderne MEP-arkitekturer på Android 14, 15 og 2026-versjoner støtter VoWiFi på tvers av operatører (

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

🌐 Global Travel High-Speed Travel eSIM & SIM Plans

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

View Global Travel Plans & Pricing ➔Physical SIM Cards ➔Explore 150+ eSIMs ➔