МАРК РЕГНЕРУС ДОСЛІДЖЕННЯ: Наскільки відрізняються діти, які виросли в одностатевих союзах
РЕЗОЛЮЦІЯ: Громадського обговорення навчальної програми статевого виховання ЧОМУ ФОНД ОЛЕНИ ПІНЧУК І МОЗ УКРАЇНИ ПРОПАГУЮТЬ "СЕКСУАЛЬНІ УРОКИ" ЕКЗИСТЕНЦІЙНО-ПСИХОЛОГІЧНІ ОСНОВИ ПОРУШЕННЯ СТАТЕВОЇ ІДЕНТИЧНОСТІ ПІДЛІТКІВ Батьківський, громадянський рух в Україні закликає МОН зупинити тотальну сексуалізацію дітей і підлітків Відкрите звернення Міністру освіти й науки України - Гриневич Лілії Михайлівні Представництво українського жіноцтва в ООН: низький рівень культури спілкування в соціальних мережах Гендерна антидискримінаційна експертиза може зробити нас моральними рабами ЛІВИЙ МАРКСИЗМ У НОВИХ ПІДРУЧНИКАХ ДЛЯ ШКОЛЯРІВ ВІДКРИТА ЗАЯВА на підтримку позиції Ганни Турчинової та права кожної людини на свободу думки, світогляду та вираження поглядів Контакти
Тлумачний словник |
|
|||||||
Приклади розв'язання основних типів задачПриклад 1. Для підвищення завадостійкості радіосистеми передавання дискретної інформації застосоване завадостійке блокове кодування кодовими комбінаціями довжиною , які забезпечують виправлення незалежних помилок в кожній комбінації при заданій імовірності помилкового приймання одного розряду . Обчислити імовірність помилкового приймання кодової комбінації при Розв’язання. Імовірність помилкового приймання кодової комбінації обчислюється за формулою , де . При імовірність виникнення некоректованих помилок . Оскільки
Приклад 2. Для підвищення завадостійкості радіосистеми передавання дискретної інформації необхідно застосувати завадостійке блочне кодування з виправленням незалежних помилок від 1 до g в кодовій комбінації. Розмір алфавіту джерела повідомлень М. Обчислити кількість інформаційних k і контрольних символів в кодовій комбінації, якщо М =16; g =1,2. Розв’язання. Кількість інформаційних символів обчислюється за формулою k = log M = log 16 = 4. Кількість контрольних символів знаходиться з рішення нерівності . ,
Приклад 3. В радіосистемі передавання дискретної інформації застосоване завадостійке кодування з виправленням однократних помилок. Система працює з джерелом М повідомлень, задане максимальне значення імовірності помилкового приймання одного повідомлення . Визначити допустиме значення імовірності помилкового приймання одного символу , якщо М=64, £10-6. Розв’язання. Кількість інформаційних символів k в кодовій комбінації . Кількість контрольних символів r визначається з вирішення нерівності - 1³ 6+r, r = 4. Допустима імовірність помилкового приймання одного символу визначається з вирішення рівняння
Оскільки ре<<1, аналогічно розв’язку прикладу 1
Звідси .
Приклад 4. Радіосистема призначена для передавання дискретних повідомлень алфавіту М. Визначити значення допустимих імовірностей помилок на один символ при роботі натуральним двійковим кодом і завадостійким блочним кодом, який виправляє однократні помилки, якщо задана імовірність помилкового приймання кодової комбінації . Обчислити еквівалентний виграш в завадостійкості в перерахунку на один символ за таких числових значень: М = 128, = 10 –7.
Розв’язання. Кількість інформаційних символів . Кількість контрольних символів r = 4 (з нерівності – 1 ³ 7 + r). При натуральному двійковому кодуванні
Звідси
Користуючись формулою, що одержана при розв’язанні приклада 3, знаходимо . Еквівалентний виграш в завадостійкості . Приклад 5. В радіосистемі передачі дискретних повідомлень використовується завадостійке кодування циклічним кодом, здатним виправляти одноразові помилки. Загальна кількість елементарних повідомлень, що передаються, дорівнює М. Визначити кодову комбінацію для повідомлення за номером 10, якщо М = 16. Розв’язання. Визначимо кількість інформаційних і контрольних символів у кодовій комбінації: k = log 16 = 4, –1 ³ 4 + r, r = 3. Кодова комбінація для повідомлення за номером 10 має вигляд 1 0 1 0, або подана в вигляді двійкового полінома G(x) = x 3+x . Для r =3 обираємо згідно з таблицею породжуючий поліном Р(х) = х 3 +х 2+ 1. Визначаємо комбінацію циклічного коду за формулою F (x) = G (x) × x r Å R (x), де R(x) – залишок від ділення добутку G (x)×xr на породжуючий поліном P(x). G(x) xr = (x3+x) x3 = x6 +x4 , x6 + x4 x3 + x2 + 1 + x6 + x5 + x3 x3 + x2 +1 x5 + x4 + x3 + x5 +x4 + x2 x3 + x2 + x3 + x2 + 1 R(x) = 1 F(x) = x6 + x4 + 1, або 1 0 1 0 0 01.
Приклад 6. Цифрова система радіозв’язку використовує завадостійке кодування циклічним кодом, що виправляє одиничні помилки. Довжина кодової комбінації за умов приклада 5 n = 7. Породжуючий поліном: Р(х) = х3 + х2 + 1. Прийнята кодова комбінація 1 1 1 0 0 0 1. Перевірте, правильно чи помилково прийнята комбінація і за необхідності виправте її.
Розв’язання. Запишемо прийняту кодову комбінацію у вигляді двійкового полінома
Перевіримо комбінацію шляхом ділення її на породжуючий поліном
x 6 + x5 + x4 + 1 x3 +x2 + 1 + x6 + x5 + x3 x3+x x4 + x3 + 1 x4 +x3 + x R*(x) = x + 1. Наявність залишку свідчить про помилку в прийнятій кодовій комбінації. Для виправлення помилки необхідно знайти вектор помилки Е (х) = хі , і = 0, n-1 і виконати операцію де F(x) – передана комбінація. Запропоновані різні варіанти розв’язання цієї задачі. Розглянемо найпростіший. Знайдемо еталонний залишок, який відповідає помилці в першому (старшому) розряді кодової комбінації. Для цього поділимо вектор помилки в першому розряді на породжуючий поліном Е (х) : Р (х) x6 x3 + x2 + 1 +x6 + x5 + x3 x3 + x2 + x x5 + x3 +x5 + x4 + x2 x4 + x3 +x2 +x4 + x3 + x R ет (х) = х2 + х. Зафіксуємо значення еталонного залишку. Залишок, який був одержаний при діленні прийнятої кодової комбінації на породжуючий поліном, не співпадає з еталонним залишком
Помилка не в першому розряді. Здійснимо циклічний зсув прийнятої кодової комбінації на один розряд справа наліво і знову поділимо на породжуючий поліном
(x6 + x5+ x4+1) x = x6 + x5 + x +1 x3 + x2 +1 + x6 + x5 + x3 x3 + 1 x3 + x + 1 + x3 +x2 + 1 (x) = x2 + x . Рівність еталонного та одержаного залишків свідчить про помилку в другому розряді. Якщо рівність не досягнута, описаний процес циклічного зсуву і ділення необхідно продовжувати до досягнення результату . Номер спотвореного розряду визначається як кількість кроків зсуву плюс одиниця.
Приклад 7. В системі передачі інформації прийнята комбінація коду з парною кількістю одиниць 10101011001. Проаналізувати, правильно чи з помилками прийнята кодова комбінація. Розв’язання. Обчислимо контрольну суму: . Отриманий результат свідчить, що в даній кодовій комбінації відсутні помилки непарної кратності (1,3,5,7,9,11). Помилки парної кратності не виявляються.
|
||||||||
|