Requisitos de modem para suporte a eSIM

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.