ই-সিম কাজ করার জন্য মডেম সংক্রান্ত প্রয়োজনীয়তা

এই পৃষ্ঠায় ই-সিম চিপ বা সরানো যায় এমন ই-সিম 4FF কার্ডের জন্য প্রয়োজনীয় মডেম ফিচারের সারসংক্ষেপ দেওয়া হয়েছে।

সাধারণত যে জিনিসগুলি লাগবে

সাধারণ ই-সিম সংক্রান্ত সহায়তার জন্য এগুলি হল মডেমের প্রয়োজনীয়তা। লোকাল প্রোফাইল অ্যাসিস্ট্যান্ট (LPA) সঠিকভাবে কাজ করার জন্য, মডেমকে এইসব প্রয়োজনীয়তা পূরণ করতে হবে।

ডিফল্ট বুট প্রোফাইল সঠিকভাবে ম্যানেজ করুন

eSIM-এ কোনও অপারেশনাল বা টেস্ট প্রোফাইল চালু না থাকলে, ডিফল্ট বুট প্রোফাইল চালু করা হয়। মডেম, ডিফল্ট বুট প্রোফাইল চালু থাকা ই-সিমকে বৈধ সিম হিসেবে শনাক্ত করে, উপরের লেয়ারে কার্ডটি বৈধ হিসেবে রিপোর্ট করে এবং সিমের পাওয়ার বন্ধ করে না।

টার্মিনালের ক্ষমতা সঠিকভাবে পাঠান

পাওয়ার-আপ করার সময়, মডেম ই-সিমে সঠিক টার্মিনাল ক্ষমতা পাঠায়। টার্মিনাল ক্যাপাবিলিটি eUICC ক্যাপাবিলিটি লোকাল প্রোফাইল ম্যানেজমেন্ট এবং প্রোফাইল ডাউনলোড-এর জন্য সাপোর্ট এনকোড করে।

ETSI TS 102 221 Section 11.1.19.2.4 "eUICC সম্পর্কিত অতিরিক্ত টার্মিনাল ক্যাপাবিলিটি ইনডিকেশন" দেখুন। বাইট [১-৩] অবশ্যই: 83 (ট্যাগ) 01 (দৈর্ঘ্য) 07 (eUICC ক্ষমতা) হতে হবে।

(ঐচ্ছিক) ই-সিম OS OTA আপডেট কাজ করে

ই-সিম OS OTA আপডেট সংক্রান্ত সব প্রয়োজনীয়তা মডেম পূরণ করে, যেমন, পাসথ্রু মোডে পরিবর্তন করা এবং OTA আপডেট প্রসেস চলাকালীন ই-সিম চালু রাখা।

HAL সংক্রান্ত প্রয়োজনীয়তা

এগুলি হল API ইমপ্লিমেন্টেশন যা সাধারণ eSIM সহায়তার জন্য প্রয়োজন।

MEP কাজ করে এমন ডিভাইসের জন্য, MEP-এর জন্য HAL সংক্রান্ত প্রয়োজনীয়তা দেখুন।

Radio HAL v1.1-এ setSimPower প্রয়োগ করুন

মডেমটি setSimPower পদ্ধতি ব্যবহার করে।

IRadioConfig HAL v1.2-এ getSimSlotsStatus প্রয়োগ করা

মডেম getSimSlotsStatus পদ্ধতি সমর্থন করে, যা থেকে বোঝা যায় যে কোনও স্লটে ই-সিম আছে কিনা।

এই পদ্ধতি v1.0-তে চালু করা হয়েছে। v1.2-এ, SimSlotStatus-এর মধ্যে এম্বেডেড পরিচয় প্রমাণপত্র (EID) অন্তর্ভুক্ত।

IRadio HAL v1.4-এ getIccCardStatus প্রয়োগ করা

getIccCardStatusResponse পদ্ধতিতে মডেমটি কার্ড স্ট্যাটাসের স্লট আইডি এবং রিসেট করার উত্তর (ATR) প্রদান করে। এই পদ্ধতি v1.0-তে চালু করা হয়েছে এবং v1.2-তে, CardStatus পরিবর্তন করে ATR অন্তর্ভুক্ত করা হয়েছে। v1.4-এ, CardStatus-এ EID অন্তর্ভুক্ত থাকে।

সিম লকের (সাবসিডি লক) উপর CardState:RESTRICTED সেট করুন

eSIM, সিম লক করা (সাবসিডি লক করা) থাকলে, মডেম getIccCardStatusResponse পদ্ধতিতে কার্ডের স্ট্যাটাস CardState:RESTRICTED হিসেবে সেট করে।

(ঐচ্ছিক) IRadioConfig HAL v1.0-এ setSimSlotsMapping প্রয়োগ করুন

মোডেম setSimSlotsMapping পদ্ধতিকে সমর্থন করে, যা ফিজিক্যাল স্লট থেকে লজিক্যাল স্লটে ম্যাপিং সেট করে। অ্যাক্টিভ সিম স্লট বেছে নিতে LPA এই পদ্ধতি ব্যবহার করে।

লগ করার প্রয়োজনীয়তা

eSIM সংক্রান্ত সমস্যা ডিবাগ করার জন্য এগুলি হল সাধারণ মডেম লগিং সংক্রান্ত প্রয়োজনীয়তা।

লগ ক্যাপচার

লগিং ইন্টারপ্রসেসর কমিউনিকেশন, সিম ফাংশনালিটি, রেডিও ইন্টারফেস লেয়ার (RIL) লগিং এবং অ্যাপ্লিকেশন প্রোটোকল ডেটা ইউনিট (APDU) লগিং ক্যাপচার করে।

অন-ডিভাইস লগিং

ডিভাইস সফ্টওয়্যার, অন-ডিভাইস মডেম লগ ক্যাপচার করার মেকানিজমকে সাপোর্ট করে।

লগ কনফিগারেশন সংক্রান্ত সহায়তা

ডিভাইস সফ্টওয়্যার বিভিন্ন মডেম লগিং কনফিগারেশন (লেভেল, মডিউল) সাপোর্ট করে। এইসব কনফিগারেশন অবশ্যই অন-ডিভাইস লগিং ও পিসি (PC) টুল-ভিত্তিক লগিং, দুটির ক্ষেত্রেই কাজ করতে হবে।

Android-এর বাগ রিপোর্টের কন্টেন্ট

সমস্যার রিপোর্টে মডেম লগ, ভেন্ডর RIL লগ, প্যানিক সিগনেচার লগ এবং Android লগ থাকে।