
- •Содержание
- •Введение
- •II. Классификация модемов
- •I.1. По области применения
- •I.2. По методу передачи
- •I. 3. По интеллектуальным возможностям
- •II.4. По конструкции
- •II.5. По поддержке международных и фирменных протоколов
- •III. Программирование модемов
- •III.1. Основные команды модема
- •III.2. Стандартный набор ответов модема
- •III.3. Основные принципы программирования модемов
- •III.4. Последовательность действий для установления связи
- •IV. Использование модемов
- •IV.1. Электронная доска обьявлений
- •IV.2. Электронная почта
- •IV.3. Факс-модемные платы
- •Список литературы
- •Приложение
I. 3. По интеллектуальным возможностям
По интеллектуальным возможностям можно выделить модемы:
без системы управления;
поддерживающие набор АТ-команд;
с поддержкой команд V.25bis;
с фирменной системой команд;
поддерживающие протоколы сетевого управления.
Большинство современных модемов наделено широким спектром интеллектуальных возможностей. Стандартом де-факто стало множество АТ-команд, разработанных в своё время фирмой Hayes и позволяющие пользователю или прикладному процессу управлять характеристиками модема и параметрами связи. По этой причине модемы, поддерживающие АТ-команды носят название Hayes-совместимых модемов. Следует заметить, что АТ-команды поддерживают не только модемы для КТСОП, но и пакетные радиомодемы, внешние адаптеры ISDN и ряд других модемов с более узкими сферами применения.
Наиболее распространённым набором команд, позволяющим управлять режимами установления соединения и автовызова являются команды рекомендации ITU-T V.25bis.
Специализированные модемы для промышленного применения часто имеют фирменную систему команд, отличную от набора АТ-команд. Причиной тому является большое различие в режимах работы и выполняемых функциях между модемами широкого применения и промышленными (сетевыми) модемами.
Промышленные модемы часто поддерживают протокол сетевого управления SMNP (Simple Manager Network Protocol), позволяющей администратору управлять элементами сети (включая модемы) с удалённого терминала.
II.4. По конструкции
По конструкции различают модемы:
внешние;
внутренние;
портативные;
групповые.
Внешние модемы представляют собой автономные устройства, подключаемые к компьютеру или другому DTE посредством одного из стандартных интерфейсов DTE-DCE. Внутренний модем – это плата расширения, вставляемая в соответствующий слот компьютера.
Портативные модемы предназначены для использования мобильными пользователями совместно с компьютерами класса Notebook. Они отличаются малыми габаритами и высокой ценой. Их функциональные возможности, как правило не уступают возможностям полнофункциональных модемов. Часто портативные модемы оснащены интерфейсом PCMCIA.
Групповыми модемами называют совокупность отдельных модемов, объединённых в общий блок и имеющих общие блок питания, устройства управления и отображения. Отдельный модем группового модема представляет собой плату с разъёмом, устанавливаемую в блок, и рассчитан на один или небольшое число каналов.
II.5. По поддержке международных и фирменных протоколов
Модемы также можно классифицировать в соответствии с реализованными в них протоколами. Все протоколы, регламентирующие те или иные аспекты функционирования модемов, могут быть отнесены к двум большим группам: международные и фирменные.
Протоколы международного уровня разрабатываются под эгидой ITU-T и принимаются им в качестве рекомендаций (ранее ITU-T назывался Международным консультативным комитетом по телефонии и телеграфии –МККТТ, международная аббревиатура – CCITT). Все рекомендации ITU-T относительно модемов относятся к серии V. Фирменные протоколы разрабатываются отдельными компаниями – производителями модемов, с целью преуспеть в конкурентной борьбе. Часто фирменные протоколы становятся стандартными протоколами де-факто и принимаются частично либо полностью в качестве рекомендации ITU-T, как это случилось с рядом протоколов фирмы Microcom. Наиболее активно разработкой новых протоколов и стандартов занимаются такие известные фирмы как AT&T, Motorolla, U.S. Robotics, ZyXEL и другие.
С функциональной точки зрения модемные протоколы могут быть разделены на следующие группы:
Протоколы, определяющие нормы взаимодействия модема с каналом связи (V.2, V.25);
Протоколы, регламентирующие соединение и алгоритмы взаимодействия модема и DTE (V.10, V.11, V.24, V.25, V.25bis, V.28);
Протоколы модуляции, определяющие основные характеристики модемов, предназначенных для коммутируемых и выделенных телефонных каналов. К ним относятся таки протоколы, как V.17, V.22, V.32, V.34, HST, ZyX и большое количество других;
Протоколы защиты от ошибок (V.41, V.42, MNP1-MNP4);
Протоколы сжатия передаваемых данных, такие как MNP5, MNP7, V.42bis;
Протоколы, определяющие процедуры диагностики модемов, испытания и измерения параметров каналов связи (V.51, V.52, V.53, V.54, V.56).
Протоколы согласования параметров связи на этапе её установления, например V.8.
Приставки “bis” и “ter” в названиях протоколов обозначают, соответственно, второю и третью модификацию существующих протоколов или протокол, связанный с исходным протоколом. При этом исходный протокол, как правило, остаётся поддерживаемым.
Некоторую ясность среди многообразия модемных протоколов может внести их условная классификация, приведённая на рис.2 (см. приложение).
Следует заметить, что некоторые протоколы нельзя отнести только к одной из приведённых групп, так как они описывают реализацию ряда различных функций, например, таких как модуляция и коррекция ошибок. В первую очередь, это относится к фирменным протоколам (ZyCELL, MNP10 и другим).