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

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

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

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

Правильная обработка профиля загрузки по умолчанию

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

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

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

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

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

Модем поддерживает все требования к OTA-обновлениям eSIM OS, например, переключение в транзитный режим и поддержание включенного 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.