В настоящее время существует 2 подхода, которые применяются при создании средств связи. Классический подход – весь радиотракт, включая фильтрацию, демодуляцию и генерацию сигнала, выполняется при помощи аналоговых компонентов или на специализированных микросхемах. И только управляющая и интерфейсная части реализуются на микроконтроллерах с программным управлением.
С развитием технологий (в частности скоростей работы аналого-цифровых, цифро-аналоговых преобразователей (АЦП, ЦАП) и объема программируемых логических микросхем (ПЛИС)) стал возможным перенос большей части функциональности в программную область. Такой подход называется «программно-определяемым радио» (Software Defined Radio – SDR) и является оптимальным по функциональности и затратам на данный момент.
Основными преимуществами этого подхода являются гибкость при создании алгоритмов модуляции/демодуляции, возможность динамического изменения характеристик сигнала, работа в широком спектральном диапазоне с несколькими видами модуляции одновременно, возможность внесения изменений в алгоритмы «на лету». Кроме того, данная технология использует программную обработку радиосигнала, что даёт возможность реализовать шифрованные каналы связи с различным уровнем защищенности и применить методы динамической маршрутизации цифровых пакетов данных (MESH-технологии), что существенно увеличивает дальность и надежность радиосвязи.
Универсальность Возможность сопряжения с существующими средствами связи. |
Гибкость и помехозащищенность Динамические изменения характеристик сигнала, изменяемые алгоритмы ухода от помех. |
||
|
|||
Расширяемая архитектура Возможность простого внедрения собственных алгоритмов и протоколов связи. |
Ячеистая топология сети Динамическая маршрутизация данных через всех участников. |
||
|
|||
Использование однотипных устройств Один и тот же модем может быть использован для различных целей. Функционал определяется программным обеспечением. |
Удобство Размер, энергопотребление. |
С целью исследования технологии SDR в компании АстроСофт в ноябре 2015 года было принято решение о создании прототипа УКВ-модема. Основной отличительной чертой этого прототипа является его высокая помехоустойчивость, которая реализуется благодаря использованию технологий SDR (Software Defined Radio).
Используя технологию SDR, модем постоянно анализирует состояние среды передачи (эфир) и инициирует передачу, во-первых, на частоте, находящейся в самом незашумлённом диапазоне частот, во-вторых, меняет частоту передачи, если на данной частоте появляется помеха. На данном этапе компанией АстроСофт разработан программно-аппаратный прототип полнодуплексного модема (рис.1), позволяющего связывать 2 или более устройства в условиях динамически изменяющихся условий радиоэфира путем подключения конечного устройства через различные интерфейсы.
* ведутся работы по расширению возможностей режима связи до релейной, при которой множество таких устройств образуют сеть с динамической маршрутизацией пакетов (MESH-сеть), тем самым увеличивая дальность и надежность связи.
Платформа
Для демонстрации возможностей прототипа разработано приложение для мобильного телефона под управлением операционной системы Android, которое позволяет подключаться к модему по протоколу Wi-Fi или Bluetooth (рис.2). Данное приложение позволяет вести текстовый чат и дуплексную голосовую или видеосвязь, схожую по функционалу со Skype. Так же данное приложение позволяет узнать расстояние между собеседниками, текущие GPS-координаты собеседника и его положение на карте местности.
Рис.2. Приложение для смартфона