protocls (Классификация модемных протоколов), страница 2
Описание файла
Документ из архива "Классификация модемных протоколов", который расположен в категории "". Всё это находится в предмете "информатика" из , которые можно найти в файловом архиве . Не смотря на прямую связь этого архива с , его также можно найти и в других разделах. Архив можно найти в разделе "рефераты, доклады и презентации", в предмете "информатика, программирование" в общих файлах.
Онлайн просмотр документа "protocls"
Текст 2 страницы из документа "protocls"
<Сообщение>.
Второй бит-ориентированный формат синхронной передачи соответствует протоколу HDLC:
.
содержит несколько 8-битовых знаков. При асинхронной передаче каждый восьмибитовый знак представляет собой 7 бит данных и 1 бит проверки на четность. При синхронной передаче по протоколу BSC каждый знак сообщения также состоит из 7 бит данных и одного проверочного бита на нечетность. В случае применения протокола HDLC, передаются восьмибитовые знаки без использования бита паритета. Вместо этого рассчитывается контрольная последовательность кадра FCS размером 16 (CRC-16) или реже 32 бита (CRC-32), позволяющая контролировать возникающие ошибки как в передаваемом сообщении, так и в служебных полях адреса и управления .
Различные типы сообщений идентифицируются комбинацией из трех алфавитных знаков в начале сообщения. Кроме трех обязательных знаков сообщение может содержать несколько необязательных параметров, отделяемых друг от друга точкой с запятой.
Таблица 2.3. Команды, передаваемые от DTE к DCE по протоколу V.25bis
Команды ОТЕ | Операция модема |
АВС | Прерывание соединения |
СНМ | Модем "снимает трубку" и набирает номер. Номер содержит до 50 символов, включая пробелы и дефисы |
СР8 | Модем набирает номер, выбранный из памяти по указанному адресу |
PRN; | Модем запоминает номер телефона в памяти по указанному адресу |
RLD | Модем выдает список отложенных номеров |
RLF | Модем выдает список запрещенных номеров |
RLI | Модем выдает список хранимых номеров |
RLN | Модем посылает список хранящихся телефонных номеров |
RLS | Показать состояние регистра управления модема и биты модема |
SCRn | Программирование регистра управления n модема |
SMBn | Установить бит модема в "1" |
RMBn | Установить бит модема в "0" |
STS | Сохранить используемый параметр |
RLBn | Показать состояние бита n модема |
RLM | Показать установку параметров в режиме работы с протоколом MNP |
SAT | Переключиться на работу с набором АТ-команд |
CAT | Переключиться на работу с протоколом V.25bis |
VOLn | Установка громкости работы встроенного громкоговорителя |
LSPn | Переключение варианта использования громкоговорителя |
??? | Вызов вспомогательной функции |
DIG | Модем игнорирует входящий вызов |
CIC | Модем производит соединение по входящему вызову |
RST | Модем возвращается в режим работы с АТ-командами |
Таблица 2.4. Ответы, передаваемые от DCE к DTE по протоколу V.25bis
Ответы DCE к DTE | Значение ответа |
VAL | Получена правильная команда |
INV | Получена неправильная команда |
INC | Получен входящий запрос соединения (звонка) |
ONL | Принят ответный тон. Указывает на то, что на противоположной стороне включено устройство передачи данных (DCE) |
CFI | Возвращает код отказа при вызове |
АВ | Модем отменил вызов, так как он не обнаружил тонального сигнала набора |
СВ | Собственный выход в линию занят |
ND | Нет ответа станции |
ЕТ | Принят встречный тон |
RT | Был зарегистрирован входящий звонок, но связь не установлена из-за истечения установленного времени |
NT | Нет ответного тонального сигнала от удаленного модема |
DL | Блокировка вызова. В модеме может находится счетчик сообщений об ошибках. Если их число превосходит заданное значение, то автонабор запрещается. Для восстановления этой функции нужно нажать на кнопку "сброс" |
RDD | Задержка повторного набора |
CNX | Успешное установление соединения с соответствующей скоростью |
LSN ; | Модем запоминает список телефонных номеров в памяти |
Протокол V.25bis предусматривает свыше 20 типов различных сообщений. В табл. 2.3 и 2.4 приведены некоторые из них.
Для перевода некоторых модемов в режим V.25bis рекомендуется следующая последовательность действий.
1. Использовать команду ATS13=n (n=1...10) для выбора скорости обмена по последовательному порту.
2. При синхронном режиме передачи по последовательному порту использовать команду АТ&Х для выбора частоты синхронизации.
3. Выдать команду ATS24=n (n=l,2,3):
-
S24=1 — для перехода в асинхронный режим V.25bis (7 бит данных и 1 бит проверки на четность);
-
S24=2 — для перехода в синхронный режим HDLC;
-
S24=3 — для перехода в синхронный режим BSC.
4. Записать текущий профиль по команде AT&W.
Возврат из режима V.25bis может осуществляться программно или аппаратно. В первом случае необходимо использовать команду RST для возврата в режим передачи АТ-команд и затем - AT&F&W для записи изменения конфигурации модема. Ряд внешних модемов позволяет использовать аппаратный способ возврата из режима V.25bis путем выполнения следующих операций:
-
перевод в режим ручного управления обычно при помощи переключателя T/D;
-
аппаратный сброс конфигурации модема при помощи нажатия на кнопку RESET;
-
запись измененной конфигурации командой AT&F&W.
2.3. Протокол V.8
Современные модемы для коммутируемых телефонных каналов обеспечивают работу в соответствии с целым рядом рекомендаций серии V. При этом предельные скоростные возможности модемов, устанавливающих соединение, могут существенно различаться. Для автоматического определения максимально возможной скорости взаимодействующих модемов в сентябре 1994 г. ITU-T была принята Рекомендация V.8 "Процедуры начала сеансов передачи данных по коммутируемой телефонной сети общего пользования". Нормируемые этой рекомендацией процедуры позволяют определить функцию вызова (передача данных, факсимильная связь или текстофон) и наличие сотового доступа к КТСОП.
При этом возможно взаимодействие с теми модемами, которые не поддерживают Рекомендацию V.8, и передачу сигналов взаимодействия с устройствами управления работой эхо-компенсаторов телефонной сети, как это предусмотрено Рекомендацией V.25.
Таким образом, Рекомендация V.8 определяет, какими сигналами должны обмениваться два модема по КТСОП только при начальной организации сеанса передачи данных. По окончании выполнения процедур протокола V.8 обмен сигналами осуществляется в соответствии с выбранным протоколом модуляции серии V.
2.3.1. Сигналы взаимодействия
Рекомендация V.8 предусматривает обмен сигналами в форме одного или нескольких октетов (8 битов). Перед октетом и после него добавляются соответственно стартовый (0) и столовый (1) биты.
Перед каждой информационной последовательностью передается преамбула, состоящая из 10 единиц и двух видов 10-разрядной последовательности фазирования: одна — для последовательности сигналов CI, другая — для СМ и JM.
Эти информационные сигналы передаются со скоростью 300 бит/с путем модуляции нижнего или верхнего канала согласно Рекомендации V.21. Для того чтобы не спутать сигналы Рекомендации V.21 с сигналами, предусмотренными Рекомендацией Т.30 для факсов, выдерживается ограничение для кодирования, запрещающее появление флагов 01111110 протокола HDLC в потоке данных.
Таблица 2.5. Сигналы, применяемые в протоколе V.8
Название сигнала | Определение и некоторые параметры сигнала |
CI | Сигнал индикации вызова. Передается вызывающим модемом для указания общей функции связи. Последовательность С1 состоит из 10 единиц, за которыми следуют 10 бит фазирования и октет функции вызова. Интервалы "включено" должны содержать не менее трех отрезков последовательности CI и иметь продолжительность не более 2 с; интервалы "выключено" (сигнал не передается) должны иметь продолжительность не менее 0,4 с и не более 2 с. Интервалы "включено" содержат повто-ряющуся последовательность битов со скоростью 300 бит/с, которые модулируют нижний канал, определенный в Рекомендации V.21 |
CNQ | Вызывной тон,определенный а Рекомендации Т.30 |
СТ | Любой вызывной тон, допускаемый Рекомендацией V.25 |
CV | Сигнал меню вызова. Передается вызывающим модемом для указания доступных в нем режимов модуляции. Содержит повторяющуюся последовательность битов, которые передаются со скоростью 300 бит/с и модулируют нижний канал, определенный в Рекомендации V.21 |
CJ | Завершение сигнала меню вызова. Подтверждает обнаружение сигнала JM и указывает на завершение сигнала СМ. Сигнал JM содержит три последовательных октета из одних нулей со стартовым и стоповыми битами; эти октеты модулируют нижний канал V.21 со скоростью 300 бит/с |
JM | Сигнал совместного меню Передается отвечающим модемом для указания режимов модуляции, доступных как вызывающему, так и отвечающему модемам. Сигнал JM содержит повторяющуюся последовательность битов, которые передаются со скоростью 300 бит/с и модулируют верхний канал, определенный в Рекомендации V.21 |
ANS | Ответный тон, определенный в Рекомендации V.25 |
ANSam | Модифицированный ответный тон, представляющий собой синусоидальный сигнал с частотой 2100 Гц и переворотами фазы через каждые 450 мс, модулированный по амплитуде синусоидальным колебанием частотой 15 Гц. Модулированная огибающая должна изменяться по амплитуде в диапазоне 0,8-1,2 от ее средней амплитуды |
SigC | Передаваемый вызывающим модемом сигнал, специфический для рекомендаций серии V на модем |
SigA | Передаваемый отвечающим модемом сигнал, специфический для рекомендаций серии V на модем |
Таким образом, формат октета имеет вид:
(0) | B0 | b1 | b2 | b3 | 0 | b5 | b6 | b7 | (1) |
Биты перечислены слева направо в том порядке, в котором они передаются. Для исключения появления флага протокола HDLC бит b4 всегда равен нулю.
В рекомендации введены следующие специальные функциональные сигналы взаимодействия:
-
сигнал меню вызова CM (Call Menu);
-
сигнал совместного меню JM (Joint Menu);
-
сигнал CJ (сигнал завершения JM);
-
сигнал индикации вызова CI (Call Indicator).
Определения и параметры этих, а также ряда других сигналов, использованных в Рекомендации V.8, приведены в табл. 2.5.