- •1.1. Основные определения
- •1.2. Уровни передачи
- •1.3. Параметры и характеристики первичных сигналов
- •1.4. Обобщенная структурная схема систем электросвязи
- •1.5. Классификация видов электросвязи
- •1.6. Основные сведения о сетях электросвязи
- •1.7. Организации стандартизации в области телекоммуникаций
- •2.1. Представление сигналов и помех
- •2.2. Аналоговые методы модуляции
- •2.3. Цифровые методы модуляции
- •2.4. Сравнение различных видов модуляции
- •3.1. Принципы помехоустойчивого кодирования
- •3.2. Блоковые коды
- •3.3. Основные классы блоковых кодов
- •3.4. Вероятности ошибочного приема сообщения и двоичного символа (бита)
- •3.5. Сверточные коды
- •3.6. Алгоритмы декодирования сверточных кодов
- •3.7. Каскадные коды
- •3.8. Методы перемежения
- •3.9. Автоматический запрос повторной передачи
- •4.1. Основные термины и определения
- •4.2. Общая характеристика методов модуляции с расширением спектра
- •4.3. Псевдослучайные последовательности и их свойства
- •4.4. Помехоустойчивость систем связи, использующих модуляцию с расширением спектра
- •5.1. Система многоканальной связи
- •5.2. Частотное разделение сигналов
- •5.3. Временное разделение каналов
- •5.4. Разделение сигналов по форме
- •5.5. Обеспечение дальности связи
- •6.1. Кабельные и воздушные линии связи на основе металлических проводников
- •6.2. Проблема электромагнитной совместимости
- •6.3. Волоконно-оптические линии связи
- •6.4. Кабельные системы
- •6.5. Радиолинии
- •7.1. Двусторонняя передача сигналов
- •7.2. Каналы связи
- •7.3. Формирование стандартных групповых сигналов
- •7.4. Основные узлы систем передачи
- •7.5. Методы организации двусторонних тактов
- •7.6. Краткая характеристика систем передачи
- •8.1. Дискретизация сигнала во времени
- •8.2. Квантование мгновенных значений сигнала
- •8.3. Кодирование и декодирование сигналов
- •8.4. Преобразование цифрового сигнала в аналоговый
- •8.5. Аналого-цифровой и цифро-аналоговый преобразователи
- •8.6. Методы разностного квантования аналоговых сигналов
- •8.7. Параметрическое компандирование речевых сигналов
- •9.1. Особенности построения цифровых систем передачи
- •9.2. Иерархии цифровых систем передачи
- •9.3. Европейская плезиохронная цифровая иерархия
- •9.4. Синхронная цифровая иерархия
- •9.5. Коды линии
- •9.6. Интерфейс g.703
- •9.7. Волоконно-оптические системы передачи и перспективы их развития
- •10.1. Основные определения
- •10.2. Радиопередающие устройства
- •10.3. Радиоприемные устройства
- •10.4. Антенны и фидеры
- •10.5. Радиорелейные системы передачи
- •10.6. Тропосферные радиорелейные системы передачи
- •10.7. Системы передачи на декаметровых волнах
- •10.8. Системы передачи, использующие ионосферное рассеяние радиоволн и отражение от следов метеоров
- •10.9. Спутниковые системы связи
- •11.1. Нумерация абонентских линий
- •11.2. Основы теории телефонного сообщения
- •11.3. Аппаратура передачи речи
- •11.4. Принципы построения систем коммутации
- •11.5. Коммутационные приборы
- •11.6. Принципы построения коммутационных полей коммутационные блоки и ступени искания
- •11.7. Управляющие устройства атс
- •11.8. Телефонная сигнализация
- •12.1. Профессиональные системы подвижной радиосвязи
- •12.2. Сотовые системы
- •12.3. Системы персонального радиовызова
- •12.4. Системы беспроводных телефонов
3.1. Принципы помехоустойчивого кодирования
Более пятидесяти лет назад американский ученый К. Шеннон сформулировал положение, согласно которому существует такой метод кодирования сообщений, позволяющий обеспечить их безошибочную передачу по каналу с шумами при условии, что скорость передачи будет ниже некоторой величины, называемой пропускной способностью канала. Однако он не указал, как реализовать этот метод. С тех пор и по настоящее время ведутся интенсивные поиски избыточных помехоустойчивых кодов, с помощью которых можно обнаруживать и исправлять ошибки, возникающие в канале связи.
Помехоустойчивое кодирование сообщений или кодирование с прямым исправлением ошибок применяется в системах связи, в которых отсутствует или недоступен обратный канал для передачи запросов на повторную передачу, задержки в канале при запросах повторной передачи оказываются недопустимо большими или, наконец, уровень помех настолько велик, что количество повторных передач становится чрезвычайно большим.
Упрощенная структурная схема системы передачи дискретных сообщений, с помехоустойчивым кодированием, изображена на рис. 3.1. Здесь рассматривается случай блокового кодирования. Источник двоичной информации вырабатывает последовательность символов сообщения со скоростью R симв./с. Эти символы группируются в блоки длиной k символов. В каждом блоке добавляется (n–k) дополнительных символов и образуется кодовое слово (n, k) избыточного блокового кода. Эти избыточные символы иногда называют проверочными. Так как каждое слово, содержащее n символов, переносит только k бит информации, то скорость передачи на выходе кодера равна k/n бит/с. Величина k/n носит название кодовой скорости. Таким образом, в кодере осуществляется преобразование слова сообщения
в кодовое слово
путем соответствующим образом подобранных проверочных символов.
Рис. 3.1. Структурная схема системы связи с блоковым кодированием
Каждый из кодовых символов модулирует параметр сигнала-переносчика, вид которого зависит от среды передачи. На приемной стороне в демодуляторе осуществляется восстановление переданных кодовых символов на основе жестких или мягких решений.
При жестких решениях оценки переданных кодовых символов формируются путем окончательных решений относительно их значений. Качество оценки в этом случае характеризуется условными вероятностями ошибки (трансформации) при демодуляции кодовых символов. Например, при когерентной демодуляции сигналов с двоичной фазовой модуляцией, подверженных воздействию аддитивного белого гауссовского шума, жесткие решения формируются путем сравнения выходного сигнала интегратора со сбросом в знаковом компараторе с нулевым порогом. Условные вероятности ошибки зависят только от отношения энергии сигналов Es к односторонней спектральной плотности шума N0.
При мягких решениях формируются не только оценки переданных кодовых символов, но и дополнительные указатели надежности сделанных оценок. Например, в рассмотренном выше примере мягкие решения можно формировать сравнением выходного сигнала интегратора со сбросом в многопороговом компараторе с несколькими порогами, т.е. многобитовым квантованием. При трехбитовом квантовании значения двух младших битов можно рассматривать в качестве указателей надежности сделанных оценок.
В декодере осуществляется обратная операция: по принятой последовательности символов
определяется наиболее вероятное переданное кодовое слово.
Если все переданные кодовые слова равновероятны, а канал связи не имеет памяти, то в качестве наиболее вероятного переданного слова при жестких решениях в демодуляторе выбирается то, которое ближе всех в смысле расстояния Хэмминга находится к принятому кодовому слову. Расстояние Хэмминга между последовательностями Y и Z оценивается как вес (число двоичных единиц) слова, образованного посимвольным сложением по модулю 2 последовательностей Y и Z.
Наиболее характерной ситуацией использования кодирования является передача дискретных сообщений в реальном времени при ограниченной мощности передатчика. Это означает, что n-символьное кодовое слово должно быть передано за время, равное времени выдачи k символов источником сообщения. Если это условие не выполняется, то кодирование не имеет смысла, поскольку последовательность передаваемых символов сообщения может быть считана с меньшей скоростью. В результате характеристики помехоустойчивости могут быть улучшены за счет увеличения энергии передаваемых символов. Пусть мощность передатчика равна Р, а длительность сообщения, содержащего k символов, равна TW. Тогда энергия сигнала, приходящаяся на слово сообщения, равна PTW.
В случае блокового избыточного кодирования имеющаяся энергия распределяется на n символов, поэтому энергия, приходящаяся на кодовый символ, равна PTW/n. Так как n>k, то при использовании кодирования энергия, приходящаяся на символ, уменьшается. Это приводит к тому, что в системе с избыточным кодированием вероятность ошибки на символ оказывается выше, чем в системе без кодирования. Если код обладает высокой корректирующей способностью, то благодаря наличию избыточных символов эти потери «отыгрываются» и обеспечивается дополнительный выигрыш, который принято называть энергетическим выигрышем кодирования (ЭВК). ЭВК является количественной мерой эффективности кодирования. Его значения оценивают, сопоставляя энергетические затраты на передачу одного бита при фиксированных вероятностях ошибочного приема либо символа, либо бита сообщения в системах с кодированием и без кодирования.
Существующие к настоящему времени коды с избыточностью, корректирующие коды, можно разбить на два широких класса: блоковые и сверточные.