Архитектура IMS: как работает Wi-Fi Calling через мобильные данные
Чтобы понять, как можно совершать бесплатные звонки на домашние номера и принимать SMS с кодами двухфакторной аутентификации (2FA), находясь в Токио или Риме, необходимо заглянуть под интерфейс операционной системы — в архитектуру IP Multimedia Subsystem (IMS).
Современные мобильные платформы — iOS (функция «Резервные вызовы» / «Используя сотовые данные») и Android («Вызовы через другую SIM-карту» / «Cross-SIM Calling») — не привязывают Wi-Fi Calling исключительно к беспроводному радиомодулю 802.11 Wi-Fi. Вместо этого операционная система рассматривает Wi-Fi Calling как недоверенный метод IP-доступа non-3GPP.
При правильной настройке модемный процессор (baseband) вашей основной SIM-карты направляет весь стек голосовой связи и SMS напрямую через вторичный канал передачи данных, предоставляемый вашей туристической eSIM.
`` +-------------------------------------------------------------------+ | Устройство пользователя (Dual SIM) | | | | [ Основная домашняя SIM ] [ Дополнительная eSIM для поездок ] | (Только голос/SMS) (Канал передачи данных MollySIM) | | │ │ | | ▼ │ | | IMS Голос / SMS (SIP и SRTP) │ | | │ │ | | ▼ │ | | IPsec-туннель (IKEv2 / UDP 500, 4500) ─────────────┘ | +─────────────────────────────┬─────────────────────────────────────+ │ Инкапсулированные пакеты IPsec ▼ [ Зарубежная вышка связи (Локальный IP) ] │ ▼ [ Публичный интернет ] │ ▼ [ Шлюз ePDG домашнего оператора (США/Великобритания/и др.) ] │ Декапсулированный SIP/SRTP ▼ [ Ядро сети IMS домашнего оператора / Биллинговая система ] ``
1. Стек протоколов: от голосовых кодеков до пакетов IPsec
Когда вы инициируете голосовой вызов или получаете SMS на свой основной номер:
- Сигнализация и медиапоток: ОС генерирует стандартные сигнальные сообщения Session Initiation Protocol (SIP) для установки сессии, а ваш голос кодируется в пакеты Secure Real-time Transport Protocol (SRTP) с использованием адаптивных кодеков (например, AMR-WB или EVS).
- Аутентификация IKEv2: Устройство инициирует процедуру согласования Internet Key Exchange version 2 (IKEv2), направленную к шлюзу Evolved Packet Data Gateway (ePDG) вашего домашнего оператора. Взаимная аутентификация происходит прозрачно с использованием криптографических ключей вашей физической SIM или основной eSIM (USIM/ISIM).
- Инкапсуляция через IPsec-туннель: После аутентификации устанавливается зашифрованный туннель IPsec ESP (Encapsulating Security Payload) через UDP-порты
500и4500. - Внутренняя маршрутизация (Local Loopback): Вместо передачи этих IPsec-пакетов на чип Wi-Fi 802.11 операционная система направляет их через активный пакетный интерфейс данных (
pdp_ip0в iOS), назначенный вашей туристической eSIM.
2. Почему биллинг домашнего оператора определяет сессию как «Обычный Wi-Fi»
Главная причина, по которой эта схема позволяет обойти ежедневные роуминговые тарифы (такие как $12 в день у AT&T International Day Pass или $10 в день у Verizon TravelPass), кроется в том, как опорная сеть домашнего оператора обрабатывает трафик ePDG.
| Параметр | Стандартный международный роуминг | Wi-Fi Calling через туристическую eSIM |
|---|---|---|
| Тип радиодоступа (RAT) | Зарубежная сотовая сеть 4G/5G | Доступ Non-3GPP IP (ePDG) |
| Прямой партнер сигнализации | Гостевая сеть (VPLMN) | Шлюз ядра IMS домашнего оператора |
| Триггер транзитного биллинга | TAP3 / GSMA Interconnect Records | Стандартный IP-трафик (Residential/Broadband) |
| Классификация в биллинге | Тарифицируемое роуминговое событие | Домашний вызов внутри сети / Wi-Fi Call |
| Ежедневная плата | $10 – $15 в день | $0.00 |
Когда основная линия подключается к зарубежной вышке роуминг-партнера (например, Vodafone UK, Orange France, Docomo Japan), гостевая сеть генерирует отчеты Transferred Account Procedures (TAP3) или Call Detail Records (CDRs). Эти данные передаются вашему домашнему оператору для списания платы за межоператорское соединение.
Если же голосовые пакеты инкапсулированы внутри IPsec-туннеля поверх вторичного соединения передачи данных, зарубежная вышка видит лишь обычный зашифрованный поток данных, проходящий через ее точку доступа (APN). Пакеты поступают на ePDG вашего домашнего оператора напрямую через публичный интернет. Поскольку сессия инициирована из недоверенной IP-точки non-3GPP, функция контроля политик и тарификации оператора (PCRF) расценивает ее как стандартный домашний вызов по Wi-Fi Calling, полностью исключая международные надбавки.
3. Роль транзитного уровня туристической eSIM
Чтобы данная архитектура обеспечивала стабильное качество связи без обрывов, туристическая eSIM должна гарантировать безупречную передачу IP-пакетов с минимальным джиттером и нулевой потерей пакетов. Потеря IPsec-пакетов приводит к повторному согласованию сессии IKEv2, что вызывает сброс звонков и задержки в доставке SMS.
В качестве надежного транзитного уровня отлично зарекомендовал себя сервис MollySIM:
- Прямой локальный пиринг: MollySIM подключается через локальные точки обмена трафиком с низкой задержкой в глобальных партнерских сетях Tier-1, сокращая время кругового обращения пакетов (RTT) до ePDG-серверов вашего домашнего оператора.
- Отказоустойчивая архитектура FUP: Потоки голосовой связи по IP (VoIP) требуют минимальной полосы пропускания (обычно от 32 до 64 кбит/с для потоков AMR-WB/Opus), но критически зависят от стабильности канала. В то время как стандартные провайдеры туристических eSIM при исчерпании лимита снижают скорость до неприменимых 128 кбит/с, MollySIM сохраняет порог Политики добросовестного использования (FUP) на уровне 384 кбит/с — что в 3 раза быстрее отраслевого стандарта.
Даже если ваш скоростной пакет трафика закончится во время навигации в картах или просмотра медиа, базовой скорости MollySIM будет достаточно для поддержания активного IPsec-туннеля, обеспечивая бесперебойную работу Wi-Fi Calling, прием 2FA SMS и фоновую аутентификацию вашего основного оператора.
Совместимость операторов и матрица политик роуминга (AT&T, Verizon, T-Mobile, EE, Vodafone)
🌐 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.
Не все операторы мобильной связи (MNO) одинаково относятся к межсимочному Wi-Fi Calling. Несмотря на то, что архитектурные стандарты 3GPP для маршрутизации Evolved Packet Core (EPC) и IP Multimedia Subsystem (IMS) стандартизированы во всем мире, операторы по-разному настраивают брандмауэры ePDG и серверы конфигурации профилей.
Понимание правил предоставления услуг IMS вашего домашнего оператора, ограничений геофильтрации и триггеров роуминга крайне важно, чтобы избежать случайных расходов или сбоев регистрации в IMS за границей.
Подготовка перед поездкой: подтверждение адреса E911 и домашняя привязка
Перед посадкой на международный рейс необходимо выполнить два обязательных шага настройки, находясь в зоне действия родной сети вашего домашнего оператора:
- Криптографическая валидация адреса экстренных служб (E911): Телекоммуникационные регламенты США и Европы (включая стандарты FCC и Ofcom) требуют наличия подтвержденного физического экстренного адреса в профиле абонента до того, как учетные данные IMS смогут пройти аутентификацию вне прямого сотового покрытия. Если попытаться включить Wi-Fi Calling за границей без указанного адреса E911, сервер отклонит установку профиля.
- Первичное рукопожатие в домашней сети (Генерация токена IMS): Включите переключатель Wi-Fi Calling в положение ВКЛ, подключившись к домашней сети Wi-Fi, и убедитесь, что в строке состояния отображается значок Wi-Fi вызовов (например,
T-Mobile Wi-FiилиVZW Wi-Fi). В этот момент происходит обмен сертификатами безопасности IKEv2 и создание токенов аутентификации. Попытка выполнить этот шаг впервые уже за границей часто заканчивается ошибкой, так как серверы операторов блокируют трансграничные запросы первичной инициализации.
Матрица политик операторов и конфигурации IMS (по состоянию на 2026 год)
В таблице ниже приведены технические особенности работы ведущих телекоммуникационных операторов Северной Америки и Европы:
| Оператор | Поддержка Cross-SIM | Геоблокировка ePDG / IMS | Название в интерфейсе (UI) | Необходимые действия для предотвращения платного роуминга |
|---|---|---|---|---|
| T-Mobile US | Полная | Отсутствует (Открыт по всему миру) | "T-Mobile using Cellular Data" / "Backup Calling" | Оставить «Роуминг данных» в положении ВЫКЛ на основной SIM. |
| Verizon | Поддерживается | Низкая (Заблокированы некоторые подсанкционные регионы) | "VZW using Cellular Data" | Отключить TravelPass или вручную отвязаться от роуминг-партнеров. |
| AT&T | С условиями | Высокая (Агрессивное переключение на местный роуминг) | "AT&T using Cellular Data" | Требуется принудительный ручной выбор сети (MNS) на недоступного оператора. |
| EE (UK) | Поддерживается | Средняя (Ограничения вне EEA/UK на архивных тарифах) | "EE using Mobile Data" | Отключить Roaming Pass; активировать профиль Wi-Fi Calling дома. |
| Vodafone UK/EU | С условиями | Средняя (Зависит от страны подразделения) | "Vodafone using Mobile Data" | Отключить стандартные роуминг-пакеты; зафиксировать IMS на вторичной карте. |
| O2 (Virgin Media O2) | Ограниченно | Высокая (Строгая фильтрация IP-подсетей UK) | Стандартный Wi-Fi Calling | Часто требует домашнего VPN, если ePDG отклоняет зарубежный IP. |
| Telus / Bell / Rogers (CA) | Ограничено | Максимальная (Строгий геофенсинг по канадским IP) | "Using Cellular Data" (Только на Pixel) | Требуется блокировка основной SIM для предотвращения списаний $16/день за Roam Better / Easy Roam. |
Технические нюансы конкретных операторов
`` +-----------------------------------------------------------------------------------+ | ПОВЕДЕНИЕ IMS У РАЗНЫХ ОПЕРАТОРОВ | +-----------------------------------------------------------------------------------+ | | | [ T-Mobile US ] ---> Полностью открытый ePDG ---> Автопереход на Backup Calling| | | | [ Verizon ] ---> Приоритет сети VZW ---> Требуется «Роуминг: ВЫКЛ» | | | | [ AT&T ] ---> Агрессивный поиск сети ---> Требуется фиктивный ручной MNS| | | +-----------------------------------------------------------------------------------+ ``
1. Verizon Wireless
Verizon изначально поддерживает «Wi-Fi Calling over Mobile Data». На двухсимочных устройствах Apple профиль IMS от Verizon позволяет модему перенаправлять голосовые пакеты и SMS через активную туристическую eSIM сразу после потери сигнала родной вышки. Однако, если за границей телефон поймает даже слабый сигнал вышки партнера, он попытается зарегистрироваться в ней, что может активировать сессию TravelPass за $10–$12 в день. Во избежание этого роуминг данных на профиле Verizon должен быть отключен до вылета.
2. AT&T
AT&T использует профили с агрессивным захватом роуминга. Если устройство обнаруживает зарубежную сеть-партнера (например, Vodafone в Великобритании или Orange во Франции), апплет SIM-карты дает команду модему отдать приоритет роумингу, а не вторичному каналу данных, автоматически запуская International Day Pass (IDP) за $12 в день.
- Решение: На iPhone перейдите в
Настройки > Сотовая связь > AT&T > Выбор сети, отключите пункт Автоматически и выберите несовместимую сеть (оператора, с которым у AT&T нет роумингового соглашения). Это переведет модем AT&T в статус «Нет сети», что заставит iOS немедленно инициировать регистрацию IMS через вторичный канал передачи данных туристической eSIM.
3. T-Mobile US и Google Pixel «Backup Calling»
T-Mobile обеспечивает самое прозрачное переключение IMS. На устройствах Android (например, серия Google Pixel 7/8/9/10) этот протокол встроен в систему под названием «Резервные вызовы» (Backup Calling). В настройках сети Pixel можно напрямую назначить линию данных MollySIM основным транспортом для звонков и SMS T-Mobile, предотвращая нежелательный поиск сторонних сетей.
4. Европейские и канадские операторы (EE, Vodafone, Telus)
В то время как британские операторы (EE и Vodafone) в основном разрешают туннелирование ePDG по всему миру без жестких географических ограничений, канадские провайдеры (Telus, Bell, Rogers) часто используют геоблокировку на уровне сетевых экранов. Если ваш домашний оператор блокирует подключения с зарубежных IP-адресов, критически важно использовать eSIM с прямым локальным шлюзом и минимальными задержками.
Изоляция сети и надежность транзита
Чтобы ваша домашняя линия работала исключительно через вторичный канал данных без риска непредвиденных расходов:
- Отключите роуминг данных на домашней линии: Оставьте линию ВКЛЮЧЕННОЙ для звонков/SMS, но переведите
Роуминг данныхв положение ВЫКЛ. - Назначьте туристическую eSIM источником данных: Установите MollySIM в качестве основной линии сотовых данных и выключите пункт
Переключение сотовых данных.
`` Настройки > Сотовая связь / Мобильные данные ├── Основная SIM (Домашняя): Голос/SMS ВКЛ | Роуминг данных ВЫКЛ | Выбор сети ВРУЧНУЮ └── Вторичная eSIM (MollySIM): Данные ВКЛ | Роуминг ВКЛ | Базовый FUP 384 кбит/с активен ``
Поскольку межсимочные вызовы зависят от периодических проверок активности SIP (keep-alive) и непрерывного IPsec-туннелирования, стабильность соединения крайне важна. Если скорость падает до стандартных 128 кбит/с, любая фоновая активность (например, загрузка почты или перестроение маршрута в картах) может занять весь канал и привести к обрыву связи.
Благодаря базовой скорости MollySIM 384 кбит/с в рамках Fair Use Policy (FUP) — что в 3 раза быстрее стандарта в 128 кбит/с — вторичная линия резервирует достаточную полосу для передачи голосовых пакетов, авторизации токенов Apple Pay и навигации даже после исчерпания основного высокоскоростного пакета.
Пошаговое руководство для iOS: Активация «Используя сотовые данные» на iPhone
Для настройки межсимочного Wi-Fi Calling (внутри iOS функционирующего как Backup Calling или IMS поверх альтернативного интерфейса) требуется строгое разделение потоков голоса и данных. Следуйте этой инструкции для iPhone на базе iOS 17, iOS 18 и новее:
Шаг 1: Назначьте мобильные данные на туристическую eSIM
iPhone должен направлять весь интернет-трафик исключительно через туристическую eSIM.
- Откройте Настройки > перейдите в раздел Сотовая связь.
- Нажмите Сотовые данные.
- Выберите профиль туристической eSIM (например, MollySIM).
- Вернитесь в меню Сотовая связь, нажмите Основной номер по умолчанию и убедитесь, что выбрана ваша Основная (домашняя) SIM-карта. Это сохранит привязку номера в iMessage и ваш стандартный Caller ID для исходящих звонков.
`` Настройки > Сотовая связь ├── Сотовые данные ─────────────► [MollySIM] └── Основной номер по умолчанию ► [Основная / Домашняя SIM] ``
Шаг 2: Отключите «Переключение сотовых данных» (Правило нулевой утечки)
Это важнейший шаг, защищающий от случайных и крайне высоких списаний за международный роуминг.
- В меню Настройки > Сотовая связь > Сотовые данные найдите пункт Переключение сотовых данных.
- Переведите переключатель в положение ВЫКЛ.
| Параметр | Требуемое состояние | Риск при неправильной настройке |
|---|---|---|
| Переключение сотовых данных | ВЫКЛ (Отключено) | При кратковременной потере сигнала MollySIM (например, в тоннеле метро) iOS автоматически переключится на домашнюю SIM для передачи данных, что приведет к мгновенному списанию платы за роуминг ($10–$15/день) или оплате за каждый мегабайт. |
Шаг 3: Включите стандартную функцию Wi-Fi Calling на основной линии
Чтобы домашний оператор мог передавать трафик через сторонний сотовый канал, протокол Wi-Fi Calling должен быть активен.
- Перейдите в Настройки > Сотовая связь.
- В блоке SIM-карты выберите Основную линию.
- Нажмите Вызовы по Wi-Fi и переведите переключатель Вызовы по Wi-Fi на этом iPhone в положение ВКЛ.
- Подтвердите экстренный адрес E911, если этого требует ваш домашний оператор.
Шаг 4: Трюк с принудительным ручным выбором сети
Если у вашего домашнего оператора есть роуминговые соглашения в стране пребывания, iOS по умолчанию подключится к местной вышке — активируя роуминговые тарифы. Чтобы заставить систему маршрутизировать звонки через интернет-канал eSIM, необходимо искусственно разорвать связь основной карты с вышками.
- В меню Настройки > Сотовая связь выберите Основную SIM-карту.
- Нажмите Выбор сети.
- Переведите пункт Автоматически в положение ВЫКЛ.
- Подождите 15–30 секунд, пока телефон просканирует доступные сети, затем выберите из списка неподдерживаемую сеть (любого оператора, который отклоняет подключение вашей домашней карты).
- Основная линия потеряет сигнал и перейдет в режим «Нет сети».
Как только iOS зафиксирует статус «Нет сети» на домашней SIM при наличии активного интернет-соединения через MollySIM, системный стек CoreTelephony автоматически создаст прямой IPsec-туннель через канал передачи данных eSIM.
Шаг 5: Проверка статуса в Пункте управления iOS
Чтобы убедиться, что система работает корректно и без роуминговых списаний:
- Смахните вниз из правого верхнего угла экрана, чтобы открыть Пункт управления iOS.
- Обратите внимание на статус операторов в левом верхнем углу.
- Вы должны увидеть:
``text [Основной оператор] используя сотовые данные [MollySIM / Название местной сети] ` (В зависимости от версии системы надпись может выглядеть как [Оператор] через сотовые данные или [Оператор] via [eSIM]`).
Как только эта строка появилась, все исходящие и входящие вызовы по домашним тарифам, а также входящие SMS с кодами 2FA будут проходить через канал туристической eSIM. Благодаря базовой скорости MollySIM 384 кбит/с (FUP) голосовые пакеты SIP передаются без задержек и искажений параллельно с работой фоновых приложений, Apple Pay и навигации.
Настройка Android: Активация «Резервных вызовов» на смартфонах Pixel и Samsung Galaxy
В отличие от Apple, где используется скрытый автоматический механизм IPsec, экосистема Android предоставляет доступ к этим функциям напрямую через фирменные надстройки под названиями Резервные вызовы (Backup Calling) или Автопереключение данных (Auto Data Switching). В современной архитектуре Android стек IMS (IP Multimedia Subsystem) маршрутизирует звонки и SMS физической SIM-карты поверх IP-канала вторичной eSIM.
Шаг 1: Пути настройки для разных интерфейсов
В зависимости от производителя устройства пункты меню могут отличаться:
`` ┌─────────────────────────┬───────────────────────────────────────────────────────────────────────────┐ │ Платформа устройства │ Путь настройки и переключатели │ ├─────────────────────────┼───────────────────────────────────────────────────────────────────────────┤ │ Google Pixel (Pixel UI) │ Настройки > Сеть и интернет > SIM-карты > [Основная SIM] > Переведите │ │ │ «Резервные вызовы» в положение ВКЛ. │ │ │ Убедитесь, что «Мобильный интернет» назначен на профиль MollySIM. │ ├─────────────────────────┼───────────────────────────────────────────────────────────────────────────┤ │ Samsung Galaxy (One UI) │ Настройки > Подключения > Диспетчер SIM-карт > Включите │ │ │ «Автопереключение данных». │ │ │ В разделе «Основная SIM-карта» назначьте «Мобильные данные» на MollySIM. │ │ │ Настройки > Подключения > Вызовы по Wi-Fi > Включить для основной SIM. │ ├─────────────────────────┼───────────────────────────────────────────────────────────────────────────┤ │ OnePlus (OxygenOS) │ Настройки > Мобильная сеть > [Основная SIM] > Включить «Вызовы по Wi-Fi». │ │ │ Вернитесь в «Мобильная сеть» > Включите «Использовать мобильные данные │ │ │ во время вызова». │ └─────────────────────────┴───────────────────────────────────────────────────────────────────────────┘ ``
Ручной выбор сети: Как и на iOS, откройте Настройки > Сеть и интернет / Подключения > Мобильные сети > Операторы связи для домашней SIM, отключите «Выбирать автоматически» и подключитесь к недоступной сети, чтобы перевести линию в режим постоянного поиска.
Шаг 2: Проверка статуса регистрации IMS через сервисное меню
Чтобы убедиться на 100%, что голосовой интерфейс и SMS туннелируются через профиль данных MollySIM, проверьте параметры стека телефонии:
- Откройте стандартное приложение «Телефон».
- Введите команду
##4636##для входа в инженерное меню. (Примечание: на некоторых моделях Samsung может потребоваться код ServiceMode#0011# или запуск через приложение Activity Launcher).* - Выберите Информация о телефоне (Phone information).
- В верхнем выпадающем списке выберите Phone 0 (как правило, это слот основной физической SIM).
- Нажмите на меню с тремя точками в правом верхнем углу и выберите Статус службы IMS (IMS Service Status).
- Проверьте следующие значения:
- Регистрация IMS (IMS Registration):
Зарегистрировано(Registered) - Голос по Wi-Fi (Voice over Wi-Fi):
Доступно(Available) - SMS через IP / IMS (SMS over IP / IMS):
Доступно(Available)
Если статус Голос по Wi-Fi отображается как Недоступно, включите и выключите «Режим полета», оставив мобильные данные MollySIM активными, чтобы перезапустить процесс регистрации на шлюзе ePDG вашего домашнего оператора.
Шаг 3: Управление ресурсами DSDS и оптимизация батареи
Смартфоны Android работают на базе архитектуры Dual SIM Dual Standby (DSDS), где оба слота используют один общий радиомодуль. Если встроенный менеджер памяти или система энергосбережения выгрузят системные службы телефонии из памяти, доставка IMS-пакетов прекратится.
1. Отключение оптимизации батареи для служб связи
Агрессивные алгоритмы энергосбережения (особенно в Samsung One UI и Xiaomi HyperOS/MIUI) могут завершать процесс демона IMS при выключенном экране.
- Перейдите в Настройки > Приложения > Специальный доступ > Оптимизация расхода заряда.
- Выберите Все приложения, найдите SIM-меню, Службы телефона и Carrier Services, затем установи
🌐 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.