টেলিফোনি ফ্রেমওয়ার্ক বিভিন্ন ধরনের সংকেত পরিমাপ ব্যবহার করে সেলুলার নেটওয়ার্ক সিগন্যাল শক্তির প্রতিবেদন করে। তারপরে আপনি আপনার ডিভাইসে সিগন্যাল বারগুলি কীভাবে প্রদর্শিত হবে তা নিয়ন্ত্রণ করতে এবং মডেম থেকে সংকেত শক্তি রিপোর্টিং মানদণ্ড কাস্টমাইজ করতে এই রিপোর্ট করা সংকেত শক্তিগুলি ব্যবহার করতে পারেন৷ Android 11 থেকে শুরু করে, আপনি একাধিক সিগন্যাল পরিমাপের ধরন কাস্টমাইজ করতে পারেন যা ফ্রেমওয়ার্ক 4G LTE এবং 5G NR রেডিও অ্যাক্সেস নেটওয়ার্কের (RANs) সিগন্যাল শক্তি রিপোর্ট করতে ব্যবহার করে।
ফ্রেমওয়ার্ক সিগন্যাল শক্তি রিপোর্ট করার জন্য তিনটি ফাংশন ব্যবহার করে: সংকেত শক্তি রিপোর্টিং মানদণ্ড, সংকেত শক্তি থ্রেশহোল্ড এবং সংকেত স্তর। এই ফাংশনগুলি কীভাবে Android মডেম হার্ডওয়্যারের সাথে যোগাযোগ করে তা প্রভাবিত করে, উদাহরণস্বরূপ, পাওয়ার ব্যবহার কমাতে এবং সিস্টেমের স্বাস্থ্যের উন্নতি করতে মডেম দ্বারা অপ্রয়োজনীয় সংকেত শক্তি রিপোর্টিং প্রতিরোধ করা। ফাংশন হিসাবে সংজ্ঞায়িত করা হয়:
- সংকেত শক্তি রিপোর্টিং মানদণ্ড: মডেম থেকে সংকেত শক্তি রিপোর্টিং ট্রিগার করার জন্য Android দ্বারা সংজ্ঞায়িত শর্তগুলি৷
- সংকেত শক্তি থ্রেশহোল্ড: সংকেত স্তর এবং সংকেত শক্তি রিপোর্টিং মানদণ্ড প্রস্তাব করার জন্য ব্যবহৃত চারটি পূর্ণসংখ্যার একটি তালিকা।
- সিগন্যাল স্তর: পাঁচটি স্তর (
NONE
,POOR
,MODERATE
,GOOD
,GREAT
) যা সংকেত শক্তির সাথে মিলে যায়৷
একাধিক সংকেত পরিমাপ ধরনের জন্য সমর্থন
Android 11 বা উচ্চতর সংস্করণে চলমান ডিভাইসগুলির জন্য, নিম্নলিখিত সংকেত পরিমাপের প্রকারগুলি NGRAN (5G LTE) এবং EUTRAN (4G LTE) নেটওয়ার্কগুলির জন্য কাস্টমাইজযোগ্য৷ এই পরিমাপগুলি সংকেত শক্তি রিপোর্টিং মানদণ্ড, সংকেত শক্তি থ্রেশহোল্ড এবং সংকেত স্তর ফাংশনগুলির জন্য ব্যবহৃত হয়।
- NGRAN (5G NR): SSRSRP, SSRSRQ, SSSINR
- EUTRAN (4G LTE): RSRP, RSRQ, RSSNR
বাস্তবায়ন
প্রতিটি RAN-এর জন্য সংকেত শক্তি রিপোর্টিং মানদণ্ড সেট করতে ডিভাইসটিকে সক্ষম করতে, setSignalStrengthReportingCriteria_1_5
হার্ডওয়্যার ইন্টারফেস প্রয়োগ করুন৷ প্রতিটি RAN-এর জন্য, একাধিক সংকেত পরিমাপের ধরন সমর্থিত। যদি RAN-এর জন্য পরিমাপের প্রকারের জন্য রিপোর্টিং মানদণ্ডের কোনোটিই সক্ষম না থাকে, তাহলে সেই RAN-এর জন্য প্রতিবেদনের মানদণ্ড Android ফ্রেমওয়ার্ক দ্বারা সংজ্ঞায়িত করা হয়। যখন RAN-এর জন্য একটি পরিমাপের প্রকারের প্রতিবেদনের মানদণ্ড সক্ষম করা হয়, তখন অন্যান্য পরিমাপের প্রকারের প্রতিবেদনের মানদণ্ড নিষ্ক্রিয় করা হয়।
4G এবং 5G নেটওয়ার্কের জন্য সংকেত শক্তি থ্রেশহোল্ড সংজ্ঞায়িত করতে, নিম্নলিখিত ক্যারিয়ার কনফিগার কীগুলি ব্যবহার করুন:
-
KEY_5G_NR_SSRSRP_THRESHOLDS_INT_ARRAY
-
KEY_5G_NR_SSRSRQ_THRESHOLDS_INT_ARRAY
-
KEY_5G_NR_SSSINR_THRESHOLDS_INT_ARRAY
-
KEY_LTE_RSRQ_THRESHOLDS_INT_ARRAY
-
KEY_LTE_RSSNR_THRESHOLDS_INT_ARRAY
একটি RAN এর জন্য একাধিক পরিমাপ নির্বাচন করতে, নিম্নলিখিত ক্যারিয়ার কনফিগার কীগুলি ব্যবহার করুন:
বৈধতা
আপনার বাস্তবায়ন যাচাই করতে, CarrierConfigManagerTest
এ testGetConfig
CTS পরীক্ষাটি ব্যবহার করুন। setSignalStrengthReportingCriteria_1_5_*
পরীক্ষার জন্য VTS ব্যবহার করুন।