Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Shpory_po_TI.doc
Скачиваний:
2
Добавлен:
01.05.2025
Размер:
2 Мб
Скачать
☆

72. Виды помех.

-Сосредоточенные по спектру (гармонические) помехи – узкополосный, модулированный сигнал. Причинами возникновения таких помех являются снижение переходного затухания между цепями кабеля, влияние радиостанций и т.п.

-Импульсные помехи – имеют широкий спектр, они представляют собой случайную последовательность импульсов, имеющих случайные амплитуды и следующие друг за другом через случайные интервалы времени. Причины возникновения этих помех: коммутационные шумы, грозовые разряды и т.п.

-Флуктуационные помехи характеризуется широким спектром и максимальной энтропией, в связи, с чем с ней трудно бороться. Однако в проводной канальной связи уровень флуктуационных помех достаточно мал и они при малой удельной скорости передачи информации практически не влияют.

-Мультипликативные помехи обусловлены случайным изменением параметром канала связи. В частности, эти помехи проявляются в изменении уровня сигнала на выходе демодулятора.

-Перерывы обусловлены снижением уровня более чем 17,4 дБ ниже номинального. При перерыве уровень падает ниже порога чувствительности приемника и прием сигналов фактический не возможен. Перерыв длительностью меньше 300 мс называется кратковременным, более 300 мс – длительным.

-Фазовые дрожания.

73. Коды Шеннона-Фано-Хаффмена.

Алгоритм Шеннона-Фано - один из первых алгоритмов сжатия, который впервые сформулировали американские учёные Шеннон и Фано. Данный метод сжатия имеет большое сходство с алгоритмом Хаффмана, которое появилось на несколько лет позже. Алгоритм использует коды переменной длины: часто встречающийся символ кодируется кодом меньшей длины, редко встречающийся - кодом большей длины. Коды Шеннона-Фано префиксные, то есть, никакое кодовое слово не является префиксом любого другого. Это свойство позволяет однозначно декодировать любую последовательность кодовых слов.

Алгоритм вычисления кодов Шеннона-Фано

Код Шеннона-Фано строится с помощью дерева. Построение этого дерева начинается от корня. Все множество кодируемых элементов соответствует корню дерева (вершине первого уровня). Оно разбивается на два подмножества с примерно одинаковыми суммарными вероятностями. Эти подмножества соответствуют двум вершинам второго уровня, которые соединяются с корнем. Далее каждое из этих подмножеств разбивается на два подмножества с примерно одинаковыми суммарными вероятностями. Им соответствуют вершины третьего уровня. Если подмножество содержит единственный элемент, то ему соответствует концевая вершина кодового дерева; такое подмножество разбиению не подлежит. Подобным образом поступаем до тех пор, пока не получим все концевые вершины. Ветви кодового дерева размечаем символами 1 и 0, как в случае кода Хаффмана. При построении кода Шеннона-Фано разбиение множества элементов может быть произведено, вообще говоря, несколькими способами. Выбор разбиения на уровне n может ухудшить варианты разбиения на следующем уровне (n+1) и привести к неоптимальности кода в целом. Другими словами, оптимальное поведение на каждом шаге пути еше не гарантирует оптимальности всей совокупности действий. Поэтому код Шеннона-Фано не является оптимальным в общем смысле, хотя и дает оптимальные результаты при некоторых распределениях вероятностей. Для одного и того же распределения вероятностей можно построить, вообще говоря, несколько кодов Шеннона-Фано, и все они могут дать различные результаты. Если построить все возможные коды Шеннона-Фано для данного распределения вероятностей, то среди них будут находиться и все коды Хаффмана, то есть оптимальные коды. Кодирование Шеннона-Фано является достаточно старым методом сжатия, и на сегодняшний день оно не представляет особого практического интереса. В большинстве случаев, длина сжатой последовательности, по данному методу, равна длине сжатой последовательности с использованием кодирования Хаффмана. Но на некоторых последовательностях всё же формируются неоптимальные коды Шеннона-Фано, поэтому сжатие методом Хаффмана принято считать более эффективным.

Соседние файлы в предмете [НЕСОРТИРОВАННОЕ]