На главную

Библиотека Интернет Индустрии I2R.ru

Rambler's Top100

Малобюджетные сайты...

Продвижение веб-сайта...

Контент и авторское право...

Забобрить эту страницу! Забобрить! Блог Библиотека Сайтостроительства на toodoo
  Поиск:   
Рассылки для занятых...»
I2R » Подключение к Интернету » Модемы

U.S.Robotics Courier V.Everything 56K xx3453-00. Сравнительное тестирование.

Введение

В предыдущих двух частях обзора по новой модели модема Courier V.Everything 56K Analogue Corporate (далее "новый Курьер") мы достаточно подробно познакомились с новинкой и с различиями в аппаратной части новой и старой модели Курьера.

В третьей, заключительной части обзора о "новом Курьере" попробуем проанализировать отличия новой модели от старой в эксплуатации, и проведем сравнительное тестирование "нового Курьера" со "старым", а также и с "младшим братом" новинки — ОфисКоннект Бизнес-Модемом.

Краткая информация о модеме

Кратко пробежимся по заявленным ключевым преимуществам "нового Курьера".

Табл. 1. Сравнение функциональных возможностей.
Функциональная особенность Старая модель Новая модель
Бесплатное обновление до стандарта V.92 После долгих консультаций компания U.S.Robotics все-таки пообещала выпустить апгрейд V.92 для ограниченного числа моделей "старого Курьера" — xx2806-xx и xx2805-xx (судя по каталогу – снятые с конвейера в 2000 году 25 Mhz модели) Позиционируется как модем с гарантированной в будущем поддержкой V.92, которая вероятно будет доступна не раньше лета 2002 года

Поддержка стандартов передачи данных

Модемы поддерживают все действующие стандарты и собственные технологии. У новой модели присутствует поддержка новой фирменной технологии тестирования линии при установлении соединения по протоколу V.90 (Exclusive Line Probing), которая в некоторых случаях дает преимущества в работе

Совместимость со всеми ОС

Обе модели прекрасно работают под управлением всех существующих версий ОС – от Unix до Windows

Возможность обновления микрокода модема

Выбор почти из трех десятков различных версий прошивок – для плохих и для хороших линий. Плюс к этому для старой модели Курьера существуют прошивки от российских разработчиков (DV_SDL, KN_SDL, ID_SDL и AVC-56), исправляющие "детские болезни" фирменных прошивок и обладающие большим количеством дополнительных настроек, которые позволяют значительно упростить настройку модема практически под любой канал связи и параметры сигналов АТС На момент выпуска статьи в наличии присутствуют всего три версии кода: 1.0.6, 1.0.9 и 1.0.10, качество работы которых все еще далеко от идеала. Несовместимость с прошивками для старой модели Курьера. Отсутствие "русских прошивок" на сегодня, ввиду отсутствия желания у российских разработчиков заниматься адаптацией кода нового Курьера

Функция защиты от несанкционированного доступа

Функция поддерживается в новой и старой модели, однако количество учетных записей в "новом Курьере" увеличено до 100 штук

Функция удаленной настройки

Функция поддерживается в новой и старой моделях

Поддержка синхронных протоколов и выделенной линии

Функция поддерживается в новой и старой моделях

Работа в режиме факса

·  ITU-T V.17 при 14,4 Кбит/с
·  ITU-T V.29 при 9600 бит/с
·  ITU-T V.27 ter при 7200 бит/с
·  EIA/TIA Класс 1 и 2.0, Группа III
Факсимильные возможности новой модели аналогичны старой. Но особенно следует отметить заметные преимущества новой модели. Так, по мнению авторов популярного российского факсимильной программы Вентафакс, в новой модели в лучшую сторону переработаны факсимильные протоколы, в результате чего значительно сократилось число разрывов и ошибок при приеме-передаче факсов, что позволяет более активно использовать модем в качестве факс-сервера на предприятии
Поддержка высокоскоростного обмена данными с DTE Не выше 115200 Бит/с для моделей с тактовой частотой 20.16Mhz; Поддержка скорости обмена с DTE до 230400 Бит/с для внутренней и внешней моделей с тактовой частотой 25 Mhz Поддержка скорости обмена с DTE до 230400 Бит/с

