Под капотом: архитектура GSMA Multiple Enabled Profiles (MEP)

Исторически для реализации режима Dual SIM Dual Standby (DSDS) требовалось физическое дублирование аппаратных компонентов: либо два раздельных лотка для карт nano-SIM, либо один физический слот в паре с выделенным чипом eUICC (embedded UICC). Одновременная работа двух телефонных линий означала выделение независимых физических шин данных для каждого защищенного модуля (Secure Element).

Технология Multiple Enabled Profiles (MEP) кардинально изменила этот подход. Описанная в спецификациях GSMA SGP.22 (v3.0+) и SGP.32, MEP позволяет одному физическому чипу eUICC параллельно обрабатывать запросы, проходить аутентификацию и поддерживать два активных профиля без использования второго аппаратного чипа безопасности.

+-----------------------------------------------------------------------+
|                              Android OS                               |
|        [TelephonyManager]                   [EuiccManager]            |
|                 \                                 /                   |
|                  +---------------+---------------+                    |
|                                  |                                    |
|                      [Radio HAL / MEP Interface]                      |
+----------------------------------+------------------------------------+
                                   |
                     +-------------+-------------+
                     |                           |
             [Логический порт 0]         [Логический порт 1]
                     |                           |
+--------------------+---------------------------+----------------------+
| Процессор модема (Snapdragon X75/X80 / Exynos 5400 / Tensor G4/G5)    |
|          [Ядро трансивера A]          [Ядро трансивера B]             |
|          (RRC Active State 1)         (RRC Active State 2)            |
+--------------------+---------------------------+----------------------+
                     |                           |
                     +-------------+-------------+
                                   | Мультиплексирование ISO/IEC 7816-4
+----------------------------------+------------------------------------+
| Единый физический чип eUICC                                           |
|  +-----------------------------+   +-------------------------------+  |
|  | ISD-P (Профиль A - Основной)|   | ISD-P (Профиль B - В поездке) |  |
|  +-----------------------------+   +-------------------------------+  |
+-----------------------------------------------------------------------+

Сравнение классического DSDS и однокристальной архитектуры MEP

Переход от громоздкой мульти-SIM компоновки к архитектуре MEP основан на виртуализации интерфейсных портов обмена данными между модемом базовой полосы (baseband) и защищенным чипом:

Уровень архитектурыКлассический Dual SIM (pSIM + eSIM или 2x pSIM)GSMA MEP (Две eSIM на одном чипе)
Физические чипы безопасностиДва раздельных аппаратных чипа/слотаОдин физический eUICC (чипсет WLCSP или стандартный MFF2)
Протокол интерфейсаДве независимые физические шины ISO/IEC 7816Единая физическая шина, мультиплексированная через логические каналы ISO/IEC 7816-4
Управление доменами безопасностиОдин активный профиль ISD-P (Issuer Security Domain Profile) на чипНесколько одновременно активных ISD-P внутри одного eUICC
Конфигурация модемаАппаратная разводка от модема к физическим пинамПрограммно-определяемая привязка модема к виртуальным портам UICC (Port 0, Port 1)
Площадь на печатной платеЗначительная (~80–120 мм² для слотов и чипов)Минимальная (~5–10 мм² для одного чипа eUICC)

Логические каналы ISO/IEC 7816-4 и мультиплексирование доменов безопасности

На уровне кремния чип eUICC управляется специализированной операционной системой ECAL (eUICC OS), которая изолирует криптографические контейнеры, называемые доменами безопасности профиля эмитента (ISD-P). В стандартной архитектуре с одним активным профилем активация новой карты принудительно отправляет команду DISABLE текущему контейнеру ISD-P перед отправкой команды ENABLE целевому профилю.

MEP обходит данное ограничение за счет логических каналов стандарта ISO/IEC 7816-4:

  1. Прошивка eUICC предоставляет модему независимые логические порты.
  2. Модем открывает параллельные логические каналы связи (например, Channel 0 для Port 0, Channel 1 для Port 1) поверх единой физической шины SPI или интерфейса I2C/ISO 7816-3.
  3. Каждый логический канал маршрутизируется в свой изолированный контейнер ISD-P. Запросы аутентификации (включая APDU-команды AUTHENTICATE, генерируемые протоколами сигнализации 4G/5G NAS) выполняются одновременно, позволяя выполнять алгоритмы Milenage или TUAK параллельно для обоих профилей.

