Google se compromete a impulsar la igualdad racial para las comunidades afrodescendientes. Obtén información al respecto.

Informe de intensidad de la señal

El marco de telefonía informa sobre la intensidad de la señal de la red celular utilizando varios tipos de medición de señales. Luego, puede usar estas intensidades de señal informadas para controlar cómo se muestran las barras de señal en su dispositivo y personalizar los criterios de notificación de intensidad de señal desde el módem. A partir de Android 11, puede personalizar varios tipos de medición de señal que utiliza el marco para informar la intensidad de la señal de las redes de acceso de radio (RAN) 4G LTE y 5G NR.

El marco utiliza tres funciones para informar la intensidad de la señal: criterios de informe de la intensidad de la señal, umbrales de intensidad de la señal y niveles de la señal. Estas funciones afectan la forma en que Android se comunica con el hardware del módem, por ejemplo, evitando informes innecesarios de intensidad de señal por parte del módem para reducir el uso de energía y mejorar el estado del sistema. Las funciones se definen como:

  • Señal de criterios de notificación fuerza: las condiciones definidas por Android a la presentación de informes de intensidad de señal de disparo desde el módem.
  • Umbrales de intensidad de señal: Una lista de cuatro números enteros utilizados para sugerir nivel de señal y potencia de la señal criterios de presentación de informes.
  • Los niveles de señal: los niveles Cinco ( NONE , POOR , MODERATE , GOOD , GREAT ) que corresponden a la intensidad de señal.

Soporte para múltiples tipos de medición de señales

Para dispositivos con Android 11 o superior, los siguientes tipos de medición de señal se pueden personalizar para redes NGRAN (5G LTE) y EUTRAN (4G LTE). Estas medidas se utilizan para los criterios de informe de la intensidad de la señal, los umbrales de la intensidad de la señal y las funciones de los niveles de la señal.

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

Implementación

Para activar el dispositivo para establecer los criterios de información de intensidad de señal para cada RAN, implementar el setSignalStrengthReportingCriteria_1_5 interfaz de hardware. Para cada RAN, se admiten varios tipos de medición de señales. Si ninguno de los criterios de informes para un tipo de medición está habilitado para una RAN, el marco de Android define los criterios de informes para esa RAN. Cuando los criterios de informe de un tipo de medición están habilitados para una RAN, los criterios de informe de otros tipos de medición están deshabilitados.

Para definir los umbrales de intensidad de la señal para las redes 4G y 5G, utilice las siguientes claves de configuración del operador:

Para seleccionar múltiples medidas para una RAN, use las siguientes claves de configuración de operador:

Validación

Para validar su aplicación, utilice el testGetConfig prueba de CTS en CarrierConfigManagerTest . Y el uso del STM para probar setSignalStrengthReportingCriteria_1_5_* .