При детальном рассмотрении обе модели выглядят братьями-близнецами: каких-то существенных отличий между двумя моделями в функциональных возможностях отмечено не было. По опыту эксплуатации можно отметить, что "новая модель Курьера" в некоторых случаях показывает более стабильную работу на протоколе V.90 и особенно в режиме передачи/приема факса. Огорчает полное отсутствие русских прошивок для новой модели Курьера, которые в отдельных случаях позволяли бы подстроить модем под нестандартные условия эксплуатации.

Установка и подключение модема

Во избежание неприятностей,следует иметь в виду, что подключение и отключение модема от ПК следует производить только при выключенном ПК.

В комплекте с модемом поставляется фильтр TDK, который согласно прилагаемой к модему документации рекомендуется "защелкнуть" на кабеле RS232 рядом с вставленным в модем 25-штырьковым разъемом. Согласно указанию, данный фильтр позволяет считать модем соответствующим маркировке Œ в Европе по электромагнитному излучению и радиации. Ознакомиться с фотографиями фильтра и его описанием можно в первой части обзора по модему.

После подключения универсального импульсного источника питания с диапазоном работы от 110 до 240 Вольт (впрочем, сейчас "новые Курьеры" поставляются с блоком питания трансформаторного типа российского производства) и телефонного кабеля была произведена загрузка операционной системы Windows 2000 Professional Rus. После ввода логина система обнаружила новое устройство и установила свой собственный INF-файл из комплекта поставки. Решив разобраться с драйверами модема более детально было выяснено, что на компакт-диске и в составе Windows 2000 находятся более старые версии INF-файла, чем доступные на сегодня для загрузки с европейского сайта U.S.Robotics и сайта Российской группы поддержки пользователей U.S.Robotics

Переустановив модем с новым INF-файлом оказалось, что стала доступна поддержка сбора онлайновой статистики соединения по команде AT#UD в операционных Windows ME и Windows 2000, Windows XP — поддержка спецификации Microsoft Unimodem diagnostics Ver 1.0. Такая возможность "нового Курьера" позволяет собирать и декодировать собранную модемом статистику соединений, при работе на вышеперечисленных операционных системах.

Ради справедливости стоит отметить, что поддержка данного стандарта имеется и в старой модели Курьера, однако ей обладает только самая последняя версия оригинальной прошивки 02/12/98.

Для сбора статистики системой, после установки INF-файла следует включить опцию "Добавить в журнал" (рис. 2) в закладке свойств модема "Диагностика" в Панели Управления Windows.

Рис.2 Включение режима ведения журнала.

После каждого DialUp соединения операционная система посылает в модем команду AT#UD и анализирует приходящие из него данные:


AT#UD
DIAG <2A4D3263 0=10 1=7 2=0 3=0 4="C1651310270D" 5="C1651310478D">
DIAG <2A4D3263 FE="Courier_56K_Business_Modem">
<...>
DIAG <2A4D3263 FF="USROBOTICS">
OK

Вот сокращенный пример такого лог-файла, собранного в Windows 2000:

10-26-2001 14:42:28.364 — Diagnostics
10-26-2001 14:42:28.364 — Modem Diagnostics:
<...>
10-26-2001 14:42:28.374 — Скорость передачи (в символах) для несущей: 3200
<...>
10-26-2001 14:42:28.374 — Счетчик ошибок при передаче кадров: 20
10-26-2001 14:42:28.374 — Счетчик ошибок при приеме кадров: 15
10-26-2001 14:42:28.374 — Причина сбоя: Отключено: CCT108

После установки нового INF-файла в системе Windows 98SE, при наборе номера после "поднятия трубки" и появления гудка в динамике модема происходит непонятная пауза длительностью в несколько секунд. Как оказалось, эта пауза зависит от значения регистра S6, который отвечает за продолжительность ожидания гудка АТС в линии (в секундах). Если же в настройках модема в "Панель Управления" -> "Модемы" добавить в строку инициализации команду "ATS6=2", то есть установить эту паузу равной 2-м секундам, то модем будет ждать "гудка" в линии на 3 секунды меньше. Любопытно, что при установке в модеме кода страны "Czech Rep" (Чехия) значение регистра S6 будет равно 3-м (ждать 3 секунды), а при коде страны "US/Canada" (США/Канада) S6=2. Увеличения паузы до 5 секунд для России, вероятно, сделано специально, так как на некоторых аналоговых АТС старого образца после "поднятия трубки" сигнал "гудок" (DIALTONE) появляется не сразу. Работа модема в Windows 2000 и Windows 98 отличается. В Windows 2000 такой паузы при наборе номера нет, а в Windows 98 значение S6 воспринимается как простой таймаут – модем честно ждет указанное в настройках количество секунд, несмотря на наличие гудка в динамике модема. Старая модель Курьера определяет сигнал "DIALTONE" значительно быстрее, и на первый взгляд более правильно.