Сегментация модема и радиомодуля на уровне кремния

Обработка двух активных профилей через один чип требует виртуализации ресурсов сотового модема. Современные платформы — такие как Qualcomm Snapdragon X75/X80 и Google Tensor G3, G4 и G5 (на базе модемов Samsung Exynos 5300/5400) — реализуют поддержку MEP через динамическое распределение ресурсов приемопередатчиков:


Программный стек Android MEP: EuiccManager и Radio HAL

В операционной системе Android управление технологией MEP реализовано через конвейер абстракции, отвязывающий физическое оборудование от логических слотов:

⚡ System Architecture & Bottlenecks
Key Physics & Telecom Impact Breakdown
Source / Origin
📡 EuiccManager / TelephonyManager
⚠️
(Интерфейс AIDL)
⚠️
└── [UiccPortInfo (Port Index 0)] ──► ISD-P "Профиль A" (например, домашний оператор)
⚠️
└── [UiccPortInfo (Port Index 1)] ──► ISD-P "Профиль B" (например, интернет MollySIM)
Destination / Transit
🚆 Radio Config HAL 1.5+ / IRadioConfig.aidl
  1. Телефония Android (Telephony Framework): Служба TelephonyManager оперирует двумя логическими слотами (Slot 0 и Slot 1), а компонент EuiccManager связывает оба слота с единым идентификатором cardId через метод EuiccCardInfo.getPorts().
  2. Интерфейс RIL и радиомодуль HAL 1.5+: Через HAL-интерфейс android.hardware.radio.config Android взаимодействует с модемом через структуру данных UiccPortInfo. При включении второй eSIM интерфейс HAL назначает профиль на Port Index 1, не сбрасывая текущую сессию оператора на Port Index 0.
  3. Оптимизация маршрутизации данных: Android позволяет явно задавать назначение трафика для каждого порта. В зарубежных поездках передачу фоновых данных целесообразно перенаправить на международный профиль, такой как MollySIM. При такой схеме домашняя SIM-карта остается активной для вызовов VoLTE и банковских SMS, а высокоскоростной трафик обрабатывается через виртуализированный порт MEP. При этом политика справедливого использования (FUP) от MollySIM обеспечивает базовую скорость 384 кбит/с — что почти втрое выше устаревшего отраслевого стандарта в 128 кбит/с. Это гарантирует непрерывную работу картографических сервисов Google Maps и сессий авторизации Apple/Google Pay.

Таблица совместимости оборудования и ОС: флагманы Android в 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 ➔

Архитектурная основа HAL для Multiple Enabled Profiles появилась еще в Android 13, однако ее аппаратное выполнение требует совместимости чипа eUICC (спецификация GSMA SGP.22 v3.0+) и поддержки со стороны модема. В 2026 году технология dual eSIM на базе MEP превратилась из экспериментальной функции Pixel в общепринятый стандарт для флагманских и предфлагманских устройств.

Ниже приведена таблица актуальных реализаций MEP, радиочастотных конфигураций и характеристик модемов:

