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!".

Некоторые проблемы при эксплуатации модема в Windows

После настройки дополнительных регистров, по желанию, можно записать пользовательские установки в NVRAM модема с помощью команды AT&W. Теперь, теоретически, как и в случае со "старым Курьером" в строке инициализации модема во многих программах можете смело писать "ATZ". Однако практические результаты несколько удивили.

Если при использовании строки инициализации "ATZ" в программах эмуляции терминала, FTN-мейлерах сети FidoNet и др. особых проблем замечено не было (правда изредка модем "зависал" и требовалось его выключить), то при использовании "ATZ" (рис. 9) в качестве строки инициализации модема в Windows, мы получили неприятный конфуз. Модем не может совершить вызов и набор номера сервера доступа Интернет-провайдера, хотя строка инициализации ATZ прекрасно работает в "звонилках" третьих фирм (заменители RAS Dialer).


Рис. 9 Добавляем ATZ как строку инициализации модема

Модем инициализируется командами из INF-файла и, доходя до пользовательской команды ATZ, делает аппаратный сброс практически аналогично команде "ATZ!", RAS Dialer ждет ответ от модема, срабатывает таймаут системы для реакции модема на посылаемые AT-команды и набор номера зацикливается. При этом модем моргает индикаторами, щелкает реле и многократно пишет в лог Windows DUN следующие данные:

11-22-2001 18:30:48.482 — Принято: <cr><lf>OK<cr><lf>
11-22-2001 18:30:48.482 — Интерпретированный ответ: ОК
11-22-2001 18:30:48.482 — 115200,8,N,1, ctsfl=1, rtsctl=2
11-22-2001 18:30:48.482 — Инициализация модема.
11-22-2001 18:30:48.492 — Послано: AT<cr>
11-22-2001 18:30:48.652 — Принято: <cr><lf>OK<cr><lf>
11-22-2001 18:30:48.652 — Интерпретированный ответ: ОК
11-22-2001 18:30:48.662 — Послано: AT&F1E0Q0V1&C1&D2S0=0<cr>
11-22-2001 18:30:48.843 — Принято: <cr><lf>OK<cr><lf>
11-22-2001 18:30:48.843 — Интерпретированный ответ: ОК
11-22-2001 18:30:48.853 — Послано: ATS7=60S19=0M1&M4&K1&H1&R2&I0B0X4<cr>
11-22-2001 18:30:49.013 — Принято: <cr><lf>OK<cr><lf>
11-22-2001 18:30:49.013 — Интерпретированный ответ: ОК
11-22-2001 18:30:49.023 — Послано: ATZ<cr>
11-22-2001 18:30:49.974 — Принято: <cr><lf>OK<cr><lf>
11-22-2001 18:30:49.974 — Интерпретированный ответ: ОК
11-22-2001 18:30:49.974 — Набор номера.
11-22-2001 18:30:49.974 — TSP(0000): LINEEVENT: LINECALLSTATE_DIALING
11-22-2001 18:30:49.984 — Послано: ATDT#######<cr>
11-22-2001 18:30:49.984 — TSP(0000): LINEEVENT: LINECALLSTATE_PROCEEDING
11-22-2001 18:30:49.984 — Принято: ATDT1234567<cr>
11-22-2001 18:30:49.984 — Режим вывода команд на экран

Учитывая увеличенный объем флэш-памяти (1024 Кб в сравнении с 512 Кб у старой модели) и хранение настроек модема не в отдельной микросхеме NVRAM, а во "флэшке", новый модем очень долго отрабатывает команду ATZ — порядка 1.5 секунды. Но в тоже время команда полной перезагрузки кода модема "ATZ!" отрабатывает за 4 секунды. По словам специалистов, разработчики при переносе кода "старого Курьера" на новую платформу, допустили ряд ошибок, которые приводят к такому поведению модема. Аналогично себя ведет и младший брат новой модели курьера, снятый с конвейера 3Com OfficeConnect 56K BusinessModem (далее БизнесМодем). БизнесМодем как и его "старший брат" хоть и имеет объем флэш-памяти 512 Кб, но тоже хранит настройки NVRAM во флэш-памяти. Тем не менее, проблема с использованием команды ATZ в среде Windows также прослеживается. Поэтому можно рекомендовать не сохранять дополнительные настройки модема в NVRAM, а указывать их в строке инициализации (рис. 9)

Сравнение качества работы новой и старой модели модема

