Under huven: Arkitekturen bakom GSMA Multiple Enabled Profiles (MEP)
Historiskt sett har Dual SIM Dual Standby (DSDS) krävt en fysisk duplicering av hårdvaran: antingen två separata mekaniska nano-SIM-kortplatser, eller en fysisk SIM-kortplats kombinerad med ett dedikerat inbäddat UICC-chip (eUICC). Att köra två parallella linjer innebar att dedikerade fysiska bussledningar behövde kopplas till separata säkra element (Secure Elements).
Multiple Enabled Profiles (MEP) förändrar detta i grunden. MEP definieras i specifikationerna GSMA SGP.22 (v3.0+) och SGP.32, och gör det möjligt för ett enda fysiskt eUICC-chip att identifiera, autentisera och upprätthålla två aktiva profiler samtidigt – helt utan behov av ett sekundärt fysiskt säkert 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
+----------------------------------+------------------------------------+
| Enskilt fysiskt eUICC-chip |
| +-----------------------------+ +-------------------------------+ |
| | ISD-P (Profil A - Primär) | | ISD-P (Profil B - Resa) | |
| +-----------------------------+ +-------------------------------+ |
+-----------------------------------------------------------------------+Äldre DSDS-arkitektur vs. MEP på ett enda chip
Det arkitektoniska steget från separat multi-SIM-hårdvara till MEP bygger på att virtualisera kommunikationsportarna mellan basbandsmodemet och det säkra elementet:
| Arkitektoniskt lager | Äldre Dual SIM (pSIM + eSIM eller dubbla pSIM) | GSMA MEP (Dubbla eSIM på ett enda chip) |
|---|---|---|
| Fysiska säkra element | Två separata fysiska chip/kortplatser | Ett fysiskt eUICC (WLCSP eller standard MFF2-kapsling) |
| Gränssnittsprotokoll | Två dedikerade, oberoende ISO/IEC 7816-bussar | En enskild fysisk buss multiplexerad över ISO/IEC 7816-4 logiska kanaler |
| Hantering av säker domän | En aktiv Issuer Security Domain Profile (ISD-P) per chip | Flera samtidiga aktiva ISD-P i ett enskilt eUICC |
| Modempartitionering | Fast kabeldragen routing från basband till separata stift | Mjukvarudefinierad basbandsmappning till virtuella UICC-portar (Port 0, Port 1) |
| Utrymme på kretskortet | Stort (~80–120 mm² för kortplatser/dubbla chip) | Minimalt (~5–10 mm² för ett enskilt eUICC-fotavtryck) |
ISO/IEC 7816-4 logiska kanaler och multiplexering av säkra domäner
På kiselnivå rymmer ett eUICC ett ECAL (eUICC Operating System) som hanterar isolerade kryptografiska behållare som kallas Issuer Security Domains-Profile (ISD-P). I en traditionell arkitektur med enbart en aktiv profil tvingas operativsystemet skicka ett DISABLE-kommando till den aktiva ISD-P-behållaren innan det kan skicka ett ENABLE-kommando till målbehållaren.
MEP kringgår denna begränsning med hjälp av ISO/IEC 7816-4 logiska kanaler:
- eUICC-firmwaren exponerar separata logiska portar mot modemgränssnittet.
- Modemet öppnar flera logiska kommunikationskanaler (t.ex.
Channel 0för Port 0,Channel 1för Port 1) över en enda fysisk Serial Peripheral Interface (SPI)- eller I2C/ISO 7816-3-hårdvarubuss. - Varje logisk kanal ansluter oberoende till en separat ISD-P. Autentiseringsutmaningar (som
AUTHENTICATEAPDU:er som genereras vid 4G/5G NAS-signalering) körs parallellt, vilket tillåter samtidig exekvering av Milenage- eller TUAK-algoritmer över båda profilerna.
Basbands- och modempartitionering på kretskortsnivå
Att hantera två aktiva profiler över ett enskilt chip kräver omfattande virtualisering i mobilmodemet. Moderna kiselplattformar – såsom Qualcomm Snapdragon X75/X80 och Googles Tensor G3, G4 och G5 (som använder basband i Samsung Exynos 5300/5400-serien) – hanterar MEP genom dynamisk allokering av transceiverresurser:
- Dubbla RRC-tillståndsmaskiner (Radio Resource Control): Basbandsmodemet instansierar två separata RRC-protokollstackar. Profil A och Profil B upprätthåller oberoende RRC-tillstånd (t.ex.
RRC_CONNECTEDpå 5G Sub-6GHz för din primära linje ochRRC_IDLEellerRRC_CONNECTEDpå LTE för din roaming-datalinje). - RF Front-End tidsdelning och bärvågsuppdelning: Modemet partitionerar sina interna lågbrusförstärkare (LNA) och effektförstärkarmoduler. Dynamiska algoritmer för effektdelning fördelar sändningsbudgeten (SAR-gränser) över båda aktiva logiska portar utan att försämra mottagarkänsligheten.
Androids programvarustack för MEP: EuiccManager och Radio HAL
Android hanterar MEP genom ett abstraktionslager som frikopplar fysisk hårdvara från logiska kortplatser:
- Android Telephony Framework:
TelephonyManagerrefererar till två logiska SIM-platser (Slot 0ochSlot 1), menEuiccManagerassocierar båda platserna med ett endacardIdviaEuiccCardInfo.getPorts(). - Radio Interface Layer (RIL) och HAL 1.5+: Genom
android.hardware.radio.config-HAL kommunicerar Android med modemet viaUiccPortInfo. När användaren aktiverar ett sekundärt eSIM tilldelar HAL den inkommande profilen tillPort Index 1utan att avbryta den aktiva operatörssessionen påPort Index 0. - Optimering av datadirigering: Android tillåter explicit datatilldelning per port. Vid internationella resor dirigerar användare vanligtvis bakgrundsdata genom en flexibel internationell reseprofil som MollySIM. I denna konfiguration körs det snabba mobildatalagret med låg latens helt via den sekundära logiska MEP-porten, samtidigt som den primära lokala linjen förblir aktiv för viktiga VoLTE/SMS-samtal. Dessutom har MollySIM en Fair Use Policy (FUP) med en lägsta hastighet på 384 kbps – nästan 3 gånger snabbare än branschstandarden på 128 kbps. Detta säkerställer att kritiska bakgrundsprocesser som Google Maps API-uppdateringar och Apple/Google Pay-autentiseringar slutförs utan avbrott över det virtualiserade gränssnittet.
Kompatibilitetsmatris för hårdvara och operativsystem: Android-flaggskepp 2026
🌐 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.
Google introducerade den grundläggande HAL-arkitekturen för Multiple Enabled Profiles i Android 13, men det faktiska stödet i hårdvaran beror strikt på det fysiska eUICC-chipets arkitektur (stöd för GSMA SGP.22 v3.0+) och basbandsmodemets dirigering. År 2026 har dubbla eSIM via MEP gått från att vara en experimentell funktion exklusiv för Pixel-telefoner till att bli branschstandard i premium- och övre mellanprissegmentet.
Matrisen nedan visar aktiva MEP-implementationer, RF-front-end-konfigurationer och basbandskapacitet för aktuella flaggskeppsmodeller:
| Enhetsmodell | MEP-stödnivå | Radioarkitektur | Chipset / Modemgeneration | Lägsta OS & Krav |
|---|---|---|---|---|
| Google Pixel 7 / 7 Pro / 7a | Dubbla eSIM (MEP) eller 1 pSIM + 1 eSIM | DSDS (Dual SIM Dual Standby) | Tensor G2 (Samsung Exynos 5300) | Android 13 som bas |
| Google Pixel 8 / 9 / 10-serien | Dubbla eSIM (MEP) eller 1 pSIM + 1 eSIM | DSDA (Pixel 9/10) / DSDS (Pixel 8) | Tensor G3/G4/G5 (Exynos 5400 / TSMC anpassad) | Android 14 / 15 / 16 |
| Samsung Galaxy S24 / S25 / S26-serien | Dubbla eSIM (MEP) eller 1 pSIM + 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 | Dubbla eSIM (MEP) eller 1 pSIM + 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 Flaggskepp | Dubbla eSIM (MEP) eller 1 pSIM + 1 eSIM | Dual 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 Ultra | Dubbla eSIM (MEP) eller 1 pSIM + 1 eSIM | DSDS / DSDA (Ultra-serien) | Snapdragon 8s Gen 3 / 8 Gen 4 | Hello UI (Android 14 / 15) |
Operativsystemets utveckling: Förbättringar i telefonistacken från Android 13 till Android 16
Utvecklingen i Androids öppen källkodskärna har eliminerat tidigare problem vid användning av flera eSIM:
Android 13 Basnivå Android 14 / 15 Kärna Android 16 Optimering
┌────────────────────────┐ ┌────────────────────────┐ ┌────────────────────────┐
│ Grundläggande │───────►│ Samtal över data │────────►│ Dynamisk DSDA-routing │
│ porthantering │ │ Inbyggt "Backup Calling│ │ Omedelbart profilbyte │
└────────────────────────┘ └────────────────────────┘ └────────────────────────┘1. Android 13 (Basnivån)
- Introducerade eUICC-klasser med stöd för flera portar (
UiccPortInfo,EuiccPortInfo). - Krävde fullständiga återställningar av modemet vid byte av sekundära profiltillstånd, vilket orsakade korta (3–5 sekunders) signalavbrott på den primära linjen.
2. Android 14 & 15 (Samtal över data och stabil anslutning)
- Dual-SIM Cross-Data Calling (Backup Calling): Låter operativsystemet tunnla IMS-röst/SMS-trafik från ett primärt SIM utan roaming via den aktiva mobildatakanalen på ett sekundärt rese-SIM. Om din primära hemoperatör saknar roamingtäckning utomlands använder Android dataanslutningen från ett rese-eSIM som MollySIM för att köra VoWiFi över mobilnätet utan dyra utlandsavgifter.
- Automatisk dataväxling: Dynamisk växling av mobildatakanaler baserat på realtidsmätningar av paketförlust och signal-brusförhållande (SNR).
3. Android 16 (Blixtsnabb provisionering mellan operatörer)
- Omedelbar logisk portväxling: Eliminerar omstartscykler i basbandet när du växlar mellan inaktiva eSIM-profiler som lagras på eUICC-chippet.
- Granulär bandstyrning över MEP: Tilldelar oberoende 5G Standalone (SA) sub-6GHz och mmWave-nätverksskivor (network slices) över logiska
Port Index 0ochPort Index 1utan konflikt om RF-antennerna.
DSDA vs. DSDS i MEP-konfigurationer
Hårdvarumodemets kapacitet avgör hur de två aktiva profilerna hanterar samtidiga anslutningar:
- Dual SIM Dual Standby (DSDS): Båda profilerna delar en enda RF-transceiverväg. När ett kretskopplat samtal eller IMS-röstsamtal pågår på Port 0 pausas datatrafiken på Port 1, såvida inte "Backup Calling" har aktiverats via operatörskonfigurationen.
- Dual SIM Dual Active (DSDA): Finns på flaggskepp med Snapdragon 8 Gen 3/4/Elite (t.ex. Pixel 9/10, Galaxy S25/S26, OnePlus 13), där dubbla oberoende basbandstransceivrar arbetar samtidigt. Du kan ladda ner stora filer eller använda kartnavigering via en MollySIM-dataprofil på Port 1 samtidigt som du pratar i telefon på din primära linje på Port 0 utan hastighetssänkningar eller paketförluster. Även om datapotten skulle ta slut ser MollySIMs Fair Use Policy (FUP) med en basnivå på 384 kbps (3x snabbare än standarden på 128 kbps) till att kartor, säkerhetstokens och meddelanden fungerar utan avbrott under pågående samtal.
Steg-för-steg-guide: Konfigurera och kör två samtidiga eSIM på Android
Att driftsätta två samtidiga aktiva profiler via Multiple Enabled Profiles (MEP) kräver noggrann konfiguration i Androids basbandsinställningar. Nedan följer en komplett teknisk genomgång för att konfigurera din primära hemoperatör på logiska Port Index 0 (för röst och 2FA-bank-SMS) och en snabb MollySIM-dataprofil på logiska Port Index 1.
Steg 1: Förberedande verifiering och kontroll av operatörslås
Innan du påbörjar eUICC-provisioneringen måste du bekräfta att enhetens hårdvara och firmware stöder samtidig användning av dubbla eSIM:
- Kontrollera operatörslås: Gå till
Inställningar > Om telefonen > SIM-status(ellerStatusinformationpå Samsung). Kontrollera att enheten visar Nätverket är olåst (ellerUICC Unlock: Tillåtet). Operatörslåsta enheter inaktiverar ofta sekundära logiska portar, vilket förhindrar dubbla aktiva eSIM-profiler. - Ta bort fysiska SIM-kort som kan störa: Om ett fysiskt nano-SIM sitter i telefonen bör du mata ut det eller stänga av det i inställningarna för att förhindra att modemet faller tillbaka till läget för ett fysiskt SIM + ett eSIM på äldre DSDS-implementationer.
Steg 2: LPA-handskakning och fjärrprovisionering via SM-DP+
När du skannar en QR-kod för eSIM upprättar enhetens Local Profile Assistant (LPA) en säker ömsesidig TLS-session (mTLS) med operatörens Subscription Manager Data Preparation (SM-DP+)-server för att ladda ner och dekryptera profilen direkt till eUICC-chippet.
[Enhetens LPA] <--- mTLS-handskakning ---> [SM-DP+-server]
| |
+---- Autentiserar & Laddar ner ----------->+
|
[eUICC-chip] <--- Installerar profil till Port Index 0 / 1På Google Pixel (Android 14 / 15 / 16)
- Gå till Inställningar > Nätverk och internet > SIM-kort.
- Tryck på + (Lägg till SIM-kort) och välj Ladda ner ett nytt eSIM.
- Skanna QR-koden för din primära operatör (Profil A). När det är klart trycker du på Inställningar > Nätverk och internet > SIM-kort > Lägg till SIM-kort igen.
- Skanna QR-koden från MollySIM (Profil B).
- När frågan visas: "Vill du använda 2 eSIM? Du kan använda två eSIM samtidigt", väljer du Ja / Växla. Android tilldelar Profil A till
Port Index 0och MollySIM tillPort Index 1.
På Samsung Galaxy (One UI 6 / 7 / 8)
- Gå till Inställningar > Anslutningar > SIM-kortshanterare.
- Tryck på Lägg till eSIM > Skanna QR-kod från tjänsteleverantör.
- Lägg till din primära profil och därefter ditt rese-eSIM.
- Under Föredragna SIM-kort, se till att båda eSIM-reglagen är PÅ. Samsungs modemdrivrutin tilldelar automatiskt båda profilerna över de två logiska portarna.
Steg 3: Detaljerad nätverksdirigering och trafiksegmentering
För att förhindra oavsiktliga dataroamingavgifter på din primära linje samtidigt som SMS-kanalerna hålls öppna för viktig 2FA-autentisering, konfigurerar du trafikdirigeringen så här:
| Dirigeringskanal | Tilldelad profil | Driftsinställning |
|---|---|---|
| Samtal | Profil A (Hemoperatör) | Välj som standard |
| Meddelanden (SMS/MMS) | Profil A (Hemoperatör) | Välj som standard (Säkerställer 2FA-leverans) |
| Mobildata | Profil B (MollySIM) | Välj som primär datakanal |
| Dataväxling | Inaktiverad | Stäng AV "Automatisk dataväxling" för att undvika dataläckage |
Experttips: MollySIM använder en högprioriterad APN-routingarkitektur. Även om din köpta höghastighetspott tar slut har MollySIM en aktiv basnivå på 384 kbps enligt sin Fair Use Policy (FUP). Till skillnad från branschstandarden på 128 kbps som ofta leder till timeout-fel, ger 384 kbps tillräcklig bandbredd för VoIP-samtal, Google Maps-navigering och meddelandeappar, samtidigt som din hemlinje hålls helt fri från datatrafik.
Steg 4: Verifiera dubbelaktiv anslutning till mobilmaster
När konfigurationen är klar verifierar du att båda de logiska basbandsportarna är anslutna till sina respektive mobilnät (RAN) samtidigt:
# Öppna diagnostik för Android-telefoni:
Slå: *#*#4636#*#* -> Välj "Telefoninformation"- Granska
Telefon 0: Kontrollera attRösttjänst: I drift,Datatjänst: Frånkopplad(eller I drift utan standardrutt), och bekräfta registreringen till din hemoperatör via IMS/VoLTE. - Granska
Telefon 1: Välj det sekundära indexet i rullgardinsmenyn. Kontrollera attDatatjänst: I driftmed aktiv 5G Standalone (SA) eller LTE Carrier Aggregation på MollySIMs partnernätverk. - Statusfältets ikoner: En korrekt konfigurerad MEP-installation visar dubbla signalstaplar ovanpå varandra i Androids aviseringsfält, vilket visar samtidig radiolänkanslutning utan basbandskonflikter.
Nätverksdirigering, APN-optimering och konflikthantering
Att köra två samtidiga profiler över MEP skapar dubbla virtuella nätverksgränssnitt i Androids Linux-kärna (vanligtvis mappade till rmnet_data0 och rmnet_data1). För att säkerställa hög datakapacitet på din reseprofil och samtidigt bevara funktioner för 2FA-röst och SMS på ditt hemnummer måste du optimera routingtabeller, Access Point Names (APN) och IP Multimedia Subsystem (IMS)-stackar.
1. APN-multiplexering och eliminering av roamingläckor
När två eSIM är aktiva tilldelar Android separata mobilprotokollstackar till varje profil. För att förhindra oväntade utlandsavgifter på ditt primära SIM-kort (Profil A) samtidigt som du får sömlös data via MollySIM (Profil B), konfigurerar du APN-profilerna enligt följande:
- Isolering av dataroaming: Stäng uttryckligen AV Dataroaming på Profil A (Hemoperatör), och ha Mobildata PÅ exklusivt för Profil B (MollySIM). Detta bevarar kretskopplad fallback (CS) och IMS-registrering för engångskoder via SMS samtidigt som dataanslutningen stängs helt för hemlinjen.
- Hantering av MMS utan dataläckage: Om din hemoperatör kräver MMS kontrollerar du att fältet
typei Profil A:s APN endast innehållermms. Tillåt aldrigdefaulteller*på Profil A:s APN när du är utomlands; annars kan systemtjänster i bakgrunden läcka datatrafik över den dyra hemoperatörens roaminglänk.
2. Dubbel IMS-registrering & Cross-SIM VoWiFi ("Backup Calling")
Moderna MEP-arkitekturer på Android 14, 15 och 2026-versioner stöder Cross-Carrier VoWiFi (marknadsförs ofta som "Backup Calling" eller "Mobildataväxling för samtal").
┌────────────────────────────────────────────────────────┐
│ Android Telephony Framework (Dubbla IMS-stackar) │
├────────────────────────────┬───────────────────────────┤
│ Profil A (Hem-IMS) │ Krypterad IPsec-tunnel │
│ │ (VoWiFi-signalering & ljud│
├────────────────────────────┼───────────────────────────┤
│ Profil B (MollySIM-stack) │ Underliggande IP-transport│
│ │ (Lokal 5G / LTE-datakanal)│
└────────────────────────────┴───────────────────────────┘När detta är aktiverat registrerar Profil A sin IMS-klient mot hemoperatörens P-CSCF (Proxy Call Session Control Function) genom att upprätta en IPsec-tunnel över Profil B:s lokala dataanslutning. Du kan ringa och ta emot vanliga samtal och SMS på ditt hemnummer utan att betala utlandsavgifter.
| Prestandamått | Konkurrerande rese-eSIM | MollySIM optimering för dubbla eSIM |
|---|---|---|
| Strypt FUP-basnivå | 128 kbps (Orsakar paketförlust och jitter i IMS) | 384 kbps aktiv FUP (3x snabbare, inget jitter) |
| Röst över data (VoIP) | Misslyckas; AMR-WB-codecs hackar och bryts | Bibehållen paketprioritet för HD VoWiFi och Google Voice |
| Kritiska tjänster | Timeouts vid tokenutbyten i Apple Pay/Google Wallet | Omedelbara TLS-handskakningar för kartor, tokens och SMS-koder |
Eftersom MollySIM erbjuder
🌐 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.