НИЗКОЧАСТОТНАЯ ПЕРЕДАЧА. ТИПЫ И СПЕКТРАЛЬНЫЕ ПАРАМЕТРЫ СИГНАЛОВ РСМ ТЕОРИЯ ЦИФРОВОЙ СВЯЗИ ЛЕКЦИЯ 10 M-арные импульсно-модулированные сигналы ◦ Существует три основных способа модулирования информации в последовательность импульсов: 1. Можно варьировать амплитуду, положение или длительность импульсов, что дает, соответственно, следующие схемы: амплитудно-импульсная модуляция (pulse-amplitude modulation - РАМ) фазово-импульсная модуляция (pulse-position modulation - PPM) широтно-импульсная модуляция (pulse-duration modulation - PDM или pulsewidth modulation - PWM). 2. Если информационные выборки без квантования модулируются в импульсы, получаемая импульсная модуляция называется аналоговой. 3. Если информационные выборки вначале квантуются, превращаясь в символы М-арного алфавита, а затем модулируются импульсами, получаемая импульсная модуляция является цифровой, и мы будем называть ее М-арной импульсной модуляцией. При М-арной амплитудно-импульсной модуляции каждому из М возможных значений символов присваивается один из разрешенных уровней амплитуды. Ранее сигналы РСМ описывались как двоичные, имеющие два значения амплитуды (например, кодировки NRZ, RZ). Отметим, что такие сигналы РСМ, требующие всего двух уровней, представляют собой частный случай (М=2) М-арной кодировки РАМ. M-арные импульсно-модулированные сигналы ◦ М-арная фазово-импульсная модуляция (РРМ) сигнала осуществляется через задержку (или упреждение) появления импульса на время, соответствующее значению информационных символов. M-арная широтно-импульсная модуляция (PDM) осуществляется посредством измерения ширины импульса на величину, соответствующую значению символа. Для кодировок РРМ и PDM амплитуда импульса фиксируется. Стоит отметить, что узкополосные модуляции с использованием импульсов имеют аналоги среди полосовых модуляций. Кодировка РАМ подобна амплитудной модуляции, тогда как кодировки РРМ и PDM подобны, соответственно, фазовой и частотной модуляциям. В данном теме мы рассмотрим только M-арные сигналы РАМ и сопоставим их с сигналами РСМ. M-арные импульсно-модулированные сигналы ◦ Полоса пропускания, необходимая для двоичных цифровых сигналов, таких как сигналы в кодировке РСМ, может быть очень большой. Как сузить требуемую полосу? Одна из возможностей - использовать многоуровневую передачу сигналов. Рассмотрим двоичный поток со скоростью передачи данных R бит/секунду. Чтобы не передавать импульсные сигналы для каждого отдельного бита, можно вначале разделить данные на k-битовые группы, после чего использовать для передачи 𝑀 = 2𝑘 -уровневые импульсы. При такой многоуровневой передаче сигналов, или M-арной амплитудно-импульсной модуляции, каждый импульсный сигнал может теперь представлять M-битовый символ в потоке символов, перемещающемся со скоростью R/k символов в секунду (в k раз медленнее, чем поток битов). Следовательно, при данной скорости передачи данных для уменьшения числа символов, передаваемых в секунду, может использоваться многоуровневая (М>2) передача сигналов; другими словами, при уменьшении требований к ширине полосы передачи может применяться не двоичная кодировка РСМ, а М-уровневая кодировка РАМ. Чем мы платим за такое сужение полосы, и платим ли мы вообще чем-либо? Разумеется, ничто не достается даром, и это будет рассмотрено ниже. M-арные импульсно-модулированные сигналы ◦ Рассмотрим задачу, которую должен выполнять приемник. Он должен различать все возможные уровни каждого импульса. Одинаково ли легко приемник различает восемь возможных уровней импульса, приведенного на рис. 2.24, а, и два возможных уровня каждого двоичного импульса на рис. 2.24, б? Передача восьмиуровневого (по сравнению с двухуровневым) импульса требует большей энергии для эквивалентной эффективности обнаружения. (Достоверность обнаружения сигнала определяется отношением в приемнике.) ◦ Рис.2.24. Передача сигналов с использованием импульсно-кодовой модуляции: а) восьмиуровневая передача; б) двухуровневая передача M-арные импульсно-модулированные сигналы ◦ При равной средней мощности двоичных и восьмеричных импульсов первые обнаружить проще, поскольку детектор приемника при принятии решения о принадлежности сигнала к одному из двух уровней располагает большей энергией сигнала на каждый уровень, чем при принятии решения относительно принадлежности сигнала к одному из 8 уровней. Чем расплачивается разработчик системы, если решает использовать более удобную в обнаружении двоичную кодировку РСМ, а не восьмиуровневую кодировку РАМ? Плата состоит в трехкратном увеличении ширины полосы для данной скорости передачи данных, по сравнению с восьмеричными импульсами, поскольку каждый восьмеричный импульс должен заменяться тремя двоичными (ширина каждого из которых втрое меньше ширины восьмеричного импульса). Может возникнуть вопрос, почему бы ни использовать двоичные импульсы той же длительности, что и восьмеричные, и разрешить запаздывание информации? В некоторых случаях это приемлемо, но для систем связи реального времени такое увеличение задержки допустить нельзя - шестичасовые новости должны приниматься в 6 часов. (В главе 9 будет подробно рассмотрен компромисс между мощностью сигнала и шириной полосы передачи.) Корреляционное кодирование ◦ В 1963 году Адам Лендер (Adam Lender) [6, 7] показал, что с нулевой межсимвольной интерференцией можно передавать 2W символов/с, используя теоретическую минимальную полосу в W герц, без применения фильтров с высокой добротностью. Он использовал так называемый метод двубинарной передачи сигналов (duobinary signaling), также известный как корреляционное кодирование (correlative coding) и передача сигналов с частичным откликом (partial response signaling). Основной идеей, лежащей в основе двубинарного метода, является введение некоторого управляемого объема межсимвольной интерференции в поток данных, вместо того чтобы пытаться устранить ее полностью. Введя корреляционную интерференцию между импульсами и изменив процедуру обнаружения, Лендер, по сути, «уравновесил» интерференцию в детекторе и, следовательно, получил идеальное заполнение в 2 символа/с/Гц, что ранее считалось неосуществимым. Корреляционное кодирование ◦ Двубинарная передача сигналов ◦ Предварительное кодирование ◦ Полибинарная передача сигналов Двубинарная передача сигналов Двубинарная передача сигналов