
- •1. Основные понятия и определения в области пдс
- •2. Структурная схема системы пдс
- •3. Первичные коды, используемые в пдс
- •4. Характеристики искажений дискретных сигналов в канале постоянного тока
- •5. Исправляющая способность дискретного приемника, связь с вероятностью ошибки
- •6. Характеристика потока ошибок в дискретном канале
- •14. Основные характеристики помехоустойчивых кодов
- •15. Граничные соотношения для помехоустойчивых кодов
- •16. Определение и основные свойства групповых (n,k) - кодов
- •2.. Процедура кодирования на основе проверочной матрицы.
- •21. Процедуры декодирования групповых кодов на основе таблицы декодирования
- •22. Коды с проверкой на четность (нечетность). Характеристика. Область применения
- •23. Коды хемминга. Характеристика. Область применения
- •24. Итеративные коды. Характеристика. Область применения
- •25. Укорочение и удлинение групповых кодов
- •26. Циклические коды. Определение. Структура. Порождающий и проверочный многочлены
- •27. Порождающая и проверочная матрицы циклических кодов
- •28. Коды бчх
- •29. Процедуры кодирования и декодирования для циклических кодов на основе порождающего многочлена
- •30. Принципы построения кодеров циклических кодов на основе порождающего многочлена
- •31. Принципы построения устройств обнаружения ошибок циклических кодов на основе порождающего многочлена
- •32. Принципы построения генераторов поля gf (2m)
- •33. Принцип построения декодирующего устройства циклического кода для исправления ошибок — декодер меггита
- •34. Принципы кодирования и декодирования циклических кодов на основе проверочного многочлена
- •35. Принципы построения кодирующих и декодирующих устройств циклических кодов на основе проверочного многочлена
- •36. Генератор последовательности максимальной длины. Построение, работа, область применения
- •37. Коды на основе последовательностей максимальной длины
- •38. Коды рида-соломона. Построение, характеристики, область применения
- •40. Сверточные коды. Общая характеристика. Помехоустойчивые свойства. Диаграмма состояний кодера
- •41. Решетчатая диаграмма. Алгоритм декодирования витерби
- •42. Каскадные коды. Построение, свойства, область применения
16. Определение и основные свойства групповых (n,k) - кодов
Групповым кодом называю такой код, множество кодовых комбинаций которого образует группу (подгруппу) по операции поразрядного сложения по модулю 2
Свойство 1. Минимальное кодовое расстояние группового кода равно минимальному весу его ненулевых кодовых комбинаций.
Свойство 2. Групповой (n, k) – код полностью определяется набором из k линейно независимых комбинаций, принадлежащих этому коду.
Свойство 3. Скалярное произведение любой кодовой комбинации на проверочный вектор равно нулю.
Свойство
4.
Если
есть порождающая матрица систематического
(n,
k)
– кода в канонической форме, то нулевое
пространство этого кода порождается
матрицей
.
17. ПОРОЖДАЮЩАЯ МАТРИЦА (N,K) - КОДА. ПОСТРОЕНИЕ, НАЗНАЧЕНИЕ, СВОЙСТВА
Порождающая матрица (n, k) – кода в канонической форме задает тот же самый код, что и исходная порождающая матрица, т.к. пространства строк этих матриц совпадают в силу выполнения свойства замкнутости.
Если есть порождающая матрица систематического (n, k) – кода в канонической форме, то нулевое пространство этого кода порождается матрицей .
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.