\главная\р.л. конструкции\цифровые виды связи\...

Тестирование программ для цифровых видов связи. Часть II.
БОРЬБА АЛГОРИТМОВ

Продолжаем проверять реальное качество, радиолюбительских программ для цифровых видов связи. По сравнению с предыдущей статьей, изменен испытательный стенд и учтены замечания и пожелания высказанные радиолюбителями. Выводы делайте сами. В этой статье, мы ответим на несколько конкретных вопросов:

  1. Какая из тестируемых программ, лучше принимает сигналы BPSK31, MFSK16, RTTY в шумах?
  2. На каком индикаторе настройки, лучше видны очень слабые BPSK31, MFSK16, RTTY сигналы?

Испытательный стенд
представляет из себя три качественных, современных компьютера, белой сборки, два COMPAQ и HP. На всех ПК интегрированные звуковые карты и установленна лицензионная операционная система Windows2000 + SP4. Звуковые карты компьютеров соединены между собой двумя шнурами длиной примерно по 80см.

Первый компьютер слева, все время предает сигналы (BPSK31,MFSK16,RTTY), посредством программы MixW 2.12. На компьютере расположенном по середине, установлена программа Ionospheric Simulator, на ее вход поступает чистый BPSK31 или MFSK16 или RTTY сигнал, далее смешивается с шумами генерируемые программой и передается на третий компьютер. В программе Ionospheric Simulator, установлены следующие параметры:
doppler spread fast = 2Hz
time delay path 2 = 0ms
freqyuensy deviation, path1 = 0Hz, path2 = 0Hz
drift = 0Hz/min

На третьем компьютере установлены тестируемые программы, они загружаются и тестируются поочередно. Достоинство этого стенда, возможность плавно регулировать уровни всех сигналов и возможность получить очень точные и реалистичные измерения при минимальных погрешностях. Фактически, это полный аналог профессиональных систем аналогичного назначения, для измерения некоторых характеристик каналов связи и протоколов.

Тестируемые программы
На описанном выше стенде, были проверены указанные ниже версии программ.

  1. MultiPSK v3.3.3
  2. MixW v2.12 (зарегистрированная версия)
  3. Stream v1.1
  4. MMVARI v0.34
  5. MMTTY v1.65b
  6. TrueTTY v2.36b (зарегистрированная версия)
  7. Logger32 v1.5.0
  8. DigiPan v1.7
  9. HamScope v1.54


Кто лучше принимает BPSK31?
Во время испытания каждой программы, выбирались те параметры и опции, которые позволяли принимать тестовый сигнал с максимально возможным качеством, шумоподавитель - всегда выключен. Ниже вы видите результаты тестов, многие промежуточные результаты опущены.

Уровень 1:
На этом уровне, все программы принимали контрольный текст, состоящий из пяти строк - одинаково хорошо. Ошибки не давала ни одна программа. Виды одного и тогоже сигнала на разных водопадах - перед вами. Уровень контрольного BPSK31 сигнала, везде одинаковый.

MixW
100%

Stream
100%

MultiPSK
100%

MMVARI
100%

TrueTTY
100%

Logger32
100%

DigiPan
100%

HamScope
100%

Уровень 2:
На этом уровне, все тестируемые программы не могли принять текст на 100%, без ошибок. Вид сигнала на разных водопадах, перед вами. В процентах указано кол-во принятого текста, чем он больше тем лучше. Уровень контрольного BPSK31 сигнала, везде одинаковый.

MixW
30%

Stream
7%

MultiPSK
44%

MMVARI
95%

TrueTTY
90%

Logger32
92%

DigiPan
86%

HamScope
65%


Кто лучше принимает MFSK16?
Исходные данные и условия, те же что и в предыдущем тесте. Программы Logger32 и DigiPan, не участвуют в этом тесте.

Уровень 1:
На этом уровне, все программы принимали контрольный текст, из пяти строк на 100%. Ошибки не давала ни одна программа. Уровень контрольного сигнала, одинаковый на всех картинках.