Отличия в списке доступных кодов стран

Как говорилось ранее, для тестирования модема использовалась последняя версия 1.0.10 русской прошивки, с которой сейчас продается новая российская версия модема.

Однако в тестируемом экземпляре изначально была установлена прошивка версии 1.0.6, а также код страны "CTR-21". По сути дела, "CTR-21" является неким собирательным стандартом, которому соответствуют параметры телефонных сетей общего пользования ряда европейских стран – более современная интерпретация старого кода страны International. При таком коде страны при настройках по умолчанию модем категорически отказывался набирать номер в импульсном режиме (PULSE Dialing). При ближайшем рассмотрении, для этого кода страны в NVRAM по умолчанию записана команда AT&P0, которая выключает импульсный набор номера. Если же поменять настройки модема на AT&P1, то импульсный набор номера работает. Подобный казус был только в модемах из первых поставок, которые продавались в первой половине прошлого года. В продаваемых в настоящий момент модемах изначально уже предустановлен код страны Russia.

Для эксплуатации модема на местных линиях связи, по большому счету код страны "CTR-21" на "Russia" можно было бы и не менять, но поскольку новая модель Курьера заявлена как "локализованная для России" то среди прочих в модеме присутствует код страны Russia. Список доступных кодов стран отличается от принятого в старой модели Курьера, поэтому для его смены следует использовать данную таблицу. Жителям стран СНГ, очевидно, предлагается использовать код страны Russia:

Интересно было также проверить — как модем работает при "российских" настройках. Для смены кода страны пришлось воспользоваться недокументированной командой ATC10=xx, где xx-код страны "Russia", равный цифре "5". Для этого в программе эмуляции терминала (далее "терминал" — например Hyperterminal) надо ввести следующую последовательность команд:

ATC10=5 (устанавливаем код страны "Russia")

AT&F1&W (загружаем настройки по умолчанию и записываем их в NVRAM модема)

Дальше обычно рекомендуется сделать "Power Cycle" (выключение и включение модема), либо сделать полный перезапуск прошивки модема командой "ATZ!"

Рис.3 До смены кода страны
Рис.4 После смены кода страны

Распознавание сигналов АТС

На тестируемых линях связи ГТС от ДШ-АТС, АТСКУ и ЭАТС каких-то серьезных замечаний по распознаванию сигналов "занято" (BUSY) и "гудок" (DIALTONE) обнаружено не было, хотя и встречались исключения. У новой модели модема замечено более уверенное распознавание сигналов BUSY — вероятно сказывается некоторая адаптация кода модема. По некоторой информации, для кода страны "Russia" инженерами компании U.S.Robotics были внесены существенные изменения во время тестирования нового модема в Москве. Тем не менее, на некоторых линиях связи модем все-таки иногда отказывался определять сигнал "гудок". Очень приятным фактом стало распознавание так называемого "быстрого занято" (OVERLOAD), когда АТС перегружена и в линию выдается гудки 425Гц с очень малой скважностью. Раньше такие типы сигналов "старая" модель Курьера определять не могла.

Печальным фактом остается тот факт, что традиционно в фирменных прошивках U.S.Robotics отсутствуют какие-либо регулировки для подстройки модема на нестандартные параметры сигналов АТС (за что пользователи постоянно ругают компанию U.S.Robotics). Настроить модем на линиях с отклонениями параметров сигналов не представлялось возможным, иначе как путем смены кода страны. Данный метод уже давно описан в сборнике "Вопросы и Ответы". Его можно так же рекомендовать абонентам офисных АТС, параметры сигналов которых не соответствуют российским требованиям. Так при смене код страны на "China" (10), "Czech Rep" (11) или даже "US/Canada" (00), модем смог распознать сигналы АТС, в то время как с кодом страны "Russia" (05) ничего не получалось. И это выглядит несколько странно, учитывая заявленную в рекламе "российскую локализацию" модема – тут есть над чем поработать инженерам компании.

