Базовый процессор
![]() | Эта статья включает список общих ссылок , но в ней отсутствуют достаточные соответствующие встроенные цитаты . ( Март 2014 г. ) |

Процессор основной полосы частот (также известный как процессор основной полосы частот , BP или BBP ) — это устройство ( чип или часть чипа) в контроллере сетевого интерфейса , которое управляет всеми функциями радиосвязи (всеми функциями, требующими антенны); однако этот термин обычно не используется в отношении радиомодулей Wi-Fi и Bluetooth . Процессор основной полосы частот обычно использует собственную оперативную память и встроенное ПО . Процессоры основной полосы частот обычно изготавливаются с использованием технологии КМОП (комплементарный металл-оксид-полупроводник ) или технологии RF КМОП . [1] и широко используются в радиочастотной (РЧ) и беспроводной связи. [2]
Обзор [ править ]
Процессоры основной полосы частот обычно используют в качестве встроенного ПО операционную систему реального времени (RTOS), такую как ENEA от OSE , Nucleus RTOS (iPhone 3G/3GS/iPad), ThreadX (iPhone 4) и VRTX . Существует несколько крупных производителей процессоров основной полосы частот, включая Broadcom , Icera , Intel Mobile Communications (бывшее подразделение беспроводной связи Infineon), MediaTek , Qualcomm , Spreadtrum и ST-Ericsson .
Обоснование отделения процессора основной полосы частот от основного процессора (известного как AP или процессор приложений ) имеет три причины:
- Радиоспектакль
- Функции радиоуправления (модуляция сигнала, кодирование, сдвиг радиочастоты и т. д.) сильно зависят от времени и требуют операционной системы реального времени.
- Надежность радио
- Выделение BP в другой компонент обеспечивает правильную работу радиосвязи, позволяя при этом вносить изменения в приложения и ОС.
- Юридический
- Некоторые органы (например, Федеральная комиссия по связи США (FCC)) требуют, чтобы весь стек программного обеспечения, работающий на устройстве, которое взаимодействует с сетью мобильной телефонии, был сертифицирован. Разделение BP на другой компонент позволяет повторно использовать стек без необходимости повторной сертификации всей точки доступа.
Проблемы безопасности [ править ]
Поскольку программное обеспечение, работающее на процессорах основной полосы частот, обычно является проприетарным, провести независимый аудит кода невозможно. Путем обратного проектирования некоторых чипов основной полосы исследователи обнаружили уязвимости безопасности, которые можно использовать для удаленного доступа и изменения данных на телефоне. [3] [4] В марте 2014 года создатели бесплатной для Android версии Replicant объявили, что нашли бэкдор в программном обеспечении основной полосы телефонов Samsung Galaxy, который позволяет удаленный доступ к пользовательским данным, хранящимся на телефоне. [5]
См. также [ править ]
- OsmocomBB - бесплатное программное обеспечение для процессоров основной полосы частот.
Ссылки [ править ]
- ^ Чен, Вай-Кай (2018). Справочник по СБИС . ЦРК Пресс . стр. 60–2. ISBN 9781420005967 .
- ^ Моргадо, Алонсо; Река, Росио-дель; Роза, Хосе М. де ла (2011). Нанометровые КМОП-сигма-дельта модуляторы для программно-определяемой радиосвязи . Springer Science & Business Media . п. 1. ISBN 9781461400370 .
- ^ Ральф Филипп Вайнманн (10 мая 2012 г.). «DeepSec 2010: Вся ваша полоса частот принадлежит нам» . Ютуб . Проверено 15 марта 2014 г.
- ^ Ральф Филипп Вайнманн. «WOOT 2012: Атаки на основной полосе частот: удаленное использование повреждений памяти в стеках сотовых протоколов» (PDF) . УСЕНИКС ВУТ . Проверено 5 апреля 2015 г.
- ^ «Разработчики репликантов нашли и закрыли бэкдор Samsung Galaxy» . Фонд свободного программного обеспечения . Проверено 03 октября 2015 г.
Дальнейшее чтение [ править ]
- Запись о базовом процессоре на openezx.org, заархивировано из оригинала 5 мая 2013 г.
- Бабин, Стив. Разработка программного обеспечения для Symbian OS: руководство для начинающих по созданию приложений для смартфонов Symbian OS v9 на C++ . Симбиан Пресс, 2007, с. 80.