7.2.2. Случайное кодирование, основанное на использовании М кодовых слов с многоуровневыми сигналами
Вместо того, чтобы синтезировать двоичные кодовые сигналы, предположим, что мы используем недвоичные коды с кодовыми словами вида (7.2.1), где кодовые элементы
выбираются из ансамбля
. Каждый кодовый элемент отображается в одно из
возможных значений амплитуд. Таким образом, мы синтезируем сигналы, соответствующие
-мерным векторам
, как в (7.2.4), где компоненты
выбираются из ряда амплитуд, принимающих
возможных значений. Мы имеем
возможных сигналов. Из них мы выбираем
сигналов для передачи
-битовых информационных блоков. Величины
амплитуд, соответствующих кодовым элементам
, обозначим
и будем предполагать, что они выбираются с вероятностями
. Предполагается, что уровни амплитуд равномерно распределены на интервале
.Для примера, рис. 7.2.4 иллюстрирует значения амплитуд при
.

Рис. 7.2.4. Сигнальный алфавит, состоящий из 4 уровней амплитуды
В общем, соседние уровни амплитуд разделены интервалом
. Такое задание гарантирует не только то, что каждая компонента
ограничена пиковой энергией
, но также и то, что каждое кодовое слово ограничено по средней энергии, удовлетворяющей условию
. (7.2.29)
Путем повторения подхода, данного выше, для случайного выбора кодов в канале с АБГШ, находим, что средняя вероятность ошибки ограничена сверху
, (7.2.30)
где
определено как
(7.2.31)
и
(7.2.32)
В частном случае, когда все уровни амплитуд равновероятны,
,
и (7.2.31) сводится к
. (7.2.33)
Для примера, когда
и
,
, имеем
,
и, следовательно,
,
,
что совпадает с нашим прежним результатом. Когда
,
,
,
,
, имеем
для
,
и
. Следовательно,
,
. (7.2.34)
Ясно,
теперь насыщается до 2 бит/измерение по мере увеличения
.
График
как функции
при равноотстоящих и равномерно распределённых уровнях амплитуд показан на рис. 7.2.5 для
. Заметим, что таким образом, для больших ОСШ
, когда
при условии, что
бит/с.
Если мы изменим пиковую энергию элемента, но сохраним заданную среднюю энергию на кодовое слово, как дано в (7.2.29), возможно получить большую верхнюю границу на число бит/измерение. Для этого случая, результат, полученный Шенноном (1959b), равен
(7.2.35)
График
в функции от ОСШ на измерение
также дан на рис. 7.2.5. Ясно, что наш выбор равномерно отстоящих, равновероятных уровней амплитуд, который приводит к
, является субоптимальным. Однако, эти кодовые сигналы легче синтезировать и реализовать на практике. Это важное преимущество, которое оправдывает их использование.

Рис. 7.2.5. Предельная скорость
для равноотстоящих уровней амплитуды с равными вероятностями