Стоит отметить, что существует два подхода к проблеме локализации кода модемов для России.

  • Первый – это соответствие "бумажным стандартам" и требования Минсвязи, при котором все что выходит за рамки стандартов не рассматривается, а претензии к работе устройств не принимаются. Такой подход хорош лишь для цивилизованных развитых стран, где за несоблюдение стандартов любой абонент оператора связи может подать иск и выиграть дело в суде. На взысканные с оператора средства можно будет подключиться по DSL или Cable модему к Internet на скоростях, во много раз превосходящих скорости коммутируемого доступа.
  • Второй же подход заключается в разумном сочетании как соблюдения требований стандарта, так и в предоставлении пользователю дополнительных настроек, позволяющих подстроить модем под возможные отклонения. Этим путем следуют лишь инженеры IDC и питерские авторы российского модема HTS-Express. U.S.Robotics, традиционно, не борется за каждого клиента, удовлетворяя все их пожелания, а играет на популярности торговой марки, и пока не обращает внимания на такие "мелочи", как дополнительные настройки. Этот пробел удачно восполняли прошивки "российских умельцев" - Константина Норватова (KN_SDL), Игоря Дягилева (ID_SDL) и Андрея Ваваева (AVC-56) — единственного автора, выпускающего до сегодняшнего времени свои прошивки. Однако за последние 1.5 года прошивки от российских умельцев для "нового Курьера" пока еще не выпущено.

Вне зависимости от наличия или отсутствия "российских прошивок", инженерам U.S.Robotics предстоит кропотливая работа по адаптации кода модема и ликвидации очевидных ошибок, так как в противном случае "новая модель Курьера" будет проигрывать в конкурентной борьбе более дешевым, но и более качественным продуктам конкурентов.

Российский АОН

Приятной новинкой для владельцев нового Курьера стал российский АОН, который впервые за всю историю был наконец-то реализован самой компанией U.S.Robotics. До этого момента АОН в модемах Курьер был впервые выпущен Игорем Дягилевым, и следом Андреем Ваваевым. АОН впервые появился в их "адаптированных прошивках" ID_SDL и AVC-56 соответственно.

Проведенное тестирование показало, что качество работы "фирменного АОНа" U.S.Robotics несколько уступает разработкам российских авторов.

Начнем с того, что управление АОНом в "новом Курьере" осуществляется иначе, нежели в привычных для многих ID_SDL/AVC-56. Активация и формат вывода номера АОНа соответствует отнюдь не неформально принятому российскому стандарту вывода определенного номера "CallerID: 1234567:1", а американскому CallerID. В этом есть некий резон, поскольку CallerID является стандартом вывода определяемых номеров, который поддерживается системами Windows и коммуникационным ПО иностранного производства.

Для активации режима российского АОНа в новом Курьере следует ввести команду:

at#cid=1

Номер абонента выводится в формате

ata

NMBR = 1234567-1,

Где первые семь цифр это номер абонента, а "1" это категория абонента. Определенный номер можно также посмотреть по команде ATI15. Настроить количество цифр в номере абонента для пятизначных номеров не представляется возможным.

Регистры управления российским АОН (RCID) отличаются – используются регистры S71, S72 и S73:


Рис.5 Памятка по настройке российского АОНа

Меняем прошивку в модеме

В отличие от старой модели, для обновления прошивки в "новом Курьере" есть только один способ – обновление через XMODEM. При этом используется любая программа эмуляции терминала, которая поддерживает протокол передачи файлов XMODEM с размером блока 128 байт и XMODEM с размером блока 1Kбайт – такие как Hyperterminal (есть в поставке WIndows), Norton Commander Terminal Emulation, QuickLink II Fax, Raрid Comm, Hурerterminal, ZOC и так далее. Стоит отметить, что старая модель Курьера имела два способа обновления – загрузка прошивки через SDL (самозагружающаяся прошивка) в DOS, и по XMODEM через терминал (команда AT~X!).

Итак, рассмотрим более подробно способ обновления прошивки "нового Курьера":

В программе эмуляции терминала (далее — терминал) для обновления прошивки требуется набрать команду "ATXMODEM", после чего мы увидим сообщение:

Firmware Update
---------------
Options:
(1) Read firmware
(2) Write firmware
ESCape Exits
>

Ответ "1" позволяет "выкачать" из модема прошивку "на всякий случай", если вы ее захотите сохранить для возможного восстановления модема до первоначального состояния при покупке. О реализации такой полезной функции Российская группа поддержки пользователей U.S.Robotics давно просила инженеров тогда еще 3Com U.S.Robotics.

Для выгрузки прошивки из модема в файл, после приглашения модема:

Start Xmodem-1K receiver

