Рефераты. Системы телекоммуникации и связи

оказываются совместимыми. Эти недостатки стандарта не касаются

факсимильных аппаратов, параметры которых определены в V.29 полностью.

. V.32

Это стандарт дуплексной передачи данных со скоростью 9600 бит/с. В нем

определены методы коррекции ошибок и способы связи. Используется

амплитудно-фазовая модуляция с так называемым кодированием TCQAM, при

котором каждому состоянию сигнала соответствует 4 бит. При таком

кодировании вместе с каждой группой из 4 бит передается дополнительный

контрольный бит. Это позволяет выполнять коррекцию ошибок в приемном

устройстве, что, в свою очередь, повышает устойчивость модемов,

работающих в стандарте V.32, к воздействию шумов в линии передачи.

Поскольку даже при однонаправленной передаче данных со скоростью 9600

бит/с используется практически вся полоса пропускания телефонной

линии, в модемах V.32 реализуется сложная процедура прослушивания

ответного сигнала, которая заключается в периодическом отключении

собственных передаваемых сигналов и приеме ответных сигналов. До

последнего времени распространение модемов, работающих в стандарте

V.32, сдерживалось их сложностью и высокой стоимостью. Однако

появление на рынке дешевых комплектов микросхем, разработанных

специально для этих целей, изменило ситуацию, и V.32 постепенно

превратился в общепринятый стандарт передачи данных со скоростью 9600

бит/с.

. V.32bis

Стандарт V.32bis — это расширение V.32 со скоростью передачи 14400

бит/с. В нем применяется та же модуляция, что и в V.32 (TCQAM),

скорость передачи - 2400 бод, в каждом состоянии кодируется 6 бит.

Благодаря такому кодированию связь получается весьма надежной.

Протокол V.32bis обеспечивает дуплексную связь. Если качество

телефонной линии невысокое, то модемы переключаются в обычный режим

V.32. Этот стандарт, благодаря своей производительности и

помехоустойчивости, стал общепринятым при работе в современных

телефонных линиях.

. V.32fast

Стандарт V.32fast, также называемый V.FC (Fast Class), — это новый

предложенный ССIТТ стандарт который является расширением V.32 и

V.32bis. В нем предусмотрена скорость передачи данают 28800 бит/с,

однако впоследствии он заменился стандартом V.34.

. V.34

Стандарт V.34 — стандарт передачи данных со скоростью 31,2 и 33,6

Кбит/с. Многие существующие модемы V.34, оснащены сложными цифровыми

процессорами Digital Signal Processors (DSPs).

. V.90

Стандарт V.90 – стандарт передачи данных, который позволяет модему

передавать со скоростью 57600 бит/с, и принимать данные со скокостью

33600 бит/с.

1.3 Программирование модемов

После выпуска американской фирмой Hayes модемов серии Smartmodem,

система команд, использованная в ней, стала неким стандартом, которого

придерживаются остальные фирмы - разработчики модемов. Система команд,

применяемая в этих модемах, носит название hayes-команд, или AT-команд.

Со времени выпуска первых AT-совместимых модемов набор их команд

несколько расширился, но все основные команды остались без изменения.

Все команды, передаваемые компьютером модему, надо начинать префиксом

AT (ATtention - внимание) и заканчивать символом возврата каретки ( ).

Только команда А/ и Escape-последовательность "+++" не требуют для себя

префикса AT.

После префикса AT могут идти одна или сразу несколько команд. Для

ясности эти команды могут быть отделены друг от друга символами пробела,

тире, скобками. В большинстве случаев команды могут быть написаны как

заглавными, так и строчными буквами.

При передаче модему команд они сначала заносятся во внутренний буфер,

который, как правило, имеет размер 40 символов. Команды, записанные в буфер

модема, исполняются после поступления символа возврата каретки. Вследствие

ограниченности размера буфера не следует передавать модему слишком длинные

команды (больше размера буфера). Длинные команды можно разбивать на части и

передавать в несколько заходов. При этом каждая часть должна начинаться

префиксом АТ и заканчиваться символом возврата каретки.

Если вы допустили ошибку при наборе команды, то ее можно исправить,

используя клавишу BackSpace.

После выполнения каждой команды модем посылает обратно компьютеру ответ

в виде числа или слова. Этот ответ означает, выполнена ли команда или

произошла ошибка. Если у вас внешний модем, то на его лицевой панели

находится восемь световых индикаторов. Хотя их расположение на различных

моделях может меняться, их обозначения являются стандартными:

