|
|||||||
АвтоАвтоматизацияАрхитектураАстрономияАудитБиологияБухгалтерияВоенное делоГенетикаГеографияГеологияГосударствоДомДругоеЖурналистика и СМИИзобретательствоИностранные языкиИнформатикаИскусствоИсторияКомпьютерыКулинарияКультураЛексикологияЛитератураЛогикаМаркетингМатематикаМашиностроениеМедицинаМенеджментМеталлы и СваркаМеханикаМузыкаНаселениеОбразованиеОхрана безопасности жизниОхрана ТрудаПедагогикаПолитикаПравоПриборостроениеПрограммированиеПроизводствоПромышленностьПсихологияРадиоРегилияСвязьСоциологияСпортСтандартизацияСтроительствоТехнологииТорговляТуризмФизикаФизиологияФилософияФинансыХимияХозяйствоЦеннообразованиеЧерчениеЭкологияЭконометрикаЭкономикаЭлектроникаЮриспунденкция |
Основні теореми кодування для каналів
Повідомлення при передачі по каналах кодуються для того, щоб зменшити вплив завад у каналі та забезпечити надійний зв'язок між джерелом й одержувачем повідомлень. Імовірність неправильної передачі повідомлення по каналу може бути дуже малою, якщо воно передається за допомогою досить великої кількості повторень одного й того самого вхідного сигналу. Проте це пропорційно збільшує час, який відводиться на передачу; при цьому швидкість передачі (тобто кількість інформації, що передається за одиницю часу) прямує до нуля. Теореми кодування для каналів допомагають зрозуміти, що існують нетривіальні способи кодування, які дають змогу здійснити передачу повідомлень зі скільки завгодно високою вірогідністю та відносно великою швидкістю. Ці теореми не вказують конкретних шляхів побудови пристроїв кодування та декодування, але показують, що вплив завад може бути зведений до мінімуму завдяки вибраному способу кодування та його реалізації. Теорема кодування для каналу із завадами (яку ще називають основною теоремою Шеннона для дискретного каналу із завадами) доводить, що його пропускна здатність визначає верхню межу швидкості безпомилкової передачі інформації по каналу. Формулюється вона так: існує такий спосіб кодування для дискретного каналу із завадами, при якому можна забезпечити безпомилкову передачу інформації від джерела, якщо продуктивність останнього менша від пропускної здатності каналу, тобто VДЖH(A) < Vk[log2k – H(B/B')] = Ск, (3.7)
де VДЖ – кількість повідомлень, вироблених джерелом А за одиницю часу; Н(А) – ентропія джерела; Vk – кількість символів коду, що подаються на вхід каналу за одиницю часу; [log2k – H(B/B')] – максимальна кількість інформації, яка переноситься одним символом коду; H(B/B') – надійність каналу, що визначається дією завад; В – алфавіт обсягом k символів на вході каналу; В' – алфавіт символів, які з'являються на виході каналу. Для доведення цієї теореми використаємо поняття типових послідовностей повідомлень джерела А, які кодуються на вході каналу символами з множини В (алфавіт входу каналу) та відображаються символами з множини В на виході каналу (алфавіт виходу каналу). Кількість типових послідовностей джерела А великої довжини Тпри його продуктивності VДЖ H(A) визначається виразом NT(A) = , де TV дж– кількість повідомлень джерела А в типовій послідовності. Для кодування типових послідовностей на вході каналу застосовуємо дискретні кодові комбінації в алфавіті В обсягом k, що дорівнює обсягу алфавіту символів каналу. Якщо довжина цих комбінацій становить також Т, то кількість символів у ній буде TVk, а кількість можливих кодових комбінацій становитиме
є необхідною та достатньою умовою існування кодового дерева, вершини якого мають порядки nvn2,...,nN. Нехай {Х,р(х)}, X= {хх, х2,...,xn} –довільний дискретний ансамбль повідомлень і Н(х) – його ентропія. Позначимо через (х) середню довжину q-коду (q - його алфавіт), тобто , N – кількість кодових комбінацій. ТЕОРЕМА 3.2. Для будь-якого коду з властивістю однозначного декодування виконується умова (x)≥H(x)/logq. ТЕОРЕМА 3.3. Існує q-код з властивістю однозначного декодування, для якого виконується нерівність (x)<H(x)/logq+ 1.
Поиск по сайту: |
Все материалы представленные на сайте исключительно с целью ознакомления читателями и не преследуют коммерческих целей или нарушение авторских прав. Студалл.Орг (0.003 сек.) |