Главная > Высокоскоростная передача сообщений в реальных каналах
НАПИШУ ВСЁ ЧТО ЗАДАЛИ
СЕКРЕТНЫЙ БОТ В ТЕЛЕГЕ
<< Предыдущий параграф Следующий параграф >>
Пред.
След.
Макеты страниц

Распознанный текст, спецсимволы и формулы могут содержать ошибки, поэтому с корректным вариантом рекомендуем ознакомиться на отсканированных изображениях учебника выше

Также, советуем воспользоваться поиском по сайту, мы уверены, что вы сможете найти больше информации по нужной Вам тематике

ДЛЯ СТУДЕНТОВ И ШКОЛЬНИКОВ ЕСТЬ
ZADANIA.TO

4.2. ФОРМАЛЬНОЕ ОПИСАНИЕ СИГНАЛЬНО-КОДОВЫХ КОНСТРУКЦИЙ

Будем рассматривать задаваемую только в виде ОК кодов, причем будем рассматривать две конструкции (CKKI и СККII). В CKKI мощности ансамблей внутренних сигналов и алфавиты внешних кодов одинаковы, и проблема согласования этих величин не возникает. В СККII мощности ансамблей внутренних сигналов и алфавиты внешних кодов разные, и возникает проблема их согласования.

Отметим, что практически все давно известные СКК, не использующие принципа обобщенного каскадирования, являются частными случаями CKKI и СККII при (ОК первого порядка) [19].

Утверждение 4.1. (CKKI). Пусть заданы ансамбль сигналов

называемый внутренним кодом (см. (1.2.4)), и набор кодов

называемых внешними кодами.

а) Тогда множество всех векторов вида

где пробегают все возможные значения, образует код с параметрами

б) Если удовлетворяет свойству (2.9), а все коды линейные, то для любого имеет место следующее условие:

Доказательство. Из утверждения а) ясно, что Так как каждому набору векторов соответствует вектор у вида (4.1), то новый код имеет мощность

Докажем теперь, что имеет вид (4.2). Пусть у имеет вид (4.1), а у определяется векторами т. е.

Так как наборы векторов различны, то существует такое, что для причем Но слова кода и поэтому Рассмотрим матрицы размера образованные векторами

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

что соответствующие им сигналы принадлежат подкоду (вспомним, что при ), который имеет расстояние

Поэтому Так как может принимать любое значение то тем самым получаем выражение (4.2) для

В утверждении б) нам осталось проверить равенство (4.3). Рассмотрим матрицу Каждый столбец ее пробегает независимо от других столбцов весь код причем в силу линейности кода каждый символ появляется одинаково часто в каждой позиции, а именно раз. Поэтому вектор для любого пробегает весь код X одно и то же число раз, равное Отсюда с учетом свойства (2.9) получаем (4.3).

Частные случаи этой конструкции были рассмотрены в Утверждение Пусть заданы кодов Каждое слово кода разбиваем на блоки длины

Пусть также имеется ансамбль сигналов каждый сигнал которого перенумерован с помощью двоичных векторов длины Пусть для любого и любых разбиение ансамбля сигналов

удовлетворяет свойству (2.34).

а) Тогда множество векторов у вида

где векторы пробегают все возможные значения, образуют код с параметрами

б) Если же для любого множество векторов длины «над содержите каждом столбце каждый элемент одинаковое число раз — вес Хэмминга вектора с) и если ансамбль X удовлетворяет нормировке (2.9), то У удовлетворяет нормировке (4.3).

Доказательство. В утверждении а) нетривиальна только оценка расстояния. Рассмотрим два разных слова

Пусть у имеет вид (4.6) и определяется векторами в соответствии с (4.5). Пусть у имеет вид

где двоичные блоки длины т. е.

Пусть наименьший индекс, удовлетворяющий следующему свойству: для но Рассмотрим множество расстояний и пусть

Так как то по определению

Оценим квадрат евклидова расстояния

где в первом неравенстве воспользовались свойством отображения сигналов (2.36), а во втором — неравенством (4.7). Так как принимает значения от 1 до это дает оценку расстояния кода

Чтобы доказать утверждение б), рассмотрим множество матриц вида (4.4), образованное всеми векторами Но по условию утверждения каждый символ встречается в каждом столбце одинаковое число раз, равное (Так будет, например, если код линейный) Поэтому вектор пробегает весь код одно и то же число раз, равное откуда и следует (4.3).

Отметим, что конструкция для некоторых ансамблей сигналов в была рассмотрена в [82, 83]. Оказалось, что в как правило, лучше

При использовании CKKI необходимо иметь внутренний код, разбиение которого удовлетворяет свойству (2.36). Известно [82, 83], что точек одномерной решетки или точек, расположенных равномерно на единичном круге в образуют код с таким свойством, если его кодовые точки перенумеровать кодом Грея длины Кроме того, для построения кодов такого типа можно использовать следующее утверждение.

Утверждение 4.3. Пусть задан код

и код является прямой суммой копий кодов X]

Тогда, для того чтобы код удовлетворял свойству (2.36), необходимо и достаточно, чтобы код удовлетворял этому свойству.

Доказательство. Пусть два слова кода имеют номера Пусть Нам надо доказать, что

Положим т. е. . В силу Поэтому имеем

Доказательство в обратную сторону тривиально.

К сожалению, неизвестны другие способы построения внутренних кодов в CKKII, поэтому в дальнейшем будет рассматриваться с внутренними кодами из утверждения 4.3.

При доказательстве характеристик CKKI и каждый шаг рассматривался независимо от других, поэтому возможно использование на некоторых шагах разбиения конструкции I, а на остальных — конструкции II

1
Оглавление
email@scask.ru