Пред.
След.
Макеты страниц
Распознанный текст, спецсимволы и формулы могут содержать ошибки, поэтому с корректным вариантом рекомендуем ознакомиться на отсканированных изображениях учебника выше Также, советуем воспользоваться поиском по сайту, мы уверены, что вы сможете найти больше информации по нужной Вам тематике 9.3.2. Классификация сигнально – кодовых конструкцийВ основе формирования СКК лежат операции отображения информационной последовательности в кодовую путем внесения избыточности и кодовой последовательности в канальную заданием манипуляционного кода. Помехоустойчивое кодирование, повышающее энергетическую эффективность СЭС, является одной из важнейших операций формирования СКК. Получаемый при этом энергетический выигрыш от кодирования зависит от степени увеличения минимального сигнального расстояния между разрешенными кодовыми блоками. В качестве сигнального для канала АБГШ используется расстояние Евклида. Асимптотический энергетический выигрыш определяется формулой[21]:
где – минимальное евклидово расстояние между разрешенными кодовыми блоками; – минимальное евклидово расстояние между различными некодированными последовательностями канальных символов одинаковой мощности с кодированными символами. Согласно (9.21), для получения больших величин энергетического выигрыша при построении СКК необходимо подбирать коды, максимизирующие минимальное евклидово расстояние между разрешенными кодовыми комбинациями.
В основу классификации СКК можно положить отличительные особенности по типам помехоустойчивого кода, по типам ансамблей сигналов и по способам согласования модуляции и кодирования. По типу помехоустойчивых кодов все СКК могут быть поделены на два больших класса: СКК на основе блочных кодов и СКК на основе непрерывных кодов. Кроме того, отдельный класс составляют СКК на основе каскадных кодов, в которых применяются одновременно блочные и непрерывные коды. Каждый из классов делится на группы по конкретным видам кода. Среди блочных наиболее употребимыми являются коды Хэмминга, Голея, БЧХ, Рида–Соломона, Рида–Маллера и др. Непрерывные коды на практике представлены сверточными кодами, которые обладают дополнительными свойствами линейности, и постоянства во времени. При использовании сверточного кода практически удобным является случай, когда при объеме ансамбля сигналов скорость сверточного кода выбирается равной . Тогда частотная эффективность у системы с кодированием и без него одна и та же. Поскольку каждый кодовый блок длиной переносится одним двумерным сигналом, то и СКК считается также двумерной. Декодирование СКК ведется обычно по алгоритму Витерби, реализующему принцип максимального правдоподобия. Одно из важнейших преимуществ СК заключается в простоте применения алгоритма Витерби для мягкого решения на выходе демодулятора. Любая СКК вне зависимости от способа согласования модуляции и кодирования представляет собой каскадный код с ансамблем сигналов на внутренней ступени и одним или несколькими помехоустойчивыми кодами на внешней. При использовании нескольких помехоустойчивых кодов говорят о построении СКК на основе обобщенного каскадного кода. По типу ансамблей сигналов СКК делятся на конструкции с одномерными, двумерными и многомерными сигналами. Многомерные сигналы составляются из более простых (одномерных, двумерных) сигналов. При использовании в качестве составляющих двумерных сигналов число позиций , соответствующих каждому –мерному сигналу, определяется выражением , где – позиционность двумерного сигнала. Каждый –мерный сигнал в этом случае образуется последовательностью двумерных сигналов. Например, для получения многомерного сигнала с требуется последовательность из трех двумерных сигналов, например ФМн-4. Способы согласования модуляции и кодирования условно можно разделить на две группы: согласование кодом Грея и согласование на основе разбиения ансамбля на вложенные подансамбли. Сигнально-кодовые конструкции, принадлежащие первой группе, представляют собой результат согласования известных двоичных помехоустойчивых кодов с многопозиционным ансамблем сигналов путем использования кода Грея в качестве манипуляционного кода. Поскольку ошибки происходят за счет переходов в области соседних сигналов, то кодовые блоки, соответствующие соседним сигналам, должны различаться наименьшим числом двоичных символов. Вторая группа включает в себя достаточно большое число типов СКК, различающихся модификациями методов согласования. Разбиение осуществляется таким образом, что подансамбли содержат равное количество сигналов, расстояния между соседними сигналами подансамблей одинаковы, а минимальные расстояния между сигналами подансамблей увеличиваются с каждым шагом разбиения. Широкое практическое применение получило согласование путем разбиения ансамбля на вложенные подансамбли, когда внешними кодами являются сверточные коды. В основе синтеза СКК со сверточными кодами лежит поиск кодов, максимизирующих евклидово расстояние, причем обычно эти коды не являются оптимальными в метрике Хэмминга. У решетчатой диаграммы, описывающей сверточные коды в метрике Евклида, переходы между состояниями промаркированы не двоичными блоками, а сигнальными точками. Таким образом, достижение близких к предельным показателей частотно-энергетической эффективности цифровых систем связи предполагает согласование кодека и модема с учетом статистических свойств непрерывного канала. Одно из решений подобного согласования представляют сигнально-кодовые конструкции сверточного кодирования. Мягкое декодирование по алгоритму Витерби обеспечивает энергетический выигрыш порядка 3...7 дБ без расширения занимаемом полосы частот.
|
1 |
Оглавление
|