Raportowanie siły sygnału

Platforma telefoniczna raportuje siłę sygnału sieci komórkowej za pomocą różnych typów pomiarów sygnału. Na podstawie tych zgłoszonych wartości siły sygnału możesz kontrolować sposób wyświetlania pasków sygnału na urządzeniu i dostosowywać kryteria raportowania siły sygnału z modemu. Od Androida 11 możesz dostosowywać różne typy pomiarów sygnału, których platforma używa do raportowania siły sygnału sieci radiowych 4G LTE i 5G NR.

Platforma korzysta z 3 funkcji do raportowania siły sygnału: kryteriów raportowania siły sygnału, progów siły sygnału i poziomów sygnału. Funkcje te wpływają na sposób komunikacji Androida ze sprzętem modemu, np. zapobiegają niepotrzebnemu raportowaniu siły sygnału przez modem, aby zmniejszyć zużycie energii i poprawić kondycję systemu. Funkcje są zdefiniowane w ten sposób:

  • Kryteria raportowania siły sygnału: warunki zdefiniowane przez Androida, które wywołują raportowanie siły sygnału z modemu.
  • Progi siły sygnału: lista 4 liczb całkowitych używanych do sugerowania kryteriów raportowania poziomu i siły sygnału.
  • Poziomy sygnału: 5 poziomów (NONE, POOR, MODERATE, GOOD, GREAT) odpowiadających sile sygnału.

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

W przypadku urządzeń z Androidem 11 lub nowszym można dostosować te rodzaje pomiarów sygnału w sieciach NGRAN (5G LTE) i EUTRAN (4G LTE): Te pomiary są używane 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

Implementacja

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

Aby zdefiniować progi siły sygnału dla sieci 4G i 5G, użyj tych kluczy konfiguracji operatora:

Aby wybrać wiele pomiarów dla sieci RAN, użyj tych kluczy konfiguracji operatora:

Weryfikacja

Aby sprawdzić implementację, użyj testu CTS w CarrierConfigManagerTest.testGetConfig Do testowania używaj VTS. setSignalStrengthReportingCriteria_1_5_*