Requisitos del módem para compatibilidad con eSIM

Esta página resume las características requeridas del módem para admitir un chip eSIM o una tarjeta eSIM 4FF extraíble.

Requerimientos generales

Estos son los requisitos del módem para la compatibilidad general con eSIM. El Asistente de perfil local (LPA) necesita que el módem admita todos estos requisitos para funcionar correctamente.

Manejar correctamente el perfil de arranque predeterminado

Cuando no hay ningún perfil operativo o de prueba habilitado en la eSIM, el perfil de inicio predeterminado está habilitado. El módem reconoce la eSIM con el perfil de inicio predeterminado habilitado como una SIM válida, informa la tarjeta como válida a las capas superiores y no apaga la SIM.

Envío de capacidades del terminal correctamente

Al encenderse, el módem envía las capacidades correctas del terminal a la eSIM. La capacidad del terminal codifica el soporte para las capacidades eUICC Gestión de perfiles locales y Descarga de perfiles .

Consulte ETSI TS 102 221 Sección 11.1.19.2.4 : “Indicaciones de capacidad de terminal adicionales relacionadas con eUICC". Los bytes [1-3] serán: '83 (Etiqueta) '01' (Longitud) '07' (capacidades de eUICC).

(Opcional) Compatibilidad con actualizaciones OTA del sistema operativo eSIM

El módem admite todos los requisitos para las actualizaciones OTA del sistema operativo eSIM, por ejemplo, cambiar al modo de transferencia y mantener la eSIM encendida durante el procedimiento de actualización OTA.

Requisitos HAL

Estas son implementaciones de API necesarias para la compatibilidad general con eSIM.

Para dispositivos compatibles con MEP, consulte los requisitos de HAL para MEP .

Implementando setSimPower en Radio HAL v1.1

El módem admite el método setSimPower .

Implementación de getSimSlotsStatus en IRadioConfig HAL v1.2

El módem admite el método getSimSlotsStatus , que indica si una ranura contiene una eSIM.

Este método se introdujo en la versión 1.0. En v1.2, SimSlotStatus incluye EID .

Implementación de getIccCardStatus en IRadio HAL v1.4

El módem proporciona la respuesta para restablecer (ATR) y la identificación de la ranura del estado de la tarjeta en el método getIccCardStatusResponse . Este método se introdujo en la versión 1.0 y, en la versión 1.2, CardStatus se cambió para incluir ATR . En v1.4, CardStatus incluye EID .

Configuración de CardState:RESTRICTED en el bloqueo de SIM (bloqueo de subsidio)

Si la eSIM tiene SIM bloqueada (subsidio bloqueado), el módem establece el estado de la tarjeta como CardState:RESTRICTED en el método getIccCardStatusResponse .

(Opcional) Implementación de setSimSlotsMapping en IRadioConfig HAL v1.0

El módem admite el método setSimSlotsMapping , que establece la asignación de ranuras físicas a ranuras lógicas. La LPA utiliza este método para seleccionar la ranura SIM activa.

Requisitos de registro

Estos son requisitos generales de registro del módem para depurar problemas de eSIM.

Captura de registros

El registro captura la comunicación entre procesadores, la funcionalidad SIM, el registro de la capa de interfaz de radio (RIL) y el registro de la unidad de datos del protocolo de aplicación (APDU).

Registro en el dispositivo

El software del dispositivo admite un mecanismo de captura de registros del módem en el dispositivo.

Soporte de configuración de registros

El software del dispositivo admite diferentes configuraciones de registro del módem (nivel, módulos). Estas configuraciones deben ser compatibles tanto para el registro en el dispositivo como para el registro basado en herramientas de PC.

Informe de error de Android

Los informes de errores contienen registros de módem, registros RIL de proveedores, registros de firmas de pánico y registros de Android.