НАЗНАЧЕНИЕ И УСТРОЙСТВО МОДЕМОВ

 

Аппаратно модемы выполняются либо как отдельная плата, вставляемая в слот на материнской плате компьютера, либо в виде отдельного корпуса с блоком питания, который подключается к последовательному асинхронному порту компьютера. Первый из них называется внутренним модемом, а второй - внешним. Внешний модем имеет восемь стандартных световых индикаторов.

Типичный модем содержит следующие компоненты: контроллер КМ, интерфейс последовательного порта ИПП, ОЗУ, ППЗУ, модемный процессор МП, приемный и передающий тракты. Перепрограммируемая постоянная память предназначена для сохранения конфигурации модема при выключении питания. Внешние модемы оснащаются динамиком, позволяющим выполнять звуковой контроль связи. Структура модема представлена на рис.6.1.

Рис.6.1. Структура модема.

 

Передающий тракт модема образован последовательно включенными скремблером Ск, относительным кодером ОК, модулятором М и эквалайзером Экв. Приемный тракт состоит из адаптивного эквалайзера АЭкв, каскада промежуточной частоты КПЧ, системы управления эквалайзером СУЭ, демодулятора ДМ, декодера относительного кода ДОК и дескремблера ДСк. Передатчик и приемник подключаются к каналу связи КС через эхо-компенсатор ЭК.

Энергетический спектр информационного сигнала перед модуляцией преобразуется так, чтобы он имел минимальный уровень постоянной составляющей. Задача этого преобразования решается скремблером (scramble - перемешивание), принцип работы которого иллюстрирует рис.6.2.

Рис.6.2. Схема скремблирования информационного сигнала.

 

Для схемы, изображенной на рисунке, выходная последовательность определяется следующим выражением:

На выходе дескремблера осуществляется обратное преобразование по следующей формуле:

Существует два вида скремблирования: самосинхронизирующееся и аддитивное. Самосинхронизирующийся скремблер управляется самой скремблируемой последовательностью. При потере синхронизма между скремблером и дескремблером время на восстановление не превышает числа тактов, равного числу ячеек регистра скремблера. Пример преобразования приведен в табл.6.1.

Табл.6.1.

Аддитивное скремблирование реализуется начальной установкой регистров системы. Этот вид позволяет исключить размножение ошибочных битов.

Адаптивный эквалайзер приемника и эквалайзер передатчика предназначены для компенсации нелинейных искажений, вносимых каналом связи (рис.6.3.).

Рис.6.3..Адаптивный эквалайзер.

 

Управление эквалайзером осуществляется на основе сигнала ошибки СО, формируемого демодулятором приемника. Основным элементом устройства является линия задержки и регулируемые усилители РУ. Система управления СУ позволяет выбрать такое соотношение задержанных сигналов, которое обеспечивает оптимальную корректировку нелинейных искажений КС.

Общая форма передачи данных по протоколам с коррекцией ошибок следующая: данные передаются отдельными блоками (пакетами) по 16-20000 байт, в зависимости от качества связи. Каждый блок снабжается заголовком, в котором указана проверочная информация, например контрольная сумма блока. Принимающий компьютер самостоятельно подсчитывает контрольную сумму каждого блока и сравнивает ее с контрольной суммой из заголовка блока. Если эти две контрольный суммы совпали, принимающая программа считает, что блок передан без ошибок. В противном случае принимающий компьютер передает передающему запрос на повторную передачу этого блока.