Следует выбрать в меню терминала функцию Download (прием файлов) и протокол Xmodem 1K, а затем указать папку и имя файла – куда нужно сохранить прошивку из модема. Процесс выгрузки прошивки происходит в течении несколько минут и зависит от установленной в терминале скорости COM-порта. Модем сообщит об удачной передаче прошивки сообщением:

*TRANSFER SUCESSFUL* 
Firmware Update
---------------
Options:
(1) Read firmware
(2) Write firmware
ESCape Exits
> 

Если пользователь не желает дальше продолжать работу с флэш-памятью модема, то на клавиатуре следует нажать клавишу Escape. После этого модем пошлет в терминал сообщение и выполнит полную перезагрузки своего кода:

Resetting modem..

В случае, когда мы хотим обновить прошивку в модеме, на приглашение команды "ATXMODEM" следует ответить нажатием на цифру "2" на клавиатуре – этим мы инициируем XMODEM-ный загрузчик прошивки. Модем выдаст стандартное приглашение к началу процедуры загрузки в терминальной программе через загрузку файла с прошивкой (Uрload — передача файла) по протоколу XMODEM:

Ready to receive firmware update

Выбираем в меню терминала функцию Uрload (рис. 6), в ней протокол XMODEM или XMODEM 128 байт, и выбираем файл с прошивкой (например SV106.XMF).

Таким образом, проделав описанную последовательность действий, Вы начали грузить прошивку (рис. 7) во флэш-память вашего модема. Размер прошивки составляет примерно 750Кб и для ее загрузки в модем требуется чуть больше трех минут.

Рис.7 Процесс загрузки прошивки в модем.

Наиболее типичная ошибка начинающих пользователей заключается в том, что многие из них полагают, будто бы после ввода приглашения загрузчика «Ready to receive firmware update..» ничего больше делать не нужно и модем сам начнет загружать прошивку в модем. Это очень глубокое заблуждение, поскольку модем не имеет ни малейшего представления где брать файл с прошивкой, и не умеет работать ни с одной файловой системой. Поскольку может эксплуатироваться как на PC, так и на Mac, PowerPC и прочих системах, вплоть до мэйнфреймов. Поэтому сделать лишние щелчки мышкой владельцу модема все-таки придется.

После завершения загрузки мы увидим:

*TRANSFER SUCCESSFUL*
Firmware Update
---------------
Options:
(1) Read firmware
(2) Write firmware
>ESCape Exits 

Нажимаем на клавиатуре клавишу Escape и получаем сообщение модема:

Resetting modem..

Модем выполнит перезагрузку своего кода.

Стоит отметить, что после каждой смены прошивки крайне необходимо загрузить в NVRAM модема параметры по умолчанию от новой версии кода, для чего в терминале следует набрать команды:

AT&F1

AT&W

После обновления прошивки изменились: версия кода, его дата и даже название модема, из которого ушли все упоминания о компании 3Com.

Рис. 8 Новые данные о модеме после обновления прошивки.

Кроме команды обновления прошивки "ATXMODEM", в новой модели Курьера для обратной совместимости оставлена старая команда "AT~X!", которая также служит для загрузки в модем новых прошивок.

AT~X!

SDL Xmodem file transfer — (Y)es (N)o >

Единственным отличием от аналогичной команды "старого Курьера" является отсутствие возможности тестовой загрузки прошивки (пункт "T"), при котором код в модем не загружается, а лишь проверяется на соответствие и происходит расчет контрольной суммы.

После каждой смены прошивки, после сброса настроек модема и загрузки параметров по умолчанию, желательно осуществить полный перезапуск кода модема. Этого можно достигнуть, двумя путями: выключить модем, а затем включить, либо ввести в терминале команду "ATZ!".

Алексей Становой
iXBT

Спонсор раздела

Другие разделы
Провайдеры
Хостинг
Модемы
Первые шаги
Модемный доступ
ISDN доступ
Спутниковый доступ
Новое в разделе
xDSL доступ
Регистрация доменов
I2R-Журналы
I2R Business
I2R Web Creation
I2R Computer
рассылки библиотеки +
И2Р Программы
Всё о Windows
Программирование
Софт
Мир Linux
Галерея Попова
Каталог I2R
Партнеры
Amicus Studio
NunDesign
Горящие путевки, идеи путешествийMegaTIS.Ru

2000-2008 г.   
Все авторские права соблюдены.
Rambler's Top100