Алексей Спирков, руководитель отдела наукоемких технологий, поделился новыми достижениями АстроСофт в области технологий SDR (Software Defined Radio, программно-определяемого радио) для использования с существующим оборудованием связи. В статье речь пойдет о создании комплекса программных средств разработки конечных SDR-устройств, что позволит существенно упростить и унифицировать создание приложений SDR. Ниже представлены преимущества подхода SDR, текущие наработки и планы.
При создании средств связи традиционно используют два подхода. Первый, классический подход, заключается в том, что весь радиотракт (фильтрация, демодуляция и генерация сигнала) реализуется с помощью специализрованных микросхем или аналоговых компонентов, и лишь интерфейсная и управляющая части – на программно-управляемых микроконтроллерах. Благодаря развитию технологий стал возможным трансфер большей части функциональности в программную область.
Среди преимуществ данного подхода — гибкость при создании алгоритмов модуляции/демодуляции, возможность оперативно вносить изменения в алгоритмы, динамическое изменение характеристик сигнала, возможность работы в широком диапазоне с различными видами модуляции одновременно. Помимо этого, данная технология использует программную обработку радиосигнала, что позволяет реализовать шифрованные каналы связи с разным уровнем защищенности и использовать методы динамической маршрутизации цифровых пакетов данных (Mesh-технологии), что значительно увеличивает надежность и дальность радиосвязи. Кроме технических преимуществ, данный подход позволяет сократить издержки на производство нового оборудования за счет унификации конечных устройств и возможности улучшения функциональности за счет переделки и перепрошивки программного обеспечения.
Например, для решения задачи унификации устройства специализированной связи, в которой используются два поколения различных устройств — аналогового с частотной модуляцией (FM) и цифрового с цифровой частотной модуляцией с непрерывной фазой (CPFSK), использование технологии SDR позволит работать обоими видами модуляции и автоматически переключаться в необходимый режим в зависимости от внешних условий на едином устройстве с программным управлением. Более того, это позволит использовать разрабатываемое решение в смежных сферах (с другими частотами, типами модуляций и др.). Для его адаптации к другим системам связи потребуется модификация антенн, усилителя мощности и выходных фильтров под целевые характеристики используемого радиочастотного тракта, без изменений цифровой аппаратной части, что ускорит и удешевит будущие разработки.
В настоящее время АстроСофт разрабатывает программный комплекс разработки конечных SDR-устройств (Рис. 1), призванный существенно упростить и унифицировать создание приложений программно-определяемого радио. Он включает в себя библиотеки алгоритмов цифровой обработки сигналов, реализованных для размещения в программируемых логических интегральных схемах (ПЛИС) в виде сложных функциональных блоков, библиотеки управления для центрального процессора, операционной системой реального времени, конструктором реализаций и набором демонстрационных решений. При использовании существующих наработок такого типа задачи могут быть решены в кратчайшие сроки.
Рис. 1. Комплекс разработки конечных SDR-устройств
|
Рис. 2. Структурная схема тестового стенда