Одними из самых интересных публикаций, которые делают различные журналы и онлайновые издания, всегда были исследования качества работы модемов. При этом применяются различные методики тестирования модемов — от эмулятора телефонных линий, до реальных испытаний на линиях и АТС разного типа.

Для сравнения работы старой и новой модели Курьера на отдельно взятой телефонной линии (позже уточним, почему была выбрана именно эта линия) был проведен ряд экспериментов, с которыми хотелось бы ознакомить читателей. Для сравнительного тестирования были взяты модемы Courier V.Everything 56K INT (старая модель), Courier V.Everything 56K Corporate Modem (новая модель 3453), OfficeConnect 56K Business Modem (модель 3294).

Для сравнения работы модемов «полупрофессиональной» серии была выбрана линия «среднего» качества — как наиболее распространенный вариант на территории бывшего Союза. Понятие «среднее качество» достаточно условно, так как зависит от многих параметров канала передачи данных, маршрутизации каждого конкретного вызова до узла провайдера, времени суток, процента и частоты появления помех различного типа, условий прокладки от АТС до абонента последней мили и так далее. Однако, ознакомившись со статистикой проведенных испытаний, Вы сможете все увидеть сами и сравнить данные со своей собственной линией.

Тестирование

Организация строгого тестирования — дело достаточно длительное и трудоемкое, поэтому мы остановились на использовании встроенных возможностей модема (поддержка спецификации Microsoft Unimodem diagnostics — команда AT#UD). ОС Microsoft Windows 2000 поддерживает данную спецификацию и автоматическую запись в модемный лог декодированной диагностики, после завершения обычных сеансов связи с провайдером. Для сбора и обработки статистики модема использовалась утилита Дмитрия Коржова — "Преобразователь/анализатор модемных логов Windows ME/2000/XP" (MLTR).

С помощью модернизации системных файлов Windows (инструкции даны в архиве MLTR), которые ограничивали размер log-файл в 128 Кб, стало возможно собирать статистику большого количества сеансов связи. Для желающих ознакомиться с примером результатов работы программы, предлагаем загрузить файл шаблона MS Excel с импортированными данными из DBF файла с информацией о более чем 500 сеансов связи (600Кб). Также нелишним будет ознакомиться со статьей Дмитрия Коржова "Скорость, которую мы выбираем", в которой можно более детально познакомиться с тестирования модема "Курьер 3453" с применением статистики, собранной утилитой MLTR. Это позволит читателем собрать и проанализировать собственную статистику сеансов связи за определенный период времени. Так, с помощью MLTR можно достаточно точно проанализировать изменения "качества связи" модема после смены "прошивки" в модеме, при различных вариантах настройки модема и т. д.

В проведенном тесте с помощью MLTR были обработаны log-файлы трех перечисленных выше модемов. Утилита MLTR создает отдельные *.DBF файлы, в которые занесены все необходимые для дальнейшего анализа данные, а это более 50 параметров, причем для каждого сеанса связи создается отдельная строка.

Модемы использовались на телефонной линии в Санкт-Петербурге от координатной АТС (индекс 272, соединение осуществлялось с провайдером РКом) в течение 10 дней. На модемном пуле провайдера установлено оборудование двух типов, что отчетливо заметно по графикам распределения скорости (см. рис. 11-13), по крайней мере, для модемов Курьер. В качестве исходных данных взяты реальные статистики сеансов связи с доставкой почты и обменом данными. Специальная настройка модемов на линию не проводилась, все три использовались при установках по умолчанию (шаблон &F1), впрочем, как выяснилось в процессе тестирования — эти установки достаточно близки к оптимуму для используемой линии. Что касается других параметров статистики, таких как доля блоковых ошибок и количество перетренировок и пересогласований скорости, то достоверной разницы между тремя модемами не отмечено.

Из статистик сознательно исключены случаи соединения на протоколе V.34, как малоинформативные (в норме SNR 38-40 dB, 31200-33600 bps) и, в силу малочисленности (по 2-3 на серию), статистически неопределимые. Кроме того, их частота (по опыту работы первого модема на данной линии в течение двух лет) заметно зависит от нагрузки на АТС.

Кроме того, поскольку код "нового Курьера" находится на доработке и тестировании, мы решили проводить тестирование модема в заведомо худших для модема условиях и оставили в модеме код версии 1.0.6 (последний на тот момент). Впрочем, существенной разницы в работе кода 1.0.6 и последнего 1.0.10 пока замечено не было.

Результаты

На первый взгляд, OfficeConnect заметно менее устойчив (2 ступени скоростей) и при близких значениях SNR имеет заметно больший разброс по скорости соединения. Новая модель «Курьера» местами уступает на одну-две ступеньки старой модели, но в тоже время иногда обгоняет своего предшественника. Еще недостаточно отлаженная версии кода в будущем возможно сможет достигать более стабильных показателей и более высокой производительности, чего не скажешь о "старом Курьере", работа над базовыми прошивками для которого была остановлена в декабре 1998 года, то есть еще за два года до снятия с конвейера.

Стоит еще раз напомнить, что работа над прошивками для "старого Курьера" все же ведется независимым российским разработчиком — Андреем Ваваевым, однако в качестве основы используется оригинальный код, датированный самое позднее 1998 годом. Тем не менее, несмотря на значительный перечень функциональных возможностей "российских клонов" (AVC-56, ID_SDL и KN_SDL) фирменных прошивок, пока еще никому не удалось добиться фундаментальных улучшений в качестве работы модема. Эта работа требует серьезного вмешательства в код супервизора и DSP, что без исходных текстов оригинальных прошивок пока не представляется возможным.

Мы не хотим давать каких-то конкретных рекомендаций и полагаем что ознакомившись с материалом и статистическими данными читатель сможет самостоятельно сделать соответствующие выводы. Незакрашенными кружками здесь отмечены средние показатели за серию испытаний.


Рис. 11


Рис. 12


Рис. 13

Для желающих провести дополнительную обработку, исходные данные представлены в таблице 2:

Courier «старый» Courier «новый» OfficeConnect
Speed SNR Speed SNR Speed SNR
42666
44000
42666
46666
36000
42666
38666
40000
38666
46666
38666
40000
42666
41333
38666


35,5
33,0
32,4
35,1
30,6
34,9
30,7
29,8
27,9
43,7
31,2
32,8
35,5
41,7
24,9


40000
38666
42666
44000
42666
48000
42666
49333
38666
42666
36000
37333
44000
42666



39,8
30,9
35,8
42,6
44,6
37,4
41,3
47,7
30,5
32,1
29,9
36,0
32,7
43,6



41333
28000
38666
36000
38666
42666
44000
46666
34666
28000
45333
42666
46666
42666
28000
36000

33,8
33,4
30,2
31,9
31,1
35,5
36,1
34,6
31,4
28,7
35,6
44,3
44,2
31,3
33,6
31,8


Табл. 2.

По опыту тестирования модемов за последние 2 года, "новый Курьер" в большинстве случаев идет вровень со "старым" и данный факт, по меньшей мере, уже вселяет некоторый оптимизм. На качество работы нового Курьера влияет новая аналоговая часть модема на Silabs DAA, и возможно по этой причине новая модель в некоторых случаях может уступать старой.

Что касается тестирования модема на качественных каналах связи, то ввиду того, что они встречаются нечасто (в среднем не более 10%), их полная публикация не имеет большого смысла. Хотя, безусловно, стоит отметить, что новый Курьер обогнал своего прародителя. Так, на линии от электронной АТС Nokia DX200 модем хоть и соединялся на скорости 49333, как и старая модель, но в 50% в результате speedshift’ов заканчивал соединения со скоростью 50666.

Более интересные результаты новинка показала на линии от коммерческого оператора Комстар — рекорд скорости соединения составил 54666/V.90, в то время как старая модель не смогла разогнаться выше 52000/V.90. Разница в скорости и CPS не превысила 5%, что не так уж и много, хотя такая строка и тешит самолюбие владельца модема.

Практические выводы и окончательные итоги

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

Что из себя представляет новая модель модема Курьер? Что лучше — новый или старый Курьер?

Однозначный ответ на данный вопрос дать не так просто. Впечатления от новинки достаточно противоречивые. С одной стороны "новый Курьер" иногда обгоняет старую модель на хороших и отличных линиях, хотя на хороших линиях не менее прекрасно работают даже дешевые "Винмодемы". На линиях среднего качества, и главным образом плохого качества в подавляющем числе случаев "Курьер 3453" работает наравне со старым, а разница составляют в среднем 1-2%, что укладывается в среднестатистическую погрешность. Причем проблема видится скорее в некоторых разногласиях нового линейного узла Silabs DAA (некоторая зависимость в его работе от параметров канала связи и телефонной линии) и модемного кода, который при проектировании, вероятно, не был рассчитан на работу в жестких российских условиях.

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

C другой стороны, в модеме применяется новая конструкция линейного узла на интегральных микросхемах Silabs, которая показала заметно меньшую надежность (особенно при грозах и бросках напряжения), хотя ситуация не такая уж катастрофическая, как это иногда может показаться после чтения веб-конференций. Статистика отказов "новых Курьеров" в среднем не превышает 2-3% от числа проданных устройств, что год назад было в 2-3 раза выше, чем у "старого Курьера". Однако в этом году показатели вполне могут сравняться. Причина в том, что последние остатки "старых Курьеров" были проданы еще в конце 2001 года. Сейчас в продаже все больше стало появляться модемов, имеющих скрытые дефекты, после восстановительного ремонта, европейские модели с "кривой аналоговой частью" (термин российских апгрейдеров) перемаркированные в US/Canada и т.д. Количество возвратов старых Курьеров в 2002 году возросло, и при выборе модема следует быть очень внимательным, и знать способы проверки модема при покупке.

Очевидным минусом новой модели является крайне желательное наличие заземления ПК (или зануления) для работы "нового Курьера", поскольку обеспечить его в домашних условиях не так уж просто. Однако по опыту эксплуатации можно сказать, что вероятность выхода из строя узла Silabs при заземленном ПК на порядок ниже, и об этом следует помнить каждому владельцу "нового Курьера".

Проблемы с распознаванием сигналов BUSY и DIALTONE на некоторых городских и офисных АТС не позволяют считать модем полностью адаптированным для России, несмотря на наличие кода страны Russia и АОНа в прошивке модема. В целом новая модель выглядит немного сыроватой и требует доработки в программной части.

Какой модем сейчас стоит покупать, стоит ли новая модель тех денег, за которые ее можно купить в магазинах города?

Учитывая то, что даже на разных линиях от одной АТС могут быть получены различные результаты, а обзоры и тесты в компьютерных изданиях дают лишь общую картину — попробуйте купить у официальных дилеров "новую модель Курьера" с максимально возможной гарантией (обычно 5 лет) и обязательно договоритесь с продавцом о возврате денег, если вам модем не понравится. Возьмите у своих друзей или знакомых "старый Курьер" и попробуйте сравнить его работу с "новым" на своей линии, при этом обратив внимание на такие факторы, как:

  • Величина CPS при загрузке сжатых файлов;
  • Стабильность соединений (отсутствие разрывов);
  • Процент блоковых ошибок;
  • Количество пересогласований (ретрейнов) и скачков по скоростям (speedshifts);
  • Скорость соединения, при этом помните, что в процессе соединения модем может повышать или понижать скорость работы в зависимости от изменений условий в канале связи. Для этого после проанализируйте онлайновую статистику модема, которую он выдает по команде ATI6I11I16#UD. Для анализа и сбора статистики большого количества сеансов связи используйте утилиту Дмитрия Коржова — MLTR.По результатам испытаний вы сможете составить свое собственное мнение на Вашей телефонной линии, которое не будет зависеть от частного мнения ваших друзей или соседей.

Если же вам не потребуется в ближайшее время апгрейд до V.92, а определяющим фактором для вас является наличие "русских прошивок" и других "неофициальных" расширенных возможностей модема, то вам следует обратить внимание на старую модель Курьера, причем крайне желательно на американскую 25МГц модель во внешнем исполнении. Впрочем, купить старую модель Курьера, снятую с конвейера еще в 2000 году, весьма нелегкое занятие — чаще они продаются только на вторичном рынке. Цена на старые модели Курьеров во внешнем исполнении в апреле уже опустилась ниже 100 долларов, что в 1.5 раза дешевле новой модели. Однако при покупке старой модели отдельное внимание нужно уделять тестированию и проверке модема, поскольку среди "старых Курьеров" попадаются бракованные экземпляры. Однако методики тестирования и выбора "старого Курьера" — тема для отдельной статьи.

Благодарности

Хочется особо поблагодарить Дмитрия Коржова за помощь и участие в проведении сравнительного тестирования модемов, а также за разработку уникальной методики и ПО (MLTR) для статистического анализа результатов соединений.

 




Дополнительно

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

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!".

Некоторые проблемы при эксплуатации модема в Windows

После настройки дополнительных регистров, по желанию, можно записать пользовательские установки в NVRAM модема с помощью команды AT&W. Теперь, теоретически, как и в случае со "старым Курьером" в строке инициализации модема во многих программах можете смело писать "ATZ". Однако практические результаты несколько удивили.

Если при использовании строки инициализации "ATZ" в программах эмуляции терминала, FTN-мейлерах сети FidoNet и др. особых проблем замечено не было (правда изредка модем "зависал" и требовалось его выключить), то при использовании "ATZ" (рис. 9) в качестве строки инициализации модема в Windows, мы получили неприятный конфуз. Модем не может совершить вызов и набор номера сервера доступа Интернет-провайдера, хотя строка инициализации ATZ прекрасно работает в "звонилках" третьих фирм (заменители RAS Dialer).


Рис. 9 Добавляем ATZ как строку инициализации модема

Модем инициализируется командами из INF-файла и, доходя до пользовательской команды ATZ, делает аппаратный сброс практически аналогично команде "ATZ!", RAS Dialer ждет ответ от модема, срабатывает таймаут системы для реакции модема на посылаемые AT-команды и набор номера зацикливается. При этом модем моргает индикаторами, щелкает реле и многократно пишет в лог Windows DUN следующие данные:

11-22-2001 18:30:48.482 — Принято: <cr><lf>OK<cr><lf>
11-22-2001 18:30:48.482 — Интерпретированный ответ: ОК
11-22-2001 18:30:48.482 — 115200,8,N,1, ctsfl=1, rtsctl=2
11-22-2001 18:30:48.482 — Инициализация модема.
11-22-2001 18:30:48.492 — Послано: AT<cr>
11-22-2001 18:30:48.652 — Принято: <cr><lf>OK<cr><lf>
11-22-2001 18:30:48.652 — Интерпретированный ответ: ОК
11-22-2001 18:30:48.662 — Послано: AT&F1E0Q0V1&C1&D2S0=0<cr>
11-22-2001 18:30:48.843 — Принято: <cr><lf>OK<cr><lf>
11-22-2001 18:30:48.843 — Интерпретированный ответ: ОК
11-22-2001 18:30:48.853 — Послано: ATS7=60S19=0M1&M4&K1&H1&R2&I0B0X4<cr>
11-22-2001 18:30:49.013 — Принято: <cr><lf>OK<cr><lf>
11-22-2001 18:30:49.013 — Интерпретированный ответ: ОК
11-22-2001 18:30:49.023 — Послано: ATZ<cr>
11-22-2001 18:30:49.974 — Принято: <cr><lf>OK<cr><lf>
11-22-2001 18:30:49.974 — Интерпретированный ответ: ОК
11-22-2001 18:30:49.974 — Набор номера.
11-22-2001 18:30:49.974 — TSP(0000): LINEEVENT: LINECALLSTATE_DIALING
11-22-2001 18:30:49.984 — Послано: ATDT#######<cr>
11-22-2001 18:30:49.984 — TSP(0000): LINEEVENT: LINECALLSTATE_PROCEEDING
11-22-2001 18:30:49.984 — Принято: ATDT1234567<cr>
11-22-2001 18:30:49.984 — Режим вывода команд на экран

Учитывая увеличенный объем флэш-памяти (1024 Кб в сравнении с 512 Кб у старой модели) и хранение настроек модема не в отдельной микросхеме NVRAM, а во "флэшке", новый модем очень долго отрабатывает команду ATZ — порядка 1.5 секунды. Но в тоже время команда полной перезагрузки кода модема "ATZ!" отрабатывает за 4 секунды. По словам специалистов, разработчики при переносе кода "старого Курьера" на новую платформу, допустили ряд ошибок, которые приводят к такому поведению модема. Аналогично себя ведет и младший брат новой модели курьера, снятый с конвейера 3Com OfficeConnect 56K BusinessModem (далее БизнесМодем). БизнесМодем как и его "старший брат" хоть и имеет объем флэш-памяти 512 Кб, но тоже хранит настройки NVRAM во флэш-памяти. Тем не менее, проблема с использованием команды ATZ в среде Windows также прослеживается. Поэтому можно рекомендовать не сохранять дополнительные настройки модема в NVRAM, а указывать их в строке инициализации (рис. 9)

Сравнение качества работы новой и старой модели модема

Одними из самых интересных публикаций, которые делают различные журналы и онлайновые издания, всегда были исследования качества работы модемов. При этом применяются различные методики тестирования модемов — от эмулятора телефонных линий, до реальных испытаний на линиях и АТС разного типа.

Для сравнения работы старой и новой модели Курьера на отдельно взятой телефонной линии (позже уточним, почему была выбрана именно эта линия) был проведен ряд экспериментов, с которыми хотелось бы ознакомить читателей. Для сравнительного тестирования были взяты модемы Courier V.Everything 56K INT (старая модель), Courier V.Everything 56K Corporate Modem (новая модель 3453), OfficeConnect 56K Business Modem (модель 3294).

Для сравнения работы модемов «полупрофессиональной» серии была выбрана линия «среднего» качества — как наиболее распространенный вариант на территории бывшего Союза. Понятие «среднее качество» достаточно условно, так как зависит от многих параметров канала передачи данных, маршрутизации каждого конкретного вызова до узла провайдера, времени суток, процента и частоты появления помех различного типа, условий прокладки от АТС до абонента последней мили и так далее. Однако, ознакомившись со статистикой проведенных испытаний, Вы сможете все увидеть сами и сравнить данные со своей собственной линией.

Тестирование

Организация строгого тестирования — дело достаточно длительное и трудоемкое, поэтому мы остановились на использовании встроенных возможностей модема (поддержка спецификации Microsoft Unimodem diagnostics — команда AT#UD). ОС Microsoft Windows 2000 поддерживает данную спецификацию и автоматическую запись в модемный лог декодированной диагностики, после завершения обычных сеансов связи с провайдером. Для сбора и обработки статистики модема использовалась утилита Дмитрия Коржова — "Преобразователь/анализатор модемных логов Windows ME/2000/XP" (MLTR).

С помощью модернизации системных файлов Windows (инструкции даны в архиве MLTR), которые ограничивали размер log-файл в 128 Кб, стало возможно собирать статистику большого количества сеансов связи. Для желающих ознакомиться с примером результатов работы программы, предлагаем загрузить файл шаблона MS Excel с импортированными данными из DBF файла с информацией о более чем 500 сеансов связи (600Кб). Также нелишним будет ознакомиться со статьей Дмитрия Коржова "Скорость, которую мы выбираем", в которой можно более детально познакомиться с тестирования модема "Курьер 3453" с применением статистики, собранной утилитой MLTR. Это позволит читателем собрать и проанализировать собственную статистику сеансов связи за определенный период времени. Так, с помощью MLTR можно достаточно точно проанализировать изменения "качества связи" модема после смены "прошивки" в модеме, при различных вариантах настройки модема и т. д.

В проведенном тесте с помощью MLTR были обработаны log-файлы трех перечисленных выше модемов. Утилита MLTR создает отдельные *.DBF файлы, в которые занесены все необходимые для дальнейшего анализа данные, а это более 50 параметров, причем для каждого сеанса связи создается отдельная строка.

Модемы использовались на телефонной линии в Санкт-Петербурге от координатной АТС (индекс 272, соединение осуществлялось с провайдером РКом) в течение 10 дней. На модемном пуле провайдера установлено оборудование двух типов, что отчетливо заметно по графикам распределения скорости (см. рис. 11-13), по крайней мере, для модемов Курьер. В качестве исходных данных взяты реальные статистики сеансов связи с доставкой почты и обменом данными. Специальная настройка модемов на линию не проводилась, все три использовались при установках по умолчанию (шаблон &F1), впрочем, как выяснилось в процессе тестирования — эти установки достаточно близки к оптимуму для используемой линии. Что касается других параметров статистики, таких как доля блоковых ошибок и количество перетренировок и пересогласований скорости, то достоверной разницы между тремя модемами не отмечено.

Из статистик сознательно исключены случаи соединения на протоколе V.34, как малоинформативные (в норме SNR 38-40 dB, 31200-33600 bps) и, в силу малочисленности (по 2-3 на серию), статистически неопределимые. Кроме того, их частота (по опыту работы первого модема на данной линии в течение двух лет) заметно зависит от нагрузки на АТС.

Кроме того, поскольку код "нового Курьера" находится на доработке и тестировании, мы решили проводить тестирование модема в заведомо худших для модема условиях и оставили в модеме код версии 1.0.6 (последний на тот момент). Впрочем, существенной разницы в работе кода 1.0.6 и последнего 1.0.10 пока замечено не было.

Результаты

На первый взгляд, OfficeConnect заметно менее устойчив (2 ступени скоростей) и при близких значениях SNR имеет заметно больший разброс по скорости соединения. Новая модель «Курьера» местами уступает на одну-две ступеньки старой модели, но в тоже время иногда обгоняет своего предшественника. Еще недостаточно отлаженная версии кода в будущем возможно сможет достигать более стабильных показателей и более высокой производительности, чего не скажешь о "старом Курьере", работа над базовыми прошивками для которого была остановлена в декабре 1998 года, то есть еще за два года до снятия с конвейера.

Стоит еще раз напомнить, что работа над прошивками для "старого Курьера" все же ведется независимым российским разработчиком — Андреем Ваваевым, однако в качестве основы используется оригинальный код, датированный самое позднее 1998 годом. Тем не менее, несмотря на значительный перечень функциональных возможностей "российских клонов" (AVC-56, ID_SDL и KN_SDL) фирменных прошивок, пока еще никому не удалось добиться фундаментальных улучшений в качестве работы модема. Эта работа требует серьезного вмешательства в код супервизора и DSP, что без исходных текстов оригинальных прошивок пока не представляется возможным.

Мы не хотим давать каких-то конкретных рекомендаций и полагаем что ознакомившись с материалом и статистическими данными читатель сможет самостоятельно сделать соответствующие выводы. Незакрашенными кружками здесь отмечены средние показатели за серию испытаний.


Рис. 11


Рис. 12


Рис. 13

Для желающих провести дополнительную обработку, исходные данные представлены в таблице 2:

Courier «старый» Courier «новый» OfficeConnect
Speed SNR Speed SNR Speed SNR
42666
44000
42666
46666
36000
42666
38666
40000
38666
46666
38666
40000
42666
41333
38666


35,5
33,0
32,4
35,1
30,6
34,9
30,7
29,8
27,9
43,7
31,2
32,8
35,5
41,7
24,9


40000
38666
42666
44000
42666
48000
42666
49333
38666
42666
36000
37333
44000
42666



39,8
30,9
35,8
42,6
44,6
37,4
41,3
47,7
30,5
32,1
29,9
36,0
32,7
43,6



41333
28000
38666
36000
38666
42666
44000
46666
34666
28000
45333
42666
46666
42666
28000
36000

33,8
33,4
30,2
31,9
31,1
35,5
36,1
34,6
31,4
28,7
35,6
44,3
44,2
31,3
33,6
31,8


Табл. 2.

По опыту тестирования модемов за последние 2 года, "новый Курьер" в большинстве случаев идет вровень со "старым" и данный факт, по меньшей мере, уже вселяет некоторый оптимизм. На качество работы нового Курьера влияет новая аналоговая часть модема на Silabs DAA, и возможно по этой причине новая модель в некоторых случаях может уступать старой.

Что касается тестирования модема на качественных каналах связи, то ввиду того, что они встречаются нечасто (в среднем не более 10%), их полная публикация не имеет большого смысла. Хотя, безусловно, стоит отметить, что новый Курьер обогнал своего прародителя. Так, на линии от электронной АТС Nokia DX200 модем хоть и соединялся на скорости 49333, как и старая модель, но в 50% в результате speedshift’ов заканчивал соединения со скоростью 50666.

Более интересные результаты новинка показала на линии от коммерческого оператора Комстар — рекорд скорости соединения составил 54666/V.90, в то время как старая модель не смогла разогнаться выше 52000/V.90. Разница в скорости и CPS не превысила 5%, что не так уж и много, хотя такая строка и тешит самолюбие владельца модема.

Практические выводы и окончательные итоги

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

Что из себя представляет новая модель модема Курьер? Что лучше — новый или старый Курьер?

Однозначный ответ на данный вопрос дать не так просто. Впечатления от новинки достаточно противоречивые. С одной стороны "новый Курьер" иногда обгоняет старую модель на хороших и отличных линиях, хотя на хороших линиях не менее прекрасно работают даже дешевые "Винмодемы". На линиях среднего качества, и главным образом плохого качества в подавляющем числе случаев "Курьер 3453" работает наравне со старым, а разница составляют в среднем 1-2%, что укладывается в среднестатистическую погрешность. Причем проблема видится скорее в некоторых разногласиях нового линейного узла Silabs DAA (некоторая зависимость в его работе от параметров канала связи и телефонной линии) и модемного кода, который при проектировании, вероятно, не был рассчитан на работу в жестких российских условиях.

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

C другой стороны, в модеме применяется новая конструкция линейного узла на интегральных микросхемах Silabs, которая показала заметно меньшую надежность (особенно при грозах и бросках напряжения), хотя ситуация не такая уж катастрофическая, как это иногда может показаться после чтения веб-конференций. Статистика отказов "новых Курьеров" в среднем не превышает 2-3% от числа проданных устройств, что год назад было в 2-3 раза выше, чем у "старого Курьера". Однако в этом году показатели вполне могут сравняться. Причина в том, что последние остатки "старых Курьеров" были проданы еще в конце 2001 года. Сейчас в продаже все больше стало появляться модемов, имеющих скрытые дефекты, после восстановительного ремонта, европейские модели с "кривой аналоговой частью" (термин российских апгрейдеров) перемаркированные в US/Canada и т.д. Количество возвратов старых Курьеров в 2002 году возросло, и при выборе модема следует быть очень внимательным, и знать способы проверки модема при покупке.

Очевидным минусом новой модели является крайне желательное наличие заземления ПК (или зануления) для работы "нового Курьера", поскольку обеспечить его в домашних условиях не так уж просто. Однако по опыту эксплуатации можно сказать, что вероятность выхода из строя узла Silabs при заземленном ПК на порядок ниже, и об этом следует помнить каждому владельцу "нового Курьера".

Проблемы с распознаванием сигналов BUSY и DIALTONE на некоторых городских и офисных АТС не позволяют считать модем полностью адаптированным для России, несмотря на наличие кода страны Russia и АОНа в прошивке модема. В целом новая модель выглядит немного сыроватой и требует доработки в программной части.

Какой модем сейчас стоит покупать, стоит ли новая модель тех денег, за которые ее можно купить в магазинах города?

Учитывая то, что даже на разных линиях от одной АТС могут быть получены различные результаты, а обзоры и тесты в компьютерных изданиях дают лишь общую картину — попробуйте купить у официальных дилеров "новую модель Курьера" с максимально возможной гарантией (обычно 5 лет) и обязательно договоритесь с продавцом о возврате денег, если вам модем не понравится. Возьмите у своих друзей или знакомых "старый Курьер" и попробуйте сравнить его работу с "новым" на своей линии, при этом обратив внимание на такие факторы, как:

  • Величина CPS при загрузке сжатых файлов;
  • Стабильность соединений (отсутствие разрывов);
  • Процент блоковых ошибок;
  • Количество пересогласований (ретрейнов) и скачков по скоростям (speedshifts);
  • Скорость соединения, при этом помните, что в процессе соединения модем может повышать или понижать скорость работы в зависимости от изменений условий в канале связи. Для этого после проанализируйте онлайновую статистику модема, которую он выдает по команде ATI6I11I16#UD. Для анализа и сбора статистики большого количества сеансов связи используйте утилиту Дмитрия Коржова — MLTR.По результатам испытаний вы сможете составить свое собственное мнение на Вашей телефонной линии, которое не будет зависеть от частного мнения ваших друзей или соседей.

Если же вам не потребуется в ближайшее время апгрейд до V.92, а определяющим фактором для вас является наличие "русских прошивок" и других "неофициальных" расширенных возможностей модема, то вам следует обратить внимание на старую модель Курьера, причем крайне желательно на американскую 25МГц модель во внешнем исполнении. Впрочем, купить старую модель Курьера, снятую с конвейера еще в 2000 году, весьма нелегкое занятие — чаще они продаются только на вторичном рынке. Цена на старые модели Курьеров во внешнем исполнении в апреле уже опустилась ниже 100 долларов, что в 1.5 раза дешевле новой модели. Однако при покупке старой модели отдельное внимание нужно уделять тестированию и проверке модема, поскольку среди "старых Курьеров" попадаются бракованные экземпляры. Однако методики тестирования и выбора "старого Курьера" — тема для отдельной статьи.

Благодарности

Хочется особо поблагодарить Дмитрия Коржова за помощь и участие в проведении сравнительного тестирования модемов, а также за разработку уникальной методики и ПО (MLTR) для статистического анализа результатов соединений.

 


iXBT Brand 2025

iXBT Brand 2025 - Выбор читателей в номинации "x86, ARM, MIPS -совместимые процессоры (CPU) для настольных ПК"
Подробнее с условиями участия в розыгрыше можно ознакомиться здесь. Текущие результаты опроса доступны тут.