eSIM desteği için modem gereksinimleri

Bu sayfada, eSIM çipi veya çıkarılabilir eSIM 4FF kartını desteklemek için gereken modem özellikleri özetlenmiştir.

Genel gereksinimler

Bunlar, genel eSIM desteği için modem gereksinimleridir. Yerel Profil Asistanı'nın (LPA) düzgün çalışması için modemin bu koşulların tümünü desteklemesi gerekir.

Varsayılan önyükleme profilini doğru şekilde kullanma

eSIM'de etkin bir çalışma veya test profili olmadığında varsayılan önyükleme profili etkinleştirilir. Modem, varsayılan önyükleme profili etkinken eSIM'i geçerli bir SIM olarak tanır, kartı üst katmanlara geçerli olarak bildirir ve SIM'in gücünü kapatmaz.

Terminal özelliklerini doğru şekilde gönderme

Modem, güç açıldığında eSIM'e doğru terminal özelliklerini gönderir. Terminal özelliği, eUICC özellikleri Yerel Profil Yönetimi ve Profil İndirme için desteği kodlar.

ETSI TS 102 221 Bölüm 11.1.19.2.4: "eUICC ile ilgili ek terminal özelliği göstergeleri" bölümüne bakın. Baytlar [1-3] şu şekilde olmalıdır: "83 (Etiket) "01" (Uzunluk) "07" (eUICC özellikleri).

(İsteğe bağlı) eSIM OS OTA güncellemelerini destekleme

Modem, eSIM OS OTA güncellemeleri için tüm koşulları destekler. Örneğin, geçiş moduna geçme ve OTA güncelleme işlemi sırasında eSIM'i açık tutma.

HAL gereksinimleri

Bunlar, genel eSIM desteği için gereken API uygulamalarıdır.

MEP'leri destekleyen cihazlar için MEP'ler için HAL gereksinimleri başlıklı makaleyi inceleyin.

setSimPower'ı Radio HAL v1.1'de uygulama

Modem, setSimPower yöntemini destekler.

IRadioConfig HAL v1.2'de getSimSlotsStatus'u uygulama

Modem, bir yuvada eSIM olup olmadığını ifade eden getSimSlotsStatus yöntemini destekler.

Bu yöntem 1.0 sürümünde kullanıma sunulmuştur. 1.2 sürümünde SimSlotStatus, EID'yi içerir.

IRadio HAL v1.4'te getIccCardStatus işlevini uygulama

Modem, getIccCardStatusResponse yönteminde sıfırlama cevabını (ATR) ve kart durumunun yuva kimliğini sağlar. Bu yöntem 1.0 sürümünde kullanıma sunulmuştur ve 1.2 sürümünde CardStatus, ATR'yi içerecek şekilde değiştirilmiştir. 1.4 sürümünde CardStatus, EID'yi içerir.

SIM kilidinde (sübvansiyon kilidi) CardState:RESTRICTED değerini ayarlama

eSIM SIM kilitliyse (sübvansiyon kilitli) modem, getIccCardStatusResponse yönteminde kart durumunu CardState:RESTRICTED olarak ayarlar.

(İsteğe bağlı) IRadioConfig HAL v1.0'da setSimSlotsMapping'i uygulayın

Modem, eşlemeyi fiziksel yuvalardan mantıksal yuvalara ayarlayan setSimSlotsMapping yöntemini destekler. LPA, etkin SIM yuvasını seçmek için bu yöntemi kullanır.

Günlük kaydı koşulları

Bunlar, eSIM sorunlarında hata ayıklama için genel modem günlük kaydı gereksinimleridir.

Günlük yakalama

Günlük kaydı, işlemci içi iletişimi, SIM işlevini, radyo arayüzü katmanı (RIL) günlük kaydını ve uygulama protokolü veri birimi (APDU) günlük kaydını yakalar.

Cihaz üzerinde günlük kaydı

Cihaz yazılımı, cihaz üzerinde modem günlüğü yakalama mekanizmasını desteklemelidir.

Günlük yapılandırması desteği

Cihaz yazılımları, farklı modem günlük kaydı yapılandırmalarını (seviye, modüller) destekler. Bu yapılandırmalar hem cihaz üzerinde günlük kaydı hem de PC aracı tabanlı günlük kaydı için desteklenmelidir.

Android hata raporu

Hata raporları modem günlüklerini, tedarikçi firma RIL günlüklerini, panik imza günlüklerini ve Android günlüklerini içerir.