![background image](/i/zyxel/144994/zyxel-omni-56k-ee/h/zyxel-omni-56k-ee-015.png)
Техническое руководство
15
компьютером или терминалом, к которому он присоединен через
последовательный интерфейс RS-232 или шину USB, используемые
для передачи данных.
Интеллектуальный модем работает в одном из двух состояний -
командный режим и режим данных. В командном режиме модем
интерпретирует данные, полученные с последовательного
интерфейса, как "команды", и посылает обратно результаты действия
как ответ. В режиме данных модем модулирует данные, полученные с
последовательного интерфейса, для передачи их в линию и,
наоборот, посылает демодулированные данные на последовательный
интерфейс как полученные данные.
Набор АТ-команд
Набор AT команд - это используемый в промышленности "де факто"
стандарт для управления модемом в командном режиме. Название
этого набора объясняется тем, что каждая командная строка имеет
префикс "AT" (от слова "ATtention" - "внимание").
АТ команда была впервые использована в Hayes Smartmodem®, а
затем она учитывалась изготовителями других модемов и авторами
коммуникационных программ. Исходный набор АТ команд - набор
номера, ответ и т.п. - используют все, он стандартизован. Но каждый
изготовитель модемов использует свой расширенный набор АТ
команд для управления теми функциями и возможностями модема,
которые он добавляет к исходному набору. Такой "расширенный
набор AT команд" не стандартизирован.
Набор АТ команд используется только для асинхронного
последовательного интерфейса данных. Чтобы послать в модем АТ
команду, на компьютере, к которому он присоединен, должна быть
запущена терминальная программа. ZyXEL использует расширенный
набор АТ команд для того, чтобы поддержать многие уникальные
функции и особенности своих модемов.
Коррекция ошибок
При синхронной передаче получаемые данные постоянно
проверяются и исправляются принимающим компьютером с
помощью так называемого "link layer protocol" ("протокола уровня
связи"), который используется для того, чтобы убедиться в
целостности данных.