本頁總結了支持 eSIM 芯片或可移動 eSIM 4FF 卡所需的調製解調器功能。
一般要求
這些是一般 eSIM 支持的調製解調器要求。 Local Profile Assistant (LPA) 需要調製解調器支持所有這些要求才能正常運行。
正確處理默認引導配置文件
當 eSIM 上沒有啟用操作或測試配置文件時,將啟用默認引導配置文件。調製解調器將啟用默認引導配置文件的 eSIM 識別為有效 SIM,向上層報告該卡有效,並且不關閉 SIM 電源。
正確發送終端功能
上電時,調製解調器會向 eSIM 發送正確的終端功能。終端功能編碼對 eUICC 功能本地配置文件管理和配置文件下載的支持。
參見ETSI TS 102 221 第 11.1.19.2.4 節:“與 eUICC 相關的附加終端能力指示”。字節 [1-3] 應為:'83(標籤)'01'(長度)'07'(eUICC 能力)。
(可選)支持eSIM OS OTA更新
該調製解調器支持 eSIM OS OTA 更新的所有要求,例如,在 OTA 更新過程中切換到直通模式和保持 eSIM 通電。
HAL 要求
這些是一般 eSIM 支持所需的 API 實現。
在 Radio HAL v1.1 中實現 setSimPower
調製解調器支持setSimPower方法。
在 IRadioConfig HAL v1.2 中實現 getSimSlotsStatus
調製解調器支持getSimSlotsStatus方法,該方法指示插槽是否包含 eSIM。
此方法在 v1.0 中引入。在 v1.2 中, SimSlotStatus包括EID 。
在 IRadio HAL v1.4 中實現 getIccCardStatus
調製解調器在getIccCardStatusResponse方法中提供卡狀態的重置 (ATR) 和插槽 ID 的答案。此方法是在 v1.0 中引入的,在 v1.2 中, CardStatus已更改為包含ATR 。在 v1.4 中, CardStatus包括EID 。
在 SIM 鎖(補貼鎖)上設置 CardState:RESTRICTED
如果 eSIM 是 SIM 卡鎖定(補貼鎖定),則調製解調器在getIccCardStatusResponse方法中將卡狀態設置為CardState:RESTRICTED
。
(可選)在 IRadioConfig HAL v1.0 中實現 setSimSlotsMapping
調製解調器支持setSimSlotsMapping方法,該方法設置從物理插槽到邏輯插槽的映射。 LPA 使用此方法來選擇活動的 SIM 插槽。
日誌記錄要求
這些是調試 eSIM 問題的一般調製解調器日誌記錄要求。
日誌捕獲
日誌記錄捕獲處理器間通信、SIM 功能、無線電接口層 (RIL) 日誌記錄和應用協議數據單元 (APDU) 日誌記錄。
設備上的日誌記錄
設備軟件支持設備上調製解調器日誌捕獲機制。
日誌配置支持
設備軟件支持不同的調製解調器日誌記錄配置(級別、模塊)。設備上的日誌記錄和基於 PC 工具的日誌記錄都必須支持這些配置。
安卓錯誤報告
錯誤報告包含調製解調器日誌、供應商 RIL 日誌、恐慌簽名日誌和 Android 日誌。