Модель устройстваУровень поддержки MEPАрхитектура радиомодуляПоколение чипсета / модемаБазовая версия ОС
Google Pixel 7 / 7 Pro / 7aДве eSIM (MEP) или 1 pSIM + 1 eSIMDSDS (Dual SIM Dual Standby)Tensor G2 (Samsung Exynos 5300)Android 13
Google Pixel 8 / 9 / 10Две eSIM (MEP) или 1 pSIM + 1 eSIMDSDA (Pixel 9/10) / DSDS (Pixel 8)Tensor G3/G4/G5 (Exynos 5400 / кастомный TSMC)Android 14 / 15 / 16
Samsung Galaxy S24 / S25 / S26Две eSIM (MEP) или 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 / 7Две eSIM (MEP) или 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Две eSIM (MEP) или 1 pSIM + 1 eSIMDual SIM Dual Active (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 pSIM + 1 eSIMDSDS / DSDA (серия Ultra)Snapdragon 8s Gen 3 / 8 Gen 4Hello UI (Android 14 / 15)

Эволюция ОС: развитие стека телефонии от Android 13 до Android 16

Развитие базового стека Android устранило ранние проблемы работы с несколькими eSIM:

Android 13                        Android 14 / 15                    Android 16
┌────────────────────────┐        ┌────────────────────────┐         ┌────────────────────────┐
│ Базовый парсинг портов │───────►│ Вызовы через Cross-SIM │────────►│ Динамическая DSDA      │
│ (Ручная привязка)      │        │ Встроенный Backup Call │         │ Мгновенная смена карт  │
└────────────────────────┘        └────────────────────────┘         └────────────────────────┘

1. Android 13 (Базовый уровень)

2. Android 14 и 15 (Кросс-вызовы по данным и отказоустойчивость)

3. Android 16 (Мгновенное переключение без задержек)


Разница между DSDA и DSDS в конфигурациях MEP

Аппаратные возможности сотового модема определяют сценарий одновременного использования двух профилей:

Пошаговое руководство: активация и настройка двух параллельных eSIM на Android

Подключение двух активных профилей через Multiple Enabled Profiles (MEP) требует правильной конфигурации сетевых параметров в Android. Ниже представлена подробная инструкция по привязке домашнего оператора к Port Index 0 (для звонков и входящих 2FA-кодов из банков) и пакета интернета MollySIM к Port Index 1.


Шаг 1: Предварительная проверка и статус блокировки оператора

Перед настройкой eUICC убедитесь, что аппаратная часть и прошивка смартфона поддерживают одновременную работу двух eSIM:

  1. Проверка статуса блокировки (SIM Lock): Перейдите в Настройки > О телефоне > Состояние SIM (или Сведения о состоянии на устройствах Samsung). Убедитесь, что устройство разблокировано для любых сетей (Сеть разблокирована или UICC Unlock: Allowed). Заблокированные операторские устройства часто отключают второй логический порт.
  2. Извлечение физической SIM-карты: Если в телефоне установлена физическая nano-SIM, извлеките ее или отключите в меню настроек, чтобы предотвратить принудительный переход модема в устаревший режим «1 pSIM + 1 eSIM».

Шаг 2: Рукопожатие LPA и удаленная загрузка профиля через SM-DP+

При сканировании QR-кода системный компонент Local Profile Assistant (LPA) устанавливает защищенный сеанс связи mutual TLS (mTLS) с сервером оператора Subscription Manager Data Preparation (SM-DP+) для загрузки и расшифровки профиля непосредственно внутри чипа eUICC.

[LPA смартфона] <--- mTLS-рукопожатие ---> [Сервер SM-DP+]
       |                                           |
       +------ Аутентификация и загрузка --------->+
       |
[Чип eUICC] <--- Установка профиля на Port Index 0 / 1

На смартфонах Google Pixel (Android 14 / 15 / 16)

  1. Откройте Настройки > Сеть и интернет > SIM-карты.
  2. Нажмите + (Добавить SIM-карту) и выберите Скачать eSIM.
  3. Отсканируйте QR-код основного домашнего оператора (Профиль A). После завершения снова нажмите Настройки > Сеть и интернет > SIM-карты > Добавить SIM-карту.
  4. Отсканируйте QR-код MollySIM (Профиль B).
  5. При появлении системного диалогового окна: «Использовать 2 eSIM? Вы можете использовать две eSIM одновременно», нажмите Да / Переключить. Android автоматически назначит Профиль A на Port Index 0, а MollySIM — на Port Index 1.

На смартфонах Samsung Galaxy (One UI 6 / 7 / 8)

  1. Откройте Настройки > Подключения > Диспетчер SIM-карт.
  2. Нажмите Добавление eSIM > Сканирование QR-кода от поставщика услуг.
  3. Добавьте основной номер, а затем роуминговую карту.
  4. В блоке Предпочитаемые SIM-карты переведите переключатели обеих eSIM в положение ВКЛ. Драйвер модема Samsung автоматически распределит профили по логическим портам.

Шаг 3: Тонкая маршрутизация трафика и сегментация сети

Для предотвращения случайных расходов на передачу данных в роуминге по домашнему номеру при сохранении приема SMS для 2FA настройте каналы передачи данных следующим образом:

Канал связиНазначенный профильПараметр конфигурации
ВызовыПрофиль A (Домашний оператор)По умолчанию
Сообщения (SMS/MMS)Профиль A (Домашний оператор)По умолчанию (для получения 2FA)
Мобильный интернетПрофиль B (MollySIM)Основной канал передачи данных
Переключение данныхОтключеноВыключить «Автопереключение данных» во избежание списаний
⚡ System Architecture & Bottlenecks
Key Physics & Telecom Impact Breakdown
Source / Origin
📡 Модем базовой полосы (MEP)] ─┤

