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.

В данный момент поддерживаемое аппаратное обеспечение включает:
- донглы RTL SDR
- Perseus SDR
- BladeRF x40 or x120
- HackRF
- AirSpy
- SDRPlay (в процессе)
- USRP UHD (Pro версия)
- LimeSDR (Pro версия)
На их сайте уже размещены некоторые tutorials. Один учебник показывает, как дистанционно слушать радио аэропорта с удаленным Airspy, и один показывает, как настроить систему удалённого доступа с двумя RTL-SDR. Это позволяет использовать два RTL-SDR вместе, один потоковый напрямую с антенны, и второй через upconverter.

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