Una capa de interfaz de radio ( RIL ) es una capa en un sistema operativo que proporciona una interfaz a la radio y al módem del hardware, por ejemplo, en un teléfono móvil.
El proyecto de código abierto Android proporciona una capa de interfaz de radio (RIL) entre los servicios de telefonía Android (android.telephony) y el hardware de radio.
Consiste en una pila de dos componentes: un RIL Daemon y un Vendor RIL. El RIL Daemon se comunica con los servicios de telefonía y envía "comandos solicitados" al Vendor RIL. El Vendor RIL es específico para una implementación de radio particular y envía "comandos no solicitados" al RIL Daemon. [1]
Un RIL es un componente clave del sistema operativo Windows Mobile de Microsoft . El RIL permite que las aplicaciones de voz o datos inalámbricas se comuniquen con un módem GSM/GPRS o CDMA2000 1X en un dispositivo Windows Mobile. El RIL proporciona la interfaz del sistema entre la capa CellCore dentro del sistema operativo Windows Mobile y la pila de protocolos de radio utilizada por el hardware del módem inalámbrico. Por lo tanto, el RIL también permite a los fabricantes de equipos originales integrar una variedad de módems en sus equipos al proporcionar esta interfaz.
El RIL consta de dos componentes separados: un controlador RIL, que procesa comandos y eventos AT, y un proxy RIL, que administra las solicitudes de los múltiples clientes al controlador RIL único. A excepción de las conexiones PPP, toda la interacción entre el sistema operativo Windows Mobile y la pila de radio del dispositivo se realiza a través del RIL. (Las conexiones PPP inicialmente utilizan el RIL para establecer la conexión, pero luego lo pasan por alto para conectarse directamente al puerto serial virtual asignado al módem). En esencia, el RIL acepta y convierte todas las solicitudes de servicio directo de las capas superiores (es decir, TAPI) en comandos compatibles y comprendidos por el módem.
Sin embargo, tenga en cuenta que el RIL no se comunica directamente con el módem. En cambio, el enlace final con el módem suele ser el controlador serial estándar proporcionado por la plataforma del OEM.