Совет эксперта: MollySIM использует приоритетную архитектуру маршрутизации APN. Даже после исчерпания предоплаченного объема высокоскоростного интернета скорость передачи данных не падает ниже гарантированного порога 384 кбит/с (Fair Use Policy). В отличие от стандартного ограничения в 128 кбит/с, приводящего к таймаутам соединений, скорости 384 кбит/с достаточно для голосовых звонков через интернет, пошаговой навигации в Google Maps и работы мессенджеров, в то время как домашняя SIM-карта остается защищенной от расхода интернет-трафика.


Шаг 4: Проверка одновременного подключения к базовым станциям

После завершения настройки убедитесь, что оба логических порта модема успешно зарегистрированы в сетях радиодоступа (RAN):

# Открытие сервисного меню телефонии Android:
Наберите в звонилке: *#*#4636#*#* -> Выберите "Информация о телефоне"
  1. Проверка Phone 0: Убедитесь, что параметры отображают Голосовая связь: Находится на обслуживании, Служба передачи данных: Отключено (или без маршрута по умолчанию), а регистрация в сети домашнего оператора выполнена через IMS/VoLTE.
  2. Проверка Phone 1: Выберите второй индекс в выпадающем меню. Проверьте статус: Служба передачи данных: Находится на обслуживании с активным подключением 5G Standalone (SA) или агрегацией частот LTE в партнерской сети MollySIM.
  3. Индикаторы в строке состояния: Корректно настроенная конфигурация MEP отображает сдвоенные иконки уровня сигнала в шторке уведомлений Android, подтверждая параллельную работу с радиовышками без взаимных помех.

Сетевая маршрутизация, оптимизация APN и предотвращение конфликтов

Использование двух активных профилей через MEP создает в ядре Linux операционной системы Android два виртуальных сетевых интерфейса (обычно rmnet_data0 и rmnet_data1). Для обеспечения максимальной скорости передачи данных через туристическую eSIM и стабильной работы 2FA через домашнего оператора необходимо корректно настроить таблицы маршрутизации, точки доступа (APN) и стек подсистемы IP-мультимедиа (IMS).


1. Мультиплексирование APN и защита от скрытых утечек в роуминге

Когда активны две eSIM, Android выделяет каждой линии собственный стек сетевых протоколов. Чтобы исключить случайные списания за интернет в роуминге по домашней SIM-карте (Профиль A) и гарантировать высокую скорость через MollySIM (Профиль B), настройте параметры APN следующим образом:

⚡ System Architecture & Bottlenecks
Key Physics & Telecom Impact Breakdown
Source / Origin
📡 Домашняя линия: Профиль A] ──> Тип APN: только "mms" ───────────> Вызовы/SMS активны (Интернет заблокирован)
Destination / Transit
🚆 MollySIM: Профиль B] ──> Тип APN: "default,supl,dun" ───> Основная маршрутизация IPv4/IPv6

2. Двойная регистрация IMS и кросс-SIM VoWiFi («Резервные вызовы» / Backup Calling)

Архитектура MEP в Android 14, 15 и 16 поддерживает технологию межоператорского VoWiFi (в интерфейсе обозначается как «Резервные вызовы» или «Использовать мобильные данные для вызовов»).

┌────────────────────────────────────────────────────────┐
│ Стек телефонии Android (Двойной стек IMS)              │
├────────────────────────────┬───────────────────────────┤
│ Профиль A (Домашний IMS)   │ Защищенный туннель IPsec  │
│                            │ (Сигнализация и медиа)    │
├────────────────────────────┼───────────────────────────┤
│ Профиль B (Стек MollySIM)  │ Транспортный IP-уровень   │
│                            │ (Канал данных 5G / LTE)   │
└────────────────────────────┴───────────────────────────┘

При включении этой функции Профиль A регистрирует свой IMS-клиент на сервере P-CSCF домашнего оператора, создавая защищенный IPsec-туннель через интернет-соединение Профиля B. Вы сможете принимать и совершать вызовы, а также получать SMS с домашнего номера по домашним тарифам без оплаты международного роуминга.

Параметр маршрутизацииОбычные туристические eSIMОптимизация Multi-eSIM в MollySIM
Базовая скорость FUP128 кбит/с (вызывает джиттер и разрыв сессий IMS)384 кбит/с активного FUP (в 3
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 ➔