"Ничто не может быть плохим или хорошим само по себе"
Френк Херберт "Дюна"
устойчивость модема к затуханию сигнала, устойчивость к постоянному шуму и импульсным помехам (треску).
Для междугородних, в дополнение к этому, –
максимально допустимое расхождение частот, устойчивость к джиттеру (резким скачкам фазы), степень переносимости нелинейности АЧХ ("завалов" и "подъемов" на некоторых частотах).
Возможности
ACORP 56K |
|
нет |
|
нет |
|
нет |
|
Измеритель АЧХ линии | нет |
Сбор статистики соединения | краткий |
Жидкокристаллический экран | нет |
есть |
|
нет |
|
Распознает сигнал занято | нет |
Встроенный АОН | нет |
Встроенный Автоответчик | нет |
Чипсет | Rockwell |
ACORP 56K |
|
Протокол связи | да |
Скорость приема \ передачи | да |
нет |
|
Отношение сигнал \шум | да, последняя + максимальная |
Уровень входного сигнала | да |
Уровень выходного сигнала | нет |
Задержка возврата эха | нет |
Уровень ближнего эха | нет |
Уровень дальнего эха | нет |
Дрожание фазы | нет |
Сдвиг частоты | нет |
Условное качество линии | да |
Измерение АЧХ | нет |
нет |
|
нет |
Возможности
3Com US Robotics Courier V. Everything |
|
Подстройка уровня выходного сигнала | есть,авто |
Подстройка уровня входного сигнала | есть,авто |
Механизм адаптивной настойки на линию | есть |
Измеритель АЧХ линии | есть |
Сбор статистики соединения | есть,подробный |
Жидкокристаллический экран | нет |
Ограничение скорости соединения | есть |
Реле для отключения параллельного телефона | есть |
Распознает сигнал занято | да |
Встроенный АОН | есть |
Встроенный Автоответчик | нет |
Чипсет | Rockwell |
Характеристики линии и соединения
3Com US Robotics Courier V. Everything |
|
Протокол связи | да |
Скорость приема \ передачи | да |
Частота несущей приемника \ передатчика | нет |
Отношение сигнал \шум | да,последняя+максимальная |
Уровень входного сигнала | да |
Уровень выходного сигнала | нет |
Задержка возврата эха | да |
Уровень ближнего эха | нет |
Уровень дальнего эха | нет |
Дрожание фазы | нет |
Сдвиг частоты | нет |
Условное качество линии | да |
Измерение АЧХ | да |
Количество переданных блоков | да |
Количество блоков, переданных с ошибками | нет |
Возможности
ZeXEL 56K OMNI Pro |
|
Подстройка уровня выходного сигнала | есть, авто \ ручная |
Подстройка уровня входного сигнала | есть, авто \ ручная |
Механизм адаптивной настойки на линию | есть |
Измеритель АЧХ линии | есть |
Сбор статистики соединения | есть, подробный |
Жидкокристаллический экран | есть, многофункциональный |
Ограничение скорости соединения | есть |
Реле для отключения параллельного телефона | есть |
Распознает сигнал занято | да |
Встроенный АОН | есть |
Встроенный Автоответчик | есть |
Чипсет | М4 |
Характеристики линии и соединения
ZeXEL 56K OMNI Pro |
|
Протокол связи | да |
Скорость приема \ передачи | да |
Частота несущей приемника \ передатчика | да, мгновенная + максимальная |
Отношение сигнал \шум | да |
Уровень входного сигнала | да |
Уровень выходного сигнала | да |
Задержка возврата эха | да |
Уровень ближнего эха | да |
Уровень дальнего эха | да |
Дрожание фазы | да |
Сдвиг частоты | да |
Условное качество линии | да |
Измерение АЧХ | да |
Количество переданных блоков | да |
Количество блоков, переданных с ошибками | да |
убедитесь, что в телефонной линии наличествует гудок: на некоторых АТС он появляется только через несколько секунд после снятия трубки; если это так, увеличьте содержимое регистра S6 , хранящего время ожидания гудка в секундах (по умолчанию обычно 2);
возможно, модем не успевает дождаться отклика от удаленного модема – проверьте содержимое регистра S7 , хранящего время ожидания несущей после набора номера в секундах, – по умолчанию оно должно быть равно 30 секундам (этого более чем достаточно), но бывают и отклонения в нижнюю сторону;
многие модемы не могут установить соединение из-за помех на линии, которую они ошибочно принимают за несущую частоту удаленного модема со всеми отсюда вытекающими последствиями. Попробуете увеличить содержимое регистра S9 , хранящего время в десятых долях секунды, в течение которого следует принимать несущую частоту. По умолчанию оно равно 6 (т.е. 0,6 сек.), в большинстве случаев этого совершенно недостаточно. Хороший результат дает S9=30. Обратите внимание: вместе с увеличением содержимого S9 необходимо увеличить и значение регистра S10, хранящего время в десятых долях секунды, в течение которого может отсутствовать несущая частота, разрыв связи при этом не происходит. Если S9 = S10, то любое, даже мгновенное пропадание несущей, приводит к разрыву связи, а если S9 > S10, то установить связь вообще не удается.
попробуйте увеличить содержимое регистра S10 , хранящего время в десятых долях секунды, в течение которого может отсутствовать несущая частота, но разрыва связи при этом не происходит. По умолчанию оно равно 7 (т.е. 0,7 сек.), чего явно недостаточно при эксплуатации модема на некачественных каналах. Хороший результат дает значения от 80 десятых долей секунд и более. Обратите внимание, что на некоторых модемах максимальное время отсутствия несущей определяется разницей значений регистров S10 и S9, а не самим содержимым S10. Если записать в регистр S10 значение 255, то сколько бы времени не отсутствовала несущая, связь не будет разрываться. Это может привести к зависанию модема, преодолимому только отключением/включением питания.
этой "детской" болезни подвержены многие дешевые модемы, в том числе и ACORP. К счастью, такое заболевание не смертельно – во-первых, можно вручную разорвать связь, услышав в динамике гудки отбоя, а во-вторых, даже если этого и не сделать, соединение будет само разорвано по истечении времени, содержащегося в регистре S7 и измеряемого в секундах. Однако не стоит увлекаться его чрезмерным уменьшением – даже если линия свободна, но за указанный интервал времени ваш модем не успеет соединиться с удаленным модемом – соединение будет безжалостно разорвано. По мнению автора, оптимальное значение регистра S7 – 15-20 секунд.
возможно, модем слишком быстро набирает номер, и АТС просто не успевает его "переваривать". Попробуйте уменьшить скорость набора. В модемах ZyXEL для этого необходимо скорректировать значение регистра S39 . Значение "0" соответствует 10 пульсам в секунду, 1 – 16 и 2 – 20. Например, "S39=1" задает скорость набора 16 пульсов в секунду;
модемы Courier V. Everything часто не могут соединиться друг с другом из-за недостаточно продолжительного времени посылки тональных сигналов. Решение проблемы заключается в увеличении содержимого регистра S28 , хранящего время посылки тональных сигналов в десятых долях секунды (по умолчанию 8). Например: "S28=20" задает интервал посылки в две секунды.
если качество линии не остается постоянным на протяжении всего сеанса связи (как это часто бывает с плохими телефонными линиями, под которыми каждые N минут проезжает трамвай), то характеристики канала, измеренные в момент установки соединения, могут оказаться излишне оптимистичными, а скорость соединения – завышенной. Попробуйте задать скорость соединения вручную, уменьшая ее до тех пор, пока не будет достигнута требуемая стабильность связи. Необходимо отметить, что протокол V.34, используемый большинством модемов по умолчанию, предъявляет к качеству линии достаточно жесткие требования и порой имеет смысл перейти на протокол V.32bis, хоть и ограничивающий максимальную скорость в 14.400, но значительно лучше переносящий все тяготы телефонной жизни. Обратите внимание – ограничение скорости соединения в настойках Windows обладает тем недостатком, что не позволяет выбрать требуемый протокол, и в большинстве случаев соединение устанавливается по V.32Bis. Поэтому имеет смысл включить команду выбора скорости в строку инициализации модема:
ACORP: для принудительного задания скорости и протокола соединения в модемах "ACORP " служит команда "+MS =", краткая форма вызова которой выглядит так: "+MS=режим, автомод, скорость минимальная, скорость максимальная". Полный перечень режимов и соответствующих им скоростей содержится в прилагаемой к модему документации. Пример использования: "+MS 10,1,9600,14400" – заставляет модем соединяться по протоколу V.32bis на скорости от 9.600 до 14.400;
3Com US Robotics Courier V. Everything : модемы этой серии не позволяют принудительно задавать протокол соединения, поэтому для ограничения скорости можно воспользоваться настойками Windows;
ZyXEL OMNI : выбор протокола осуществляется командной "&Nn ", где n – номер требуемого режима (список режимов приведен в прилагаемой к модему документации). Для протоколов V.34 и V.90 допускается принудительное задание любой требуемой скорости соединения, а для всех остальных предоставляется несколько фиксированных диапазонов на выбор. Например, "&N17" заставляет модем соединяться по протоколу V.32bis на максимально возможной из следующих скоростей: 14.400 / 12.000 / 9.600 / 7.200 / 4.800.
модемы ZyXEL позволяют управлять своей реакцией на изменение качества линии. Этим "заведует" команда "*Qn ", где n может принимать одно из следующих значений: "0" – никак не реагировать на изменение качества и продолжать обмениваться данными на той же скорости; "1" – заново согласовывать параметры соединения с удаленным модемом при ухудшении качества; "2+" – адаптивная настойка и "3" – прекращение соединения при ухудшении качества. Модемы Courier V. Everything не позволяют управлять своей реакцией на изменение качества связи и самостоятельно адаптируются под условия "окружающей среды", работая на максимально возможной скорости;
зачастую причиной частых разрывов соединений оказывается неверно подобранный уровень выходного сигнала. Вообще-то, модемы могут (и должны) автоматически согласовывать "громкость" своего разговора при установке соединения, но если затухание канала не остается постоянным, а меняется в течение сеанса связи, имеет смысл выставить уровень вручную, отыскав компромисс между наименьшим и наибольшим затуханием. Не стоит выставлять "громкость" передачи на максимум – это усилит искажения, особенно эхо, и модем, "охрипнув" от собственного крика, будет вынужден снизить скорость передачи. В модемах ZyXEL уровень выходного сигнала регулируется командой "*Pn ", где n – условная громкость, принимающая значения от 0 до 15, причем большее значение соответствует большей громкости. Модемы Courier V. Everything и ACORP не позволяют регулировать уровень выходного сигнала;
модемы ZyXEL позволяют настраивать и чувствительность приемника, что особенно полезно на каналах с сильным или непостоянным затуханием. Чувствительность регулируется регистром S52 : значение "0" соответствует чувствительности приемника в – 43 дБм, "8" - –33 дБм и "16" - –26 дБм.
Примеры строк инициализации
Модем (МОдулятор-ДЕМодулятор) - устройство преобразования последовательных цифровых сигналов в аналоговые и наоборот. Организации по стандартизации используют общепринятые аббревиатуры АПД (DCE) для обозначения модема и ООД (DTE) для обозначения ЭВМ, терминала или любого другого устройства, подключенного к модему. Модем имеет два интерфейса (рис. 2.31): интерфейс между DCE и аналоговой линией; многопроводный цифровой интерфейс между DCE и DTE.
Двухточечный канал. Простейшей сетью с использованием модемов, является двухточечный канал, в котором два модема соединены («точка-точка») одной линией связи (рис. 2.32). Дискретный канал соединяет DTE с DTE. Линия соединяет DCE с DCE. Дискретный канал состоит из линии и двух модемов (DCE). При скорости передачи до 20 кбит/с используют интерфейс V.24/V.28 (RS-232C), осуществляемый с помощью 25- или 9-контактного гнездового разъема. При скоростях передачи от 48 до 168 кбит/с необходимы широкополосные модемы, работающие с интерфейсом V.35. При скоростях до 20 кбит/с может быть использована любая из следующих аналоговых телефонных линий связи:
4-проводная 2-точечная выделенная линия; 4-проводная многоточечная выделенная линия; 2-проводная 2-точечная выделенная линия; 2-проводная 2-точечная коммутируемая линия (связь путем набора номера через КТСОП); 4-проводная 2-точечная коммутируемая линия, организуемая путем коммутации двух отдельных двухпроводных соединений через КТСОП. Стандарты телефонных каналов как производные от стандартного канала КТСОП тональной частоты (ТЧ) представлены в табл. 2.10.
Режимы работы модемов. Асинхронный. Данный режим реализуется асинхронными модемами, такие модемы являются низкоскоростными и работают в режиме асинхронной стартстопной позначной передачи. Асинхронные модемы не генерируют сигналов синхронизации и могут работать с любой скоростью передачи в пределах установленного для них диапазона скоростей. Синхронный. В этом режиме данные передаются блоками, а модем генерирует сигналы синхронизации. Модемы, реализующие только синхронный режим, называются синхронными модемами. Асинхронно-синхронный. Такой режим реализуется асинхронно-синхронными модемами, которые могут осуществлять как синхронную, так и асинхронную передачу. Модем удаляет стартстопные биты перед передачей и восстанавливает их после приема. Модемы этого типа генерируют сигналы синхронизации и имеют встроенный асинхронно-синхронный преобразователь. Асинхронно-синхронные и синхронные модемы работают только с фиксированными скоростями передачи. При выборе модема важное значение имеет тип связи, обеспечиваемый комбинацией модема с линией.
Любой модем, работающий с 4-проводной 2-точечной линией, использует одну пару для передачи, а вторую для приема и, следовательно, может работать в дуплексном режиме. Модемы, работающие с 4-проводной многоточечной линией работают только в полудуплексном режиме. Модемы, имеющие только синхронный режим, работают на 4-проводной 2-точечной некоммутируемой линии, либо через КТСОП, при этом одно коммутируемое соединение обеспечивает полудуплексный режим, а двойное коммутируемое соединение - дуплексный режим. Асинхронно-синхронные модемы работают на 2-проводных линиях (либо выделенных, либо коммутируемых), и все они могут работать в дуплексном режиме.Совместимость модемов. Передачу данных по телефонным сетям описывают рекомендации серии V Международного телекоммуникационного союза (Сектор технических стандартов) - ITU-T. Проверкой совместимости является проверка номера серии V, указанного фирмой-изготовителем в спецификациях модема. Классификация рекомендаций серии V приведена на рис. 2.33.
Модем может работать в двух режимах: командном и передачи данных. Командный режим модема, как правило, устанавливается: при включении питания; при первоначальной инициализации модема; после неудачной попытки соединения с удаленным модемом; при прерывании с клавиатуры нажатием комбинации клавиш «положить трубку» (чаще всего); при выходе из режима передачи данных через ESCAPE-последовательностъ. В командном режиме весь поток данных, поступающий в модем через интерфейс V.24/V.28, воспринимается им как команда. Режим передачи данных (on-line) устанавливается после посылки модемом сообщения CONNECT в случаях: при удавшейся попытке установления связи с удаленным модемом; при выполнении модемом самотестирования. В режиме передачи данных поток данных, поступающий в модем из DTE транслируется с преобразованием в линию, а поток данных из линии транслируется с обратным преобразованием в интерфейс с DTE. Функциональные режимы модема. Модем всегда находится в одном из двух функциональных режимах (за исключением периодов, когда он переходит из одного режима в другой): командном (локальном) и в режиме асинхронного соединения (ON LINE). Схема переходов модема представлена на рис. 2.34. При включении питания модем инициализирует свои параметры в соответствии с конфигурацией, записанной в энергонезависимой памяти, и переходит в асинхронный командный режим. Только в этом режиме модем воспринимает АТ- команды. По Z-команде модем восстанавливает свою рабочую конфигурацию
из энергонезависимой памяти и возвращается в командный режим, «^-команда восстанавливает конфигурацию по профайлу фирмы-изготовителя (установка по умолчанию) и возвращается в командный режим. Модем «поднимает трубку» в режиме автоответа: а) при поступлении А-команды; б) автоматически при S1 = SO, когда счетчик поступивших звонков (вызовов) становится равным числу, установленному для ответа; в) при поступлении команды набора номера, когда строка вызова заканчивается R. Функции цепей обмена 103, 104, 109 V.24. Рассмотрим функции цепей обмена, связанные с передачей и приемом данных: 103 (2) TxD (передаваемые данные) к DCE; 104 (3) RxD (принимаемые данные) к DTE; 109 (8) CD (детектор принимаемого линейного сигнала) к DTE. Входной поток последовательных данных, поступающих в модем через цепь 103, преобразуется модулятором в модулированный аналоговый сигнал для вывода его в линию (рис. 2.35). На другом конце линии демодулятор удаленного модема принимает модулированный линейный сигнал и преобразует его в поток последовательных данных для вывода через цепь приема данных 104.
При обнаружении модулированной несущей частоты демодулятором цепь 109 переходит из состояния ВЫКЛ в состояние ВКЛ. При этом между моментом обнаружения несущей и моментом изменения состояния цепи обмена 109 вносится задержка, известная как задержка «включения» обнаружения несущей. Существует также задержка «выключения» обнаружения несущей, возникающая при выключении несущей на другом конце линии. Цепь 109 во внутренней схеме модема необходима для фиксации цепи обмена приема данных 104 (данные принимаются только при включенном состоянии цепи 109). Задержка включения сигнала CD и фиксация цепи приема данных обеспечивают защиту от кратковременных выбросов линейных шумов, имитирующих ложные сигналы в цепи приема данных 104.
Все, что вам нужно знать о работе
модема: модем - это устройство, позволяющее соединять между собой компьютеры
через телефонную сеть. Возможности, доступные вам при таком соединении,
определяются исключительно программным обеспечением, которым вы будете пользоваться,
а качество самого модема определяет скорость соединения. Все характеристики
модема, которые вам следует знать:
Все остальные характеристики модемов
представляют интерес только для специалистов.
Внешние модемы работают, как правило,
лучше, чем внутренние, нагляднее - на панели мигают лампочки, и производят
на ваших знакомых более сильное впечатление (чем больше модем и чем больше
на нем лампочек - тем сильнее впечатление), зато внутренние занимают меньше
места в вашей комнате (поскольку располагаются целиком внутри компьютера).
Купив модем и соединив его с компьютером
(или поставив в компьютер), вы можете для пробы и в порядке любопытства
позвонить в Data Force IP
(тел. 755-9363) и получить необходимые данные для пробного подключения к
Internet.
Внешние модемы
Чтобы подсоединить к компьютеру внешний
модем, необходимо (и достаточно), чтобы у него имелся свободный последовательный
порт (СОМ-порт) и кабель для соединения модема с этим портом. Обычно в компьютере
бывает два последовательных порта, к одному из них подсоединятся «мышка».
Разъемы последовательных портов бывают 9-штырьковые и 25-штырьковые. Обычно
у компьютера бывает один 9-штырьковый разъем (к нему и подсоединяется «мышка»)
и один 2 5-штырьковый (если у вас нет модема, то этот разъем обычноостается
свободным), оба - типа «папа», то есть со штырьками. У модема обычно бывает
25-штырьковый разъем типа «мама», то есть с дырочками. В таком случае вам
нужен кабель типа «мама-папа», с обоих сторон которого 25-штырьковые разъемы.
Если же у компьютера свободен только 9-штырьковый разъем, то вам нужен кабель,
у которого 9-штырьковая «мама» и 25-штырьковый «папа». Кабель вы почти наверняка
можете приобрести там же, где приобрели модем.
Если вы приобретаете высокоскоростной
модем, то для вас становятся важными характеристики последовательно порта
вашего компьютера. Вам нужно, чтобы у вас был высокоскоростной последовательный
порт (например, такие магические слова-UART16550A). Обычно на внешнем модеме
бывает ряд лампочек, под каждой из которых подписано две буковки. Вот наиболее
распространенные обозначения:
Если вы приобрели внутренний модем,
обратите внимание на следующее: в стандартной комплектации у компьютера
обычно бывает два последовательных порта, обозначаемые СОМ1 и COM2. На самом
деле последовательных портов может быть больше. Внутренние модемы имеют
встроенный последовательный порт и на них есть перемычки (jumpers), с помощью
которых можно задать, какой номер будет у этого порта и через какое прерывание
с ним нужно будет работать. Как правило, заводская установка - COM3 или
COM4. Однако архитектура IBM PC изначально не предусматривала наличие у
компьютера нескольких последовательных портов, и обращение к таким портам
организовано через «запрос на прерывание» - Interrupt request - IRQ.
Для работы с последовательными портами
обычно выделено два IRQ - IRQ3 и IRQ4. Между первыми четырьмя последовательными
портами эти IRQ распределяются следующим образом:
Скорости модемов
По скорости основные варианты модемов
(в порядке возрастания скорости): 2400 бод, 9600, 14400, 19200, 21600, 28800
и 33600.
Более высокие скорости на российских
телефонных линиях трудно достижимы. Любой модем способен работать не только
на своей максимальной скорости, но и на всех более низких скоростях. Полная
линейка скоростей: 300, 1200, 2400, 4800, 7200, 9600, 12000, 14400, 16800,
19200, 21600, 24000, 26400, 28800, 31200, 33600. То есть, модем на 33600
бод способен работать на всех указанных здесь скоростях.
Скорость модема 2400 бод означает,
что в секунду пересылается 300 байт (байт = 8 бит, один символ), в минуту
- 18 килобайт, за час - 1 мегабайт. Скорость 28800 бод означает, что в секунду
пересылается 3600 байт (в минуту -216 килобайт, за час - 13 мегабайт).
Реально эффективность модема обычно
бывает ниже скорости пересылки - из-за низкого качества телефонной линии
приходится два-три (а то и более) раза повторять пересылки порций информации.
Протоколы модемов
Для борьбы с плохим качеством телефонных линий придумали различные протоколы коррекции и уплотнения данных при пересылке.
Основные протоколы:
Факс-модемы
Факс-модем - это такой модем, который
способен принимать (и хранить на жестком диске) факсы и отправлять специально
для него подготовленные на компьютере факсы.
Принятые факсы посредством специальной
программы для работы с факс-модемом можно распечатать на принтере.
В подготовке отправляемого факса
ничего сложного нет, наоборот, вам не нужно распечатывать красивым шрифтом
на принтере то, что вы собираетесь засунуть в факсовый аппарат - во многих
тестовых редакторах есть возможность превратить документ, с которым вы работаете,
в факс (а то и сразу отправить его по факс-модему).
Но если вы работаете с Интернетом,
ваш модем не обязательно должен быть факсом.