Виды модуляции. Модемы. Режимы передачи.
Под каналом передачи данных (КПД) понимается совокупность среды передачи (среды распространения сигнала) и технических средств передачи между канальными интерфейсами. В зависимости от формы информации, которую может передавать канал, различают аналоговые и цифровые каналы.
Аналоговый канал на входе (и, соответственно, на выходе) имеет непрерывный сигнал, те или иные характеристики которого (например, амплитуда или частота) несут передаваемую информацию. Цифровой канал принимает и выдает данные в цифровой (дискретной, импульсной) форме.
Аналоговая модуляция
Поскольку сети связывают цифровые компьютеры, по каналу связи необходимо передавать дискретные данные. Соответственно, при использовании аналоговых сигналов необходимо некоторое преобразование (кодирование) передаваемых данных этими сигналами. Такое преобразование называется аналоговой модуляцией (или аналоговым кодированием). В его основе лежит изменение одной из характеристик синусоидального несущего сигнала в соответствии с последовательностью передаваемых данных. Основные способы аналоговой модуляции: амплитудная, частотная и фазовая. Возможно также использование комбинированных методов, например, сочетания амплитудной и фазовой модуляций.
При амплитудной модуляции изменяется только амплитуда синусоиды несущей частоты, при передаче логической единицы выдается синусоида одной амплитуды, а при передаче логического нуля – другой амплитуды. Этот способ в чистом виде обладает низкой помехоустойчивостью и применяется редко.
При частотной модуляции изменяется только частота несущей – для логической единицы и логического нуля выбираются синусоиды двух различных частот. Этот способ достаточно просто реализуем, и часто применяется при низкоскоростной передаче данных.
При фазовой модуляции логической единице и логическому нулю соответствуют сигналы одинаковой амплитуды и частоты, но отличающиеся по фазе (например, 0 и 180 градусов).
Из комбинированных методов широко используются методы квадратурной амплитудной модуляции (Quadrature Amplitude Modulation, QAM), сочетающие амплитудную модуляцию с 4 уровнями амплитуды и фазовую модуляцию с 8 значениями сдвига фазы. Из 32 возможных комбинаций амплитуды и сдвига фазы для передачи данных в разных модификациях метода используются всего несколько, в то время, как все остальные комбинации являются запрещенными, что позволяет улучшить распознавание ошибочных сигналов.
Модемы
Устройства, выполняющие модуляцию и демодуляцию (восстановление из модулированного сигнала исходных данных), называются модемами (МОДулятор-ДЕМодулятор). Модемы классифицируют по области применения, функциональному назначению, типу используемого канала, поддержке протоколов модуляции, исправления ошибок и сжатия данных, конструктивному исполнению.
По области применения модемы можно разделить на следующие группы:
-для коммутируемых телефонных каналов,
-для выделенных каналов,
-для физических линий:
-узкополосные (baseband),
-короткого радиуса действия (short range или line driver), -для цифровых систем передачи (CSU/DSU),
-для сотовых систем связи,
-для радиоканалов с пакетной передачей,
-для локальных радиосетей.
Модемы для коммутируемых телефонных каналов предназначены для широкого круга пользователей и наиболее распространены. Такие модемы должны работать в полосе пропускания 3,1 кГц в голосовом диапазоне (поскольку аппаратура АТС не пропустит другие сигналы), уметь взаимодействовать с АТС – набирать номер в импульсном или тоновом режиме, определять сигнал “занято” и т.д.
Модемы для выделенных арендованных каналов отличаются от модемов для коммутируемых линий только в том, что им не требуется взаимодействовать с аппаратурой АТС для установления соединения. Они тоже должны работать в узкой полосе пропускания.
Модемы для физических линий не ограничены узкой полосой пропускания, определенной АТС (при этом действуют другие ограничения полосы, связанные с длиной, экранированностью и другими характеристиками линии). Узкополосные модемы для физических линий используют методы модуляции, аналогичные применяемым в модемах для коммутируемых линий, но за счет более широкой полосы пропускания, могут достигать более высоких скоростей передачи – 128 Кбит/с и выше.
Модемы короткого радиуса действия используют уже не аналоговую модуляцию, а цифровые сигналы. Часто используются разнообразные методы цифрового кодирования, исключающие постоянную составляющую из сигнала.
Модемы для цифровых систем передачи обеспечивают подключение к стандартным цифровым каналам (T1/E1, ISDN) и поддерживают функции канальных интерфейсов.
Модемы для сотовых систем связи обычно поддерживают специальные протоколы модуляции и коррекции ошибок, позволяющие работать при часто изменяющихся параметрах среды передачи и высоком уровне помех.
Модемы для радиоканалов с пакетной передачей используют одну и ту же полосу частот, в которой организуется множественный доступ, например, с контролем несущей. Достигаемая при этом скорость передачи обычно невысока
– до 64 Кбит/с, но расстояние между станциями может составлять несколько километров.
Модемы для локальных радиосетей обеспечивают передачу данных с высокой скоростью (до 16 Мбит/с) на небольшие расстояния (до 300 м). Для предотвращения взаимного влияния нескольких одновременно передающих модемов используются различные способы, например, псевдослучайной перестройки рабочей частоты или широкополосной передачи.
По методу передачи модемы обычно делят на синхронные и асинхронные. Поскольку модем связан, с одной стороны, с компьютером, а с другой стороны – через канал – с другим модемом, возможен асинхронно-синхронный режим работы: модем получает данные от компьютера асинхронно, а передает их другому модему в синхронном режиме.
Протоколы, поддерживаемые модемами
Все модемные протоколы можно разделить на международные и фирменные. Часто фирменный протокол, разработанный той или иной компанией, реализуют и другие производители модемов, он становится стандартом де-факто, а затем на его основе вырабатывается международный стандарт.
Международные стандарты в области электросвязи выпускаются Комитетом по стандартизации коммуникаций ITU-T (ранее называвшейся Международным консультативным комитетом по телефонии и телеграфии, МККТТ – Comitet Consultatif Internationale de Telegraphique et Telephonique, CCITT) в форме рекомендаций. Рекомендации ITU-T, касающиеся модемов, относятся к серии V.
Модемные протоколы можно разбить на несколько групп:
- протоколы, определяющие соединение модема и канала связи: V.2, V.25 и др.
- протоколы, определяющие соединение модема с ООД (компьютером): V.10, V.11, V.14, V.25, V.25bis, V.28 и др.
- протоколы модуляции: V.17, V.22, V.32, V.32bis, V.32ter, V.34, V.90, HST, PEP, ZyX и др.
- протоколы коррекции ошибок: MNP1-MNP4, MNP6, MNP10, V.41, V.42;
- протоколы сжатия данных: V.42bis, MNP5, MNP7;
- протоколы согласования параметров связи: V.8;
- протоколы диагностики модемов: V.51-V.54, V.56.
Режимы передачи
Режим передачи определяет способ коммуникации между двумя узлами. При симплексном (simplex) режиме приемник и передатчик связывается линией связи, по которой информация передается только в одном направлении. Передающий узел в симплексном режиме полностью занимает канал. Примеры: радиовещание, телевещание.
Полудуплексный (half duplex) режим допускает передачу в двух направлениях, но в разные моменты времени. Два узла связываются таким каналом связи, который позволяет им поочередно (но не одновременно) передавать информацию. Для смены направления передачи, как правило, используется передача специального сигнала и получение подтверждения.
Дуплексный или полнодуплексный (duplex, full duplex) режим позволяет одновременно передавать информацию в двух направлениях. В простейшем случае для дуплексной связи используется две линии связи (прямая и обратная), но существуют решения, позволяющие поддерживать дуплексный режим на единственной линии (например, оба узла могут одновременно передавать данные, а из принимаемого сигнала вычитать собственные данные). Дуплексный режим может быть симметричным (полоса пропускания канала одинакова в обоих направлениях) или асимметричным.
Асинхронная, синхронная, изохронная и плезиохронная передача
Для последовательной передачи данных достаточно одной линии, по которой могут последовательно передаваться биты данных. Приемник должен уметь распознавать, где начинается и где заканчивается сигнал, соответствующий каждому биту данных. Другими словами, передатчик и приемник должны уметь синхронизироваться. Если качество синхронизации низкое (за время передачи одного бита рассогласование достигает нескольких процентов), используется асинхронный (asynchronous) режим: выполняется согласование синхрогенераторов в начале передачи каждого байта. Как правило, передача байта начинается со специального старт-бита, затем следуют биты данных, а за ними, возможно, бит четности. После всех битов данных передается стоп-бит. Старт-бит и стоп-бит всегда имеют определенное значение: старт-бит кодируется логическим нулем, а стоп-бит – логической единицей. Между передачей стоп-бита одного байта и старт-бита следующего байта может проходить произвольное время. Асинхронный режим сильно зависит от погрешностей синхрогенераторов, задающий моменты приема битов. Чем выше скорость передачи, тем больше эта погрешность. В результате этих и некоторых других ограничений скорость передачи в асинхронном режиме ограничена сотнями килобит в секунду (стандартные скорости: 50, 75, 110, 150, 300, 600, 1200, 2400, 4800, 9600, 19200, 38400, 57600, 115200 бит/с).
Если синхронизация очень качественная (например, используется дополнительная линия, по которой передаются синхросигналы), то можно передавать поток данных без дополнительной синхронизации отдельных байтов. Такой режим называется синхронным (synchronous). Передача битов данных предваряется и заканчивается выдачей в канал символа синхронизации. При отсутствии данных передатчик должен постоянно передавать в канал символы синхронизации.
В случае изохронной (isochronous) передачи отправка кадров данных происходит в заданные (известные приемнику и отправителю) моменты времени. При этом данные, передаваемые одним узлом с постоянной скоростью, буду поступать к приемнику с той же скоростью. Изохронная передача необходима, например, для доставки оцифрованного видеоизображения или звука.
Плезиохронная (plesiochronous) передача требует внутренней синхронизации узлов от источников с номинально совпадающими частотами. Термин “плезиохронная” означает “почти синхронная”, поскольку частоты источников точно не совпадают, и со временем накапливается расхождение, которое компенсируется вставкой фиктивных данных.