Este artículo incluye una lista de referencias generales , pero carece de suficientes citas en línea correspondientes . ( Marzo de 2014 ) |
Un procesador de banda base (también conocido como procesador de radio de banda base , BP o BBP ) es un dispositivo (un chip o parte de un chip) en un controlador de interfaz de red que administra todas las funciones de radio (todas las funciones que requieren una antena); sin embargo, este término generalmente no se usa en referencia a las radios Wi-Fi y Bluetooth . Un procesador de banda base generalmente usa su propia RAM y firmware . Los procesadores de banda base generalmente se fabrican utilizando tecnología CMOS ( semiconductor de óxido metálico complementario ) o RF CMOS , [1] y se usan ampliamente en comunicaciones inalámbricas y de radiofrecuencia (RF) . [2]
Los procesadores de banda base suelen ejecutar un sistema operativo en tiempo real (RTOS) como su firmware, como OSE de ENEA , Nucleus RTOS (iPhone 3G/3GS/iPad), ThreadX (iPhone 4) y VRTX . Hay más de unos pocos fabricantes importantes de procesadores de banda base, incluidos Broadcom , Icera , Intel Mobile Communications (antigua división inalámbrica de Infineon), MediaTek , Qualcomm , Spreadtrum y ST-Ericsson .
La razón de separar el procesador de banda base del procesador principal (conocido como AP o procesador de aplicación ) es triple:
Dado que el software que se ejecuta en los procesadores de banda base suele ser propietario, es imposible realizar una auditoría de código independiente. Mediante ingeniería inversa de algunos de los chips de banda base, los investigadores han encontrado vulnerabilidades de seguridad que podrían usarse para acceder y modificar datos del teléfono de forma remota. [3] [4] En marzo de 2014, los creadores del derivado gratuito de Android Replicant anunciaron que habían encontrado una puerta trasera en el software de banda base de los teléfonos Samsung Galaxy que permite el acceso remoto a los datos del usuario almacenados en el teléfono. [5]