СИГНАЛЫ
и
ЛИНЕЙНЫЕ
СИСТЕМЫ
Тема 14. ТЕЛЕКОММУНИКАЦИИ и СВЯЗЬ
Кому неведомо всегдашнее несоответствие между тем, что человек ищет и что находит?
Никколо Макиавелли. Итальянский политик, XVI в.
Информация – это жемчужное зерно в том мусоре, которое успевают подсунуть Вам на экран, когда Вы ведете поиск в Интернете.
Евгений Прокопчук. Иркутский геофизик Уральской школы, казак, ХХ в.
Содержание
Введение.
1. Основные сведения.
Территориальная сеть связи. Линия связи. Разновидности каналов связи. Передача информации по каналам связи. Системы телеобработки информации.
2. Каналы связи. Аппаратура линий связи. Характеристики линий связи. Пропускная способность канала. Типы кабелей. Способы передачи данных. Аналоговая модуляция. Дискретная (цифровая) модуляция. Способы цифрового кодирования данных. Логическое кодирование. Методы синхронизации. Методы обнаружения искажений информации. Импульсно – кодовая передача данных.
3. Импульсно-модулированные сигналы. Амплитудно-импульсная модуляция. Широтно-импульсная модуляция. Временная импульсная модуляция. Кодово-импульсная модуляция.
4. Модуляция символьных и кодовых данных. Амплитудно-манипулированные сигналы. Угловая манипуляция.
ВВЕДЕНИЕ
Телекоммуникационные системы и системы сетевой связи начали широко развиваться в процессе информационно-технологической революции и компьютеризации всех сфер хозяйственной деятельности человечества. Их основная задача – объединение компьютеров и других устройств в сетевые ассоциации для коллективного использования вычислительных, информационных и других ресурсов.
По территориальной принадлежности различают локальные сети (предприятий и организаций), региональные (районы и города) и глобальные. В глобальных сетях выделяют сети доступа (соединяющие близко расположенные друг к другу узлы) и магистральные сети (объединяющие узлы друг с другом).
Любая работоспособная сеть включает в себя определенную сеть каналов связи (первичная сеть) и коммуникационное оборудование. Характерные понятия сети:
Протокол
- набор правил взаимодействия, определяющих способ кодирования информации и передачи служебных данных.
Интерфейс
- устройство для приема-передачи информации и набор методов взаимодействия приемо-передающих устройств, в том числе между программными компонентами.
Маршрутизация
- определение маршрута передачи сообщения в сложных сетях.
К основным задачам формирования и обработки сигналов на этапе сетевой приемо-передачи можно отнести:
Кодирование
– изменение формы представления информации с целью ее передачи, хранения или обработки.
Физическое кодирование
– представление данных в виде изменений во времени какой-либо физической величины – напряжения, амплитуды или фазы гармонических колебаний.
Мультиплексирование
– использование одного канала связи для передачи данных нескольких абонентов.
14.1.
Основные сведения
[50, 51]
Территориальная сеть связи (ТКС)
– это географически распределенная сеть передачи данных (СПД), обеспечивающая оперативный и надежный обмен информацией между абонентами сети. Общепринятое название обменной информации - сообщение
. Главные показатели эффективности ТКС - верность и время доставки информации. Они зависят от пропускной способности каналов связи, числа и способов соединения каналов связи между абонентами, протоколов информационного обмена, и ряда других факторов.
В ТКС используются телефонные, телеграфные, телевизионные, спутниковые сети связи. В качестве линий связи применяются кабельные линии связи (от простейших телефонных до специальных коаксиальных и волоконно-оптических), радиорелейные линии связи, и радиолинии. Среди кабельных линий связи наилучшие показатели имеют световоды. Они имеют высокую пропускную способность передачи данных (сотни мегабит в секунду), и нечувствительны к внешним электромагнитным полям при отсутствии собственных электромагнитных излучений.
Линия связи
состоит из физической среды, по которой передаются информационные сигналы, и аппаратуры передачи данных. Синоним термина - канал связи. Основной тип сигналов – электрические и электромагнитные.
В зависимости от среды передачи данных линии связи разделяются на проводные (воздушные), кабельные (в том числе волоконно-оптические) и радиоканалы наземной и спутниковой связи.
Проводные линии связи представляют собой открытые провода без изоляции и экранов. Они имеют низкую помехозащищенность и используются, в основном, для передачи телефонных и телеграфных сигналов.
Кабели представляют собой несколько проводников, заключенных в экранирующую и изолирующую оплетки. В компьютерных сетях применяются три типа кабелей: кабели на основе скрученных пар медных проводов, коаксиальные и волоконно-оптические кабели.
Радиоканалы имеют передатчики и приемники радиоволн, и отличаются друг от друга частотным диапазоном, который определяет дальность радиосвязи. Для компьютерной связи используется диапазоны УКВ и СВЧ, но для организации каналов в этих диапазонах необходима прямая видимость между передатчиком и приемником, или ретрансляция.
Разновидности каналов связи.
Выделяют три основных разновидности каналов связи:
· симплексный - при связи приемника с передатчиком по одному каналу, с однонаправленной передачей информации (например, в телевизионной и радиовещательной сетях);
· полудуплексный - когда два узла связи соединены одним каналом, по которому информация передается попеременно то в одном направлении, то в противоположном (в информационно-справочных и запросно-ответных системах);
· дуплексный - позволяет передавать данные одновременно в двух направлениях за счет использования четырехпроводной линии связи (два провода для передачи, два других – для приема данных), или двух полос частот.
Для повышения достоверности передачи данных основной канал может снабжаться дополнительным (обратным) каналом небольшой пропускной способности (на 1-2 порядка меньше основного), который используется для передачи служебной информации. По этому каналу передаются, например, сигналы подтверждения приема блоков данных и запросы на повторную передачу блоков при обнаружении ошибок.
Различают также выделенные (некоммутируемые) и коммутируемые на время передачи информации каналы связи. При использовании выделенных каналов связи приемопередающая аппаратура узлов связи постоянно соединена между собой. Этим обеспечивается высокая степень готовности системы к передаче информации, более высокое качество связи. Для коммутируемых каналов связи, создаваемых только на время передачи фиксированного объема информации, характерна небольшая стоимость, однако при этом имеют место потери времени на установление связи между абонентами (блокировки по приоритету и очередности).
Передача информации по каналам связи.
В сетях ТКС информация передается в аналоговой форме. Это единственно возможный способ передачи информации по каналам связи. При передаче цифровых данных выполняется цифро-аналоговое и аналого-цифровое преобразование (ЦАП и АЦП) модемами на выходных и входных узлах связи. Для безошибочной передачи цифровых данных работа принимающего модема должна быть синхронизирована с работой передающего. Для этого используются два вида передачи данных: асинхронная и синхронная.
Асинхронная передача
реализуется по символьно - ориентированной схеме. Каждая передаваемая последовательность состоит из стартового бита, за которым следуют информационные символы, и завершается стоповым битом. Асинхронный режим передачи используется для низкоскоростных устройств и устройств, у которых отсутствует буфер.
Синхронная передача
применяется для высокоскоростной передачи данных. При символьно - ориентированной синхронной передаче блоку передаваемых символов предшествует один или несколько синхронизирующих символов. При побитно - ориентированной синхронной передаче в передаваемый блок данных перед сообщением включается флаг
- специальная битовая последовательность.
В зависимости от вида передачи данных используются соответственно синхронные и асинхронные модемы. Синхронная передача может проводиться только синхронными модемами, асинхронная может выполняться и с помощью синхронных модемов.
Применяется и гибридная схема передачи – изохронная
. Каждый символ в ней сопровождается стартовым и стоповым битами, а работа передающего и приемного модемов синхронизируется с помощью интервалов между передаваемыми символами.
Пересылка данных в ТКС осуществляется последовательной передачей битов сообщения от источника к пункту назначения. Физически информационные биты передаются в виде модулированных или импульсно-кодовых электрических сигналов, которые зачастую называют цифровыми. Модулированные
сигналы менее чувствительны к искажениям, обусловленным затуханием в передающей среде. Импульсно-кодовые
сигналы могут иметь одно или конечный набор значений в пределах определенного тактового интервала. Как правило, для импульсно-кодовой передачи используется двухуровневый сигнал.
Системы телеобработки информации
являются специализированными системами телекоммуникаций. Основная цель систем телеобработки данных (СТД) – обеспечить прием данных непосредственно с мест их получения и выдачу результатов обработки к местам использования. При этом нет необходимости в промежуточных носителях данных, повышается оперативность взаимодействия с ЭВМ, повышается скорость и эффективность работы системы, для которой производится обработка данных. Телеобработка позволяет использовать мощные ЭВМ с большими базами данных. С помощью линий связи к таким ЭВМ может подключаться значительное число пользователей, что обеспечивает высокий уровень загрузки и использования ЭВМ.
Значительная протяженность линий связи затрудняет возможность обмена отдельными сигналами между ЭВМ и оконечным оборудованием. Поэтому взаимодействие ЭВМ и оконечного оборудования организуется с помощью сообщений – блоков данных, передаваемых в виде единого целого. Сообщения имеют специальную структуру, обеспечивающую представление в них наряду с собственно данными служебной информации, необходимой для идентификации сообщения и защиты данных от искажений. Возможность взаимодействия абонентов с ЭВМ только посредством сообщений вносит определенную специфику в организацию программного обеспечения телеобработки.
14.2. КАНАЛЫ СВЯЗИ
[50, 51]
Аппаратура линий связи.
Формирование сигналов для передачи по линии связи осуществляется аппаратурой передачи данных (Data Circuit terminating Equipment). Примерами DCE являются модемы. Подготовка данных для передачи осуществляется оконечным оборудованием данных (Data Terminal Equipment). Для усиления сигнала, проходящего через линию, а также для организации совместного использования линий связи (мультиплексирования и коммутации) может использоваться дополнительное оборудование.
Хотя сами сигналы в линиях связи всегда являются аналоговыми (непрерывными или кусочно-непрерывными), в зависимости от способа передачи данных линии связи делятся на цифровые и аналоговые. В цифровых линиях данные представляются сигналами, имеющими конечное число состояний, т.е. информация заключена в значениях сигнала в определенные моменты времени, причем сигнал может принимать конечное число значений. В аналоговых линиях используются сигналы с непрерывным диапазоном своих значений.
При передаче данных в аналоговой форме сигналы имеют более узкий спектр, поэтому их используют в линиях связи с узкой полосой пропускания, например в телефонных сетях. Цифровые сигналы имеют высокую скорость передачи данных, но более широкий спектр.
Характеристики линий связи.
Основные характеристики канала связи – пропускная способность и достоверность передачи данных. Пропускная способность канала
(количество информации, передаваемое в единицу времени) оценивается числом бит данных, передаваемых по каналу за единицу времени (в бит/с). Достоверность передачи данных
оценивается по интенсивности битовых ошибок (Bit Error Rate), определяемой вероятностью искажения передаваемого бита данных. Величина BER для каналов связи без дополнительной защиты от ошибок составляет 10-4
– 10-6
. Основная причина искажений – воздействие помех на линию связи. Помехи, как правило, носят импульсный характер и имеют тенденцию к группированию – образованию пачек помех, искажающих сразу группу соседних бит в передаваемых данных.
Пропускная способность канала связи определяется полосой частот и помехоустойчивостью канала. Полоса частот, в которой амплитудно-частотная характеристика (АЧХ) линии связи имеет значение не ниже заданного (например, по уровню 0.5) называется полосой пропускания
. Полоса частот DF = fв
-fн
, где fн
и fв
– нижняя и верхняя границы частот, определяет диапазон частот, эффективно передаваемых по линии. Полоса частот зависит от типа линии и ее протяженности. Проводные линии связи имеют полосу частот примерно 10 кГц, кабельные – 100 кГц, коаксиальные – 100 МГц, радиорелейные – 1000 МГц, волоконно-оптические – 100 ГГц. Коротковолновая радиосвязь для передачи данных использует диапазон частот от 3 до 30 МГц.
Помехоустойчивость линии зависит от мощности помех, создаваемых в линии внешней средой или возникающих в самой линии. Обычно для уменьшения помех проводники экранируют или скручивают. Наименее помехоустойчивыми являются радиолинии, хорошей помехоустойчивостью обладают кабельные линии, отличной – волоконно-оптические линии, не восприимчивые к электромагнитному излучению.
Пропускная способность канала
зависит от ширины полосы частот линии связи и отношения мощностей сигнала и шума. Математически эта связь описывается формулами Шенона (14.2.1) и Найквиста (14.2.2). Максимальная пропускная способность канала, построенного на основе линии с полосой частот DF и отношением сигнал-шум Рс
/Рш
, составляет (бит в секунду):
Сmax
= DF log2
(1+ Рс
/Рш
). (14.2.1)
Значение (1+Рс
/Рш
) определяет число уровней сигнала, которое может быть воспринято приемником. Так, если отношение Рс
/Рш
>3, то единичный сигнал может переносить четыре значения, т. е. 2 бита информации.
С=F log2
(M), (14.2.2)
где М – число различимых состояний сигнала.
Практическая пропускная способность канала зависит от способа физического кодирования информации. При этом стремятся выбрать способ кодирования таким, чтобы максимально использовать возможности линии. Возможность применения на линии того или иного способа кодирования определяется полосой пропускания и затуханием сигнала. Затухание
- это отношение амплитуд входного и выходного сигналов на заданной частоте для определенной длины линии связи, выражается в децибелах и вычисляется по формуле A=20log10
(Aвых
/Aвх
).
При передаче данных широко используются двоичные сигналы, принимающие значения 0 и 1. Минимальная длительность такта, с которой могут передавался сигналы по каналу с полосой частот DF, равна Tmin
= 1/(2DF). Если вероятность искажения символов 0 и 1 из-за помех одинакова и равна p, то число двоичных символов, которые можно безошибочно передать по каналу в секунду:
C = 2DF[1 + p log2
p + (1-p) log2
(1-p)]. (14.2.3)
Это выражение определяет пропускную способность двоичного канала. Величина в квадратных скобках определяет долю двоичных символов, которые передаются по каналу с частотой 2DF без искажений. Если помехи отсутствуют, вероятность искажения символа р=0 и пропускная способность C=2DF. Если вероятность искажения р=0,5, то пропускная способность С=0. Если по каналу передается сообщение длиной n двоичных символов, то вероятность появления в нем m ошибок P(n, m)=.
Телефонный канал имеет полосу пропускания 3,1 кГц (диапазон частот 0,3-3,4 кГц). Коммутируемый телефонный канал обеспечивает скорость передачи данных С=1200 бит/с, некоммутируемый – до 9600 бит/с.
Стандартизированы следующие скорости передачи данных по каналам связи: 200, 300, 600, 1200, 2400, 4800, 9600, 12000, 24000, 48000 и 96000 бит/с. Каналы с пропускной способностью до 300 бит/с называются низкоскоростными, от 600 до 4800 бит/с – среднескоростными, и с большей пропускной способность – высокоскоростными.
Пропускная способность зависит не только от физического кодирования, но и от предварительного логического кодирования, которое заключается в предварительной подготовке данных, влияющей на ширину спектра итогового сигнала.
Типы кабелей.
В компьютерных сетях применяются кабели, соответствующие стандартам. Наиболее употребительным является международный стандарт ISO/IEC 11801. В стандартах должны быть регламентированы следующие основные характеристики кабелей:
· Затухание (в дБ/м).
· Устойчивость кабеля к внутренним источникам помех. Если в кабеле проложены две пары проводов, одна из которых используется для передачи, а другая для приема, то возникают перекрестные наводки. Для оценки перекрестных наводок используется показатель NEXT (Near End Cross Tolk), рассчитываемый по формуле 20log10
(Aвых
/Aвх
), где Aвых
и Авх
– амплитуды выходного и наведенного входного сигналов.
· Импеданс (волновое сопротивление) – эффективное входное сопротивление кабеля для переменного тока. При изменении напряжения реакция системы зависит не только от нагрузки на удаленном конце кабеля, а от эффективного сопротивления, которое определяется погонной емкостью и индуктивностью кабеля. Если нагрузка на кабеле не совпадает с его волновым сопротивлением (кабель рассогласован), то в кабеле возникают отражения сигнала от нагрузки (вплоть до возникновения стоячей волны при большом сопротивлении нагрузки), что приводит к невозможности передачи данных. Для обеспечения согласования необходимо, чтобы кабели в сети и концевые нагрузки имели одинаковое волновое сопротивление.
· Уровень внешнего электромагнитного излучения в проводнике, характеризующий помехозащищенность кабеля, то есть степень ослабления внешних помех от различных источников (линий электропередачи, средств связи, оргтехники и бытовой техники, электромоторов).
Наиболее широкое применение находят следующие типы кабелей.
Неэкранированная витая пара UTP
является наиболее употребительной в локальных сетях и подразделяется по категориям. Кабели категории 3 и 4 имеют рабочий диапазон до 16 и 20 МГц, предназначены для передачи данных со скоростью до 10 и 15 Мбит/с. Кабели категории 5 - наиболее распространенный вид, ориентированы на рабочий диапазон до 100 МГц. Кабели категорий 6 и 7 имеют рабочий диапазон 200 и 600 МГц и лучшие характеристики затухания и помехозащищенности, но используются редко из-за своей дороговизны. Волновое сопротивление кабелей витой пары составляет 100 Ом. Все кабели выпускаются в 4-парном исполнении.
Экранированная витая пара STP
имеет лучшие характеристики по сравнению с неэкранированной. Основным стандартом, определяющим параметры кабелей данного типа, является стандарт фирмы IBM, в котором кабели разделены на девять типов.
Коаксиальные кабели
широко используются не только в компьютерных сетях, но и для передачи ВЧ телевизионных сигналов.
Кабель RG-8 и RG-11 – «толстый» коаксиальный кабель, имеет волновое сопротивление 50 Ом и внешний диаметр 2.5 см. Это дорогой кабель с высокими характеристиками.
Кабели RG-58/U (сплошной тонкий проводник), RG-58 A/U (многожильный проводник) и RG-58 C/U, RG-59 – тонкие коаксиальные кабели с волновым сопротивлением 50 Ом.
Волоконно-оптические кабели
(ВОК) состоят из центрального проводника света (волокна), окруженного другим проводником – оболочкой. Оболочка обладает меньшим показателем преломления, чем сердцевина, поэтому излучение не выходит за пределы волокна.
Различают одномодовое волокно (дорогое, очень тонкого диаметра), с полосой пропускания сотни гигагерц, и многомодовое волокно, с более широким сердечником и меньшей полосой пропускания (500-800 МГц). В многомодовом волокне из-за относительно больших размеров электромагнитная волна высокой частоты может распространяться в нескольких режимах (модах), с разными скоростями, что приводит к искажениям передачи информации. Поэтому верхняя граничная частота такого волокна ограничена нижней частотой возникновения высших мод.
В качестве источников света в ВОК используют светодиоды и полупроводниковые лазеры. Для передачи информации используется свет с длиной волны 850-1300 нм.
Способы передачи данных.
Для передачи данных используются способы с максимальным использованием свойств каналов по скорости и достоверности передачи данных.
Данные первоначально предоставляются последовательностью прямоугольных импульсов. Для их передачи без искажения требуется полоса частот от нуля до бесконечности. Реальные каналы имеют конечную полосу частот, с которой необходимо согласовать передаваемые сигналы. Согласование обеспечивается, во-первых, путем модуляции – переноса сигнала на заданную полосу частот и, во-вторых, путем кодирования – преобразовании данных в вид, позволяющий обнаруживать и исправлять ошибки, возникающие из-за помех в канале связи.
При использовании высокочастотных проводных и кабельных линий, полоса частот которых начинается практически от нуля, сигналы можно передавать в их естественном виде без модуляции. Каналы, работающие без модуляции, называются телеграфными и обеспечивают передачу данных со скоростью, как правило, 50-200 бит/с.
Если канал имеет ограниченную полосу частот (например, радиоканал), перенос сигнала в заданную полосу производится посредством модуляции. В этом случае между оконечным оборудованием данных, работающим с двоичными сигналами, и каналом устанавливается модем – модулятор и демодулятор. Модулятор
перемещает спектр первичного сигнала в окрестность несущей частоты fo
. Демодулятор
выполняет над сигналом обратное преобразование, формируя из модулированного сигнала импульсный двоичный сигнал.
Способы модуляции подразделяются на аналоговые
и дискретные
.
Аналоговая модуляция
применяется для передачи дискретных данных по каналам с узкой полосой частот, например, по каналу тональной частоты телефонных сетей. Информация кодируется изменением амплитуды, частоты или фазы гармонического
Амплитудная модуляция
(АМ
) выполняется модуляцией амплитуды несущей частоты информационным (модулирующим) сигналом. Амплитудную модуляцию кодовых последовательностей называют амплитудной манипуляцией (АМн). В зависимости от значения передаваемого двоичного элемента (бита) несущий сигнал может принимать одно из двух состояний: "включено" (наличие сигнала) – при передаче «1», либо "выключено" (отсутствие сигнала) – при передаче «0». Двоичную АМн называют on-
off
манипуляцией. В большинстве случаев амплитудную модуляцию объединяют с фазовой модуляцией (квадратурная модуляция), что повышает помехоустойчивость передачи данных и обеспечивает большую скорость передачи.
Частотная модуляция
(
ЧМ
).
При ЧМ под воздействием модулирующих сигналов изменяется частота несущего колебания. В случае частотной манипуляции (ЧМн) несущая частота выбирается из дискретного набора значений частот в соответствии с передаваемым битом или битовой последовательностью. В общем случае, для ЧМн может использоваться М=2n
частот, каждая из которых представляет соответствующую n-битную последовательность. Так, в двоичной ЧМн используются две несущих частоты f01
и f02
, одна для двоичного нуля, другая – для двоичной единицы. Этот способ модуляции не требует сложных схем в модемах и обычно применяется в низкоскоростных модемах, работающих на скоростях 300 или 1200 бит/с. При квадратурной частотной манипуляции применяются четыре частоты для передачи битных последовательностей: 00, 01; 10; 11.
Фазовая модуляция
(ФМ
).
При ФМ в соответствии с последовательностью передаваемых информационных бит, изменяется фаза несущего синусоидального колебания f0
. В случае фазовой манипуляции (ФМн) фаза несущей частоты может принимать одно из нескольких дискретных значений. В двоичной схеме ФМн (биты 0 и 1) значение фазы несущей может равняться либо 0о
, либо 180о
, в одном периоде несущего сигнала передается один бит информации. Для передачи двойных битов 00, 01, 10 и 11 в одном периоде сигнала используется квадратурная ФМн, при которой фаза может принимать одно из четырех значений соответственно: 45о
, 135о
, 225о
, 315о
или 0о
, 90о
, 180о
, 270о
.
При декодировании сигналов с ФМн фаза сигнала в приемнике сравнивается с фазой несущего колебания, что усложняет демодуляцию. На практике используется относительная фазовая манипуляция
(ОФМн), при которой каждому информационному биту ставится в соответствие не абсолютное значение фазы, а ее изменение относительно предыдущего значения.
В скоростных модемах используются комбинированные методы модуляции, например, амплитудная в сочетании с фазовой. Применяемые коды имеют достаточно большое число состояний, например 4 различных уровня амплитуды в сочетании с восьмью возможными значениями сдвига фазы (квадратурная амплитудная модуляция). Часть из этих состояний являются запрещенными, и за счет этой избыточности реализуется коррекция ошибок.
Дискретная (цифровая) модуляция
применяются для преобразования аналоговых сигналов, например речевых, в цифровые. Для этих целей наиболее широко используются амплитудно-импульсная, кодово-импульсная и время-импульсная модуляция.
Кодирование передаваемых данных производится в основном для повышения помехоустойчивости данных. Так, первичные коды символов могут быть представлены в помехозащищенной форме – с использованием кодов Хемминга, обеспечивающих обнаружение и исправление ошибок в передаваемых данных. В последнее время функция повышения достоверности передаваемых данных возлагается на оконечное оборудование данных и обеспечивается за счет введения информационной избыточности в передаваемые сообщения.
При цифровом кодировании дискретной информации применяют потенциальные и импульсные коды. В потенциальных кодах для представления логических единиц и нулей используется только значение потенциала сигнала. Импульсные коды позволяют представить двоичные данные либо импульсами определенной полярности, либо перепадом потенциала определенного направления.
При выборе метода цифрового кодирования к нему предъявляют следующие требования:
- Наименьшая ширина спектра результирующего сигнала. Узкий спектр сигналов позволяет добиваться высокой скорости передачи данных. Кроме того, часто к спектру сигнала предъявляется требование отсутствия постоянной составляющей.
- Возможность синхронизации между передатчиком и приемником. Как правило, в сетях применяются самосинхронизирующиеся коды, сигналы которых позволяют передатчику автоматически определять тактовую частоту передачи информационных битов (например, по резким перепадам сигналов).
- Возможность распознавания ошибок. Распознавание и коррекция ошибок реализуется средствами логического кодирования, или используется избыточность физических кодов.
Способы цифрового кодирования данных.
В самосинхронизирующихся кодах каждый переход уровня сигнала от высокого к низкому уровню или наоборот используется для подстройки приемника. Лучшими считаются коды, которые обеспечивают переход уровня сигнала не менее одного раза в течение интервала времени на приеме одного информационного бита. Наиболее распространенными являются:
Потенциальный код без возвращения к нулю
(NRZ - Non Return to Zero) – 0 и 1 кодируются различными уровнями сигнала. Это наиболее простой способ кодирования, но имеет постоянную составляющую в спектре. При передаче длинных серий одноименных битов (единиц или нулей) уровень сигнала остается неизменным для каждой серии, что снижает качество синхронизации и надежность распознавания принимаемых битов
Рис. 14.2.1. |
Потенциальный код с возвращением к нулю
(RZ - Return to Zero) – код, аналогичный NRZ, с возвращением к нулю на середине каждого тактового интервала. Имеет большее число переходов уровня сигнала, чем сигнал в коде NRZ.
Биполярное кодирование с альтернативной инверсией
(AMI) – 0 кодируется нулевым потенциалом, а 1 – положительным или отрицательным ненулевым, причем потенциал каждой следующей единицы противоположен по знаку предыдущей. Спектр кода не содержит постоянной составляющей. Используется три уровня сигналов, что требует увеличения мощности передатчика. Обладает хорошими синхронизирующими свойствами при передаче серий единиц и прост в реализации. Недостатком кода является ограничение на плотность нулей в потоке данных, поскольку длинные последовательности нулей ведут к потере синхронизации.
Манчестерский код
(PE - Phase Encode, фазовое кодирование) – наиболее популярный код, применяемый в локальных сетях. При манчестерском кодировании информация передается перепадами потенциала, происходящими в середине такта. Единица кодируется перепадом от низкого уровня к высокому, а ноль наоборот. В начале каждого такта может происходить, а может и не происходить служебный перепад (он происходит, если в предыдущем такте передаваемый бит имел то же значение, что и в текущем.). Манчестерский код обеспечивает изменение уровня сигнала при представлении каждого бита и не имеет постоянной составляющей.
Логическое кодирование
- это предварительное изменение передаваемой информации с целью сделать ее более удобной для передачи. Например, путем логического кодирования избавляются от длинных последовательностей нулей и единиц.
Избыточное кодирование
– вариант логического кодирования, при котором к основной информации добавляется дополнительная. При этом передаваемая последовательность бит разбивается на порции, называемые символами, и каждый символ заменяется на новый, имеющий большее количество бит, чем исходный. Например, логический код 4В/5В заменяет исходные символы длиной 4 бита на символы длиной 5 бит. При этом возникает 16 «запрещенных» символов, прием которых свидетельствует об ошибке связи и появляется возможность исправления ошибок передачи.
Методы синхронизации
. Применение самосинхронизирующихся кодов обеспечивает побитовую синхронизацию, но для обнаружения начала и окончания потока бит и его разделения на байты (побайтовая синхронизация) необходимы специальные методы.
В асинхронных протоколах для низкоскоростного взаимодействия с периферийными устройствами каждый байт (или группа бит фиксированной длины) предваряются специальным набором старт-бит и завершаются стоп-битами.
В синхронных протоколах данные передаются большими блоками произвольной длины (кадрами). Кадр предваряется преамбулой - фиксированной последовательностью бит. После преамбулы начало и конец кадра обозначаются стартовыми и стоповыми ограничителями (флагами). Для того чтобы при возникновении внутри поля данных последовательности бит, совпадающей со стоповым ограничителем, не нарушался порядок приема кадра, существуют специальные методы, например, передача в заголовке кадра (имеющего фиксированную длину) сведений о длине поля данных.
Методы обнаружения искажений информации
основаны на передаче в составе кадра избыточной информации, по которой можно судить о достоверности принятых данных. Эту служебную информацию называют последовательностью контроля кадра – Frame Check Sequence (FCS). Она вычисляется как функция от основной информации. Принимающая сторона заново вычисляет эту функцию, и совпадение результатов считается критерием правильности приема.
Метод контроля по паритету заключается в том, что к блоку информации добавляется один бит – 1, если число единиц в блоке нечетное, и 0, если четное. Он позволяет обнаруживать только нечетное число ошибок при передаче.
В методе циклического избыточного контроля (CRC) в качестве контрольной информации используется остаток от деления двоичного числа, которое представляют собой исходные данные, на известный делитель. Как правило, делитель выбирается таким, чтобы остаток составлял 2 или 4 байта. При приеме остаток прибавляется к принятым данным и полученное число делится на тот же делитель. Равенство итогового остатка нулю свидетельствует о правильности приема.
Восстановление потерянных кадров проводится путем их повторной передачи. При передаче с установлением логического соединения каждый блок данных нумеруется и для подтверждения его получения приемник посылает передатчику специальный блок данных - положительную или отрицательную квитанцию. Если передатчик не получил квитанции или получил отрицательную квитанцию, он проводит повторную передачу.
Импульсно – кодовая передача данных
выполняется напрямую без модуляции, в первичной полосе частот, путем изменения уровней сигналов, несущих информацию, с определенной тактовой частотой. Например, если в ЭВМ цифровые данные представляются сигналами уровней 5 вольт - для кода «1» и 0,2 вольта - для кода «0», то при передаче этих данных в линию связи уровни сигналов преобразуются соответственно, например, в +12 и в -12 вольт на одном тактовом интервале. Такое кодирование осуществляется, в частности, с помощью асинхронных последовательных адаптеров RS-232-C при передаче цифровых данных от одного компьютера к другому на небольшие расстояния. Импульсно-кодовая передача является узкополосной, тактовая частота является, по существу, несущей частотой передачи.
14.3. импульсно – модулированные сигналы.
В импульсной модуляции в качестве носителя модулированных сигналов используются последовательности импульсов, как правило – прямоугольных. В беспроводных системах передачи данных (в радиосвязи) эти последовательности заполняются высокочастотными колебаниями, создавая тем самым двойную модуляцию. Как правило, эти виды модуляции применяются при передаче дискретизированных данных. Для прямоугольных импульсов наиболее широко используются амплитудно-импульсная (АИМ) и широтно-импульсная (ШИМ) модуляция.
Амплитудно-импульсная модуляция
(АИМ) заключается в изменении приращения амплитуды импульсов пропорционально функции управляющего сигнала при постоянной длительности импульсов и периоде их следования:
U(t) = Uo
+ k·s(t), tи
= const, T = const. (14.3.1)
Спектр АИМ рассмотрим на примере модулирования однотонального сигнала s(t), приведенного на рис. 14.3.1. Напишем уравнение модулированного сигнала в следующей форме:
u(t) = (1+M cos Wt)·f(t), (14.3.2)
где f(t) – периодическая последовательность прямоугольных импульсов с частотой wo
, которую можно аппроксимировать рядом Фурье (без учета фазы):
f(t) = Uo
+Un
cos nwo
t. (14.3.3)
Подставляя (14.3.3) в (14.3.2), получаем:
u(t) = (1+M cos Wt)Uo
+Un
cos nwo
t ·(1+M cos Wt)
u(t) = Uo
+ Uo
M cos Wt +Un
cos nwo
t +
+ 0.5MUn
cos (nwo
+W)t + 0.5MUn
cos (nwo
-W)t. (14.3.2)
Рис. 14.3.1.
Форма спектра, в начальной части спектрального диапазона, приведена на рис. 14.3.1. В целом, спектр бесконечен, что определяется бесконечностью спектра прямоугольных импульсов. Около каждой гармоники nwo
спектра прямоугольных импульсов появляются боковые составляющие nwo
±W, соответствующие спектру моделирующей функции (при многотональном сигнале – боковые полосы спектров). При дополнительном высокочастотном заполнении импульсов весь спектр смещается в область высоких частот на частоту заполнения.
Широтно-импульсная модуляция
(
ШИМ, в английской терминологии pulse width modulation, PWM), которую иногда называют модуляцией по длительности импульсов (ДИМ),
заключается в управлении длительностью импульсов пропорционально функции управляющего сигнала при постоянной амплитуде импульсов и периоде следования по фронту импульсов:
t(t) = to
+ k·s(t), U = const, T = const. (14.3.3)
Рассмотрим выполнение ШИМ в простейшем варианте на примере гармонического колебания, приведенного на рис. 14.3.2.
Рис. 14.3.2. Широтно-импульсная модуляция.
Передаваемая кривая дискретизируется, при этом имеет значение, как интервал дискретизации, так и количество уровней квантования. При передаче данных прямоугольные импульсы начинаются в моменты дискретных отсчетов данных, а длительность импульсов устанавливается пропорциональной значению отсчетов, при этом максимальная длительность импульсов не должна превышать интервала дискретизации данных. Пример сформированных импульсов приведен на рис. 14.3.2 непосредственно под дискретизированной гармоникой, при этом число уровней квантования гармоники принято равным 8.
Рис. 14.3.3. Спектр ШИМ – сигнала. Рис. 14.3.4. Восстановленный сигнал.
На рис. 14.3.3 приведен спектр сформированного сигнала ШИМ. В начальной части спектра он содержит постоянную составляющую среднего уровня сигнала и пик частоты гармоники, закодированной в ШИМ – сигнале. Если выделить из спектра эти две составляющие, то восстанавливается исходный сигнал с погрешностью квантования, приведенный на рис. 14.3.4. Естественно, что при малом числе уровней квантования погрешность восстановления исходного гармонического сигнала очень велика.
Попутно заметим, что широтно-импульсная модуляция с последующим выделением постоянной составляющей может весьма эффективно использоваться (и используется) для слежения за средним уровнем сигнала и автоматического регулирования его динамического диапазона, как, например, в системах установки громкости звука и яркости цветов и изображения в целом в современных телевизионных установках.
Временная импульсная модуляция
(ВИМ) представляет собой девиацию импульсов по временной оси по закону модулирующего сигнала, и по существу аналогична угловой модуляции гармонической несущей. Она также может быть фазовой (ФИМ) или частотной (ЧИМ).
Кодово-импульсная модуляция
заключается в том, что в точках дискретизации модулирующего сигнала производится квантование его значений и кодирование квантованных значений, как правило, в двоичной системе исчисления. Кодированные значения затем передаются при помощи соответствующей кодовой последовательности стандартных символов.
14.4. Модуляция символьных и кодовых данных [25].
В настоящее время информация передается по каналам связи в основном в цифровой форме. Числа при передаче с периодом Т поступают от источника информации и называются символами
(symbol), а частота передачи символов – символьной скоростью
(symbol rate) fT
=1/T. В практике передачи данных распространена двоичная (binary) последовательность символов, где числа передаются значениями 0 и 1.
Символьные последовательности являются дискретными квантованными сигналами, которые обычно передаются следующим образом. Каждому из возможных символов устанавливается определенный набор параметров несущего колебания, которые поддерживаются постоянными на интервале Т до прихода следующего символа. Это означает преобразование последовательности чисел в ступенчатый сигнал (кусочно-постоянная интерполяция) который используется в качестве модулирующего сигнала. Соответственно, параметры несущего колебания, на которые переносится ступенчатый сигнал, также меняются скачкообразно. Такой способ модуляции несущей называется манипуляцией
(keying), и может выполняться с использованием всех рассмотренных методов модулирования.
Амплитудно-манипулированные сигналы
простейшего типа представляют собой последовательности радиоимпульсов, разделенные паузами. Такие сигналы используются в радиотелеграфии и в системах передачи дискретных данных. Форма огибающей радиоимпульсов в общем случае может быть произвольной, паузы могут отличаться по длительности от радиоимпульсов.
На рис. 14.4.1. приведен пример амплитудно-манипулированного сигнала:
u(t) = Um
×cos 2pfo
t,
Рис. 14.4.1. АМП-сигнал. Рис. 14.4.2. Модуль спектра АМП-сигнала.
с прямоугольной П-формой огибающей. Соответственно, в частотной области спектр АМП – сигнала образуется сверткой спектра огибающей функции (в данном случае – спектра прямоугольного импульса) со спектром косинусного колебания (дельта - функции на частоте fo
). Модуль спектральной плотности сигнала приведен на рис. 14.4.2. Спектр прямоугольного импульса довольно слабо затухает и простирается неограниченно далеко, а поэтому его использование в качестве огибающей АМП - сигнала не рекомендуется, хотя и является наиболее простым по техническому исполнению.
Рис. 14.4.3. Рис. 14.4.4.
На рис. 14.4.3. приведен пример формы классического АМП сигнала при передаче нескольких символов, каждому из которых соответствует индивидуальная амплитуда несущей частоты при постоянной длительности интервалов посылки. Модуль спектра сигнала приведен на рис. 14.4.4 и тоже имеет достаточно большую ширину значимой части спектра вокруг несущей частоты.
Рис. 14.4.5. |
Естественно, что при передаче данных частотный диапазон канала передачи данных ограничивается значимой частью спектра, ширина которого устанавливается по допустимой степени искажения приемных сигналов. Степень искажения сигналов существенно зависит от длительности посылок. Пример искажения вышеприведенного сигнала при ограничении спектра интервалом 40-60 кГц приведен на рис. 14.4.5.
Угловая манипуляция
,
как правило, использует частотные методы модулирования, в которых каждому возможному значению передаваемого символа сопоставляется индивидуальное значение частоты гармонической несущей. При этом в точках сопряжения интервалов посылок могут происходить скачки напряжения, с соответствующим усложнением спектра модулированного сигнала. Самый простой способ – синусоидальное начало несущей на каждом интервале с кратным количеством периодов несущей в посылке. При более сложных способах, независимых от точного сопряжения несущих частот с интервалами посылок, осуществляется управление скоростью изменения фазы несущих на границах посылок.
Демодуляция сигналов осуществляется корреляционными методами. Сущность методов – вычисление взаимной корреляции между принимаемым сигналом и набором опорных частот, используемых при модулировании, с идентификацией символов по максимумам взаимной корреляции.
Для повышения помехоустойчивости передачи данных желательно, чтобы разносимвольные посылки были некоррелированны. Если для бинарных символов 0 и 1 принять частоты посылок равными
s0
(t) = cos wo
(t), s1
(t) = cos w1
(t),
то их ВКФ при нулевом временном сдвиге определится выражением:
B01
(0) =s0
(t) s1
(t) dt = ½ (sin (ω1
+ωo
)T)/(ω1
+ωo
) + ½ (sin (ω1
-ωo
)T)/(ω1
-ωo
).
При (ω1
+ωo
)T >> 1 первым слагаемым можно пренебречь, оно много меньше второго. А второе слагаемое обращается в нуль при (ω1
+ωo
)T = πk, где k = 1, 2, ... – целое число. Отсюда, минимальное значение между частотами манипуляции для некоррелированных посылок определяется выражениями:
Dωmin
= p/T, Dfmin
= 1/2T = fT
/2,
где fT
– символьная скорость.
Фазовая манипуляция применяется значительно реже, в связи со значительными сложностями измерения абсолютных значений начальных фаз в посылках. Проще определяется относительный фазовый сдвиг в соседних посылках, поэтому обычно используется фазоразностная манипуляция.
литература
50. Чертков. Основные сведения о телекоммуникационных системах. Лекция из Интернета. Чертков. Телекоммуникации, связь .htm
51. Ташкентский Университет Информационных Технологий. Радиорелейные и спутниковые системы передачи. Кафедра РРТ. Ташкент, 2003 год. http://ralex.h1.ru/contents.html
25. Сергиенко А.Б. Цифровая обработка сигналов. – СПб.: Питер, 2003. – 608 с.
Главный сайт автора ~ Лекции по сигналам ~ Практикум
О замеченных ошибках и предложениях по дополнению: davpro@yandex.ru.
Copyright © 2008-2010 Davydov А.V.