Компьютерные сети - курс лекций Гуманитарный факультет
33
степенью верности, если производительность источника сообщений
не превышает пропускной
способности канала.
-
Эффективное
, или
статистическое
, кодирование
. Данные виды
кодирования увеличивают скорость передачи информации путем ее сжатия.
Например, используют сжатие методом Шеннона-Фэна, Хаффмена,
арифметическое кодирование, словарные
методы и другие. Подобные методы
сжатия–кодирования информации применяют также программы – архиваторы.
Теорема Шеннона
для эффективных кодов
:
для канала без
помех всегда можно создать систему эффективного кодирования
дискретных сообщений, у которой среднее количество двоичных
кодовых сигналов на один символ сообщения будет приближаться как
угодно близко к энтропии источника, то есть к среднему количеству
информации на один символ источника.
3. Коды, применяемые в локальных сетях
Как говорилось выше, правильный выбор кода позволяет повысить
достоверность передачи информации, увеличить скорость передачи или снизить
требования к выбору кабеля. От выбранного кода напрямую зависит также
сложность сетевой аппаратуры (узлы кодирования и декодирования кода).
В
каналах связи применяются
потенциальные
и
импульсные
методы
кодирования, в которых данные представлены различными уровнями постоянного
потенциала сигнала либо полярностями импульса или его фронта.
Основные коды, используемые в локальных сетях, показаны на рис. 3.1.
Далее будут рассмотрены их преимущества и недостатки.
Рис. 3.1. Наиболее распространенные коды передачи информации
Компьютерные сети - курс лекций Гуманитарный факультет
34
При использовании потенциальных кодов особое значение приобретает
задача синхронизации приемника с
передатчиком, так как при передаче длинных
последовательностей нулей или единиц сигнал на входе приемника не изменяется и
приемнику сложно определить момент съема очередного бита данных.
Наиболее простым
Достарыңызбен бөлісу: