Google is committed to advancing racial equity for Black communities. See how.
本頁面由 Cloud Translation API 翻譯而成。
Switch to English

信號強度報告

電話框架使用各種信號測量類型報告蜂窩網絡信號強度。然後,您可以使用這些報告的信號強度來控制信號條在設備上的顯示方式,並通過調製解調器自定義信號強度報告標準。從Android 11開始,您可以自定義框架用於報告4G LTE和5G NR無線電接入網絡(RAN)的信號強度的多種信號測量類型。

該框架使用三個功能來報告信號強度:信號強度報告標準,信號強度閾值和信號電平。這些功能會影響Android與調製解調器硬件的通信方式,例如,防止調製解調器報告不必要的信號強度,以減少功耗並改善系統運行狀況。這些功能定義為:

  • 信號強度報告標準: Android定義的條件,用於觸發調製解調器的信號強度報告。
  • 信號強度閾值:四個整數的列表,用於建議信號電平和信號強度報告標準。
  • 信號電平:與信號強度相對應的五個電平( NONEPOORMODERATEGOODGREAT )。

支持多種信號測量類型

對於運行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網絡的信號強度閾值,請使用以下運營商配置鍵:

要為RAN選擇多個測量,請使用以下運營商配置鍵:

驗證方式

要驗證您的實現,請使用CarrierConfigManagerTesttestGetConfig CTS測試。並使用VTS測試setSignalStrengthReportingCriteria_1_5_*