Halaman ini merangkum fitur modem yang diperlukan untuk mendukung chip eSIM atau kartu eSIM 4FF yang dapat dilepas.
Persyaratan umum
Berikut adalah persyaratan modem untuk dukungan eSIM umum. Local Profile Assistant (LPA) memerlukan modem untuk mendukung semua persyaratan ini agar berfungsi dengan baik.
Menangani profil booting default dengan benar
Jika tidak ada profil operasional atau pengujian yang diaktifkan di eSIM, profil booting default akan diaktifkan. Modem mengenali eSIM dengan profil booting default yang diaktifkan sebagai SIM yang valid, melaporkan kartu sebagai valid ke lapisan atas, dan tidak menonaktifkan daya SIM.
Mengirim kemampuan terminal dengan benar
Saat dinyalakan, modem mengirimkan kemampuan terminal yang benar ke eSIM. Kemampuan terminal mengenkode dukungan untuk kemampuan eUICC Pengelolaan Profil Lokal dan Download Profil.
Lihat ETSI TS 102 221 Bagian 11.1.19.2.4: “Indikasi kemampuan Terminal tambahan yang terkait dengan eUICC". Byte [1-3] harus berisi: '83 (Tag) '01' (Panjang) '07' (Kemampuan eUICC).
(Opsional) Mendukung update OTA OS eSIM
Modem mendukung semua persyaratan untuk update OTA OS eSIM, misalnya, beralih ke mode passthrough dan menjaga eSIM tetap aktif selama prosedur update OTA.
Persyaratan HAL
Ini adalah implementasi API yang diperlukan untuk dukungan eSIM umum.
Untuk perangkat yang mendukung MEP, lihat persyaratan HAL untuk MEP.
Mengimplementasikan setSimPower di Radio HAL v1.1
Modem mendukung metode
setSimPower
.
Mengimplementasikan getSimSlotsStatus di IRadioConfig HAL v1.2
Modem mendukung metode
getSimSlotsStatus
, yang menunjukkan apakah slot berisi eSIM.
Metode ini diperkenalkan di v1.0. Di v1.2,
SimSlotStatus
menyertakan
EID.
Menerapkan getIccCardStatus di IRadio HAL v1.4
Modem memberikan jawaban untuk reset (ATR) dan ID slot status kartu
dalam
metode
getIccCardStatusResponse
. Metode ini diperkenalkan di v1.0 dan, di v1.2,
CardStatus
diubah untuk menyertakan
ATR.
Di v1.4,
CardStatus
menyertakan
EID.
Menetapkan CardState:RESTRICTED pada kunci SIM (kunci subsidi)
Jika eSIM terkunci (subsidy dikunci), modem akan menetapkan status kartu sebagai
CardState:RESTRICTED
dalam
metode
getIccCardStatusResponse
.
(Opsional) Terapkan setSimSlotsMapping di IRadioConfig HAL v1.0
Modem mendukung metode
setSimSlotsMapping
,
yang menetapkan pemetaan dari slot fisik ke slot logis. LPA menggunakan metode
ini untuk memilih slot SIM yang aktif.
Persyaratan logging
Berikut adalah persyaratan logging modem umum untuk proses debug masalah eSIM.
Perekaman log
Logging merekam komunikasi antarprosesor, fungsi SIM, logging lapisan antarmuka radio (RIL), dan logging unit data protokol aplikasi (APDU).
Logging di perangkat
Software perangkat mendukung mekanisme pengambilan log modem di perangkat.
Dukungan konfigurasi log
Software perangkat mendukung berbagai konfigurasi logging modem (level, modul). Konfigurasi ini harus didukung untuk logging di perangkat dan logging berbasis alat PC.
Laporan bug Android
Laporan bug berisi log modem, log RIL vendor, log tanda tangan panik, dan log Android.