Processeur de bande de base![]() Un processeur de bande de base (en anglais : baseband processor, abrégé en BP ou BBP) est un dispositif (une puce ou un élément de puce) présent dans l'interface réseau qui gère toutes les fonctions radio (toute fonction qui nécessite une antenne plus généralement), le Wi-Fi ou le Bluetooth exclus. Le plus souvent, il utilise sa propre RAM et son propre firmware. CaractéristiquesLes motivations à séparer le processeur de bande de base et le processeur principal (appelé aussi processeur d'application ou AP) sont triples :
De tels processeurs fonctionnent typiquement avec un RTOS, ou système d'exploitation temps réel, codés avec des firmwares comme : Nucleus RTOS (en) (par exemple utilisé sur l'iPhone 3G/3GS/iPad), le système d'exploitation embarqué d'ENEA AB (en), Versatile Real-Time Executive (en), ou VRTX, et ThreadX (en) (utilisé, par exemple, sur l'iPhone 4). MarchéParmi les fabricants de baseband, on peut trouver : MediaTek, Broadcom, Icera (en), Intel Mobile Communications (anciennement Infineon Wireless division), Qualcomm, et ST-Ericsson. SécuritéLes logiciels qui fonctionnent sur processeur de baseband sont très souvent propriétaires (au moins jusqu'en 2015). Il est donc très dur de faire des audits de sécurité indépendant dessus. En utilisant l'ingénierie inverse, des chercheurs ont trouvé des failles permettant d'accéder et modifier les données des appareils (c'est-à-dire pas uniquement celles du baseband) à distance[1],[2]. En , le projet Replicant (un dérivé d'AOSP) découvre une faille de sécurité dans les logiciels du baseband utilisés dans certains ordinateurs Samsung Galaxy qui permettait la lecture, l'écriture et la suppression de données sur la mémoire persistante principale[3]. Notes et références
Sources
|
Portal di Ensiklopedia Dunia