בדף הזה מפורט סיכום של מאפייני המודם הנדרשים לתמיכה בשבב eSIM או בכרטיס eSIM 4FF נשלף.
דרישות כלליות
אלה הדרישות למכשיר המודם לתמיכה כללית ב-eSIM. כדי שהכלי Local Profile Assistant (LPA) יפעל כמו שצריך, המודם צריך לתמוך בכל הדרישות האלה.
טיפול נכון בפרופיל האתחול שמוגדר כברירת מחדל
אם לא מוגדר פרופיל תפעול או פרופיל בדיקה ב-eSIM, מופעל פרופיל האתחול שמוגדר כברירת מחדל. המודם מזהה את ה-eSIM עם פרופיל האתחול שמוגדר כברירת מחדל ככרטיס SIM תקין, מדווח על הכרטיס כתקין לשכבות העליונות ולא משבית את כוח ה-SIM.
שליחת יכולות מסוף בצורה נכונה
בזמן ההפעלה, המודם שולח את יכולות המסוף הנכונות ל-eSIM. יכולת המסוף מקודדת תמיכה ביכולות eUICC של ניהול פרופיל מקומי והורדת פרופיל.
ראו ETSI TS 102 221 סעיף 11.1.19.2.4: "Additional Terminal capability indications related to eUICC". הבייטים [1-3] צריכים להיות: '83 (תג) '01' (אורך) '07' (יכולות eUICC).
(אופציונלי) תמיכה בעדכוני OTA של מערכת ההפעלה של eSIM
המודם תומך בכל הדרישות לעדכוני OTA של מערכת ההפעלה של eSIM, למשל מעבר למצב העברה (passthrough) ושמירה על הפעלת ה-eSIM במהלך תהליך העדכון ב-OTA.
דרישות HAL
אלה הטמעות API שנדרשות לתמיכה כללית ב-eSIM.
למכשירים שתומכים ב-MEP, ראו דרישות HAL ל-MEP.
הטמעת setSimPower ב-Radio HAL v1.1
המודם תומך בשיטה setSimPower
.
הטמעת getSimSlotsStatus ב-IRadioConfig HAL v1.2
המודם תומך בשיטה getSimSlotsStatus
, שמציינת אם חריץ מכיל eSIM.
השיטה הזו הוצגה בגרסה 1.0. בגרסה 1.2, השדה SimSlotStatus
כולל את השדה EID.
הטמעת getIccCardStatus ב-IRadio HAL v1.4
המודם מספק את התשובה לאיפוס (ATR) ואת מזהה השקע של סטטוס הכרטיס ב-method getIccCardStatusResponse
. השיטה הזו הוצגה בגרסה 1.0, ובגרסה 1.2 השדה CardStatus
השתנה כך שיכלול את ATR.
בגרסה 1.4, השדה CardStatus
כולל את השדה EID.
הגדרת CardState:RESTRICTED לנעילת SIM (נעילת סובסידיה)
אם ה-eSIM נעול לכרטיס SIM (נעול במסגרת סובסידיה), המצב של הכרטיס מוגדר על ידי המודם כ-CardState:RESTRICTED
ב-method getIccCardStatusResponse
.
(אופציונלי) הטמעת setSimSlotsMapping ב-IRadioConfig HAL v1.0
המודם תומך בשיטה setSimSlotsMapping
, שמגדירה את המיפוי מחריצי פיזיים לחריצי לוגיים. ה-LPA משתמש בשיטה הזו כדי לבחור את חריץ ה-SIM הפעיל.
דרישות לגבי רישום ביומן
אלה הדרישות הכלליות לרישום ביומן של המודם לצורך ניפוי באגים בבעיות שקשורות ל-eSIM.
תיעוד יומנים
ביומן מתועדים תקשורת בין מעבדים, פונקציונליות של כרטיס SIM, רישום ביומן של שכבת ממשק הרדיו (RIL) ורישום ביומן של יחידת נתונים של פרוטוקול אפליקציה (APDU).
רישום ביומן במכשיר
תוכנת המכשיר תומכת במנגנון לתיעוד יומני המודם במכשיר.
תמיכה בתצורת יומנים
תוכנת המכשיר תומכת בהגדרות שונות של רישום ביומן של המודם (רמה, מודולים). ההגדרות האלה צריכות לתמוך גם ברישום ביומן במכשיר וגם ברישום ביומן באמצעות כלי במחשב.
דוח על באג ב-Android
דוחות על באגים מכילים יומני מודם, יומני RIL של ספקים, יומני חתימות של התקפי פאניקה ויומני Android.