. MR Modem Ready - Модем готов к обмену данными. Если этотиндикатор

не горит, то надо проверить линию питания модема.

. TR Terminal Ready - Компьютер готов к обмену данными с модемом.

Этот индикатор горит, когда модем получил от компьютерасигнал DTR.

. CD Carrier Detect - Индикатор зажигается, когда модем обнаружил

несущую частоту на линии. Индикатор должен гореть на протяжении

всего сеанса связи и гаснуть, когда один из модемов освободит

линию.

. SD Send Data - Индикатор мигает, когда модем получает данные от

компьютера.

. RD Receive Data - Индикатор мигает, когда модем передает данные к

компьютеру

. HS High Speed - Модем работает на максимально возможной для него

скорости.

. AA Auto Answer - Модем находится в режиме автоответа. То есть модем

автоматически будет отвечать на приходящие звонки. Когда модем

обнаружит звонок на телефонной линии, этот индикатор замигает.

. OH Off-Hook - Этот индикатор горит, когда модем снял трубку

(занимает линию).

1.3.1 Основные команды модема

AT - Начало (префикс) командной строки. После получения этой команды

модем автоматически подстраивает скорость передачи и формат данных к

параметрам компьютера.

. A - Автоответ. Если режим автоматического ответа выключен (S0=0),

команда используется для ответа на звонок от удаленного модема.

Команда заставляет модем снять трубку ( подключиться к линии ) и

установить связь с удаленным модемом.

. A/ - Модем повторяет последнюю введенную команду. Команда

передается на модем без префикса AT и исполняется модемом

немедленно, не ожидая прихода символа возврата каретки. Если вы

передадите модему строку AT A/ , то модем укажет на ошибку и

вернет слово ERROR.

. Bn - Команда производит выбор стандарта, согласно которому будет

происходить обмен данными между модемами. При скорости передачи 300

бит/с происходит выбор между стандартами BELL 103 и CCITT V.21, при

скорости 1200 bps - между BELL 212A и CCITT V.22bis. При скорости

2400 bps эта команда игнорируется и используется стандарт CCITT

V.22. Если n=0, устанавливаются стандарты CCITT V.21/V.22, а если

n=1 - стандарты BELL 103/212A.

. Ds - Команда используется для набора номера. После получения этой

команды модем начинает набор номера и при установлении связи

переходит в режим передачи данных. Команда состоит из префикса AT,

символа D и телефонного номера, в состав которого могут входить

следующие управляющие модификаторы: P или T. Эти модификаторы

производят выбор между импульсной и тоновой системой набора ( в

нашей стране используется импульсная система).

. , - Символ запятой вызывает паузу при наборе номера. Длительность

паузы определяется содержимым регистра S8.

. ; - Символ точки с запятой, если он находится в конце командной

строки, переводит модем после набора номера в командный режим.

. @ - Модем ожидает пятисекундной тишины на линии в течение заданного

промежутка времени. Промежуток времени, в течение которого модем

ожидает тишины, задается в регистре S7. Если в течение этого

времени паузы тишины не было, модем отключается и отвечает NO

ANSWER.

. ! - Если знак ! стоит перед знаками последовательности набора,

модем переходит в состояние ON HOOK (кладет трубку) на 1/2 секунды,

а затем снова переходит в состояние OFF HOOK (снимает трубку).

. S - Модем набирает телефонный номер, записанный в его памяти. Эта

команда выполняется только для модемов, имеющих встроенную

энергонезависимую память и возможность записи в нее номеров

телефонов.

. R - После набора номера переводит модем в режим автоответа. Этот

модификатор должен находиться в конце набираемого номера.

. W - Перед дальнейшим набором телефонного номера модем ожидает

длинный гудок из линии. Причем время ожидания гудка содержится в

регистре S7. Если в отведенное время гудок не появился, модем

прекращает набор номера и возвращает сообщение NO DIALTONE. Этот

параметр может быть полезен при наборе междугородних номеров.

. En - Управление эхо-выводом команд, передаваемых модему. После

команды Е1 модем возвращает каждый знак, передаваемый ему, обратно

компьютеру, что позволяет узнать, как работает связь модема и

компьютера. Команда Е0 запрещает эхо-вывод.

. Fn - Переключение между дуплексным/полудуплексным режимами. При n=0

переход в полудуплексный режим, а при n=1 - в дуплексный.

Страницы: 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11



2012 © Все права защищены
При использовании материалов активная ссылка на источник обязательна.