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 eSIM geral. 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á 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 SIM válido, relata o cartão como válido para as camadas superiores e não desliga a alimentação do SIM.
Enviando recursos de terminal corretamente
Ao ligar, o modem envia os recursos corretos do terminal para o eSIM. A capacidade do terminal codifica 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 adicionais de capacidade do Terminal relacionadas ao eUICC". Os bytes [1-3] devem ser: '83 (Tag) '01' (Comprimento) '07' (capacidades eUICC).
(Opcional) Compatível com atualizações eSIM OS OTA
O modem suporta todos os requisitos para atualizações do eSIM OS OTA, por exemplo, alternar para o modo de passagem e manter o eSIM ligado durante o procedimento de atualização do OTA.
requisitos HAL
Essas são implementações de API necessárias para suporte geral ao eSIM.
Para dispositivos compatíveis com MEPs, consulte os requisitos HAL para MEP .
Implementando setSimPower no Radio HAL v1.1
O modem suporta o método setSimPower
.
Implementando getSimSlotsStatus em 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 . Em v1.4, CardStatus
inclui EID .
Configurando CardState:RESTRICTED no bloqueio do SIM (bloqueio de subsídio)
Se o eSIM for SIM bloqueado (bloqueado por subsídio), o modem definirá o estado do cartão como CardState:RESTRICTED
no método getIccCardStatusResponse
.
(Opcional) Implementando setSimSlotsMapping em IRadioConfig HAL 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 SIM ativo.
Requisitos de registro
Estes são requisitos gerais de registro de modem para depurar problemas de eSIM.
Captura de log
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).
Log no dispositivo
O software do dispositivo oferece suporte a um mecanismo de captura de log do modem no dispositivo.
Suporte de configuração de registro
O software do dispositivo suporta diferentes configurações de registro de modem (nível, módulos). Essas configurações devem ser suportadas para registro no dispositivo e registro baseado em ferramenta de PC.
Relatório de bug do Android
Os relatórios de bugs contêm logs de modem, logs RIL de fornecedor, logs de assinatura de pânico e logs do Android.