सिग्नल स्ट्रेंथ रिपोर्टिंग

टेलीफोनी फ्रेमवर्क विभिन्न सिग्नल माप प्रकारों का उपयोग करके सेलुलर नेटवर्क सिग्नल शक्ति की रिपोर्ट करता है। फिर आप इन रिपोर्ट की गई सिग्नल शक्तियों का उपयोग यह नियंत्रित करने के लिए कर सकते हैं कि आपके डिवाइस पर सिग्नल बार कैसे प्रदर्शित होते हैं और मॉडेम से सिग्नल शक्ति रिपोर्टिंग मानदंड को अनुकूलित करते हैं। एंड्रॉइड 11 से शुरू करके, आप कई सिग्नल माप प्रकारों को कस्टमाइज़ कर सकते हैं जिनका उपयोग फ्रेमवर्क 4 जी एलटीई और 5 जी एनआर रेडियो एक्सेस नेटवर्क (आरएएन) की सिग्नल शक्ति की रिपोर्ट करने के लिए करता है।

फ्रेमवर्क सिग्नल शक्ति की रिपोर्टिंग के लिए तीन कार्यों का उपयोग करता है: सिग्नल शक्ति रिपोर्टिंग मानदंड, सिग्नल शक्ति सीमाएँ, और सिग्नल स्तर। ये फ़ंक्शन प्रभावित करते हैं कि एंड्रॉइड मॉडेम हार्डवेयर के साथ कैसे संचार करता है, उदाहरण के लिए, बिजली के उपयोग को कम करने और सिस्टम स्वास्थ्य में सुधार करने के लिए मॉडेम द्वारा अनावश्यक सिग्नल शक्ति रिपोर्टिंग को रोकना। कार्यों को इस प्रकार परिभाषित किया गया है:

  • सिग्नल शक्ति रिपोर्टिंग मानदंड: मॉडेम से सिग्नल शक्ति रिपोर्टिंग को ट्रिगर करने के लिए एंड्रॉइड द्वारा परिभाषित शर्तें।
  • सिग्नल शक्ति सीमाएँ: सिग्नल स्तर और सिग्नल शक्ति रिपोर्टिंग मानदंड का सुझाव देने के लिए उपयोग किए जाने वाले चार पूर्णांकों की एक सूची।
  • सिग्नल स्तर: पांच स्तर ( NONE , POOR , MODERATE , GOOD , GREAT ) जो सिग्नल की शक्ति के अनुरूप हैं।

एकाधिक सिग्नल माप प्रकारों के लिए समर्थन

एंड्रॉइड 11 या उच्चतर चलाने वाले उपकरणों के लिए, निम्नलिखित सिग्नल माप प्रकार एनजीआरएएन (5जी एलटीई) और यूट्रान (4जी एलटीई) नेटवर्क के लिए अनुकूलन योग्य हैं। इन मापों का उपयोग सिग्नल शक्ति रिपोर्टिंग मानदंड, सिग्नल शक्ति सीमा और सिग्नल स्तर कार्यों के लिए किया जाता है।

  • एनजीआरएएन (5जी एनआर): एसएसआरएसआरपी, एसएसएसआरक्यू, एसएसएसआईएनआर
  • यूट्रान (4जी एलटीई): आरएसआरपी, आरएसआरक्यू, आरएसएसएनआर

कार्यान्वयन

डिवाइस को प्रत्येक RAN के लिए सिग्नल शक्ति रिपोर्टिंग मानदंड सेट करने में सक्षम करने के लिए, setSignalStrengthReportingCriteria_1_5 हार्डवेयर इंटरफ़ेस लागू करें। प्रत्येक RAN के लिए, एकाधिक सिग्नल माप प्रकार समर्थित हैं। यदि माप प्रकार के लिए कोई भी रिपोर्टिंग मानदंड RAN के लिए सक्षम नहीं है, तो उस RAN के लिए रिपोर्टिंग मानदंड एंड्रॉइड फ्रेमवर्क द्वारा परिभाषित किया गया है। जब किसी माप प्रकार के रिपोर्टिंग मानदंड को RAN के लिए सक्षम किया जाता है, तो अन्य माप प्रकारों के रिपोर्टिंग मानदंड अक्षम हो जाते हैं।

4जी और 5जी नेटवर्क के लिए सिग्नल शक्ति सीमा को परिभाषित करने के लिए, निम्नलिखित वाहक कॉन्फ़िगरेशन कुंजियों का उपयोग करें:

RAN के लिए एकाधिक मापों का चयन करने के लिए, निम्नलिखित वाहक कॉन्फ़िगरेशन कुंजियों का उपयोग करें:

मान्यकरण

अपने कार्यान्वयन को सत्यापित करने के लिए, CarrierConfigManagerTest में testGetConfig CTS परीक्षण का उपयोग करें। setSignalStrengthReportingCriteria_1_5_* परीक्षण के लिए VTS का उपयोग करें।