기술 분석: GSMA 다중 활성 프로파일(MEP) 아키텍처
과거 듀얼 SIM 듀얼 대기(DSDS) 방식을 구동하려면 하드웨어 물리적 복제가 필수적이었습니다. 즉, 두 개의 독립된 나노 SIM 슬롯을 탑재하거나 물리 SIM 트레이 하나와 단일 임베디드 UICC(eUICC) 칩을 함께 구성해야 했습니다. 두 개의 회선을 동시에 유지한다는 것은 곧 별도의 보안 요소(Secure Element)에 독립적인 물리적 버스 라인을 각각 할당해야 함을 의미했습니다.
다중 활성 프로파일(Multiple Enabled Profiles, MEP)은 이러한 패러다임을 근본적으로 혁신합니다. GSMA SGP.22(v3.0+) 및 SGP.32 규격에 정의된 MEP는 보조 물리 보안 요소 없이도 단일 물리 eUICC 칩 내에서 두 개의 활성 프로파일을 동시에 처리, 인증 및 유지할 수 있도록 지원합니다.
+-----------------------------------------------------------------------+
| Android OS |
| [TelephonyManager] [EuiccManager] |
| \ / |
| +---------------+---------------+ |
| | |
| [Radio HAL / MEP 인터페이스] |
+----------------------------------+------------------------------------+
|
+-------------+-------------+
| |
[논리 포트 0] [논리 포트 1]
| |
+--------------------+---------------------------+----------------------+
| 베이스밴드 프로세서 (Snapdragon X75/X80 / Exynos 5400 / Tensor G4/G5) |
| [트랜시버 코어 A] [트랜시버 코어 B] |
| (RRC 활성 상태 1) (RRC 활성 상태 2) |
+--------------------+---------------------------+----------------------+
| |
+-------------+-------------+
| 다중화된 ISO/IEC 7816-4
+----------------------------------+------------------------------------+
| 단일 물리 eUICC 칩 |
| +-----------------------------+ +-------------------------------+ |
| | ISD-P (프로파일 A - 기본 회선) | | ISD-P (프로파일 B - 여행용 데이터) | |
| +-----------------------------+ +-------------------------------+ |
+-----------------------------------------------------------------------+기존 DSDS vs. 단일 칩 MEP 아키텍처 비교
개별 멀티 SIM 하드웨어에서 MEP로의 아키텍처 전환은 베이스밴드 모뎀과 보안 요소 간의 통신 포트를 가상화함으로써 실현되었습니다.
| 아키텍처 계층 | 기존 듀얼 SIM (pSIM + eSIM 또는 듀얼 pSIM) | GSMA MEP (단일 칩 듀얼 eSIM) |
|---|---|---|
| 물리적 보안 요소 | 2개의 분리된 물리 칩/슬롯 | 1개의 물리 eUICC (WLCSP 또는 표준 MFF2 패키지) |
| 인터페이스 프로토콜 | 2개의 독립적인 전용 ISO/IEC 7816 버스 | ISO/IEC 7816-4 논리 채널을 통해 다중화된 단일 물리 버스 |
| 보안 도메인 처리 | 칩당 활성 발급자 보안 도메인 프로파일(ISD-P) 1개 | 단일 eUICC 내에서 여러 개의 ISD-P 동시 활성화 |
| 모뎀 파티셔닝 | 베이스밴드에서 개별 핀으로 하드웨어 라우팅 | 가상 UICC 포트(Port 0, Port 1)로 소프트웨어 정의 베이스밴드 매핑 |
| 기판 점유 면적 | 높음 (슬롯/듀얼 칩 기준 약 80~120 mm²) | 최소화 (단일 eUICC 기준 약 5~10 mm²) |
ISO/IEC 7816-4 논리 채널 및 보안 도메인 다중화
실리콘 계층의 eUICC 내부에는 발급자 보안 도메인 프로파일(ISD-P, Issuer Security Domains-Profile)이라는 격리된 암호화 컨테이너를 관리하는 ECAL(eUICC 운영체제)이 탑재되어 있습니다. 기존의 단일 활성화 아키텍처에서는 새 프로파일을 활성화할 때 운영체제가 활성 상태의 ISD-P에 DISABLE 명령을 먼저 전송한 후 대상 컨테이너에 ENABLE 명령을 보내야 했습니다.
MEP는 ISO/IEC 7816-4 논리 채널을 활용하여 이러한 한계를 극복합니다.
- eUICC 펌웨어가 모뎀 인터페이스에 서로 다른 논리 포트를 개방합니다.
- 모뎀은 단일 물리 SPI(Serial Peripheral Interface) 또는 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유지). - RF 프론트엔드 시분할 및 캐리어 분할: 모뎀은 내부 저잡음 증폭기(LNA)와 전력 증폭기(PA) 모듈을 분할하여 제어합니다. 동적 전력 공유 알고리즘을 통해 수신 감도를 저하시키지 않고 활성화된 두 논리 포트에 전송 출력(SAR 제한치)을 효율적으로 분배합니다.
안드로이드 MEP 소프트웨어 스택: EuiccManager 및 Radio HAL
안드로이드는 물리 하드웨어와 논리 슬롯을 분리하는 추상화 파이프라인을 통해 MEP를 관리합니다.
- 안드로이드 텔레포니 프레임워크:
TelephonyManager는 2개의 논리 SIM 슬롯(Slot 0및Slot 1)을 참조하지만,EuiccManager는EuiccCardInfo.getPorts()를 통해 두 슬롯을 단일cardId에 매핑합니다. - Radio Interface Layer (RIL) 및 HAL 1.5+: 안드로이드는
android.hardware.radio.configHAL을 통해UiccPortInfo형태로 모뎀과 통신합니다. 사용자가 보조 eSIM을 활성화하면, HAL은Port Index 0의 활성 통신 세션을 중단하지 않고 들어오는 프로파일을Port Index 1에 즉시 할당합니다. - 데이터 라우팅 최적화: 안드로이드는 포트별로 명시적인 데이터 할당을 지원합니다. 해외여행 시 사용자는 일반적으로 MollySIM과 같은 유연한 해외 여행용 프로파일로 백그라운드 데이터를 라우팅합니다. 이 구성을 사용하면 기본 국내 회선이 중요한 통신사급 VoLTE/SMS 통화를 위해 활성 상태로 유지되더라도, 고속·저지연 모바일 데이터 계층은 보조 MEP 논리 포트를 통해 전적으로 처리됩니다. 아울러 MollySIM의 공정 사용 정책(FUP) 최저 속도는 기존 업계 표준(128kbps)의 약 3배에 달하는 384kbps로 유지되므로, 가상화된 인터페이스 환경에서도 Google 지도 API 업데이트나 Apple/Google Pay 인증 세션과 같은 필수 백그라운드 프로세스가 끊김 없이 완료됩니다.
하드웨어 및 OS 호환성 매트릭스: 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은 안드로이드 13에서 MEP의 기반이 되는 HAL 아키텍처를 처음 도입했으나, 실제 하드웨어 구현은 물리 eUICC 칩 아키텍처(GSMA SGP.22 v3.0+ 준수)와 베이스밴드 모뎀 라우팅에 전적으로 의존합니다. 2026년 현재, MEP 기반의 듀얼 eSIM은 픽셀 전용 실험 기능을 넘어 프리미엄 및 중상급 실리콘 전반의 업계 표준으로 자리 잡았습니다.
아래 매트릭스는 최신 플래그십 기기의 활성 MEP 구현 수준, RF 프론트엔드 구성 및 베이스밴드 기능을 정리한 표입니다.
| 기기 모델 | MEP 지원 수준 | 무선(Radio) 아키텍처 | 칩셋 / 모뎀 세대 | OS 기본 버전 및 요구사항 |
|---|---|---|---|---|
| Google Pixel 7 / 7 Pro / 7a | 듀얼 eSIM (MEP) 또는 pSIM 1개 + eSIM 1개 | DSDS (듀얼 SIM 듀얼 대기) | Tensor G2 (삼성 Exynos 5300) | 안드로이드 13 기본 |
| Google Pixel 8 / 9 / 10 시리즈 | 듀얼 eSIM (MEP) 또는 pSIM 1개 + eSIM 1개 | DSDA (Pixel 9/10) / DSDS (Pixel 8) | Tensor G3/G4/G5 (Exynos 5400 / TSMC 커스텀) | 안드로이드 14 / 15 / 16 |
| Samsung Galaxy S24 / S25 / S26 시리즈 | 듀얼 eSIM (MEP) 또는 pSIM 1개 + eSIM 1개 | DSDA (Snapdragon) / DSDS (Exynos) | Snapdragon 8 Gen 3/4/Elite / Exynos 2400/2500 | One UI 6.1 (안드로이드 14) 이상 |
| Samsung Galaxy Z Fold 5 / 6 / 7 & Z Flip 5 / 6 / 7 | 듀얼 eSIM (MEP) 또는 pSIM 1개 + eSIM 1개 | DSDA (Snapdragon X75 / X80 / X85) | Snapdragon 8 Gen 2 / Gen 3 / Elite for Galaxy | One UI 6.0 (안드로이드 14) 이상 |
| OnePlus 12 / 13 / 14 플래그십 | 듀얼 eSIM (MEP) 또는 pSIM 1개 + eSIM 1개 | 듀얼 SIM 듀얼 액티브 (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) 또는 pSIM 1개 + eSIM 1개 | DSDS / DSDA (Ultra 시리즈) | Snapdragon 8s Gen 3 / 8 Gen 4 | Hello UI (안드로이드 14 / 15) |
OS 발전 과정: 안드로이드 13부터 안드로이드 16까지 텔레포니 스택 개선 사항
안드로이드 오픈소스 코어의 지속적인 개선을 통해 초기 멀티 eSIM 사용 시 발생하던 불편 요소들이 완전히 해소되었습니다.
안드로이드 13 (기본 기반) 안드로이드 14 / 15 코어 안드로이드 16 최적화
┌────────────────────────┐ ┌────────────────────────┐ ┌────────────────────────┐
│ 기본 포트 파싱 │───────►│ 크로스 SIM 통화 지원 │────────►│ 동적 DSDA 라우팅 │
│ (수동 포트 매핑) │ │ 네이티브 "백업 통화" │ │ 즉각적인 프로파일 전환 │
└────────────────────────┘ └────────────────────────┘ └────────────────────────┘1. 안드로이드 13 (기본 기반)
- 멀티 포트 eUICC 클래스(
UiccPortInfo,EuiccPortInfo) 도입. - 보조 프로파일 상태를 변경할 때 모뎀을 전체 리셋해야 했기 때문에 기본 회선의 통신사 신호가 3~5초간 일시적으로 끊기는 현상 발생.
2. 안드로이드 14 & 15 (크로스 데이터 통화 및 안정적인 연결성)
- 듀얼 SIM 크로스 데이터 통화(백업 통화): 로밍되지 않은 기본 SIM의 IMS 음성/SMS 트래픽을 보조 여행용 SIM의 활성 셀룰러 데이터 채널로 터널링합니다. 국내 통신사의 해외 로밍 커버리지가 없더라도, 안드로이드 기기는 MollySIM과 같은 여행용 eSIM이 제공하는 데이터 파이프를 활용해 추가 로밍 비용 없이 VoWiFi(Cellular 기반 Wi-Fi 전화)를 실행합니다.
- 자동 데이터 전환: 실시간 패킷 손실률과 신호 대 잡음비(SNR)를 기반으로 최적의 셀룰러 데이터 회선을 동적으로 자동 전환합니다.
3. 안드로이드 16 (지연 시간 없는 무중단 멀티 통신사 프로비저닝)
- 초고속 논리 포트 스와핑: eUICC에 저장된 비활성 eSIM 프로파일 간에 전환할 때 모뎀 연결을 해제하고 재구축하는 지연 과정을 제거했습니다.
- MEP 기반 정밀 밴드 스티어링: RF 안테나 충돌 없이
Port Index 0과Port Index 1에 각각 독립적인 5G SA(단독모드) Sub-6GHz 및 mmWave 네트워크 슬라이스를 할당합니다.
MEP 환경에서의 DSDA vs. DSDS
기기의 하드웨어 모뎀 성능에 따라 두 활성 프로파일이 동시 연결을 처리하는 방식이 결정됩니다.
- 듀얼 SIM 듀얼 대기 (DSDS): 두 프로파일이 단일 RF 트랜시버 경로를 공유합니다. Port 0에서 회선 교환 또는 IMS 음성 통화가 연결되면, 통신사 설정을 통해 "백업 통화"가 작동하지 않는 한 Port 1의 데이터 처리가 일시 중단됩니다.
- 듀얼 SIM 듀얼 액티브 (DSDA): Snapdragon 8 Gen 3/4/Elite 플래그십(예: Pixel 9/10, Galaxy S25/S26, OnePlus 13)에 탑재되어 있으며, 두 개의 독립적인 베이스밴드 트랜시버가 동시에 작동합니다. Port 0으로 기본 회선 통화를 진행하는 도중에도 데이터 병목이나 패킷 손실 없이 Port 1의 MollySIM 데이터 프로파일을 통해 대용량 파일을 다운로드하거나 내비게이션 지도를 원활히 구동할 수 있습니다. 기본 데이터 제공량을 모두 소진한 경우에도 MollySIM의 384kbps 공정 사용 정책(FUP) 최저 속도는 기존 업계 표준(128kbps) 대비 3배 빠른 성능을 보장하므로 통화 중에도 지도 렌더링, 토큰 업데이트, 메시지 수발신이 끊김 없이 유지됩니다.
단계별 가이드: 안드로이드에서 2개의 eSIM 동시 프로비저닝 및 실행 방법
다중 활성 프로파일(MEP)을 통해 두 개의 활성 회선을 동시에 구동하려면 안드로이드 베이스밴드 설정을 정밀하게 구성해야 합니다. 아래는 논리 Port Index 0에 국내 기본 통신사(음성 및 은행 2FA SMS용)를, 논리 Port Index 1에 고대역폭 MollySIM 데이터 프로파일을 설정하는 실전 가이드입니다.
1단계: 사전 점검 및 통신사 락(SIM Lock) 해제 확인
eUICC 프로비저닝을 시작하기 전에 기기 하드웨어와 펌웨어가 듀얼 eSIM 동시 작동을 지원하는지 확인합니다.
- 통신사 락 상태 확인:
설정 > 휴대전화 정보 > SIM 상태(삼성 기기는상태 정보)로 이동합니다. 기기에 네트워크 잠금 해제됨(또는UICC 잠금 해제: 허용됨)으로 표시되는지 확인합니다. 통신사 락이 걸린 기기는 보조 논리 포트가 비활성화되어 듀얼 활성 eSIM을 사용할 수 없는 경우가 많습니다. - 물리 SIM 충돌 방지: 기존 물리 나노 SIM이 장착되어 있다면 분리하거나 설정에서 꺼두세요. 구형 DSDS 구현 방식 기기에서 모뎀이 물리 SIM 1개 + eSIM 1개 모드로 강제 다운그레이드되는 것을 방지할 수 있습니다.
2단계: LPA 핸드셰이크 및 SM-DP+ 원격 프로비저닝
eSIM QR 코드를 스캔하면 기기의 LPA(Local Profile Assistant)가 통신사의 SM-DP+(Subscription Manager Data Preparation) 서버와 보안 상호 TLS(mTLS) 세션을 설정하여 프로파일 페이로드를 다운로드하고 복호화한 후 eUICC 칩에 직접 설치합니다.
[기기 LPA] <--- mTLS 핸드셰이크 ---> [SM-DP+ 서버]
| |
+---- 인증 및 다운로드 ----------------->+
|
[eUICC 칩] <--- 포트 인덱스 0 / 1에 프로파일 설치Google Pixel (안드로이드 14 / 15 / 16)
- 설정 > 네트워크 및 인터넷 > SIM으로 이동합니다.
- + (SIM 추가)를 탭한 후 새 eSIM 다운로드를 선택합니다.
- 기본 통신사 QR 코드(프로파일 A)를 스캔합니다. 완료되면 설정 > 네트워크 및 인터넷 > SIM > SIM 추가를 다시 탭합니다.
- MollySIM QR 코드(프로파일 B)를 스캔합니다.
- "eSIM 2개를 사용하시겠습니까? 동시에 2개의 eSIM을 사용할 수 있습니다."라는 팝업이 나타나면 예 / 전환을 선택합니다. 안드로이드가 프로파일 A를
Port Index 0에, MollySIM을Port Index 1에 자동 할당합니다.
Samsung Galaxy (One UI 6 / 7 / 8)
- 설정 > 연결 > SIM 관리자로 이동합니다.
- eSIM 추가 > 이동통신사 QR 코드 스캔을 탭합니다.
- 기본 프로파일을 추가한 다음, 해외 여행용 데이터 eSIM을 추가합니다.
- 주 사용 SIM 카드 항목에서 두 eSIM의 토글 스위치가 모두 켜짐(ON) 상태인지 확인합니다. 삼성 모뎀 드라이버가 두 프로파일을 듀얼 논리 포트에 자동 분배합니다.
3단계: 세부 네트워크 라우팅 및 트래픽 분할
국내 회선에서 불필요한 해외 로밍 데이터 요금이 청구되는 것을 원천 차단하는 동시에, 금융 2FA 인증 SMS 채널을 열어두려면 트래픽 라우팅을 다음과 같이 명시적으로 설정해야 합니다.
| 라우팅 채널 | 할당 프로파일 | 권장 설정 |
|---|---|---|
| 통화 | 프로파일 A (국내 기본 통신사) | 기본값으로 설정 |
| 메시지 (SMS/MMS) | 프로파일 A (국내 기본 통신사) | 기본값으로 설정 (2FA 문자 수신 보장) |
| 모바일 데이터 | 프로파일 B (MollySIM) | 기본 데이터 채널로 설정 |
| 데이터 전환 | 비활성화 | 국내 회선 데이터 누수를 방지하기 위해 "데이터 자동 전환" 끄기 |
전문가 팁: MollySIM은 우선순위가 높은 APN 라우팅 아키텍처를 유지합니다. 기본 고속 데이터 패키지를 모두 사용한 후에도 MollySIM은 384kbps의 활성 공정 사용 정책(FUP) 최저 속도를 유지합니다. 타임아웃 오류를 유발하는 일반적인 128kbps 제한과 달리, 384kbps는 국내 회선의 데이터 로밍을 완벽히 차단한 상태에서도 VoIP 음성 통화, Google 지도 턴바이턴 내비게이션, 메신저 대화를 무리 없이 지원하는 실용적인 대역폭을 제공합니다.
4단계: 듀얼 활성 기지국 연결 상태
🌐 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.