На этой странице приведены необходимые функции модема для поддержки чипа eSIM или съемной карты eSIM 4FF.
Общие требования
Это требования к модему для общей поддержки eSIM. Local Profile Assistant (LPA) нуждается в модеме для поддержки всех этих требований для правильной работы.
Правильно обрабатывайте профиль загрузки по умолчанию
Если на eSIM не включен рабочий или тестовый профиль, включается профиль загрузки по умолчанию. Модем распознает eSIM с включенным профилем загрузки по умолчанию как допустимую SIM-карту, сообщает о допустимости карты на верхних уровнях и не отключает питание SIM-карты.
Правильно отправлять возможности терминала
При включении питания модем отправляет правильные возможности терминала на eSIM. Возможности терминала кодируют поддержку возможностей eUICC Local Profile Management и Profile Download .
См. ETSI TS 102 221, раздел 11.1.19.2.4 : «Дополнительные указания возможностей терминала, связанные с eUICC». Байты [1-3] должны быть: «83» (тег) «01» (длина) «07» (возможности eUICC).
(Необязательно) Поддержка обновлений ОС eSIM OTA
Модем поддерживает все требования к обновлениям ОС eSIM по воздуху, например, переключение в режим сквозного доступа и поддержание eSIM включенной во время процедуры обновления по воздуху.
Требования HAL
Это реализации API, необходимые для общей поддержки eSIM.
Для устройств, поддерживающих MEP, см. требования HAL для MEP .
Реализовать setSimPower в Radio HAL v1.1
Модем поддерживает метод setSimPower
.
Реализовать getSimSlotsStatus в IRadioConfig HAL v1.2
Модем поддерживает метод getSimSlotsStatus
, который определяет, содержит ли слот карту eSIM.
Этот метод был введен в v1.0. В v1.2 SimSlotStatus
включает EID .
Реализовать getIccCardStatus в IRadio HAL v1.4
Модем предоставляет ответ на сброс (ATR) и идентификатор слота статуса карты в методе getIccCardStatusResponse
. Этот метод был представлен в v1.0, а в v1.2 CardStatus
был изменен для включения ATR . В v1.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.