Modemanforderungen für die eSIM-Unterstützung

Auf dieser Seite sind die erforderlichen Modemfunktionen zur Unterstützung eines eSIM-Chips oder einer austauschbaren eSIM 4FF-Karte zusammengefasst.

Allgemeine Anforderungen

Dies sind die Modemanforderungen für die allgemeine eSIM-Unterstützung. Damit der Local Profile Assistant (LPA) ordnungsgemäß funktioniert, muss das Modem alle diese Anforderungen unterstützen.

Korrekter Umgang mit dem Standard-Boot-Profil

Wenn auf eSIM kein Betriebs- oder Testprofil aktiviert ist, ist das Standard-Startprofil aktiviert. Das Modem erkennt die eSIM mit aktiviertem Standard-Boot-Profil als gültige SIM-Karte, meldet die Karte den oberen Schichten als gültig und schaltet die Stromversorgung der SIM-Karte nicht aus.

Terminalfunktionen korrekt senden

Beim Einschalten sendet das Modem die korrekten Terminalfunktionen an das eSIM. Die Terminalfunktion codiert die Unterstützung für eUICC-Funktionen , lokale Profilverwaltung und Profildownload .

Siehe ETSI TS 102 221 Abschnitt 11.1.19.2.4 : „Zusätzliche Terminal-Fähigkeitsanzeigen im Zusammenhang mit eUICC“. Bytes [1-3] müssen sein: „83 (Tag) „01“ (Länge) „07“ (eUICC-Fähigkeiten).

(Optional) Unterstützt eSIM OS OTA-Updates

Das Modem unterstützt alle Anforderungen für OTA-Updates des eSIM-Betriebssystems, z. B. das Umschalten in den Passthrough-Modus und das Einschalten der eSIM während des OTA-Updatevorgangs.

HAL-Anforderungen

Hierbei handelt es sich um API-Implementierungen, die für die allgemeine eSIM-Unterstützung erforderlich sind.

Informationen zu Geräten, die MEPs unterstützen, finden Sie in den HAL-Anforderungen für MEP .

Implementierung von setSimPower in Radio HAL v1.1

Das Modem unterstützt die setSimPower Methode.

Implementierung von getSimSlotsStatus in IRadioConfig HAL v1.2

Das Modem unterstützt die Methode getSimSlotsStatus , die angibt, ob ein Steckplatz eine eSIM enthält.

Diese Methode wurde in Version 1.0 eingeführt. In v1.2 enthält SimSlotStatus EID .

Implementierung von getIccCardStatus in IRadio HAL v1.4

Das Modem stellt die Antwort auf Reset (ATR) und die Slot-ID des Kartenstatus in der Methode getIccCardStatusResponse bereit. Diese Methode wurde in Version 1.0 eingeführt und in Version 1.2 wurde CardStatus so geändert, dass es ATR enthält. In Version 1.4 enthält CardStatus EID .

CardState:RESTRICTED auf SIM-Sperre (Subventionssperre) setzen

Wenn die eSIM SIM-gesperrt ist (subventionsgesperrt), setzt das Modem den Kartenstatus in der Methode getIccCardStatusResponse auf CardState:RESTRICTED .

(Optional) Implementierung von setSimSlotsMapping in IRadioConfig HAL v1.0

Das Modem unterstützt die Methode setSimSlotsMapping , die die Zuordnung von physischen Steckplätzen zu logischen Steckplätzen festlegt. Der LPA verwendet diese Methode, um den aktiven SIM-Steckplatz auszuwählen.

Protokollierungsanforderungen

Dies sind allgemeine Protokollierungsanforderungen für das Modem zum Debuggen von eSIM-Problemen.

Protokollerfassung

Die Protokollierung erfasst die Kommunikation zwischen Prozessoren, die SIM-Funktionalität, die RIL-Protokollierung (Radio Interface Layer) und die APDU-Protokollierung (Application Protocol Data Unit).

Protokollierung auf dem Gerät

Die Gerätesoftware unterstützt einen Mechanismus zur Protokollerfassung des Modems auf dem Gerät.

Unterstützung der Protokollkonfiguration

Die Gerätesoftware unterstützt verschiedene Modem-Protokollierungskonfigurationen (Ebene, Module). Diese Konfigurationen müssen sowohl für die Protokollierung auf dem Gerät als auch für die PC-Tool-basierte Protokollierung unterstützt werden.

Android-Fehlerbericht

Fehlerberichte enthalten Modemprotokolle, Hersteller-RIL-Protokolle, Panic-Signatur-Protokolle und Android-Protokolle.