Виды модуляции в компьютерных сетях
7. ФИЗИЧЕСКИЙ УРОВЕНЬ ПЕРЕДАЧИ ДАННЫХ
7.2. Методы передачи дискретных данных
При передаче дискретных данных по каналам связи применяются два основных типа физического кодирования — на основе синусоидального несущего сигнала и на основе последовательности прямоугольных импульсов. Первый способ часто называется также модуляцией или аналоговой модуляцией, подчеркивая тот факт, что кодирование осуществляется за счет изменения параметров аналогового сигнала. Второй способ называют цифровым кодированием. Эти способы отличаются шириной спектра результирующего сигнала и сложностью аппаратуры, необходимой для их реализации.
При использовании прямоугольных импульсов спектр результирующего сигнала получается весьма широким. Применение синусоиды приводит к более узкому спектру при той же скорости передачи информации. Однако для реализации модуляции требуется более сложная и дорогая аппаратура, чем для реализации прямоугольных импульсов.
В настоящее время все чаще данные, изначально имеющие аналоговую форму — речь, телевизионное изображение, — передаются по каналам связи в дискретном виде, то есть в виде последовательности единиц и нулей. Процесс представления аналоговой информации в дискретной форме называется дискретной модуляцией.
Аналоговая модуляция применяется для передачи дискретных данных по каналам с узкой полосой частот – канал тональной частоты (общественные телефонные сети). Этот канал передает частоты в диапазоне от 300 до 3400 Гц, таким образом, его полоса пропускания равна 3100 Гц.
Устройство, которое выполняет функции модуляции несущей синусоиды на передающей стороне и демодуляции на приемной стороне, носит название модем ( модулятор-демодулятор).
Аналоговая модуляция является таким способом физического кодирования, при котором информация кодируется изменением амплитуды, частоты или фазы синусоидального сигнала несущей частоты (рис. 27).
При амплитудной модуляции (рис. 27, б) для логической единицы выбирается один уровень амплитуды синусоиды несущей частоты, а для логического нуля - другой. Этот способ редко используется в чистом виде на практике из-за низкой помехоустойчивости, но часто применяется в сочетании с другим видом модуляции — фазовой модуляцией.
При частотной модуляции (рис. 27, в) значения 0 и 1 исходных данных передаются синусоидами с различной частотой – f0 и f1,. Этот способ модуляции не требует сложных схем в модемах и обычно применяется в низкоскоростных модемах, работающих на скоростях 300 или 1200 бит/ с .
При фазовой модуляции (рис. 27, г ) значения данных 0 и 1 соответствуют сигналам одинаковой частоты, но с различной фазой, например 0 и 180 градусов или 0, 90, 180, и 270 градусов.
В скоростных модемах часто используются комбинированные методы модуляции, как правило, амплитудная в сочетании с фазовой.
Рис. 27. Различные типы модуляции
Спектр результирующего модулированного сигнала зависит от типа и скорости модуляции.
Для потенциального кодирования спектр непосредственно получается из формул Фурье для периодической функции. Если дискретные данные передаются с битовой скоростью N бит/с, то спектр состоит из постоянной составляющей нулевой частоты и бесконечного ряда гармоник с частотами f0, 3f0, 5f0, 7f0, . , где f0 = N/2. Амплитуды этих гармоник убывают достаточно медленно — с коэффициентами 1/3, 1/5, 1/7, . от амплитуды гармоники f0 (рис. 28, а). В результате спектр потенциального кода требует для качественной передачи широкую полосу пропускания. Кроме того, нужно учесть, что реально спектр сигнала постоянно меняется в зависимости от характера данных. Поэтому спектр результирующего сигнала потенциального кода при передаче произвольных данных занимает полосу от некоторой величины, близкой к 0 Гц, до примерно 7f0 ( гармониками с частотами выше 7f0 можно пренебречь из-за их малого вклада в результирующий сигнал). Для канала тональной частоты верхняя граница при потенциальном кодировании достигается для скорости передачи данных в 971 бит/ с . В результате потенциальные коды на каналах тональной частоты никогда не используются.
При амплитудной модуляции спектр состоит из синусоиды несущей частоты f с и двух боковых гармоник: ( fс + f m ) и ( f c – f m ), где f m – частота изменения информационного параметра синусоиды, которая совпадает со скоростью передачи данных при использовании двух уровней амплитуды (рис. 28, б). Частота f m определяет пропускную способность линии при данном способе кодирования. При небольшой частоте модуляции ширина спектра сигнала будет также небольшой (равной 2f m ), поэтому сигналы не будут искажаться линией, если ее полоса пропускания будет больше или равна 2f m . Для канала тональной частоты такой способ модуляции приемлем при скорости передачи данных не больше 3100/2=1550 бит/с. Если же для представления данных используются 4 уровня амплитуды, то пропускная способность канала повышается до 3100 бит/ с .
Рис. 28. Спектры сигналов при потенциальном кодировании
и амплитудной модуляции
При фазовой и частотной модуляции спектр сигнала получается более сложным, чем при амплитудной модуляции, так как боковых гармоник здесь образуется более двух, но они также симметрично расположены относительно основной несущей частоты, а их амплитуды быстро убывают. Поэтому эти виды модуляции также хорошо подходят для передачи данных по каналу тональной частоты.
При цифровом кодировании дискретной информации применяют потенциальные и импульсные коды. В потенциальных кодах для представления логических единиц и нулей используется только значение потенциала сигнала, а его перепады во внимание не принимаются. Импульсные коды позволяют представить двоичные данные либо импульсами определенной полярности, либо частью импульса — перепадом потенциала определенного направления.
При использовании прямоугольных импульсов для передачи дискретной информации необходимо выбрать такой способ кодирования, который одновременно достигал бы нескольких целей:
· имел при одной и той же битовой скорости наименьшую ширину спектра результирующего сигнала;
· обеспечивал синхронизацию между передатчиком и приемником;
· обладал способностью распознавать ошибки;
· обладал низкой стоимостью реализации.
Более узкий спектр сигналов позволяет на одной и той же линии добиваться более высокой скорости передачи данных. Часто к спектру сигнала предъявляется требование отсутствия постоянной составляющей.
Синхронизация передатчика и приемника нужна для того, чтобы приемник точно знал, в какой момент времени необходимо считывать новую информацию с линии связи. Эта проблема в сетях решается сложнее, чем при обмене данными между близко расположенными устройствами, например, между блоками внутри компьютера или же между компьютером и принтером. Поэтому в сетях применяются так называемые самосинхронизирующиеся коды, сигналы которых несут для передатчика указания о том, в какой момент времени нужно осуществлять распознавание очередного бита (или нескольких бит). Любой резкий перепад сигнала — так называемый фронт — может служить хорошим указанием для синхронизации приемника с передатчиком.
При использовании синусоид в качестве несущего сигнала результирующий код обладает свойством самосинхронизации, так как изменение амплитуды несущей частоты дает возможность приемнику определить момент появления входного кода.
Требования, предъявляемые к методам кодирования, являются взаимно противоречивыми, поэтому каждый из рассматриваемых ниже популярных методов цифрового кодирования обладает своими преимуществами и своими недостатками по сравнению с другими.
На рис. 29, а показан метод потенциального кодирования, называемый также кодированием без возвращения к нулю ( Non Return to Zero , NRZ). Последнее название отражает то обстоятельство, что при передаче последовательности единиц сигнал не возвращается к нулю в течение такта. Метод NRZ прост в реализации, обладает хорошей распознаваемостью ошибок (из-за двух резко отличающихся потенциалов), но не обладает свойством самосинхронизации. При передаче длинной последовательности единиц или нулей сигнал на линии не изменяется, поэтому приемник лишен возможности определять по входному сигналу моменты времени, когда нужно считывать данные. Даже при наличии высокоточного тактового генератора приемник может ошибиться с моментом съема данных, так как частоты двух генераторов никогда не бывают полностью идентичными. Поэтому при высоких скоростях обмена данными и длинных последовательностях единиц или нулей небольшое рассогласование тактовых частот может привести к ошибке в целый такт и, соответственно, считыванию некорректного значения бита.
Другим серьезным недостатком метода NRZ является наличие низкочастотной составляющей, которая приближается к нулю при передаче длинных последовательностей единиц или нулей. Из-за этого многие каналы связи, не обеспечивающие прямого гальванического соединения между приемником и источником, этот вид кодирования не поддерживают. В результате в чистом виде код NRZ в сетях не используется. Тем не менее используются его различные модификации, в которых устраняют как плохую самосинхронизацию кода NRZ, так и наличие постоянной составляющей. Привлекательность кода NRZ, из-за которой имеет смысл заняться его улучшением, состоит в достаточно низкой частоте основной гармоники f0, которая равна N/2 Гц. У других методов кодирования, например манчестерского, основная гармоника имеет более высокую частоту.
Рис. 29. Способы дискретного кодирования данных
Одной из модификаций метода NRZ является метод биполярного кодирования с альтернативной инверсией ( Bipolar Alternate Mark Inversion , AMI). В этом методе (рис. 29, б) используются три уровня потенциала — отрицательный, нулевой и положительный. Для кодирования логического нуля используется нулевой потенциал, а логическая единица кодируется либо положительным потенциалом, либо отрицательным, при этом потенциал каждой новой единицы противоположен потенциалу предыдущей.
Код AMI частично ликвидирует проблемы постоянной составляющей и отсутствия самосинхронизации, присущие коду NRZ. Это происходит при передаче длинных последовательностей единиц. В этих случаях сигнал на линии представляет собой последовательность разнополярных импульсов с тем же спектром, что и у кода NRZ, передающего чередующиеся нули и единицы, то есть без постоянной составляющей и с основной гармоникой N/2 Гц (где N — битовая скорость передачи данных). Длинные же последовательности нулей также опасны для кода AMI, как и для кода NRZ — сигнал вырождается в постоянный потенциал нулевой амплитуды. Поэтому код AMI требует дальнейшего улучшения.
В целом, для различных комбинаций бит на линии использование кода AMI приводит к более узкому спектру сигнала, чем для кода NRZ, а значит, и к более высокой пропускной способности линии. Например, при передаче чередующихся единиц и нулей основная гармоника f0 имеет частоту N/4 Гц. Код AMI предоставляет также некоторые возможности по распознаванию ошибочных сигналов. Так, нарушение строгого чередования полярности сигналов говорит о ложном импульсе или исчезновении с линии корректного импульса. Такой сигнал называется запрещенным сигналом ( signal violation ).
В коде AMI используются не два, а три уровня сигнала на линии. Дополнительный уровень требует увеличения мощности передатчика примерно на З дБ для обеспечения той же достоверности приема бит на линии, что является общим недостатком кодов с несколькими состояниями сигнала по сравнению с кодами, которые различают только два состояния.
Существует код, похожий на AMI, но только с двумя уровнями сигнала. При передаче нуля он передает потенциал, который был установлен в предыдущем такте (то есть не меняет его), а при передаче единицы потенциал инвертируется на противоположный. Этот код называется потенциальным кодом с инверсией при единице ( Not Return to Zero with ones Inverted , NRZI ) . Этот код удобен в тех случаях, когда использование третьего уровня сигнала весьма нежелательно, например, в оптических кабелях, где устойчиво распознаются два состояния сигнала — свет и тень.
Кроме потенциальных кодов в сетях используются и импульсные коды, когда данные представлены полным импульсом или же его частью — фронтом. Наиболее простым случаем такого подхода является биполярный импульсный код, в котором единица представлена импульсом одной полярности, а ноль — другой (рис. 29, в). Каждый импульс длится половину такта. Такой код обладает отличными самосинхронизирующими свойствами, но постоянная составляющая может присутствовать, например, при передаче длинной последовательности единиц или нулей. Кроме того, спектр у него шире, чем у потенциальных кодов. Так, при передаче всех нулей или единиц частота основной гармоники кода будет равна N Гц, что в два раза выше основной гармоники кода NRZ и в четыре раза выше основной гармоники кода AMI при передаче чередующихся единиц и нулей. Из-за слишком широкого спектра биполярный импульсный код используется редко.
В локальных сетях до недавнего времени самым распространенным методом кодирования был так называемый манчестерский код (рис. 29, г ). Он применяется в технологиях Ethernet и Token Ring .
В манчестерском коде для кодирования единиц и нулей используется перепад потенциала, то есть фронт импульса. При манчестерском кодировании каждый такт делится на две части. Информация кодируется перепадами потенциала, происходящими в середине каждого такта. Единица кодируется перепадом от низкого уровня сигнала к высокому , а ноль — обратным перепадом. В начале каждого такта может происходить служебный перепад сигнала, если нужно представить несколько единиц или нулей подряд. Так как сигнал изменяется, по крайней мере, один раз за такт передачи одного бита данных, то манчестерский код обладает хорошими самосинхронизирующими свойствами. Полоса пропускания манчестерского кода уже, чем у биполярного импульсного. У него также нет постоянной составляющей, а основная гармоника в худшем случае (при передаче последовательности единиц или нулей) имеет частоту N Гц, а в лучшем (при передаче чередующихся единиц и нулей) она равна N/2 Гц, как и у кодов AMI или NRZ. В среднем ширина полосы манчестерского кода в полтора раза уже, чем у биполярного импульсного кода, а основная гармоника колеблется вблизи значения 3N/4. Манчестерский код имеет еще одно преимущество перед биполярным импульсным кодом. В последнем для передачи данных используются три уровня сигнала, а в манчестерском — два.
На рис. 29, д показан потенциальный код с четырьмя уровнями сигнала для кодирования данных. Это код 2В1Q, название которого отражает его суть — каждые два бита (2В) передаются за один такт сигналом, имеющим четыре состояния (1Q). Паре бит 00 соответствует потенциал -2,5 В , паре бит 01 соответствует потенциал -0,833 В, паре 11 — потенциал +0,833 В, а паре 10 - потенциал +2,5 В. При этом способе кодирования требуются дополнительные меры по борьбе с длинными последовательностями одинаковых пар бит, так как при этом сигнал превращается в постоянную составляющую. При случайном чередовании бит спектр сигнала в два раза уже, чем у кода NRZ, так как при той же битовой скорости длительность такта увеличивается в два раза. Таким образом, с помощью кода 2В1Q можно по одной и той же линии передавать данные в два раза быстрее, чем с помощью кода AMI или NRZI. Однако для его реализации мощность передатчика должна быть выше, чтобы четыре уровня четко различались приемником на фоне помех.
- Позволяет сформировать радиосигнал, который будет обладать свойствами соответствующими свойствам несущей частоты. О свойствах волн разных частотных диапазонов можно почитать, например, тут.
- Позволяет использовать антенны малого размера, ведь размер антенны должен быть пропорционален длине волны.
- Позволяет избежать интерференции с другими радиосигналами.
Антенна длинной 24 километра не кажется достаточно удобной в использовании.
Если же мы будем передавать этот сигнал наложенным на несущую частоту в 2.5 ГГц (частота используемая в Yota WiMax), то нам понадобится антенна длиной 12 см.
Аналоговая модуляция.
Прежде чем перейти непосредственно к цифровой модуляции, приведу картинку, иллюстрирующую аналоговую AM (амплитудную) и FM (частотную) модуляцию, которая освежит у многих школные познания:
исходный сигнал
AM (амплитудная модуляция)
FM (частотная модуляция)
Цифровая модуляция и ее типы.
- ASK – Amplitude shift keying (Амплитудная двоичная модуляция).
- FSK – Frequency shift keying (Частотая двоичная модуляция).
- PSK – Phase shift keying (Фазовая двоичная модуляция).
- ASK/PSK.
- ASK хороша с точки зрения эффективности использования полосы частот, но подвержена искажениям при наличии шума и недостаточно эффективна с точки зрения потребляемой мощности.
- FSK – с точностью до наоборот, энергетически эффективна, но не эффективно использует полосу частот.
- PSK – хороша в обоих аспектах.
- ASK/PSK – комбинация двух схем. Она позволяет еще лучше использовать полосу частот.
Модуляция сигнала в сетях WiMax.
В WiMax используется «динамическая адаптивная модуляция», которая позволяет базовой станции делать выбор между пропускной способностью и максимальным расстоянием до приемника. Чтобы увеличить дальность, базовая станция может переключиться между 64-QAM, 16-QAM и QPSK.
Заключение.
Я надеюсь, что у меня получилось соблюсти баланс между популярностью изложения и техничностью содержания. Если данная статья окажется востребованной, я продолжу работать в этом направлении. Технология WiMax имеет множество нюансов, о которых можно рассказать.
Для начала разберемся, зачем вообще нужна модуляция и что она из себя представляет.
В рамках одного устройства для передачи информации используются низкочастотные колебания, передача которых на расстояние свыше нескольких метров крайне затруднительна, в силу их быстрого ослабевания. Но нам все равно хочется передавать сигналы на большие расстояния, вот тут на помощь приходит модуляция.
Возьмем высокочастотное колебание. Само по себе оно не несет никакой информации. Его мы будем использовать в качестве основного компонента передаваемого сигнала. Частоту этого колебания называют несущей. Для того, чтобы начать передавать полезную информацию, нам нужно каким-нибудь образом видоизменить несущую частоту так, чтобы она повторяла закономерности сигнала, который мы хотим передать. Иными словами, нам нужно сделать так, чтобы она несла информацию о нашем полезном сигнале. Это самое видоизменение называется модуляцией. Модуляция осуществляется с помощью модулятора со стороны отправителя, а с помощью демодулятора на стороне получателя высокочастотный сигнал преобразуется обратно в низкочастотный. Они собраны в одно устройство под названием модем, которое получилось благодаря слиянию слов МОдулятор и ДЕМодулятор. Есть разные принципы модуляции, некоторые из которых рассмотрим ниже. Самым древним методом модуляции можно назвать прерывание несущей частоты, которое использовалось в телеграфах. Этот метод, конечно, нельзя назвать в полной мере модуляцией, но тем не менее о нем нельзя не упомянуть в данной теме.
Теперь рассмотрим более формальные определения.
Фиксированный уровень | Гармонический сигнал | Импульсы |
---|---|---|
Прямая модуляция | Аналоговая модуляция | Импульсная модуляция |
Цифровая модуляция |
Это самый простой вид модуляции, при котором передача того или иного сигнала происходит путем изменения напряжения.
Зададим нормальное напряжение [math]U_H[/math] , тогда при уменьшении нормального уровня напряжения на [math]\Delta U_M[/math] передается двоичный 0, а при увеличении на ту же величину двоичная 1.
Для кодирования нескольких одинаковых значений подряд зададим промежуток времени [math]\Delta t[/math] , в течение которого передается одна цифра.
В зависимости от того, какой параметр несущего колебания изменяется, различают 3 основных вида аналоговой модуляций:
- Амплитудная
- Фазовая
- Частотная
Тот самый вид модуляции, который используется для передачи данных в компьютерных сетях.
Цифровую модуляцию принято называть манипуляцией, поэтому часто может встречаться именно этот термин.
Носителем так же, как и в случае аналоговой модуляции является колебание.
- Амплитудная
- Частотная
- Фазовая
- Квадратурная амплитудная (амплитудно-фазовая)
Для разных видов манипуляции существуют методы, позволяющие передавать не только 0 и 1 в рамках одного сигнала, такие методы получили название многопозиционные. Суть этих методов в том, что один элемент линейного сигнала несет информацию о большем числе битов, чем в обычных двухпозиционных методах. Работает это очень просто. Например, в многопозиционной амплитудной манипуляции зададим не 2 амплитуды, которые будут кодировать 0 или 1, а 4, которые будут соответствовать 00, 01, 10, 11 по мере увеличения амплитуды. Для многопозиционной частотной манипуляции используется больше частот, а для многопозиционной фазовой манипуляции, соответственно, больше сдвигов. Да, это действительно позволяет повысить удельную скорость передачи информации, но при этом начинают возникать ошибки, связанные с погрешностью передачи.
Рассмотрим самые распространенные методы:
С простой квадратурной амплитудной манипуляцией мы уже знакомы, теперь посмотрим на 2 многопозиционные вариации. Напомню, что это комбинация амплитудной и фазовой манипуляций. QAM-16 использует 16 комбинаций амплитудных и фазовых сдвигов, которые позволяют передавать 4 бита информации за 1 сигнал, а с помощью QAM-64, который использует 64 комбинации, можно передать целых 6 бит за сигнал. Каждая комбинация задается углом, который соответствует фазе и расстоянием от начала координат, которое показывает величину амплитуды. Ниже показана симуляция принципа работы квадратурной амплитудной манипуляции на примере QAM-16 и расположение точек для QAM-16 и QAM-64 соответственно.
Импульсная модуляция делится на 4 основных вида:
- Амплитудно-импульсная
- Широтно-импульсная
- Частотно-импульсная
- Фазово-импульсная
Сами по себе, схемы модуляции позволяют посылать только один сигнал, что достаточно плохо, учитывая количество пользователей сетями. Поэтому были разработаны схемы мультиплексирования, которые позволяют многим сигналам совместно использовать одни линии.
Частотное уплотнение использует передачу в полосе пропускания, чтобы совместно использовать канал. Спектр делится на диапазоны частот, каждый пользователь получает владение некоторой полосой, в которой он может послать свой сигнал. Наглядным примером частотного уплотнения служит AM-радиовещание. Его выделенный спектр составляет приблизительно 1 МГц, примерно от 500 до 1500 кГц. Другие частоты выделены другим логическим каналам (станциям), каждая станция действует в части спектра, с межканальным разделением, достаточно большим, чтобы предотвратить помехи.
На рисунке приведен пример объединения трех телефонных линий в одну. Можно заметить, что каждой линии выделяется полоса в 4000 Гц, хотя она занимает примерно 3100 Гц. Избыток в 900 Гц называется защитной полосой. Она сохраняет каналы хорошо отделенными друг от друга.
При отправке цифровых данных возможно эффективно разделить спектр, не используя защитные полосы. В OFDM полоса канала разделена на многие поднесущие, которые независимо передают данные (например, с квадратурной амплитудной модуляцией). Поднесущие плотно упакованы вместе в частотной области, но из за того, что характеристика каждой поднесущей разработана так, чтобы в центре смежных поднесущих это был ноль, каждая из них может быть выбрана в своей центральной частоте без помех от соседних.
Альтернатива частотному уплотнению FDM - временнОе уплотнение TDM. В этом методе каждый пользователь получает в пользование всю полосу, но на небольшой отрезок времени. Чтобы все работало, потоки должны быть синхронизированы по времени. Чтобы компенсировать небольшие отклонения синхронизации, между блоками имеется небольшой промежуток времени, именуемый защитным интервалом.
Метод аналогичен предыдущему, только отдельные потоки поступают в мультиплексный поток не по фиксированному распорядку, а согласно статистике их запросов.
В кодовом разделении каналов, в отличии от FDM и TDM, для каждого узла выделяется весь спектр частот и всё время. CDM использует специальные коды для идентификации соединений. При таком способе разделения среды каналы трафика создаются посредством применения широкополосного кодо-модулированного радиосигнала — шумоподобного сигнала, передаваемого в общий для других аналогичных передатчиков канал в едином широком частотном диапазоне. Эфир в данном частотном диапазоне в результате работы нескольких передатчиков становится ещё более шумоподобным. Каждый передатчик модулирует сигнал с применением присвоенного в данный момент каждому пользователю отдельного числового кода, а приёмник, настроенный на аналогичный код, может вычленять из общей кучи радиосигналов ту часть сигнала, которая предназначена данному приёмнику.
В одном из комментариев к предыдущим статьям был задан вопрос, можно ли по виду сигнала определить вид его модуляции. Идея рассмотреть основные виды модуляции показалась довольно-таки интересной.
Попробуем разобраться, без формул и максимально просто, как можно передать данные из точки «А» в точку «В».
Общий принцип модуляции
Амплитудная модуляция
Осуществляется изменением амплитуды несущего сигнала. Ко входу модулирующего устройства поступают опорный и модулирующий сигналы, а у выхода образуется смодулированный. Данный тип прост в исполнении, однако не способен обеспечить достаточную помехоустойчивость.
Существуют следующие виды амплитудной модуляции (АМ):
Балансная модуляция
Применяется для устранения составляющей несущего сигнала, существующей в спектре модулированного. При этом создается модулированный сигнал без составляющей несущего путем использования специализированных модуляторов — кольцевого или балансного.
Однополосная модуляция
Формирует модулированный сигнал, имеющий одну боковую полосу. Широко используется каналообразующей аппаратурой для эффективного применения мощности радиопередающего оборудования, спектра канала. Однополосный канал превосходит амплитудную модуляцию по мощности и напряжению.
Частотная модуляция
Процесс, вызывающий изменения частоты несущего сигнала соответственно мгновенным показателям модулирующего. Характеризуется высокой помехоустойчивостью, однако требует использования высокочастотного диапазона.
Частотная модуляция представлена следующими видами:
ЧМ с минимальным сдвигом
Модуляция, при которой последовательность, состоящая из прямоугольных информационных импульсов, проходит сквозь фильтр Гаусса.
Двукратная частотная манипуляция
Простейший вид многократной манипуляции, где модулируемая частота передатчика принимает четыре значения (f).
Линейность усилителей
Использование для усиления сигналов с некоторыми вариантами модуляции усилителей С-класса нелинейного типа позволяет уменьшить потребление энергии передатчиком. При этом уровень излучения вне полосы не превышает допустимые значения.
Однополосная модуляция (USB, LSB, SSB)
Однополосная модуляция является частным случаем амплитудной. Как было сказано выше, спектр АМ сигнала симметричен относительно центра. Но можно передавать лишь «одну половину» сигнала, что обеспечивает большую дальность при той же мощности передатчика:
Однополосная модуляция (с) Википедия
Как видно из картинки, можно настроиться на верхнюю или нижнюю боковую полосу, такой режим в приемнике или передатчике соответственно обозначается USB или LSB.
В режиме однополосной модуляции работают служебные станции, передаются метеосводки на коротких волнах, также он используется радиолюбителями. Но не менее важен он еще и тем, что в режиме USB или LSB спектр сигнала фактически переносится с радиочастоты на звуковую без искажений — что позволяет принимать различные виды цифровых сигналов, рассмотренных ниже. Это важно иметь в виду при выборе радиоприемника — цифровые виды связи (FSK, PSK и пр) могут приниматься и декодироваться лишь в режиме однополосной модуляции, простой бытовой приемник с поддержкой «обычной» AM принять такие сигналы не сможет.
Что такое модуляция в системах связи
Изменение одного или нескольких показателей несущего модулируемого сигнала посредством модулирующего сигнала.
Orthogonal frequency-division multiplexing (OFDM)
Одним из современных методов модуляции является OFDM. Его суть состоит в том, что отдельные биты сигнала можно передавать параллельно, представляя сигнал в виде независимо работающих частотных каналов (subcarriers), каждый из которых передает свой отдельный бит. Есть определенные математические правила, гарантирующие что каналы не будут пересекаться и могут быть декодированы.
В качестве примера можно привести DRM, сигналы такого формата можно увидеть на вещательных диапазонах, разница между АМ и DRM хорошо видна на спектре:
Это цифровой сигнал шириной 10 КГц, в котором параллельно передается 206 несущих с интервалом 47 Гц. Стандарт DRM (Digital Radio Mondiale) используется для передачи цифрового радио на средних и коротких волнах, просьба не путать с другим стандартом Digital Rights Management.
OFDM используется и в WiFi (802.11a), структура сигнала там сложнее, желающие могут изучить PDF самостоятельно.
Аналоговая модуляция
Предполагает кодирование информации посредством изменения частоты, амплитуды или фазы синусоидального сигнала, относящегося к несущей частоте.
Зачем нужны новые методы модуляции
Основным форматом модуляции выступает бинарное амплитудное кодирование, популярность которого поддерживается благодаря малой стоимости приемопередающего оборудования, простоте реализации. Однако использование АМ препятствует повышению спектральной эффективности, а значит и суммарной скорости передачи информации. Поэтому необходима разработка и внедрение новых спектрально эффективных форматов.
Основные характеристики модуляции в системах связи
Модуляцию характеризуют несколько основных параметров:
Спектральная эффективность
Характеризует частотную полосу, необходимую для трансляции данных с определенной скоростью. Определяется отношением скорости трансляции данных к используемой полосе пропускания канала.
Сложность реализации модемов
Характеризуется вычислительным ресурсом, который требуется для выполнения алгоритма демодуляции, а также требованиями, применимыми к характеристикам аналоговой части.
Code-division multiple access (CDMA)
Другой способ широкополосной передачи — разделение данных. Данные для нескольких получателей могут быть комбинированы в один сигнал с помощью специальной функции (например Walsh code), которая гарантирует как прямое, так и обратное преобразование. Одним из ключевых факторов и в OFDM и в CDMA является так называемая «ортогональность», получаемые сигналы не должны «смешиваться», чтобы из результирующего сигнала можно было извлечь исходные данные.
Кодирование CDMA используется в мобильных сетях 3G. Хороший пример разбора CDMA с помощью ручки и бумаги можно найти здесь, интересующимся рекомендую посмотреть.
Методы модуляции в системах связи
Модуляция в системах связи осуществляется посредством множества методов, дополнительно классифицируемых на отдельные типы.
Критерии выбора формата модуляции
Выбор необходимого формата определяет:
Импульсная модуляция
Вариация модулированных сигналов, где несущий сигнал представлен последовательностью импульсов. Определяется изменением параметров импульсных сигналов (длительности, частоты, фазы, амплитуды).
Частотная модуляция (FM)
В частотной модуляции работает всем известное FM-вещание. Интересно отметить, что в передатчике FM-станции кодируется не только звук — передается сложный сигнал, включающий моно и стерео каналы, пилот-тон, RDS и пр. Чтобы не путать с «обычной» FM, у инженеров такая модуляция обычно называется WFM (Wide FM). В программе HDSDR несложно увидеть спектр радиостанции после декодирования:
На сигнале (справа снизу) несложно видеть пилот-тон на частоте 19 КГц, RDS, моно и стерео-каналы FM-вещания. В отличие от WFM, радионяни, рации и прочие аналогичные устройства используют «узкую» FM (NFM, Narrow FM) модуляцию, где передается только звук.
Частотная модуляция активно используется и для цифровых сигналов, в этом случае для передачи бинарного кода может использоваться переключение двух частот. В качестве примера можно привести сигнал немецкой станции Pinneberg, наличие двух частот хорошо видно на спектре:
Pinneberg передает метеосводки судам на длинных, средних и коротких волнах. Частот в принципе, может быть и больше 2х. Пример такого сигнала — радиолюбительский FT8:
Фазовая модуляция
Процесс, отражающий изменение фазы несущего сигнала соответственно мгновенным значениям модулирующего. Данный тип формирует защищенную от помех связь в микроволновом диапазоне.
Делится на три вида:
Относительная фазовая модуляция
При данном типе в зависимости от значения информационного элемента меняется только фаза сигнала при сохранной частоте, амплитуде. Отсчет фазы транслируемого сигнала производится относительно предыдущего элемента, а не несущей.
Двоичная фазовая модуляция
Простой метод, способный передавать один бит на символ.
Двукратная относительная фазовая манипуляция
При этом способе каждому сочетанию показателей двух соседних разрядов транслируемой кодовой комбинации соответствует одно из 4-х значений разности фаз находящихся рядом посылок.
Заключение
Все что приведено выше, это разумеется, очень краткое объяснение «на пальцах», в реальности, описание только одного декодера может занять в несколько раз больше текста чем вся статья целиком, да и вряд ли многим здесь это нужно — Хабр это все же не научный журнал. Впрочем, общее впечатление у читателей надеюсь все же осталось. При наличии интереса у аудитории (что будет определяться по оценкам текста:) какой-либо из сигналов можно будет разобрать более подробно.
В завершение интересно отметить, что различные схемы кодирования — это не просто какая-то математическая абстракция — все это активно используется, в том числе и в военных целях (например протокол STANAG модемов NATO). Этот скриншот сделан во время написания текста с помощью онлайн-приемника Websdr:
Процесс передачи данных в системах связи требует повышения эффективности и помехоустойчивости. Добиться этого позволяет использование одного из методов измерения физических величин для их трансляции на расстояние — модуляции.
Смешанные методы модуляции
Такие методы предполагают одновременную модуляцию нескольких параметров сигнала (частота, амплитуда, фаза).
Представлена следующими типами:
Амплитудно-фазовая манипуляция (квадратурная)
Для повышения пропускной способности здесь применяется одновременная манипуляция фазы и амплитуды. Каждый возможный элемент модулированного сигнала (точка сигнального пространства или сигнальный вектор) характеризуется значением фазы и амплитуды. Повышение скорости передачи достигается увеличением количества «точек» пространства, где существует модулированный сигнал, в число раз, кратное двум.
Амплитудно-импульсная модуляция
Заключается в изменении прироста амплитуды импульсов соответственно функции сигнала управления при периоде следования импульсов и их постоянной длительности.
Импульсно-кодовая модуляция
Позволяет отобразить аналоговый непрерывный сигнал как последовательность равноудаленных друг от друга импульсов, амплитуда которых представлена двоичным кодом. Такое преобразование повышает надежность хранения, передачи сигнала.
Фазоимпульсная модуляция
Представлена задержкой появления импульса относительно начала периода на время, которое соответствует значению информационных символов (модулируемого сигнала). Импульсы при этом отличаются постоянной длительностью.
Широтно-импульсная модуляция
Управление мощностью, осуществляемое методом пульсирующего включения и выключения энергопотребителя. При этом изменяется длительность импульса (в зависимости от модулирующего сигнала), частота же остается постоянной.
Аддитивная модуляция
Добавляет модулирующий сигнал к несущей, что позволяет создавать двухтоновые сигналы или добавлять контролируемые сигналы шума, имеющие разную полосу пропускания. Использование данного типа модуляции увеличивает амплитуду выходного сигнала на амплитуду модулирующего.
Дельта-модуляция
Способ превращения аналогового сигнала в цифровой. Каждый момент отсчета сопровождается сравнением преобразуемого сигнала с пилообразным напряжением, существующем на каждом шаге дискретизации.
Величина выигрыша
Предельное значение выигрыша различно для каждого типа модуляции (амплитудная — 1, частотная, фазовая — более 1). Однако общим требованием выступает увеличение полос пропускания приемника, поскольку выигрыш может быть достигнут только при малом уровне помех.
Амплитудная модуляция (АМ)
Исторически АМ был одним из первых способов приема и передачи речи — всем известная «школьная» схема детекторного приемника отличалась крайней простотой, и даже не требовала батареек для приема — для работы высокоомных наушников было достаточно энергии радиоволн. Любопытно, что такие приемники выпускались в СССР серийно аж до 60х годов:
Детекторный приемник «Комсомолец» (с) Википедия
Видимо, с доступностью как приемников, так и источников питания в глубинке были определенные проблемы, так что детекторный приемник долго оставался актуален.
Ошибки передачи
Виды модуляции в системах связи
Существует три основных вида модуляции:
Энергетическая эффективность
Характеризует достоверность передаваемой информации при воздействии на сигнал гауссовского шума, при условии, что символьная последовательность восстановлена идеальным демодулятором. Величина определяется как минимальный показатель взаимосвязи сигнал/шум, необходимое для трансляции данных с вероятностью ошибки, не превышающей заданную. Показатель отражает минимальную мощность передатчика, при которой возможно его адекватное функционирование.
Преимущества использования модуляций в системах связи
Применение модуляции дает несколько преимуществ:
● Формирование радиосигнала, обладающего свойствами, которые соответствуют параметрам несущей частоты;
● Использование антенн малого размера, поскольку он должен быть пропорционален длине волны;
● Обеспечение отсутствия интерференции с другими радиосигналами.
Цифровая модуляция
Фазовая модуляция (PSK)
Кроме частоты, мы можем менять и фазу сигнала, что дает нам фазовую модуляцию. Такие сигналы могут уверенно приниматься на больших расстояниях, и используются в частности, в спутниковой связи. Из радиолюбительских протоколов можно отметить PSK31, который одно время был весьма популярен.
С помощью PSK31 можно обмениваться информацией в виде «текстового чата», подключив трансивер к компьютеру. Фаз может быть больше 2х, например 4, 18 или 16, все зависит от скорости и канала связи.
Можно менять и фазу и амплитуду одновременно, что дает нам еще большую скорость, но требует более сложного кодирования и декодирования. В качестве примера такого сигнала можно привести QAM. Такой сигнал наглядно проще всего изобразить на фазовой плоскости:
Модуляция QAM используется при передаче данных в стандарте LTE и в цифровом телевидении DVB-T.
Устойчивость к воздействиям канала передачи
Описывает достоверность транслируемой информации при воздействии на канал искажений специфического вида — замирания, возникающего из‑за многолучевого распространения, помех, сосредоточенных по времени и частоте, ограничения полосы, эффекта Допплера и т. д.
OOK (On-Off Keying)
Самый простой вид цифрового кодирования. Просто включаем-выключаем передатчик в соответствии с двоичным сигналом:
На спектре такой сигнал выглядит примерно так, их довольно много на частоте ~433 МГц:
Схема передатчика очень проста, поэтому активно используется в беспроводных пультах, радиокнопках и прочих устройствах ценой 1-2$. Никакого шифрования здесь обычно нет, частота и битовая последовательность жестко «зашиты», передать и принять сигнал может любой желающий, так что ставить такой пульт на дверь гаража, где стоит Lamborgini, я бы не стал, но для ночника у кровати вполне сойдет (такая лампа, купленная в ближайшем MediaMarkt, работает у меня 3 года, ложных срабатываний не было ни разу, принцип «неуловимого Джо» в действии).
Интересно отметить, что исторически это наверное один из самых первых способов радиопередачи. Если включать-выключать передатчик с помощью ключа и принимать сигнал на слух или на бумажную ленту, мы получим старую добрую азбуку Морзе.
Читайте также: