इस पेज पर, ई-सिम चिप या हटाया जा सकने वाला ई-सिम 4FF कार्ड के साथ काम करने के लिए, मॉडेम की ज़रूरी सुविधाओं के बारे में बताया गया है.
सामान्य ज़रूरी शर्तें
सामान्य ई-सिम की सुविधा के लिए, मॉडेम से जुड़ी ये ज़रूरी शर्तें हैं. लोकल प्रोफ़ाइल असिस्टेंट (एलपीए) को ठीक से काम करने के लिए, मॉडेम में इन सभी ज़रूरी शर्तों का होना ज़रूरी है.
डिफ़ॉल्ट बूट प्रोफ़ाइल को सही तरीके से मैनेज करना
जब ई-सिम पर कोई ऑपरेशनल या टेस्ट प्रोफ़ाइल चालू नहीं होती है, तो डिफ़ॉल्ट बूट प्रोफ़ाइल चालू हो जाती है. डिफ़ॉल्ट बूट प्रोफ़ाइल चालू होने पर, मॉडेम ई-सिम को मान्य सिम के तौर पर पहचानता है. साथ ही, ऊपरी लेयर को कार्ड को मान्य के तौर पर रिपोर्ट करता है और सिम की पावर बंद नहीं करता.
टर्मिनल की सुविधाओं की जानकारी सही तरीके से भेजना
पावर-अप होने पर, मॉडेम ई-सिम को टर्मिनल की सही सुविधाएं भेजता है. टर्मिनल की सुविधा, eUICC की सुविधाओं लोकल प्रोफ़ाइल मैनेजमेंट और प्रोफ़ाइल डाउनलोड के लिए सहायता को कोड में बदलती है.
ETSI TS 102 221 सेक्शन 11.1.19.2.4 देखें: "eUICC से जुड़ी टर्मिनल की अतिरिक्त क्षमता के बारे में जानकारी". बाइट [1-3] के तौर पर ये वैल्यू होनी चाहिए: ‘83 (टैग) ‘01’ (लंबाई) ‘07’ (eUICC की सुविधाएं).
(ज़रूरी नहीं) eSIM ओएस के ओटीए अपडेट के साथ काम करना
यह मॉडेम, ई-सिम ओएस के ओटीए अपडेट की सभी ज़रूरी शर्तों को पूरा करता है. उदाहरण के लिए, पासथ्रू मोड पर स्विच करना और ओटीए अपडेट की प्रोसेस के दौरान ई-सिम को चालू रखना.
एचएएल की ज़रूरी शर्तें
ये एपीआई लागू करने की ज़रूरी शर्तें हैं, जो सामान्य ई-सिम की सुविधा के लिए ज़रूरी हैं.
एमईपी के साथ काम करने वाले डिवाइसों के लिए, एमईपी के लिए एचएएल की ज़रूरी शर्तें देखें.
Radio HAL v1.1 में setSimPower लागू करना
मॉडेम, setSimPower
के साथ काम करता है.
IRadioConfig HAL v1.2 में getSimSlotsStatus लागू करना
मॉडेम में getSimSlotsStatus
वाला तरीका काम करता है. इससे पता चलता है कि किसी स्लॉट में eSIM है या नहीं.
यह तरीका v1.0 में पेश किया गया था. v1.2 में,
SimSlotStatus
में
ईआईडी शामिल है.
IRadio HAL v1.4 में getIccCardStatus लागू करना
मॉडेम, getIccCardStatusResponse
तरीक़े में कार्ड के स्टेटस के रीसेट (एटीआर) और स्लॉट आईडी का जवाब देता है. इस तरीके को v1.0 में पेश किया गया था. साथ ही, v1.2 में ATR को शामिल करने के लिए, CardStatus
को बदल दिया गया था.
v1.4 में,
CardStatus
में
ईआईडी शामिल है.
सिम लॉक (सब्सिडी लॉक) पर CardState:RESTRICTED सेट करना
अगर eSIM को सिम लॉक (सब्सिडी लॉक) किया गया है, तो मॉडेम, कार्ड की स्थिति को getIccCardStatusResponse
तरीके में CardState:RESTRICTED
के तौर पर सेट करता है.
(ज़रूरी नहीं) IRadioConfig HAL v1.0 में setSimSlotsMapping लागू करना
मॉडेम, setSimSlotsMapping
के तरीके के साथ काम करता है. यह तरीका, फ़िज़िकल स्लॉट से लॉजिकल स्लॉट पर मैपिंग सेट करता है. एलपीए, चालू सिम स्लॉट चुनने के लिए इस तरीके का इस्तेमाल करता है.
लॉग करने से जुड़ी ज़रूरी शर्तें
ई-सिम से जुड़ी समस्याओं को डीबग करने के लिए, मॉडेम को लॉग करने से जुड़ी ये सामान्य ज़रूरी शर्तें हैं.
लॉग कैप्चर
लॉगिंग से इंटरप्रोसेसर कम्यूनिकेशन, सिम फ़ंक्शन, रेडियो इंटरफ़ेस लेयर (आरआईएल) लॉगिंग, और ऐप्लिकेशन प्रोटोकॉल डेटा यूनिट (एपीडीयू) लॉगिंग कैप्चर होती है.
डिवाइस पर लॉगिंग
डिवाइस का सॉफ़्टवेयर, डिवाइस पर मॉडम लॉग कैप्चर करने की सुविधा के साथ काम करता हो.
लॉग कॉन्फ़िगरेशन से जुड़ी सहायता
डिवाइस सॉफ़्टवेयर, मॉडेम लॉगिंग के अलग-अलग कॉन्फ़िगरेशन (लेवल, मॉड्यूल) के साथ काम करता है. ये कॉन्फ़िगरेशन, डिवाइस पर होने वाली लॉगिंग और पीसी टूल पर होने वाली लॉगिंग, दोनों के लिए काम करने चाहिए.
Android की गड़बड़ी की रिपोर्ट
गड़बड़ी की रिपोर्ट में मॉडेम लॉग, वेंडर आरआईएल लॉग, पैनिक सिग्नेचर लॉग, और Android लॉग शामिल होते हैं.