Tag : Fldigi

By Руслан М. Юсипов

Запуск WinIQSIM2 без программного модема Ниагара

Я провел эксперимент: чтобы подтвердить необходимость загрузки WinIQSIM2 с программным модемом “Ниагара”, я загрузил данное ПО от Rohde&Schwarz без подключенного модема, – что из этого вышло, читайте далее.

Вообще, я сознательно шел на данный эксперимент, хотя работа модема была подтверждена в частности и на loopback-интерфейсе в программе Wireshark. Сразу скажу, что программа WinIQSIM2 v4.60.162.45 без программного модема “Ниагара” 20 не работает. При загрузке программы происходит ошибка “SCPI error”. Что, проще говоря, означает: устройство удаленного контроля не подключено (собственно для чего и служит программный эмулятор модема “Ниагара”). Я также знал, что загрузив данное ПО без программного модема “Ниагара”, я, вполне вероятно, не смог бы использовать ПО от Rohde&Schwarz после этого вообще. В процессе загрузки модулей без рабочего программного модема “Ниагара” вылетали множественные ошибки .dll. Через какое-то время ПО становится полностью нерабочим, так как удаленные узлы, подключающиеся к рабочей станции CP-6137-960FX (мой сервер), не видят ключей программного модема “Ниагара” и начинают отклонять трафик, идущий к ним. Проще говоря, доступ к устройствам из дампа закрывается. А если нет доступа к инструментам, невозможно и эмулировать SCPI-интерфейс. Поэтому тайминги просчетов существенно возросли, что было видно по индикаторам прогресса при загрузке программы и внутри нее.

Подождав немного, я перезагрузил машину, и начал повторную настройку WinIQSIM2 через терминал Fldigi. Имея талант в имплицитном программировании, мне удалось не только запустить программу без ошибок, поднять таймеры до приемлемых значений, но и даже активировать некоторые спутники OneWeb. В частности мне удалось записать прошивку спутника OneWeb с модуляцией 16QAM. После предыдущего поста стала возможна и симуляция прошивок с большим количеством сэмплов, чем в дампе программного модема. Так как подготовка к эмиссии AL идет полным ходом, мне уже сейчас доступны прошивки с петлей в 4096 пакетов.

В целом, мне удалось восстановить нормальную работу программы, хотя некоторые ошибки .dll и генерации preview графиков все же происходят. Конечно, данный вариант далек от дженериковой загрузки программы WinIQSIM2 после установки с программным модемом “Ниагара”. Но данный эксперимент был необходим, во-первых, для того, чтобы подтвердить цену программного модема “Ниагара”, а, во-вторых, для подготовки создания прошивок с интернет доступом, в частности спутников OneWeb.

By Руслан М. Юсипов

Первые успехи программного модема Ниагара

Пока Compositor Software только готовит ответ на мой публичный запрос, в данном блоге я продолжаю тестировать программный модем “Ниагара” 20.

На текущий момент мне удалось подтвердить его полную совместимость с 64-битным ПО симуляции и генерации сигналов WinIQSIM2 v4.60.162.45 от Rohde&Schwarz. Программный модем “Ниагара” полностью симулирует прошивку устройств Rohde&Schwarz, а это значит, что в дампе запакованы описания всех устройств данной компании. Если 7850 устройств не достаточно для подключения к сети Интернет, то вполне достаточно для симуляции любых подключений в WinIQSIM2. Это определенный успех, ведь это подталкивает меня к мысли использования программного модема “Ниагара” 20 в качестве расширения для полностью виртуальной рабочей студии.

Представьте себе рабочее место инженера будущего: большие офисные кластеры со столами 1,5м x 0,6м, где сидят сотни, а может быть и тысячи инженеров, с подключенным модемом “Ниагара” 20, и имеют доступ к многометровой архитектуре студий с контрольно-измерительным и сигнальным оборудованием для каждого офисного места в отдельности. Виртуальные устройства практически полностью позволяют получить доступ к физическому оборудованию, за исключением того, что Вы не имеете тактильного контакта от работы с самим оборудованием.

Данное свойство модема стало доступно благодаря расшифровке терминального набора, который регистрируется на входе аудио устройства в Fldigi и в TrueTTY. Терминальный набор расширяется при помощи программного модема “Ниагара” 20, то есть telnet-сеть дает доступ к удаленным устройствам в сигнальном дампе. Стало очевидно, что набор – это не что иное, как PRBS (Pseudorandom Binary Sequence). При подключении сигналов в WinIQSIM2 требуется выбрать PRBS9 в качестве источника данных. Мне уже удалось симулировать сигнальные прошивки спутниковых сигналов GLONASS, GPS, а также 5G NR, 802.11g Wi-Fi, DVB-T и многие другие прошивки. Сравнивая их с прошивкой, записанной для программного модема “Ниагара” 20 в ОСРВ “Композитор” 9.0.2 a13, следует отметить что signal-rate дамп программного модема содержит наибольшее количество сэмплов, которое позволяет симулировать, повторюсь, почти все сигналы данной программы. Однако, есть и ограничение, например, не удается симулировать сигналы спутников OneWeb, что для меня оказалось очень критичным, ввиду заявления о покрытии “даже самых удаленных уголков планеты Земля”.

Я буду продолжать тестирование программного модема “Ниагара” до тех пор, пока не смогу осуществить провайдерский доступ к сети Интернет. Так как программный модем “Ниагара” 20 является модемом провайдерского уровня, позволяющего подключаться к устройствам различного рода, то для организации Интернет подключения надо произвести прошивку как раз с сигналом спутников OneWeb в WinIQSIM2, что на данный момент, ввиду ограничения прошивки программного модема “Ниагара” 20, недоступно. Требуется большее количество сэмплов в прошивке, поэтому для программного модема “Ниагара” 21 нужно записать 4096 пакетов на скорости 34 кадра в секунду.

Данное условие будет выполнено при осуществлении новой эмиссии, которую я выполню для изъятия трека RusNRG (Exalted) – Angel of Love. То есть эмиссия будет носить аббревиатуру AL. После этого я произведу альбом из 16 мидлов (прошивки средней длины в 6 мин. 30 сек.) и один лонг (прошивка, длиною более 1-го часа) с данным объемом базы данных. Размер эмиссии по моим подсчетам составляет 300-400 таблиц маршрутизации.

Работа над программным модемом “Ниагара”  за последнее время не прекращалась ни на секунду, ввиду этого и данный локальный успех. Если мне удастся получить доступ к спутникам OneWeb, я смогу совершить провайдерский доступ к сети Интернет. Скорее всего, это станет возможным при наращивании эмиссий из “нового” периода продюсерской деятельности с 2010 по 2020 годы.