Esta página resume os recursos de modem necessários para suportar um chip eSIM ou cartão eSIM 4FF removível.
Requerimentos gerais
Estes são os requisitos de modem para suporte geral ao eSIM. O Local Profile Assistant (LPA) precisa que o modem suporte todos esses requisitos para funcionar corretamente.
Manipulando o perfil de inicialização padrão corretamente
Quando não há um perfil operacional ou de teste habilitado no eSIM, o perfil de inicialização padrão é habilitado. O modem reconhece o eSIM com o perfil de inicialização padrão ativado como um SIM válido, informa o cartão como válido para as camadas superiores e não desliga a alimentação do SIM.
Enviando recursos do terminal corretamente
Ao ligar, o modem envia os recursos de terminal corretos ao eSIM. O recurso de terminal codifica o suporte para recursos eUICC Gerenciamento de perfil local e Download de perfil.
Consulte ETSI TS 102 221 Seção 11.1.19.2.4 : “Indicações de capacidade de terminal adicionais relacionadas a eUICC".
(Opcional) Compatibilidade com atualizações OTA do eSIM OS
O modem suporta todos os requisitos para atualizações OTA do SO eSIM, por exemplo, alternar para o modo de passagem e manter o eSIM ligado durante o procedimento de atualização OTA.
Requisitos HAL
Essas são implementações de API necessárias para suporte geral ao eSIM.
Implementando setSimPower no Radio HAL v1.1
O modem suporta o método setSimPower .
Implementando getSimSlotsStatus no IRadioConfig HAL v1.2
O modem suporta o método getSimSlotsStatus , que indica se um slot contém um eSIM.
Este método foi introduzido na v1.0. Na v1.2, SimSlotStatus inclui EID .
Implementando getIccCardStatus no IRadio HAL v1.4
O modem fornece a resposta para redefinir (ATR) e o ID do slot do status do cartão no método getIccCardStatusResponse . Este método foi introduzido na v1.0 e, na v1.2, CardStatus foi alterado para incluir ATR . Na v1.4, CardStatus inclui EID .
Configurando CardState:RESTRICTED no bloqueio do SIM (bloqueio de subsídio)
Se o eSIM estiver bloqueado por SIM (bloqueado por subsídio), o modem definirá o estado do cartão como CardState:RESTRICTED
no método getIccCardStatusResponse .
(Opcional) Implementando setSimSlotsMapping no IRadioConfig HAL v1.0
O modem suporta o 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 SIM ativo.
Requisitos de registro
Estes são os requisitos gerais de registro de modem para depurar problemas de eSIM.
Captura de registro
O registro captura comunicação entre processadores, funcionalidade SIM, registro de camada de interface de rádio (RIL) e registro de unidade de dados de protocolo de aplicativo (APDU).
Registro no dispositivo
O software do dispositivo oferece suporte a um mecanismo de captura de log do modem no dispositivo.
Suporte para configuração de log
O software do dispositivo suporta diferentes configurações de registro de modem (nível, módulos). Essas configurações devem ser suportadas tanto para registro no dispositivo quanto para registro baseado em ferramenta de PC.
Relatório de bugs do Android
Os relatórios de bugs contêm logs de modem, logs de RIL de fornecedor, logs de assinatura de pânico e logs do Android.