Requisitos do modem para suporte a eSIM

Esta página resume os recursos necessários do modem para oferecer suporte a um chip eSIM ou a um cartão eSIM 4FF removível.

Requisitos gerais

Estes são os requisitos do modem para suporte geral ao eSIM. O Assistente de perfil local (LPA, na sigla em inglês) precisa que o modem ofereça suporte a todos esses requisitos para funcionar corretamente.

Processar o perfil de inicialização padrão corretamente

Quando não há um perfil operacional ou de teste ativado no eSIM, o perfil de inicialização padrão é ativado. O modem reconhece o eSIM com o perfil de inicialização padrão ativado como um chip válido, informa o cartão como válido para as camadas superiores e não desativa a energia do chip.

Enviar os recursos do terminal corretamente

Ao ligar, o modem envia os recursos corretos do terminal para o eSIM. O capability do terminal codifica o suporte aos recursos de eUICC Gerenciamento de perfil local e Download de perfil.

Consulte ETSI TS 102 221, seção 11.1.19.2.4: "Indicações adicionais de recursos do terminal relacionadas ao eUICC". Os bytes [1-3] devem ser: "83 (tag)" "01" (comprimento) "07" (recursos do eUICC).

(Opcional) Suporte a atualizações OTA do SO do eSIM

O modem oferece suporte a todos os requisitos para atualizações OTA do SO do eSIM, por exemplo, mudando para o modo de passagem e mantendo o eSIM ativado durante o procedimento de atualização OTA.

Requisitos da HAL

Estas são implementações de API necessárias para o suporte geral a eSIM.

Para dispositivos com suporte a MEPs, consulte os Requisitos de HAL para MEP.

Implementação de setSimPower no HAL de rádio v1.1

O modem oferece suporte ao método setSimPower.

Implementação de getSimSlotsStatus no HAL IRadioConfig v1.2

O modem oferece suporte ao método getSimSlotsStatus, que indica se um slot contém um eSIM.

Esse método foi introduzido na v1.0. Na v1.2, SimSlotStatus inclui EID.

Implementação de getIccCardStatus no HAL IRadio v1.4

O modem fornece a resposta para redefinição (ATR) e o ID do slot do status do cartão no método getIccCardStatusResponse. Esse método foi introduzido na v1.0 e, na v1.2, CardStatus foi alterado para incluir ATR. Na v1.4, CardStatus inclui EID.

Set CardState:RESTRICTED on SIM lock (subsidy lock)

Se o eSIM estiver bloqueado (bloqueio de subsídios), o modem vai definir o estado do cartão como CardState:RESTRICTED no método getIccCardStatusResponse.

(Opcional) Implementar setSimSlotsMapping no HAL IRadioConfig v1.0.

O modem oferece suporte ao método setSimSlotsMapping, que define o mapeamento de slots físicos para slots lógicos. O LPA usa esse método para selecionar o slot do chip ativo.

Requisitos de registro

Estes são requisitos gerais de registro de modem para depurar problemas de eSIM.

Registro de captura

O registro captura a comunicação entre processadores, a funcionalidade do SIM, o registro da camada de interface de rádio (RIL) e o registro da unidade de dados de protocolo de aplicativo (APDU).

Geração de registros no dispositivo

O software do dispositivo oferece suporte a um mecanismo de captura de registro de modem no dispositivo.

Suporte à configuração de registros

O software do dispositivo oferece suporte a diferentes configurações de geração de registros do modem (nível, módulos). Essas configurações precisam ter suporte para a geração de registros no dispositivo e na ferramenta do PC.

Relatório de bug do Android

Os relatórios de bugs contêm registros de modem, registros de RIL do fornecedor, registros de assinatura de pânico e registros do Android.