Raportowanie siły sygnału

Struktura telefonii raportuje siłę sygnału sieci komórkowej przy użyciu różnych typów pomiaru sygnału. Następnie możesz użyć tych raportowanych mocy sygnału, aby kontrolować sposób wyświetlania pasków sygnału na urządzeniu i dostosować kryteria raportowania siły sygnału z modemu. Począwszy od Androida 11, możesz dostosować wiele typów pomiarów sygnału używanych przez platformę do raportowania siły sygnału radiowych sieci dostępowych (RAN) 4G LTE i 5G NR.

Struktura wykorzystuje trzy funkcje do raportowania siły sygnału: kryteria raportowania siły sygnału, progi siły sygnału i poziomy sygnału. Funkcje te wpływają na sposób komunikacji systemu Android ze sprzętem modemu, na przykład zapobiegając niepotrzebnemu raportowaniu siły sygnału przez modem w celu zmniejszenia zużycia energii i poprawy kondycji systemu. Funkcje są zdefiniowane jako:

  • Kryteria raportowania siły sygnału: warunki zdefiniowane przez system Android w celu uruchomienia raportowania siły sygnału z modemu.
  • Progi siły sygnału: lista czterech liczb całkowitych używana do sugerowania kryteriów raportowania poziomu sygnału i siły sygnału.
  • Poziomy sygnału: Pięć poziomów ( NONE , POOR , MODERATE , GOOD , GREAT ), które odpowiadają sile sygnału.

Obsługa wielu typów pomiarów sygnału

W przypadku urządzeń z systemem Android 11 lub nowszym można dostosować następujące typy pomiaru sygnału dla sieci NGRAN (5G LTE) i EUTRAN (4G LTE). Pomiary te są wykorzystywane w kryteriach raportowania siły sygnału, progach siły sygnału i funkcjach poziomów sygnału.

  • NGRAN (5G NR): SSRSRP, SSRSRQ, SSSINR
  • EUTRAN (4G LTE): RSRP, RSRQ, RSSNR

Realizacja

Aby umożliwić urządzeniu ustawianie kryteriów raportowania siły sygnału dla każdej sieci RAN, należy zaimplementować interfejs sprzętowy setSignalStrengthReportingCriteria_1_5 . Dla każdej sieci RAN obsługiwanych jest wiele typów pomiaru sygnału. Jeśli dla sieci RAN nie włączono żadnego z kryteriów raportowania dla typu pomiaru, kryteria raportowania dla tej sieci RAN są definiowane przez platformę Android. Gdy kryteria raportowania typu pomiaru są włączone dla sieci RAN, kryteria raportowania innych typów pomiarów są wyłączone.

Aby zdefiniować progi siły sygnału dla sieci 4G i 5G, użyj następujących kluczy konfiguracyjnych operatora:

Aby wybrać wiele pomiarów dla sieci RAN, użyj następujących kluczy konfiguracyjnych operatora:

Walidacja

Aby sprawdzić poprawność implementacji, użyj testu CTS testGetConfig w CarrierConfigManagerTest . Użyj VTS do testowania setSignalStrengthReportingCriteria_1_5_* .