Студопедия

КАТЕГОРИИ:


Архитектура-(3434)Астрономия-(809)Биология-(7483)Биотехнологии-(1457)Военное дело-(14632)Высокие технологии-(1363)География-(913)Геология-(1438)Государство-(451)Демография-(1065)Дом-(47672)Журналистика и СМИ-(912)Изобретательство-(14524)Иностранные языки-(4268)Информатика-(17799)Искусство-(1338)История-(13644)Компьютеры-(11121)Косметика-(55)Кулинария-(373)Культура-(8427)Лингвистика-(374)Литература-(1642)Маркетинг-(23702)Математика-(16968)Машиностроение-(1700)Медицина-(12668)Менеджмент-(24684)Механика-(15423)Науковедение-(506)Образование-(11852)Охрана труда-(3308)Педагогика-(5571)Полиграфия-(1312)Политика-(7869)Право-(5454)Приборостроение-(1369)Программирование-(2801)Производство-(97182)Промышленность-(8706)Психология-(18388)Религия-(3217)Связь-(10668)Сельское хозяйство-(299)Социология-(6455)Спорт-(42831)Строительство-(4793)Торговля-(5050)Транспорт-(2929)Туризм-(1568)Физика-(3942)Философия-(17015)Финансы-(26596)Химия-(22929)Экология-(12095)Экономика-(9961)Электроника-(8441)Электротехника-(4623)Энергетика-(12629)Юриспруденция-(1492)Ядерная техника-(1748)

Побудова перевіркової мат­риці

Тема: Побудова кодових комбінацій систематичних кодів.

Зміст

2 Знаходження кодових комбінації коду (7.4)

 

При утворенні кодових комбінаційв кодері і їх перевірці в декодері систематичних кодів користуються перевірковою матрицею Н. Перевіркова матриця - це матриця розміром [n·(n-k)]. Вона будується на основі породжуючої за наступним правилом: GH' = 0. Тут G - породжуюча, Н' - транспонована перевіркова матриці.

Побудуємо матрицю Н, приймаючи до уваги, що транспонованою до матриці Н' ≡ [bik] розміром m стовпчиків на n рядків [m x n] є матриця Н' розміром [n х m] така, що Н' ≡ [bki].

Для отримання Н з породжуючої матриці спочатку знайдемо Н'. Для цього потрібно (див. рис. 8.1) доповнити надлишкову (перевіркову) частину породжуючої матриці (стовпчики від k до п) діагональною підматрицею розміром (n-k). Виділена (курсивом) доповнена надлишкова частина і буде шуканою матрицею Н'. Для отримання перевіркової матриці Н потрібно транспонувати Н'.

 

а) б)

Рисунок 8.1. Побудова перевіркової мат­риці: а) і її результат б) для коду (7.4)

 

Візьмемо задан

у породжуючу матрицю для коду (7.4) і доповнимо її перевіркову частину (виділена курсивом) діагональною підматрицею (окреслена пунктиром). Отримана сумарна матриця розміром 3x7 і буде матрицею Н'. Оскільки процедура транспонування має просту геометричну інтерпретацію - обертання матриці відносно її головної діагоналі, знайдемо матрицю Н методом відповідної геометричної побудови. Виконавши транспонування дістанемо шукану перевіркову матрицю Н для коду (7.4). Результуюча матриця Н (на рис. 8.1-а вона окреслена штрихпунктиром) буде мати вигляд рис. 8.1-б.

Одиничні розряди кодів у цій матриці вказують, що власне ці розряди аналізованого слова потрібно додати за модулем 2 і в результаті отримати 0. Всі решта розряди комбінації до уваги не беруться. Якщо в результаті додавання отримано 0 (будемо помічати це символом!), вважається, що кодова комбінація пройшла перевірку на даному рядку перевіркової матриці. При одиничному результаті комбінація бракується (будемо помічати це символом X) і не приймає участі в наступних перевірках як за допомогою даної, так і всіх інших рядків перевіркової матриці. Щоб бути допустимою, кодова комбінація повинна пройти перевірку у всіх рядках перевіркової матриці.

Операція додавання за модулем 2 виконується згідно наступних правил:

Знайдемо кодові комбінації примітивного коду для рівнів з номерами 5,9, 12. Запишемо номери рівнів у простому двійковому коді, для чого переведемо їх у двійкову систему числення:

Для рівня5 перевірка за першим рядком перевіркової матриці дає:

Перевірказа другим рядком перевіркової матриці:

Перевірказа третім рядком перевіркової матриці:

Отже, при кодуванні систематичним кодом (7.4) для інформаційної комбінації 0101 (номер рівня 5) допустимою кодовою комбінацією буде 0101110.

Для інформаційної комбінації 1001 (номер рівня 9) перевірки у всіх рядках перевіркової матриці проходить кодова комбінація 1001011, вона і буде допустимою:

Для інформаційної комбінації 1100 (номер рівня 12) перевірки у всіх рядках перевіркової матриці проходить кодова комбінація 1100101, вона і буде допустимою:

 

 

Контрольні питання:

1 Що означає позначення - (n.k)-код, яке вико­ристовується для систематичних кодів?

2 Як утворюємо кодові комбінації системати­чних кодів в кодері і перевіряємо їх в декодері?

3 Чому дорівнює пропус­кна здатність ідеально­го каналу?

4 Скільки рядків у пере­віркової матриці і що вказують розряди її кодів?

5 Як виконується пере­вірка кодової комбіна­ції?

 

<== предыдущая лекция | следующая лекция ==>
Види автоблокування | Лекція 2
Поделиться с друзьями:


Дата добавления: 2014-01-04; Просмотров: 1007; Нарушение авторских прав?; Мы поможем в написании вашей работы!


Нам важно ваше мнение! Был ли полезен опубликованный материал? Да | Нет



studopedia.su - Студопедия (2013 - 2024) год. Все материалы представленные на сайте исключительно с целью ознакомления читателями и не преследуют коммерческих целей или нарушение авторских прав! Последнее добавление




Генерация страницы за: 0.009 сек.