
- •1. Основные понятия и определения в области пдс
- •2. Структурная схема системы пдс
- •3. Первичные коды, используемые в пдс
- •4. Характеристики искажений дискретных сигналов в канале постоянного тока
- •5. Исправляющая способность дискретного приемника, связь с вероятностью ошибки
- •6. Характеристика потока ошибок в дискретном канале
- •7. Модель независимых ошибок в дискретном канале
- •8. Модель л.П.Пуртова
- •9. Понятие о расширенном дискретном канале
- •10. Поэлементная синхронизация. Необходимость. Требования
- •11. Классификация схем поэлементной синхронизации
- •12. Схема поэлементной синхронизации с дискретным управлением. Принцип работы. Основные характеристики
- •13. Принципы построения помехоустойчивых кодов для обнаружения и исправления, ошибок
- •14. Основные характеристики помехоустойчивых кодов
- •15. Граничные соотношения для помехоустойчивых кодов
- •16. Определение и основные свойства групповых (n,k) - кодов
- •17. Порождающая матрица (n,k) - кода. Построение, назначение, свойства
- •18. Проверочная матрица (n,k) - кода. Построение, назначение, свойства
- •19. Связь между порождающей и проверочной матрицами (n,k) - кода
- •20. Процедуры кодирования групповых кодов на основе порождающей и проверочной матриц
- •21. Процедуры декодирования групповых кодов на основе таблицы декодирования
- •22. Коды с проверкой на четность (нечетность). Характеристика. Область применения
- •23. Коды хемминга. Характеристика. Область применения
- •24. Итеративные коды. Характеристика. Область применения
- •25. Укорочение и удлинение групповых кодов
- •26. Циклические коды. Определение. Структура. Порождающий и проверочный многочлены
- •27. Порождающая и проверочная матрицы циклических кодов
- •28. Коды бчх
- •29. Процедуры кодирования и декодирования для циклических кодов на основе порождающего многочлена
- •30. Принципы построения кодеров циклических кодов на основе порождающего многочлена
- •31. Принципы построения устройств обнаружения ошибок циклических кодов на основе порождающего многочлена
- •32. Принципы построения генераторов поля gf (2m)
- •33. Принцип построения декодирующего устройства циклического кода для исправления ошибок — декодер меггита
- •34. Принципы кодирования и декодирования циклических кодов на основе проверочного многочлена
- •35. Принципы построения кодирующих и декодирующих устройств циклических кодов на основе проверочного многочлена
- •36. Генератор последовательности максимальной длины. Построение, работа, область применения
- •37. Коды на основе последовательностей максимальной длины
- •38. Коды рида-соломона. Построение, характеристики, область применения
- •39. Быстрое декодирование кодов бчх, алгоритмы решения ключевого уравнения ( питерсона, берлекемпа — месси,евклида ). Алгоритм форни
- •40. Сверточные коды. Общая характеристика. Помехоустойчивые свойства. Диаграмма состояний кодера
- •42. Каскадные коды. Построение, свойства, область применения
- •43. Назначение и классификация методов цикловой синхронизации, требования и основные характеристики
- •44. Характеристика метода цикловой синхронизации по зачетному отрезку
18. Проверочная матрица (n,k) - кода. Построение, назначение, свойства
Проверочная матрица указывает соотношение между избыточными и информационными элементами в каждой кодовой комбинации.
Проверочная матрица
позволяет формализовать процесс
вычисления проверочных соотношений
для любой кодовой комбинации, сведя его
к произведению кодовой комбинации на
проверочную матрицу по правилам умножения
матриц:
,
то есть некоторая комбинация V
принадлежит (n,
k)
– коду тогда и только тогда, когда она
ортогональна каждой строке матрицы
H(n,
k).
Соотношение
лежит в основе процедуры декодирования
для групповых кодов.
В результате умножения принятой комбинации на матрицу проверок получаем вектор из (n-k) символов, называемый синдромом. В случае, если синдром чисто нулевой, то кодовая комбинация считается принятой безошибочно. При наличии в синдроме ненулевых компонент фиксируется наличие ошибок в кодовой комбинации.
19. Связь между порождающей и проверочной матрицами (n,k) - кода
порождающая матрица (n, k) – кода является сокращенной записью кода. Проверочная матрица указывает соотношение между избыточными и информационными элементами в каждой кодовой комбинации. Между порождающей и проверочной матрицами в канонической форме существует жесткая связь, на основе которой знание одной матрицы позволяет построить другую.
20. Процедуры кодирования групповых кодов на основе порождающей и проверочной матриц
1.Процедура кодирования на основе порождающей матрицы
Пусть требуется получить кодовую комбинацию (n,k)-кода Vi, соответствующую некоторому сообщению источника информации, представленному в виде безызбыточной k-элементной последовательности ki. Эта задача решается составлением линейной комбинации строк порождающей матрицы: Vi=ki1V1+ki2V2+…+ kikVk, где Vj, j=1…k,-кодовые комбинации (n,k)-кода, являющиеся строками канонической формы порождающей матрицы этого кода, ki,j- элементы кодируемой k- элементной последовательности.
Указанная линейная комбинация соответствует умножению последовательности ki на порождающую матрицу кода, представленную в канонической форме: ki ×G(n,k)=ki × [RIk]=(kiR,ki ). В результате умножения получим n-элементную кодовую комбинацию Vi, у которой на местах избыточных элементов (v1,v2,…vn-k) находятся последовательность ri=kiR, а на местах информационных элементов- (vn-k+1,…,vn )- исходная кодируемая последовательность ki.
2.. Процедура кодирования на основе проверочной матрицы.
В этом случае процедура кодирования основана на известном уравнении. Vi×HT(n,r)=0. Представим Vi в виде (ri,ki), где ri - последовательность избыточных элементов кодовой комбинации, а ki - последовательность информационных элементов. Представляя HT(n,k) в канонической форме, получаем: (ri,ki)×[In-kRT ]T=ri+kiR=0, откуда ri=kiR.. Из полученного решения видно, что избыточные элементы в точности совпадают с избыточными элементами при кодировании на основе G(n,k) В тех случаях, когда (n-k)<k или k ∕ n > 1∕2, кодирование на основе проверочной матрицы H(n,k) требует меньшего количества вычислений.