|
Начало Алгоритмы модуляции технологий xDSL Алгоритм модуляции QAMОписание алгоритмаАлгоритм квадратурной амплитудной модуляции (QAM, Quadrature Amplitude Modulation) представляет собой разновидность многопозиционной амплитудно-фазовой модуляции. Этот алгоритм широко используется при построении современных модемов ТЧ. При использовании данного алгоритма передаваемый сигнал кодируется одновременными изменениями амплитуды синфазной (I) и квадратурной (Q) компонент несущего гармонического колебания (fc), которые сдвинуты по фазе друг относительно друга на p/2 радиана. Результирующий сигнал Z формируется при суммировании этих колебаний. Таким образом, QAM -модулированный дискретный сигнал может быть представлен соотношением:
Zm(t) = Im * cos(2 p fct) + Qm * sin(2 p fct)
Где:
m порядковый номер дискрета времени Dt шаг квантования входного сигнала по времени p шаг квантования входного сигнала по амплитуде amи bm модуляционные коэфициенты Im = am * p, Qm = bm * p Этот же сигнал также может быть представлен в комплексном виде: Z = I + j *Q, или Zm = Am * exp (2 p fc t + jm) Где:
jm = arctg (Qm / Im) алгоритм изменения фазы модулированного сигнала
Таким образом, при использовании квадратурной амплитудной модуляции передаваемая информация кодируется одновременными изменениями амплитуды и фазы несущего колебания. На рис. 5 представлен принцип формирования результирующего колебания Z (вектор отмечен зеленым цветом) путем суммирования вектора квадратурной составляющей Q (отмечен зеленым цветом) с вектором синфазной составляющей I (на рисунке он отмечен синим цветом). Амплитуда вектора Z определяется соотношением Am, а угол, который этот вектор образует с осью абсцисс, определяется соотношением jm. Для данного алгоритма существенно, что при модулировании синфазной и квадратурной составляющей несущего колебания используется одно и то же значение дискрета изменения амплитуды. Поэтому окончания векторов модулированного колебания образуют прямоугольную сетку на фазовой плоскости действительной Re {Z} и мнимой составляющей вектора модулированного сигнала Im {Z}. Число узлов этой сетки определяется типом используемого алгоритма QAM. Схему расположения узлов на фазовой плоскости модулированного QAM колебания принято называть созвездием (constellation ). Для указания типа алгоритма QAM принята следующая схема обозначения: число обычно представляет собой значение вида 2N и соответствует количеству узлов на фазовой сетке, а также максимальному количеству различных значений вектора модулированного сигнала. Следует отметить, что в данном случае значение N соответствует показателю спектральной эффективности используемого алгоритма. На рис. 6 приведена упрощенная структурная схема формирователя QAM-модулированного сигнала. На первом этапе преобразования последовательность битов Рис. 6. Структурная схема формирователя QAM модулированного сигнала Формирователь кодовых символов преобразует двумерный кодовый символ mj в пару кодовых символов aj и bj. Для алгоритма
На рис. 7 представлено расположение векторов модулированного колебания созвездие для алгоритма
00 Sign(Re{Z})=1, Sign(Im{Z})=1 Для этого алгоритма пара
Преобразование модуляционных символов в кодовые символы выполняется с применением алгоритмов Грея для помехоустойчивого кодирования данных. Так векторам модулированного колебания, которые находятся близко один от другого на фазовой плоскости, ставятся в соответствие значения кодовых символов, которые отличаются значениями только одного бита. В качестве примера могут быть рассмотрены два вектора Характеристики алгоритмаВ настоящее время наибольшее распространение получили несколько вариантов QAM: алгоритм модуляции
Эти полезные свойства данного алгоритма обеспечивают возможность построения на его основе высокоскоростных ADSL систем передачи данных по двухпроводной линии с частотным разделением принимаемого (downstream) и передаваемого (upstream) информационных потоков. Конкретная реализация алгоритма QAM определяет значения следующих параметров:
Значение информационной скорости V скорости передачи данных для алгоритма QAM определяется следующим соотношением: Проект стандарта T 1.413 ANSI предписывает использование следующих значений символьных скоростей в ADSL–системах передачи данных:
Таким образом, при использовании символьной скорости 136 Kbaud, алгоритм Центральная частота fc для конкретной реализации алгоритма модуляции определяется соотношением
fsymbol значение символьной скорости fв верхняя граница спектра модулированного сигнала Энергетический спектр сигналаПараметры огибающих линий (масок) энергетических спектров модулированных сигналов ADSL приведены в стандарте T 1.413 ANSI. Использование этих масок обеспечивает необходимый уровень электромагнитной совместимости сигналов различной природы, которые передаются по различным парам в одном кабеле. Независимо от типа используемого алгоритма модуляции, энергетический спектр модулированного сигнала не должен выходить за пределы установленной маски. На рис. 8 представлено схематическое изображение маски для исходящего (UPSTREAM) потока ADSL. Рис. 8. Маска исходящего (UPSTREAM) потока ADSL
Характерные для данной маски частотные диапазоны приведены в таблице: Диапазон №1 не используется для передачи данных в технологии ADSL. В диапазоне №2 должна быть размещена основная часть спектра полезного сигнала. Диапазон №3 не используется для передачи исходящего потока данных ADSL и предназначен для приема входящего потока. Примерно такую же форму имеет представленная на рис. 9 маска входящего (DOWNSTREAM) потока ADSL. Рис. 9. Маска входящего (DOWNSTREAM) потока ADSL Характерные для маски входящего потока ADSL частотные диапазоны приведены в таблице:
Диапазон №1 не используется для передачи данных в технологии ADSL. Диапазон №2 не используется для приема входящего потока данных ADSL и предназначен для передачи входящего потока. В диапазоне №3 должна быть размещена основная часть спектра полезного сигнала. Рис. 10. 6.5 Мбод 16-QAM модулированный сигнал, полученный на линии 1300 м с пассивным ответвлением Алгоритм модуляции QAM может быть использован для формирования линейного сигнала VDSL-устройств. На рис. 10 представлен спектр сигнала Представленный на рис. 10 график был получен на двухпроводной линии длиной 1300 метров (4000 ft) при передаче данных со скоростью 26 Мбит/сек (6.5 Мбод). Эта линия имела сечение 0.5 мм (26 AWG) и пассивное ответвление (bridge-tap) длиной около 10 метров (30 f ). Наличие пассивных отводов на линии при использовании алгоритма модуляции QAM является одним из факторов, которые приводят к существенному уменьшению значения соотношения сигнал/шум (SNR) у принимаемого сигнала. На приведенной выше диаграмме красным пунктиром отмечено искажение спектра модулированного колебания провал на частоте fс (5.4 МHz), которое вызвано именно наличием пассивного ответвления на линии.
Помехоустойчивость алгоритма QAM обратно пропорциональна его спектральной эффективности. Воздействие помех приводит к возникновению не контролируемых изменений амплитуды и фазы передаваемого по линии сигнала. При увеличении числа кодовых точек на фазовой плоскости расстояние между ними P уменьшается и, следовательно, возрастает вероятность ошибочного распознавания искаженного принятого вектора Zm* на приемной стороне. Рис. 11 иллюстрирует принцип изменения вектора модулированного колебания (зеленый цвет) при воздействии на него амплитудной и фазовой помехи. На рис. 11 вектор результирующего колебания при воздействии помех отмечен красным цветом, реальная и мнимая компоненты этого вектора отмечены красным пунктиром. Предельный уровень допустимых амплитудных и фазовых искажений модулированного QAM сигнала представляет собой круг диаметром P. Центр этого круга совпадает с узлом квадратурной сетки на фазовой плоскости. Заштрихованные области на рисунке соответствуют координатам искаженного вектора модулированного QAM-колебания при воздействии на полезный сигнал помехи, относительный уровень которой определяется соотношением 20 dB SNR 30dB. На диаграмме, которая приведена на рис. 12, сплошными линиями представлены зависимости ожидаемого значения BER (Bit Error Rate) от соотношения SNR для различных вариантов алгоритма QAM-модуляции. Использование дополнительного кодирования (пунктирные линии), например, по алгоритму Рида-Соломона (Reed-Solomon) позволяет повысить помехоустойчивость модулированного сигнала. Рис. 12. Зависимости BER от SNR для различных вариантов алгоритма QAM-модуляции Достоинства алгоритмаАлгоритм квадратурной амплитудной модуляции является относительно простым для реализации и в то же время достаточно эффективным алгоритмом линейного кодирования xDSL сигналов. Современные реализации этого алгоритма обеспечивают достаточно высокие показатели спектральной эффективности. Как уже было отмечено выше, ограниченность спектра, относительно высокий уровень помехоустойчивости QAM-модулированного сигнала обеспечивают возможность построения на основе этой технологии высокоскоростных ADSL и VDSL систем передачи данных по двухпроводной линии с частотным разделением принимаемого и передаваемого информационных потоков. Недостатки алгоритмаК недостаткам алгоритма можно отнести относительно невысокий уровень полезного сигнала в спектре модулированного колебания. Этот недостаток является общим для алгоритмов гармонической амплитудной модуляции и выражается в том, что максимальную амплитуду в спектре модулированного колебания имеет гармоника с частотой несущего колебания. Поэтому данный алгоритм в чистом виде достаточно редко используется на практике. Гораздо большее распространение получают алгоритмы, которые используют основные принципы QAM и в то же время свободны от его недостатков (например, алгоритм CAP).
|
|
© 2000 Александр Филимонов |