Airspy

Cloud-SDR: инструмент для удалённого доступа к SDR, таких как RTL-SDR и Airspy

Cloud-SDR — новый инструмент, находящийся сейчас на стадии бета-тестирования, который позволяет удалённый потоковый доступ к SDR-приёмникам, таким как RTL-SDR и Airspy. В некотором роде он похож на rtl_tcp тем, что позволяет IQ образцы передаваться по сети, однако Cloud-SDR, похоже, является гораздо более развитым решением, которое может поддерживать больше SDR и имеет намного больше функций, а также лучшую производительность. Cloud-SDR не бесплатен, и во время этих бета стадий выпуска цены, по-видимому, не публикуются. Однако у них есть лицензии для личного/хоббийного использования, которое, как мы предполагаем, будет по разумной цене. 

В этом интересном посте они описывают различные решения для удалённого доступа к SDR и показывают, почему их решение Cloud-SDR полезно.

Они описывают своё ПО в следующем фрагменте:

Cloud-SDR может собирать в реальном времени комплексные IQ образцы от SDR аппаратного устройства, подключенного на одном компьютере, передавать образцы на второй компьютер для демодуляции или анализа, а затем отправлять полученный поток на третий компьютер для хранения.

В автономном режиме Cloud-SDR может выполнять задачи обработки сигналов, описанные встроенным движком DSP на JavaScript.

Поскольку пропускная способность сети ограничена по сравнению с пропускной способностью приема SDR, основная концепция Cloud-SDR состоит в том, чтобы перенести обработку в облако туда, где это требуется или возможно: цепочка DSP делится на подпроцессы, которые распределяются между компьютерами, подключённых через Интернет.

Например, приложение «signal scanner» может быть запрограммировано скриптом и сохранено на сервере SDR для выполнения. Только сигналы, удовлетворяющие порогу, будут передаваться по сети TCP/IP. Удалённый клиент будет получать IQ-поток только если сигнал будет обнаружен задачей DSP. В «облачном режиме» тот же скрипт может транслироваться на несколько узлов SDR, расположенных в разных местах, что обеспечивает параллельный поиск сигналов.

Серверное ПО SDRNode принимает IQ-потоки от разных SDR аппаратных устройств, извлекает разные диапазоны, обрабатывает их и передаёт RF-данные с использованием алгоритмов сжатия для ограничения пропускной способности сети TCP/IP.

Cloud-SDR-Big

В данный момент поддерживаемое аппаратное обеспечение включает:

На их сайте уже размещены некоторые tutorials. Один учебник показывает, как дистанционно слушать радио аэропорта с удаленным Airspy, и один показывает, как настроить систему удалённого доступа с двумя RTL-SDR. Это позволяет использовать два RTL-SDR вместе, один потоковый напрямую с антенны, и второй через upconverter.

Sharing Two RTL-SDR’s with CloudSDR.
Использование двух RTL-SDR совместно с CloudSDR.

Также на канале автора на YouTube есть несколько примеров использования Cloud-SDR.


Источник:

Подбираете SDR под задачу?

Опишите, что и где хотите принимать, — подскажем подходящие модели и где их купить.

Похожие материалы

Весь блог