Введення
завадостійкість кодує матриця
Перешкодостійкість є однією з найважливіших характеристик сучасних систем передачі інформації. Можливість її подальшого підвищення при фіксованій швидкості передачі представляється дуже актуальною проблемою. У даній роботі пропонується в цифрових системах передачі повідомлень поряд з завадостійким кодуванням використовувати додаткове біортогональних кодування. Спільне використання обох видів кодування дає значний енергетичний виграш в порівнянні з використанням тільки завадостійких кодів. p align="justify"> При обробці прийнятих сигналів на приймальній стороні системи передачі інформації розрізняють первинні та вторинні види обробки. Під первинним видом обробки розуміється прийняття рішення про значення символу, що передається і іноді про оцінку умовної ймовірності помилки. Під вторинним - виправлення помилок у декодер з використанням жорстких рішень або отриманих при первинній обробці умовних ймовірностей помилки. Метою розподілу на види обробки є зменшення складності і, як наслідок, вартості приймальної апаратури. У тих випадках, коли надійність зв'язку повинна бути особливо високою, обидва види обробки виконуються спільно. Такий спосіб прийому називається прийомом в цілому. У даній роботі показано, що між першим і другим рівнем обробки можна внести ще один рівень, такий як біортогональних кодування. Це кодування є аналогом згорткового кодування над полем дійсних чисел і має максимально можливу швидкість передачі (швидкість кодування), так само біортогональних кодування, в порівнянні з іншими методами, вимагає лише половини смуги пропускання. Введення додаткового рівня обробки не торкається в значній мірі схеми первинної і вторинної обробок. br/>
Побудова біортогональних двійкового коду на базі матриці Адамара
Для побудови біортогональних коду з параметрами N = 32, K = 6, D min = 16 нам спершу потрібно побудувати ортогональний код з параметрами N = 32, K = 5, D min = 16. Він будується на базі одиничної матриці Адамара і матиме наступний вигляд:
В
Рис.
Отримуємо наступний ортогональний код з параметрами (32,5,16) (у вихідній матриці замінюємо В«1В» на В«0В» для зручності кодувальника):
В
Рис.
біортогональних код (32,6,16) може бути отриманий додаванням в ансамбль кодових комбінацій інверсних кодових комбінацій. Виробляємо цю операцію і отримуємо біортогональний двійковий код (32,6,16), який має вигляд:
В
Рис.
В
Рис.
Таблиця відповідності
Передане інформаційне повідомленн...