Требования к модему для поддержки eSIM

На этой странице приведены требуемые характеристики модема для поддержки чипа eSIM или съемной карты eSIM 4FF.

Общие требования

Ниже приведены требования к модему для общей поддержки eSIM. Для корректной работы Local Profile Assistant (LPA) модем должен соответствовать всем этим требованиям.

Корректно обрабатывать профиль загрузки по умолчанию

Если на eSIM не включен рабочий или тестовый профиль, активируется профиль загрузки по умолчанию. Модем распознает eSIM с включенным профилем загрузки по умолчанию как допустимую SIM-карту, сообщает о её допустимости вышестоящим уровням и не отключает питание SIM-карты.

Корректно отправлять возможности терминала

При включении питания модем отправляет на eSIM корректные параметры терминала. Эти параметры включают поддержку функций eUICC , таких как локальное управление профилями и загрузка профилей .

См. ETSI TS 102 221, раздел 11.1.19.2.4 : «Дополнительные указания возможностей терминала, относящиеся к eUICC». Байты [1–3] должны быть следующими: «83» (тег), «01» (длина), «07» (возможности eUICC).

(Необязательно) Поддержка обновлений ОС eSIM OTA

Модем поддерживает все требования для обновления ОС eSIM по воздуху (OTA), например, переключение в режим сквозного подключения и поддержание eSIM включенным во время процедуры обновления по воздуху (OTA).

Требования HAL

Это реализации API, необходимые для общей поддержки eSIM.

Для устройств, поддерживающих MEP, см. требования HAL для MEP .

Реализовать setSimPower в Radio HAL v1.1

Модем поддерживает метод setSimPower .

Реализовать getSimSlotsStatus в IRadioConfig HAL v1.2

Модем поддерживает метод getSimSlotsStatus , который определяет, содержит ли слот eSIM.

Этот метод был представлен в версии 1.0. В версии 1.2 SimSlotStatus включает EID .

Реализовать getIccCardStatus в IRadio HAL v1.4

Модем предоставляет ответ на сброс (ATR) и идентификатор слота статуса карты в методе getIccCardStatusResponse . Этот метод был представлен в версии 1.0, а в версии 1.2 CardStatus был изменён и теперь включает ATR . В версии 1.4 CardStatus включает EID .

Установите CardState:RESTRICTED для блокировки SIM-карты (блокировка субсидий)

Если eSIM-карта заблокирована (субсидиарно заблокирована), модем устанавливает состояние карты как CardState:RESTRICTED в методе getIccCardStatusResponse .

(Необязательно) Реализуйте setSimSlotsMapping в IRadioConfig HAL v1.0

Модем поддерживает метод setSimSlotsMapping , который устанавливает соответствие между физическими и логическими слотами. LPA использует этот метод для выбора активного слота SIM-карты.

Требования к ведению журнала

Это общие требования к ведению журнала модема для отладки проблем eSIM.

Захват журнала

Ведение журнала позволяет отслеживать межпроцессорное взаимодействие, функциональность SIM-карты, уровень радиоинтерфейса (RIL) и блок данных прикладного протокола (APDU).

Ведение журнала на устройстве

Программное обеспечение устройства поддерживает механизм сбора журналов модема на устройстве.

Поддержка конфигурации журнала

Программное обеспечение устройства поддерживает различные конфигурации регистрации модема (уровень, модули). Эти конфигурации должны поддерживаться как для регистрации на устройстве, так и для регистрации с помощью ПК.

Отчет об ошибках Android

Отчеты об ошибках содержат журналы модема, журналы RIL поставщика, журналы сигнатур паники и журналы Android.