- •Вечерний электрорадиотехнический факультет
- •3.2Математическое представление сигналов.
- •3.3Аналоговые линии и каналы передачи информации
- •3.3.1Классификация кабелей связи
- •3.4Математические модели аналоговых линий и каналов связи.
- •3.4.1Искажения сигналов, вызванные ограниченностью ачх
- •3.4.2Искажения сигнала из-за нелинейности фчх
- •3.4.3Электрические параметры кабелей. Математическая модель кабельной цепи.
- •3.4.4Система многоканальной связи с частотным разделением каналов
- •3.4.5Системы многоканальной связи с временным уплотнением
- •3.5Каналы тональной частоты и их характеристики
- •3.6Математические модели дискретных каналов связи
- •3.6.1Модель двоичного симметричного канала
- •3.6.2Модель
- •3.6.3Модель на основе опп
- •4Помехоустойчивость передачи данных
- •4.1Общий принцип генерации сигналов – «данных»
- •4.2Восстановление вектора по сигналу
- •4.3Прием сигналов как задача теории решений
- •4.4Потенциальная помехоустойчивость
- •4.5Приемник на согласованных фильтрах
- •4.6Расчет вероятности ошибок при приеме дискретных сигналов
- •4.7Примеры помехоустойчивых систем сигналов
- •4.7.1Бинарные противоположные сигналы
- •4.7.2Бинарные ортогональные сигналы
- •4.7.4Биортогональные сигналы
- •4.7.5Сигналы с прямоугольной конфигурацией векторов
- •4.7.6Симплексные сигналы
- •5Помехоустойчивое кодирование
- •5.1Основные понятия теории кодирования
- •5.2Примеры корректирующих кодов
- •5.2.1Код с четным числом единиц
- •5.2.2Коды с постоянным весом
- •5.2.3Инверсный код с повторением
- •5.2.4Код Хэмминга
- •5.2.5Модифицированный код Хэмминга
- •5.3Классификация избыточных кодов
- •5.4Линейные коды
- •5.4.1Алгебраические основы теории кодирования
- •5.4.2Задание линейных кодов
- •5.4.3Свойства линейных кодов
- •5.4.4Декодирование линейных кодов. Алгоритм максимального правдоподобия.
- •5.4.5Синдромное декодирование
- •5.4.6Мажоритарный декодер.
- •5.5Циклические коды. Необходимое и достаточное условие цикличности.
- •5.6Способы задания и кодирование циклическими кодами
- •5.7Разложение двучленов примитивной длины на простые множители
- •6.6.1 Коды бчх. Выбор образующих многочленов.
- •5.8Разложение двучленов непримитивной длины на простые множители
- •5.9Основные теоремы об ошибках, обнаруживаемых циклическими кодами
- •5.10Способы декодирования с исправлением ошибок. Декодеры Меггита.
- •5.11Декодер Питерсона-Горенстейна-Цирлера
- •6Модемы
- •6.1Интеллектуальные возможности модемов
- •7Стандарт ат-команды
- •8Протоколы исправления ошибок arq.
- •8.1Формат кадра
- •9Схема построения сети Интернет
6.1Интеллектуальные возможности модемов
В настоящее время модемы помимо своей главной задачи – преобразования сигналов, реализуют много других функций, предоставляя дополнительные сервисные удобства пользователям. Такие модемы называют интеллектуальными или Smart-модемами.
Сервисные функции осуществляются благодаря использованию микропроцессоров в схеме общего управления. Используются микропроцессоры общего назначения Intel 8086, 80186, 80286, 80386$; Motorola 68020, 68030 и т.д. Могут использоваться и специализированные контроллеры вместе с сигнальными процессорами, такие как Intel 89024, 89027, 89С024, 89С124.
Для программного управления работой модема со стороны компьютера используется набор специальных команд. Команды воспринимаются модемом, если только он находится в командном режиме. Набор команд у модемов разных фирм свой, но требование совместимости заставило всех производителей выделить базовый набор общий для модемов.
Такими командами стали АТ-команды фирмы Hayes. Более широкий набор рекомендован стандартом V.25bis.
У модемов два режима: командный и режим передачи. Командный режим устанавливается:
при включении питания
при первоначальной инициализации модема
после неудачной попытки соединения с удаленным модемом
при прерывании передачи с клавиатуры ПК (“положить трубку” (<Alt><H>))
при выходе из режима передачи данных через клавишу ПК “ESCAPE”.
Установление соединения и посылка модемом сообщения «connect» происходит в двух случаях:
при удавшейся попытке установления связи с удаленным модемом
при самотестировании модема.
В режиме передачи модем «прозрачен» для команд. Только «ESCAPE» воспринимается как команда управляющая. После нее модем переходит, не разрывая связи в командный режим. Это дает возможность пользователю изменить параметры обмена или перестроить коммуникационную программу. Возможные состояния интеллект-модема приведены на диаграмме.
7Стандарт ат-команды
АТ – префикс, все команды начинаются с него, кроме «ESCAPE» и А/. Символы одной или группы команд набираются после АТ на клавиатуре ПК, попадают в буфер и нажатием <ENTER> выдаются в канал. При успешном выполнении команды модем отвечает сообщением <ОК>.
Команды можно классифицировать следующим образом:
Примеры команд:
Z – первоначальная установка
- набор № и
установление связи
; - возврат в командный режим после №.
- установка режима
дуплекса
- полудуплекс
- полнодуплексный
режим
- подключение
модема к линии
0 – положить трубку
-
поднять трубку.
8Протоколы исправления ошибок arq.
8.1Формат кадра
Кроме флага HDLC – подобные протоколы используют еще два уникальных сигнала:
сигнал аварийного завершения (более 6 единиц, ни меньше 15); сигнал покоя канала – 15 или более единиц подряд.
Последний сигнал обычно применяется при организации полудуплексного режима. Обнаружив его, направление передачи изменяется на противоположное.
Межкадровое время заполняется флагами иногда байтовыми, иногда 0 между флагами общий.
Кодонезависимость протоколов типа HDLC означает возможность источника любым кодом (ASCII, EBCDIC и др.). Это ценное свойство достигается за счет процедуры битстаффинга. На информационных и управляющих позициях при передаче просматривается последовательность бит и, если есть пять единиц подряд, то шестой символ 0 вставляется и далее процедура просмотра продолжается. (см. рис. 1).
Поддержание уникальности флагов, единственное, что требуется.
Одним из основных
способов является следующий. К содержимому
кадра (полином
),
добавляется набор из единиц
.
Число “1” равно длине поля контрольной
суммы (CRC).
Образованное в
результате число
,
где
- степень
делится на
.
Находится остаток, и он в инвертированном
виде помещается в контрольное поле
кадра.
На приеме
,
остаток
.
ARQ – Automatic Repeat Request
ОЖ – SAW – Stop And Wait
GBN – Go to back N REJ (ect)
SR – selective reject SREJ
Эффективность передачи:
SAW
,
- канальная скорость б/с,
- средняя задержка между успешными
передачами.
GBN
- задержка кругового распространения, т.е. времени от момента начала передачи кадра до момента получения подтверждения на него. В V.42 подтверждение некоторого № означает подтверждение и всех предыдущих номеров.
