訊號強度報告

電話服務架構會使用各種訊號測量類型回報行動網路訊號強度。接著,您可以使用這些回報的信號強度,控制裝置上信號列的顯示方式,並自訂調節器的信號強度回報標準。自 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 選取多個測量值,請使用下列電信業者設定鍵:

驗證

如要驗證導入方式,請在 CarrierConfigManagerTest 中使用 testGetConfig CTS 測試。使用 VTS 測試 setSignalStrengthReportingCriteria_1_5_*