MixW
100%

Stream
100%

MultiPSK
100%

MMVARI
100%

TrueTTY
100%

HamScope
100%

Уровень 2:
На этом уровне, все программы давали сбои. Вид сигнала - перед вами. В процентах указано количество правильно принятого текста, чем больше - тем лучше. Уровень сигнала, везде одинаковый. Нет ничего удивительного, в том что сигнал практически не виден на индикаторах, протокол MFSK позволяет работать при значительно более низких уровнях чем BPSK31.

MixW
17%

Stream
30%

MultiPSK
40%

MMVARI
87%

TrueTTY
96%

HamScope
40%


Кто лучше принимает RTTY?
Условия проведения тестов, такие как описаны выше. Программы Logger32 и HamScope, используют MMTTY для rtty режима, поэтому тесты для MMTTY можно отнести и к этим двум программам.

Уровень 1:
На этом уровне, все программы принимали контрольный текст, из пяти строк на 100%. Ошибки не давала ни одна программа. Уровень контрольного сигнала, одинаковый на всех картинках.

MixW
100%

MultiPSK
100%

MMVARI
100%

TrueTTY
100%

MMTTY
100%

Уровень 2:
На этом уровне, все программы давали сбои. В процентах указано количество принятого текста, чем больше - тем лучше. Уровень сигнала, везде одинаковый.

MixW
91%

MultiPSK
3%

MMVARI
92%

TrueTTY
91%

MMTTY
94%

Заключение
Не верьте, тому кто говорит что знает все о цифровой связи. Не верьте, так называемым авторитетным радиолюбителям. Не верьте тому кто 'собаку сьел' на цифровых видах связи. Не верьте тем, кто пишет программы и тем кто ими пользуется. Не верьте мне. Верьте себе и своему личному опыту. Если у вас нет личного опыта - значит вы не живете.

На мой взгляд, эксперимент получился достаточно наглядным, а статья не перегружена информацией. Теперь вы сами, ответите на поставленные в начале статьи вопросы и сделаете выводы. На этом эксперименты не закончены, продолжение следует....

Другие материалы по этой теме:

  1. Тестирование программ для цифровых видов связи. Часть I. Проверяем чувствительность.
  2. Тестирование программ и цифровых видов связи, в реальном эфире
  3. Краткий тест программ в моде MFSK16.

И. Лаврушов, (UA6HJQ), сентябрь 2004г.
www.hamradio.cmw.ru



