3.2. Рекомендации ITU-T для факс-модемов. Управление факс-модемами
Рекомендация для факс-модемов
Факс-модемы представляют собой более сложные
устройства, чем обычные модемы. Они предназначены для работы с факсимильными
аппаратами, и поэтому должны поддерживать все протоколы, с которыми работают
факсимильные аппараты группы 3.
Наиболее распространенные рекомендации
для факс-модемов представлены в следующей таблице.
Рекомендация
|
Скорость передачи (бит/с)
|
V.21
|
300
|
V.17
|
9600, 14400
|
V.27bis
|
4800
|
V.27ter
|
2400, 4800
|
V.29
|
7200, 9600
|
Протокол V.21 применяется только на этапе
установления связи. Далее начинают работу другие протоколы: V.17, V.27bis, V.27ter
или V.29. Эти протоколы обеспечивают прием или передачу факсимильного сообщения
в полудуплексном режиме. Необходимо, чтобы факс-модем поддерживал кроме V.21
как минимум одну рекомендацию по передаче данных по телефонным линиям.
Кроме указанных протоколов факс модем должен
соответствовать рекомендациям МККТТ Т.4 и Т.30 из перечня рекомендаций серии
Т "Оконечное оборудование и протоколы для телематических служб".
Рассмотрим более подробно все рассмотренные
протоколы.
Протокол V.21
Дуплексный протокол с частотным разделением
каналов и частотной модуляцией. Скорость передачи данных 300 бит/с. Предназначен
для использования как в коммутируемых телефонных сетях общего пользования, так
и на арендованных линиях. Так как модуляция двоичных данных осуществляется путем
изменения частоты сигнала, то скорость модуляции равна скорости передачи данных.
На нижнем канале (его обычно использует для передачи вызывающий модем) "1"
передается частотой 980 Гц, а "0" - 1180 Гц. На верхнем канале (передает
отвечающий модем) "1" передается частотой 1650 Гц, а "0"
- 1850 Гц. Данные могут передаваться в синхронном либо асинхронном режиме.
Протокол V.21 используется факсимильными
аппаратами группы 3 (для передачи управляющих команд при факсимильной связи
используется только верхний канал) и факс-модемами на этапе установления связи.
Сама передача факсимильных сообщений происходит уже в соответствии с другим,
более эффективным протоколом.
Протокол V.17
Полудуплексный факсимильный протокол для
использования в коммутируемых телефонных сетях общего пользования. В нем используется
модуляция с решетчатым кодированием, или треллис-модуляция (TCM - Trellis Coded
Modulation). TCM является вариантом многопозиционной амплитудно-фазовой модуляции,
которую называют еще квадратурной амплитудной модуляцией (QAM -Quadrature Amplitude
Modulation). Здесь изменяется и фаза, и амплитуда сигнала, однако, для повышения
помехозащищенности передачи информации, вводится избыточность, что позволяет
в процессе демодуляции использовать более совершенный алгоритм декодирования.
Частота несущего сигнала - 1800 Гц, модуляционная
скорость 2400 Бод. Протокол имеет режимы 16-ТСМ, 32-ТСМ, 64-ТСМ и 128-ТСМ. Соответственно
информационная скорость может быть 7200, 9600, 12000 и 14400 бит/с.
Протокол V.27ter
В этом протоколе применяется фазоразностная
модуляция (DPSK - Differential Phase Shift Keying) с частотой несущего сигнала
1800 Гц. Могут использоваться два режима с разными информационными скоростями:
2400 и 4800 бит/с. Информационная скорость 2400 бит/с достигается модуляционной
скоростью 1200 Бод и кодированием дибита (4-поэиционная DPSK) а 4800 бит/с -
скоростью 1600 бод и кодированием трибита (8-позиционная DPSK).
Протоколы данного семейства - V.27 и V.27bis
используются редко. Они отличаются от V.27ter, главным образом, типом канала
- выделенного четырехпроводного, для которого они предназначены.
Протокол V.29
Протокол для дуплексной работы ее скоростью
передачи данных 9600 бит/с по 4-проводным арендованным каналам тональной частоты,
удовлетворяющим рекомендациям М.1020 или М.1025 (рекомендации о характеристиках
каналов особого качества). В протоколе применяется квадратурная амплитудная
модуляция. Частота несущего сигнала - 1700 Гц, модуляционная скорость - 2400
Бод. Имеет режимы 8- и 16- позиционной QAM. Соответственно информационная скорость
может быть 7200 и 9600 бит/с. Предусмотрена возможность снижения скорости до
7200 или 4800 бит/с. В состав модема, реализующего этот протокол, входит адаптивный
автоматический корректор, а также скремблер. Может входить также мультиплексор
для разделения общего потока (например со скоростью 9600 бит/с) на несколько
подканалов с меньшими скоростями (например, 2400 и 4800 бит/с).
Рекомендация Т.4
Рекомендация Т.4 определяет стандарты факсимильной
аппаратуры группы 3 для передачи документов: размер листа передаваемого документа,
направление сканирования документа, разрешение, алгоритмы сжатия передаваемой
графической информации и др. Например, для формата А4 (210х297 мм) зона гарантированного
воспроизведения должна составлять 196,6x281.46 мм, направление развертки должно
быть слева направо, сверху вниз; стандартная разрешающая способность - 3,85
строки/мм, минимальное время передачи всей кодированной строки развертки 20
мс, максимальное - не более 5 секунд; в качестве алгоритма сжатия определена
одномерная схема кодирования длин серий (допускается использование двумерной
схемы кодирования). Аппаратура группы 3, работающая по коммутируемой телефонной
сети общего пользования, должна использовать сигнал модуляции, скремблера, коррекции
и синхронизации, определенные в рекомендации V.27ter. При работе по арендованным
каналам или коммутируемым цепям высокого качества указанные сигналы могут определяться
Рекомендацией V.29.
Рекомендация T.30
Рекомендация T.30 "Процедуры для факсимильной
передачи документов по коммутируемой телефонной сети общего пользования"
регламентирует процедуру установления соединения, согласование параметров связи,
передачу образа документа и завершение связи. Так, установление соединения может
осуществляться вручную или автоматически; передаче сообщения предшествует процедура
предсообщения, которая должна осуществлять идентификацию возможностей и контроль
выбранных условий. Процедура передачи сообщения должна отвечать требованиям
соответствующей Рекомендации, касающейся оборудования. В процессе передачи сообщения
должно обеспечиваться управление синхронизацией, обнаружением и исправлением
ошибок, а также контролем линии. Завершение связи должно включать последовательное
выполнение двух этапов: процедуры пост-сообщения, обрабатывающей сигналы "конец
сообщения", "многостраничная передача" и "конец факсимильной
процедуры", и этапа разъединения соединения, выполняемого вручную или автоматически.
И, наконец, в дополнение к расширенному
набору AT-команд факс-модем должен поддерживать набор команд класса 1 или класса
2, предназначенных для управления факсом.
Управление факс-модемами
Подобно модемам, поддерживающими набор
AT-команд управления, факс-модемы также используют специальные AT-команды. В
настоящее время существуют специальные два различных стандарта на такие команды.
Они называются командами класса 1 и класса 2. Факс-модем может поддерживать
один или оба класса команд управления.
Чтобы определить без документации, является
ли модем факс-модемом, а также узнать, какие классы команд управления он поддерживает,
надо ввести команду
AT+FCLASS=?
В ответ на эту команду модем может вернуть строку, в которой через запятую
будут перечислены цифры 0,1 и 2. Например, можно получить строку
0, 1
или
0, 1, 2.
Цифра 0 означает, что факс-модем может
работать в режиме обычного модема и передавать данные. Цифры 1 и 2 означают,
что модем поддерживает команды класса 1 и 2 соответственно.
Если модем вернул в ответ на команду AT+FCLASS=?
строку
ERROR
то это означает, что он не может работать в режиме обмена факсимильными сообщениями.
Если модем вернул в ответ на команду AT+FCLASS=?
строку
ОК
то, возможно, такой модем может быть использован в качестве факс модема. Подробную
информацию о возможностях модема можно получить ив документации или с помощью
команды ATI.
Обычно после включения питания факс-модем
работает как обычный модем и не реагирует на команды класса 1 и 2 (кроме команды
+FCLASS). Чтобы переключить факс-модем в режим факсимильной связи, необходимо
ввести команду
AT+FCLASS=1
или команду
AT+FCLASS=2
После ввода первой команды факс-модем начинает
воспринимать команды класса 1, но не реагирует на команды класса 2. Если введена
вторая команда, факс-модем станет откликаться на команды класса 2, но не перестанет
реагировать на команды класса 1. Передав модему команду
AT+FCLASS=0
можно вернуть его в режим обычного модема.
Чтобы узнать текущий режим работы факс-модема,
надо передать ему команду
AT+FCLASS?
Рассмотрим некоторые команды для факс-модемов:
AT+FTH |
Инициализирует передачу данных в соответствии с протоколом HDLC |
AT+FTM |
Передача факсимильных данных |
AT+FRM |
Прием факсимильных данных |
AT+FTS |
Передача паузы |
AT-FRS |
Прием паузы |
AT+FAA |
Выбор режима автоматического ответа |
AT+FMFR? |
Выдать идентификатор фирмы-изготовителя факс-модема |
AT+FMDL? |
Выдать идентификатор модели факс-модема |
AT+FREV? |
Выдать идентификатор версии факс-модема |
AT+FDCC? |
Выдать параметры устройства |
AT+FDIS? |
Выдать параметры текущего сеанса связи |
AT+FDCS? |
Выдать согласованные параметры текущего сеанса связи |
AT+FLID? |
Выдать идентификатор станции |
AT+FPTS? |
Состояние передачи страницы |
AT+FCR? |
Вовможность приема факсимильных сообщений |
AT+FAA? |
Режим автоответа |
AT+FBUF? |
Размер буфера факс-модема |
AT+FPHCTO? |
Определение тайм-аута |
AT+FAXERR? |
Значение кода ошибки |
AT+FBOR? |
Порядок следования опт данных |
AT+FDT |
Передача данных |
AT+FET=N |
Передать пунктуацию страницы |
AT+FDR |
Начать или продолжить прием данных |
AT+FK |
Завершить сеанс связи |
Пример:
АТ+FMFR?
ROCKWELL
OK
AT+FMDL?
RC32ACL
OK
AT+FREV?
CES-03 931216
OK
Приведенный пример показывает, как использовать
команды класса 2 для определения фирмы-изготовителя, идентификатора и модификации
факс-модема. |