.
Рис. 1. - Узагальнена структурна схема системи зв'язку
Джерело сигналу включає в себе джерело повідомлень і перетворювач повідомлення a (t) в первинний сигнал b (t) (рис.2), який надходить на вхід кодера. Кодер виробляє операцію кодування (економне і/або помехоустойчивое) - перетворює повідомлення в послідовність кодових символів, в цифровий сигнал b ц (t) (послідовність імпульсів («одиниць») і пауз («нулів»)). (Ріс.2б). Далі b ц (t) надходить на модулятор, де прямокутні імпульси «заповнюються» ВЧ несучим коливанням для ефективної передачі по лінії зв'язку; отримуємо модульований сигнал u (t). (Ріс.2в) Він, у свою чергу, надходить у канал зв'язку, в якому відбувається спотворення сигналу u (t) під впливом неминучого впливу шкідливих коливань, званих перешкодами. Перешкода? (T) аддитивна, має випадковий характер, являє собою білий Гауссовский шум. Таким чином, на демодулятор надходить якась суміш сигналу і шуму z (t)=u (t) +? (T) (Рис 2г). Так як в каналі зв'язку діяла перешкода, то сигнал на виході демодулятора відрізняється в загальному випадку від сигналу b ц (t) і має випадковий характер (Рис. 2д). Тому результат декодування b (t) також не збігається з первинним сигналом b (t).
4. Опис принципів кодування джерела при передачі дискретних повідомлень. Побудова коду. Кодування побудованим кодом прізвища та імені виконавця курсової роботи (відсутні в алфавіті джерела букви пропускаються)
. 1 Опис принципів кодування джерела при передачі дискретних повідомлень
Інформаційна послідовність символів, що представляє собою повідомлення, може бути замінена іншою, кодовою послідовністю, що складається з символів кодового алфавіту.
Кодування джерела при передачі дискретних повідомлень може переслідувати різні цілі:
) Більш повне використання каналу зв'язку (економне кодування);
) Підвищення достовірності передачі (завадостійке кодування);
) Узгодження повідомлення з каналом (кодування в апараті Бодо).
У даній роботі ми застосуємо економне і завадостійке кодування.
Підвищити ефективність систем передачі інформації (систем зв'язку) можна шляхом застосування економного кодування джерела повідомлення.
Принцип такого кодування полягає у зменшенні надмірності, тобто в тому, що більш імовірним символам джерела ставляться у відповідність менш довгі слова (послідовності канальних символів). У цьому і полягає практичне значення теореми Шеннона: Середню довжину кодових слів для передачі символів джерела А за допомогою коду з основою m можна як завгодно наблизити до величини H (A)/log m.
Для підвищення вірності передачі застосовують завадостійке кодування шляхом введення надмірності в передані повідомлення. Такі коди забезпечують автоматичне виявлення та/або виправлення помилок в кодових комбінаціях.
Правило (алгоритм), зіставляє кожному конкретному повідомленням строго певну комбінацію різних символів (або відповідних їм сигналів), називається кодом, а процес перетворення сполучення комбінацію різних символів або відповідних їм символів - кодуванням. Процес відновлення змісту повідомлення по даному коду називається декодуванням. Послідовність символів, яка в процесі кодування присвоюється кожному з множин переданих повідомлень, називається кодовим словом. Символи, за допомогою яких записано передане повідомлення, складають первинний алфавіт, а символи, за допомогою яких повідомлення трансформується в код, - вторинний алфавіт.
Коди, в яких повідомлення представлені комбінаціями з нерівним кількістю символів, називаються нерівномірними, або некомплектними. Коди, в яких повідомлення представлені комбінаціями з рівною кількістю символів, називаються рівномірними, або комплектними.
Загальне правило кодування джерела (без пам'яті) полягає в тому, що більш імовірним символам ставляться у відповідність менш довгі кодові слова.
. 2 Побудова коду
Кодування джерела за методом Шеннона - Фано.
Принцип побудови коду Шеннона - Фано полягає в упорядкуванні всіх символів алфавіту (у нашому випадку літер) спаданням ймовірностей. Потім всі букви діляться на дві (нерівні у загальному випадку) групи так, що сума ймовірностей букв для обох груп однакова або приблизно однакова, і в якості першого символу кодового слова кожній букві першої групи присвоюється кодовий символ 0, а кожній букві другої групи - символ 1 (або навпаки). Далі перша і друга групи діляться на підгрупи відповідно до принципу рівної ймовірності, і ця процедура продовжується до тих пір, поки алфавіт джерела не буде ви...