הדרישות למכשירי מודם לתמיכה ב-eSIM

בדף הזה מופיע סיכום של התכונות הנדרשות במודם כדי לתמוך בשבב eSIM או בכרטיס eSIM 4FF נשלף.

דרישות כלליות

אלה הדרישות לגבי מודם לתמיכה כללית ב-eSIM. כדי שהעוזר המקומי ליצירת פרופיל (LPA) יפעל בצורה תקינה, המודם צריך לתמוך בכל הדרישות האלה.

טיפול נכון בפרופיל ברירת המחדל של האתחול

אם לא מופעל פרופיל מבצעי או פרופיל בדיקה ב-eSIM, מופעל פרופיל ברירת המחדל של האתחול. המודם מזהה את ה-eSIM עם פרופיל ברירת המחדל של האתחול כמופעל ככרטיס SIM תקין, מדווח על הכרטיס ככרטיס תקין לשכבות העליונות ולא משבית את המתח של כרטיס ה-SIM.

שליחת היכולות של הטרמינל בצורה נכונה

בזמן ההפעלה, המודם שולח את היכולות הנכונות של המסוף ל-eSIM. היכולת של המסוף מקודדת תמיכה ביכולות eUICC ניהול פרופיל מקומי והורדת פרופיל.

ראו ETSI TS 102 221 Section 11.1.19.2.4: “Additional Terminal capability indications related to eUICC". הבייטים [1-3] צריכים להיות: ‎'83 (Tag) '01' (Length) '07' (eUICC capabilities)‎.

(אופציונלי) תמיכה בעדכוני 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) ואת מזהה המשבצת של סטטוס הכרטיס בשיטה getIccCardStatusResponse. השיטה הזו הוצגה בגרסה 1.0, ובגרסה 1.2, הערך CardStatus שונה כך שיכלול את ATR. בגרסה 1.4, ‫CardStatus כלול ‫EID.

הגדרת CardState:RESTRICTED בנעילת כרטיס SIM (נעילת סובסידיה)

אם כרטיס ה-eSIM נעול (נעילת סובסידיה), המודם מגדיר את מצב הכרטיס כ-CardState:RESTRICTED בשיטה getIccCardStatusResponse.

(אופציונלי) הטמעה של setSimSlotsMapping ב-IRadioConfig HAL v1.0

המודם תומך בשיטה setSimSlotsMapping, שקובעת את המיפוי מחריצים פיזיים לחריצים לוגיים. ה-LPA משתמש בשיטה הזו כדי לבחור את חריץ ה-SIM הפעיל.

דרישות לגבי רישום ביומן

אלו הן דרישות כלליות לרישום ביומן של מודם לצורך ניפוי באגים ב-eSIM.

תיעוד יומנים

הרישום ביומן מתעד תקשורת בין מעבדים, פונקציונליות של כרטיס SIM, רישום ביומן של שכבת ממשק הרדיו (RIL) ורישום ביומן של יחידת נתוני פרוטוקול האפליקציה (APDU).

רישום ביומן במכשיר

תוכנת המכשיר תומכת במנגנון לתיעוד יומן של מודם במכשיר.

תמיכה בהגדרת יומנים

תוכנת המכשיר תומכת בהגדרות שונות של רישום ביומן של מודם (רמה, מודולים). התצורות האלה צריכות להיות נתמכות גם ברישום ביומן במכשיר וגם ברישום ביומן שמבוסס על כלי למחשב.

דוח על באג ב-Android

דוחות על באגים מכילים יומנים של מודמים, יומנים של RIL של ספקים, יומנים של חתימות פאניקה ויומנים של Android.