![]() | |
НПО Системы Безопасности (499)340-94-73 График работы: ПН-ПТ: 10:00-19:00 СБ-ВС: выходной ![]() ![]() |
Главная » Периодика » Безопасность 0 ... 124125126127128129130 ... 262 log,.(l + x)(x-b)/ln2. формула для пропускной способности канала сводится к Теперь положим С . Тогда, в пределе, когда R ->0, получаем результат y,=i7iln2 (0,37 дБ). (8.1.96) Пропускную способность канала с АБГШ с двоичным входом при декодировании мягких решений можно вычислить аналогичным образом. В разделе 7.1.2 мы привели выражение для пропускной способности (в битах на кодовый символ) для этого случая (8.1.97) где p{y{f(), к -Q,\, означает ФПВ для выхода демодулятора при условии, что передан, соответственно, символ О или 1. Для канала с АБГШ имеем 1 {у....?/2а р(ук) = к 0,1, (8.1.98) где /н„ = -д/, W - , а = \Nq и \ = РЦ,. Безусловная плотность вероятности р{у) определяется половиной суммы (yll) и р(>о). Поскольку 7? стремится к нулю, выражение (8.1.97) для пропускной способности канала можно аппроксимировать формулой C~yRj\n2. (8.1.99) Опять предположим C = R. Таким образом, когда Л->0, минимальное значение ОСШ на бит, требуемое для достижения пропускной способности, равно -1п2 ( 1,6 дБ). (8.1.100) Используя (8.1.98) в (8.1.97) и положив С - R можно получить численное решение для скорости кода в области 0< R<\. Результат этих расчётов также показан на рис. 8.1.14. Из вышеизложенного следует, что в пределе, когда 7?. стремится к нулю, разница в ОСШ Уь между декодированием жёстких и мягких решений равна \т1, что приближённо равно 2 дБ. С другой стороны, по мере увеличения Л до единицы, разница в Уь для двух разновидностей декодирования уменьшается. . 1 о \ 0,6 о.4 о 0,2 О Д: ксдпрокание мягюк решении ![]() ![]() Декодирование жестких решений I I I I 2 -1 01 23456 Минимальное ОСШ на бит, у, (дБ) Рис. 8.1.14. Скорость кода как функция минимального ОСШ на бит при декодировании мягких и жёстких решений Например, при R - 0,8 разница примерно равна 1,5 дБ. Кривые на рис. 8.1.14 дают больше информации, чем только разницу в качестве между декодированием мягких и жёстких решений. Эти кривые подробно определяют требуемые значения минимума ОСШ для данной скорости кода. Например, скорость кода R = 0,8 может обеспечить сколь угодно малую вероятность ошибки при ОСШ на бит 2 дБ, если используется декодирование мягких решений. Для сравнения заметим, что двоичная ФМ при отсутствии кодирования требует 9,6 дБ для достижения вероятности ошибки 10. Следовательно, возможен выигрыш в 7,6 дБ при использовании скорости кода Re = i. К сожалению, для достижения такого большого вьи1грыша за счёт кодирования обычно требуется применение очень длинных кодовых блоков, которые ведут к очень сложному приёмнику. Тем не менее, кривые рис. 8.1.14 дают оценку для сравнения выигрыша кодирования, достигаемого практически реализуемыми кодами с основными ограничениями при декодировании мягких или жёстких решений. Вместо сравнения различия между декодированием жёстких и мягких решений, основанного на соотношениях пропускной способности канала, мы можем делать такие же простые сравнения, основанные на параметрах скорости при случайном кодировании. В главе 7 мы показали, что средняя вероятность ошибки по ансамблю случайно выбранных двоичных кодовых слов имеет верхнюю границу Р<2 (8.1.101) где = к/п - скорость кода, а предельная скорость R связывает верхнюю границу с R так. что при -> 00. Для неквантованного декодирования (мягких решений) R определяется так (8.1.102) 1 + е /No где 6/Nq = Rj/ - ОСШ на измерение. Этот результат бьш ползчен в разделе 7.2. С другой стороны, если выход демодулятора квантуется на О уровней до декодирования, то границу Чернова можно использовать в качестве верхней границы для усреднённой по ансамблю вероятностей двоичной ошибки i(s„s„,), данной в разделе 7.2 Результат такого расчёта - та же верхняя граница для Р, определённая по (8.1.101), но с , заменой R т Rg, где Rp = max-jj -log.Z (8.1.103) В (8.1.103) {Pj}- априорные вероятности-двух сигналов на входе канала и {P(j\j)} означают переходные вероятности канала. Например, для слзая ДСК и Рх= Pq=\, p(oo)-/(ll)=l-/; и р[о\\)=р{\\о) = р следует RQ=\og,--Т==, 0 = 2, (8.1.104) P-Q{4nK)- (8.1.105) Кривые Rq в зависимости от 101g(g/iVg) иллюстрируется на рис. 8.1.15 для = 2 и Q=qo (декодирование мягких решений). Заметим, что разница в качестве декодирования между неквантованным декодированием мягких решений и декодированием жёстких решений приблизительно равно 2дБ. Фактически, снова можно легко показать, что при S/Nq->0 потеря в качесгве, обусловленная декодированием жёстких решений, равна 101g(я/2)«2дБ, что являегся той же разницей в децибелах, которая была получена в нашем сравнении при использовании соотношений для пропускной способности канала. Напомним, что около 1 дБ этих потерь можно восполнить квантованием выхода демодулятора на трёх уровнях вместо двух (см. задачу 7.11). Дополнительное улучшение возможно путём квантования выхода демодулятора на число уровней, большее трёх, как показано в разделе 7.3. ?Г 0,9 I ![]() -5 О Рис. 8.1.15. Сравнение Сдекодпрование мяпси.х решений) с Rg (декодирование жёстких решений) в функции от ОСШ на измерение 8.1.7. Границы для минимальных расстояний линейных блоковых кодов Выражения для вероятности ошибки, полученные в этой главе для декодирования мягких и жёстких решений линейных двоичных блоковых кодов, ясно указывает на важное значение параметра минимальное кодовое расстояние для качества кода. Если мы, например, рассмотрим декодирование мягких решений, верхняя граница вероятности ошибки, представленная в (8.1.52), указывает на то, что для заданной скорости кода R-klii вероятность ошибки в канале с АБГШ уменьшается экспоненциально с Если эту границу использовать в соединении с нижней границей для d, данной ниже, мы получаем верхнюю границу для Рд, которую можно достичь многими известными кодами. Аналогично, мы можем использовать верхнюю границу данную в (8.1.82) для вероятности ошибки при декодировании жёстких решений в соединении с нимсней границей для для получения верхней границы для вероятности ошибочного декодирования линейных двоичных блоковых кодов в ДСК. С другой стороны, верхнюю граница для d можно использовать для определения нижней границы вероятности ошибки, достигаемой наилучшими кодами. Для примера, предположим, что используется декодирование жёстких решений. В этом случае мы имеем две нижние границы для Р,,, даваемые (8.1.86) и (8.1.87), причём первая более плотная. Если хотя бы одна из этих границ использовалась совместно с верхней границей для то результатом будет нижняя граница для Р,, для наилучшего {ri,k) кода. Таким образом, верхние и нижние границы с б/, очень важны для оценки эффективности кодов. 0 ... 124125126127128129130 ... 262 |