Основы теории кодирования
Основные понятия и определения
Кодирование в широком смысле представляет собой процесс преобразования сообщения в последовательность некоторых символов [2].
Кодирование в узком смысле – это процесс преобразования элементарных символов источника сообщений хk, k = [1, L] (где L – объем алфавита источника дискретных сообщении), вопределенную для каждого хk упорядоченную последовательность элементарных кодовых символов {αi}, I = [1, n]. Например:
хk → α1, α2, …, αi,…, αn.
Элементарным символом источника сообщений может быть буква, цифра, слово, фраза и т.п. В частном случае за один символ хk может быть принято все сообщение. Примерами таких сообщений являются некоторые виды формализованных сообщений.
Последовательность кодовых символов {αi}, I = [1, n], соответствующая одному символу сообщения хk, называется кодовой комбинацией (КК).
Кодовые символы αί, занимающие определенные места в кодовой комбинации, называются разрядами кода.
Количество разрядов n кодовой комбинации называется длиной кодовой комбинации.
Каждый кодовый символ αί может иметь конечное множество возможных реализаций, называемых элементарными электрическими сигналами {al}, l = [1, m] (где m – основание кода, равное количеству всех возможных реализаций кодового символа αί)
В системах передачи дискретной информации применяют, как правило, двоичные коды, основание которых m = 2, а реализациями кодовых символов являются элементарные сигналы (посылки), называемые «нажатие» и «отжатие» или «1» и «0» [1].
Если основание кода равно m = 2, то количество всех возможных кодовых комбинаций длины n определяется по формуле
M = 2n.
Для того чтобы закодировать все L символов алфавита источника сообщений с помощью n-разрядных кодовых комбинаций, необходимо выполнение условия:
2n ≥ L
Коды, используемые в ОА для кодирования элементов сообщения, часто называют первичными кодами.
ОА тракта передачи, кодируя передаваемое сообщение {х}, формирует последовательность кодовых комбинаций, называемую кодовой последовательностью или первичной кодовой последовательностью a(t).
Кодовая последовательность a(t) представляет собой последовательность элементарных сигналов al, соответствующих кодовым символам αi передаваемого сообщения, и называется дискретным первичным электрическим сигналом (ПЭС).
С выхода ОА кодовая последовательность a(t) поступает на вход СА тракта передачи (если есть необходимость с какой-либо целью преобразовать ПЭС) или сразу на вход передающей КОА.
Контрольные вопросы
1. Что такое кодер и декодер?
2. Что такое код?
3. Какие коды называются первичными?
4. Что кодируется в каналах передачи (извлечения) информации?
5. Что такое элементарный символ источника сообщений и элементарный сигнал?
6. Что такое кодовая комбинация, разряды кода, длина кодовой комбинации?
7. Суть понятий «кодовая комбинация» и «кодовая последовательность».
Дата добавления: 2020-12-11; просмотров: 330;