Глас народа
17.03.2011 21:22 пока нет вопросов...  --  UA9FDN
30.05.2009 14:22 Сегодня срециально проверил в реальном эфире MixW 2.18 и MMVARI 0...  --  SERG UT3WW
15.11.2007 22:03 Я работаю в програме UR5EQF приношу всем свои извенения UN7FFI@M...  --  Руслан
15.11.2007 21:57 Работаю в логе UR5EGDF НЕКАКИХ ПРИТЕНЗИЙ НЕИМЕЮ программа работае...  --  Руслан UN7FFI...
13.10.2007 15:38 FT897D ne rabotaet psk31. pri 4-h razlicnyh psk polutshaetsja kaz...  --  ENN ES6DL
13.05.2005 17:41 А посмотрите интересную статейку UA6HPT о его освоении SSTV. Мне ...  --  Serv
04.05.2005 12:20 В PSK работю недавно, на сей момент остановился на логе UR5EQF, о...  --  Виктор UA6EM...
03.05.2005 13:08 В миксе можно прекрасно настроить чувствительность водопада и рас...  --  Alex
02.05.2005 08:08 Давно использую Mix + MMVARI. С помощью двух программ удались инт...  --  Vit/rx0at
01.05.2005 18:14 I like MIXW. But,mixw-s rtty engine is defective. might as well...  --  BD3RJ
01.05.2005 15:56 Внимание! Между картинками TrueTTY и HamScope находится водопад...  --  UA6HJQ
01.05.2005 15:50 На трансивере KENWOOD с фильтром 500Гц разница как раз видна очен...  --  Игорь
01.05.2005 07:49 Когда есть трансивер укомплектованный узкополосными фильтрами - п...  --  Victor RA3BB...
06.01.2005 23:32 Для Andy боюсь сравнивать программы по загрузке ядра не обьективе...  --  Victor
02.01.2005 13:28 Интересно было бы еще провести тест, какая программа и сколько т...  --  Andy
29.12.2004 16:41 Спасибо за идею, в следующих тестах попробую поставить помехи впл...  --  ua6hjq
21.10.2004 10:10 Как ни хороша MMVARI по тестам, но в реальной работе, когда рядом...  --  RA9LZ
19.10.2004 02:28 Вопрос к товарищам из DXSoft-a: Ради любопытства поработал в JAR...  --  Serg
15.10.2004 21:25 Как я не крутил MixW и TrueTTY, никакой разницы в формировании A...  --  UU9JDR Денис...
08.10.2004 10:21 Да, я согласен с UA9OV при изменении значения 11025 прием на True...  --  ua6hjq
01.10.2004 11:58 >Смотрите обновленную статью в которой добавлен тест AMTOR-FEC и ...  --  UA9OV
21.09.2004 10:25 Смотрите обновленную статью в которой добавлен тест AMTOR-FEC и K...  --  Игорь
21.09.2004 07:58 Я бы посоветовал автору статьи и дальше проводить тесты новых вер...  --  Sergej SWL
20.09.2004 16:56 Всем привет! Я для себя выбор сделал уже дано: TrueTTy и MMTTY......  --  ra9ftm Mike...
20.09.2004 15:56 Молодец Игорь, не зря время потратил. Хочу сказать что качество п...  --  Борис
20.09.2004 15:26 Вопрос к Ивану! Прочитал внимательно, Иван, поясните что не та...  --  Виктор UA6EM...
20.09.2004 14:30 Ну почему же профанация? После этой статьи я все это попробовал в...  --  RX4HX
20.09.2004 09:48 Отличная статья, спасибо, человек реально работает в эфире, я его...  --  ua6hcd
19.09.2004 23:44 Он...зм всё это ребята! Зачем нужны статьи что лучше, что хуже? ...  --  UA4HVS
19.09.2004 14:44 MixW хорошо работает в RTTY и результаты тестов это подтвердили, ...  --  Yuri
19.09.2004 12:44 ja Logger32 ispolzuju v bpsk, o4enx horoshaja programma i testy e...  --  zaur
18.09.2004 23:05 С технической точки зрения эксперимент проведен вполне корректно,...  --  Иван
18.09.2004 10:43 - Был очень удивлен результатами этих тестов, для меня это просто...  --  ua6hcd
18.09.2004 09:47 Что касается RTTY то я полностью согласен с автором статьи, сам п...  --  Николай
18.09.2004 07:22 >MFSK TrueTTY на мой вгляд лучше берет, но все же Микса своим сер...  --  ALEX
16.09.2004 10:36 Почему не публикуют для всеобщего обозрения и обсуждения вторую ч...  --  Сергей
16.09.2004 09:20 Здесь речь идет не о наворотах. Вы статью внимательно читали?...  --  Иван
15.09.2004 01:59 MFSK TrueTTY на мой вгляд лучше берет, но все же Микса своим серв...  --  Serg
14.09.2004 14:49 По адресу http://www.hamradio.cmw.ru/digital/1409test.htm лежит в...  --  rw6hqn
13.09.2004 15:13 Я потрудился проверить эксперименты Игоря, у меня результаты полу...  --  rz6hdd
13.09.2004 09:20 Наконец то хоть один человек сказал правду что не все золото что ...  --  Виктор
12.09.2004 21:42 А не одни и те же DLL используют эти программы для декодирования ...  --  Serge
12.09.2004 20:38 Профанация! Напоминает анекдот про таракана, оторвали таракану но...  --  Иван

Возврат