Специальные радиосистемы
Логин  Пароль   Регистрация   
На главную
наш магазин радио
объявления
радиорейтинг
радиостанции
радиоприемники
диапазоны частот
таблица частот
аэродромы
статьи
файлы
форум
поиск
Радиостанция MegaJet MJ-555
Некоторые особенности декодирования PI-кода стандартным ПО системы RDS
Начало » Различные статьи
Разместил: SOLO 7.0


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

Увеличить

Видео процесса

Следующий образец это реализация когда сигнал имеет существенные
до 90% искажения. Имеет место значительное количество некорректируемых ошибок :

Увеличить

Видео процесса в динамике

И наконец третий случай когда сигнал имеет экстремальные искажения
в основном не подлежащие коррекции :

Увеличить

Видео в динамике


На видео крайняя слева колонка из четырех тетрад в каждой строке не что иное как код PI. Остальные три тетрады это содержимое полей команд управления и информации подлежащих исполнению либо отображению на мониторе приемника. Однако в данном случае для нас представляет особый интерес именно код PI.
Первый образец сигнала приведен в качестве примера того как идет процесс приема и декодирования в случае приема р/с ,без искажений. Единичные ошибки успешно корректируются.
Вторая реализация характерна для случаев значительных до 80-90% искажений и наглядно показывает как система работает в случае возникновения ситуации с множественным приемом некорректируемых ошибок. Уже здесь видно что код PI в случае сбоев декодирования просто игнорируется. ПО приемника настроено так что на индикацию этот признак выводится только в случае безошибочного его опознания либо при единичных корректируемых ошибках в теле кода. Прочерки вместо содержимого кода обозначают что он принят с 2-мя или более ошибками которые по определению не корректируемы.
Третий пример наиболее характерен для случаев дальнего приема, когда полезный сигнал принимается с огромным количеством некорректируемых ошибок и только отдельные, очень редко встречающиеся блоки команд поддаются коррекции за счет избыточности кода.
На основании приведенного материала можно сделать весьма полезные для любителей FM DX-га выводы.
Если код PI выведен на индикацию то он принят и верно декодирован. Этого не будет сделано до тех пор пока не будет принят хотя бы один блок команд подлежащий коррекции. Все случаи приема некорректируемого содержимого кода PI игнорируются. Иначе говоря ПО приемника заточено так, что к исполнению и на индикацию выводится только проверенная информация, истинность которой подтверждена контролем паритета, и ей в части PI-кода можно доверять. Алгоритмом работы ПО приемника предусмотрена жесткая отбраковка блоков не прошедших контроль паритета. Третья реализация эксперимента наглядно показывает что вывод ошибочного кода PI однозначно блокируется.
Однако на поля команд с текстовой информацией данное правило не распространяется ввиду незначительности последствий ее искаженного отображения. Что мы и видим сплошь и рядом когда текст рекламы, PS RDS выводятся на индикацию с ошибками. В отличие от PI-кода она не влияет на другие подсистемы RDS например AF, TP, ТА и др. С кодом PI все гораздо серьезнее и стандарт RDS не допускает отображение и тем более исполнение ошибочного кода. То есть если вы увидели на мониторе вашего приемника отображение кода PI - он принят правильно и ему можно доверять.

Добавлять комментарии могут только зарегистрированные, активировавшие регистрацию и не ограниченные в доступе участники сайта!
Файл создан: 24 Июн 2016 04:02, посл. исправление: 24 Июн 2016 04:40
© radioscanner.ru, miniBB® 2006 | загрузка: с.