इस पेज पर, ई-सिम चिप या हटाया जा सकने वाला ई-सिम 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
मेथड का इस्तेमाल करता है. इससे पता चलता है कि किसी स्लॉट में ई-सिम है या नहीं.
यह तरीका v1.0 में पेश किया गया था. v1.2 में,
SimSlotStatus
में
ईआईडी शामिल है.
IRadio HAL v1.4 में getIccCardStatus लागू करना
मॉडम, getIccCardStatusResponse
वाले तरीके में कार्ड के स्टेटस के रीसेट (एटीआर) और स्लॉट आईडी का जवाब देता है. इस तरीके को v1.0 में पेश किया गया था. साथ ही, v1.2 में ATR को शामिल करने के लिए, CardStatus
को बदल दिया गया था.
वर्शन 1.4 में मौजूद CardStatus
में ईआईडी शामिल है.
सिम लॉक (सब्सिडी लॉक) पर CardState:RESTRICTED सेट करना
अगर ई-सिम को सिम लॉक किया गया है (सब्सिडी लॉक किया गया है), तो मॉडम, कार्ड की स्थिति को getIccCardStatusResponse
वाले तरीके में CardState:RESTRICTED
के तौर पर सेट करता है.
(ज़रूरी नहीं) IRadioConfig HAL v1.0 में setSimSlotsMapping लागू करना
मॉडेम, setSimSlotsMapping
के तरीके के साथ काम करता है. यह तरीका, फ़िज़िकल स्लॉट से लॉजिकल स्लॉट पर मैपिंग सेट करता है. एलपीए, चालू सिम स्लॉट चुनने के लिए इस तरीके का इस्तेमाल करता है.
लॉग करने की ज़रूरी शर्तें
ई-सिम से जुड़ी समस्याओं को डीबग करने के लिए, मॉडेम को लॉग करने से जुड़ी ये सामान्य ज़रूरी शर्तें हैं.
लॉग कैप्चर
लॉग इन करने पर इंटरप्रोसेसर कम्यूनिकेशन, सिम की सुविधा, रेडियो इंटरफ़ेस लेयर (आरआईएल) लॉगिंग, और ऐप्लिकेशन प्रोटोकॉल डेटा यूनिट (एपीडीयू) लॉगिंग को कैप्चर किया जाता है.
डिवाइस पर लॉगिंग
डिवाइस का सॉफ़्टवेयर, डिवाइस पर मॉडम लॉग कैप्चर करने की सुविधा के साथ काम करता हो.
लॉग कॉन्फ़िगरेशन से जुड़ी सहायता
डिवाइस सॉफ़्टवेयर, मॉडेम लॉगिंग के अलग-अलग कॉन्फ़िगरेशन (लेवल, मॉड्यूल) के साथ काम करता है. ये कॉन्फ़िगरेशन, डिवाइस पर होने वाली लॉगिंग और पीसी टूल पर होने वाली लॉगिंग, दोनों के लिए काम करने चाहिए.
Android की गड़बड़ी की रिपोर्ट
गड़बड़ी की रिपोर्ट में मॉडेम लॉग, वेंडर आरआईएल लॉग, पैनिक सिग्नेचर लॉग, और Android लॉग शामिल होते हैं.