Главная
К библиотеке


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

На модеме в Интернет
Дмитрий Поленур

Сразу оговорюсь: данный обзор нельзя рассматривать как полноценное и объективное тестирование предоставленных нам модемов, каковое в действительности почти невозможно в наших условиях. Слишком много независимых факторов, влияющих на результат: разные АТС, разные серверы и т.п. Даже на одной и той же линии условия связи могут меняться много раз в течение суток. Поэтому все оценки и выводы, сделанные в данной статье, следует рассматривать лишь как субъективные впечатления, которые сложились у меня в процессе работы с тем или иным модемом. Потому я и не собираюсь особенно увлекаться всякими там цифрами, сравнительными таблицами и диаграммами - основное внимание будет уделено пользовательским характеристикам модемов. Я также не буду останавливаться на теоретических вопросах (описание протоколов и т.п.) - они были подробно освещены в предыдущей статье.
Тестирование модемов в основном проходило на аналоговой АТС средней паршивости *. Но благо все испытываемые модемы поддерживают протокол v.90, их работа была проверена в редакции "Моего Компьютера" на хорошей цифровой АТС (естественно, связь осуществлялась с Интернет-провайдером, поддерживающим соответствующий протокол).
Прежде чем перейти непосредственно к поименному описанию, скажу несколько общих слов.
Комплект поставки, стандартный для всех модемов (кроме Genius GM 56PCI-L и U.S. Robotics 56K Message Modem) включает в себя сам модем, блок питания, телефонный шнур (RJ-11), кабель для соединения модема с СОМ-портом (RS-232), документацию и компакт диск с ПО. Меня очень удивило то, что в комплекте со всеми модемами (кроме U.S. Robotics 56K Message Modem) поставляется практически идентичное программное обеспечение. Прежде всего, это коммуникационный пакет Cheyenne Bitware, выбранный производителями очевидно потому, что он работает под всеми Windows (начиная от Windows 3.1 и заканчивая Windows 2000) и при этом предоставляет довольно-таки большие возможности. Также на компактах находятся популярные браузеры Internet Explorer и Netscape Navigator (правда, далеко не последние версии), почтовые клиенты Eudora Light и Eudora Pro (триал-версия), Real Player, несколько программ для Интернет-телефонии и другие полезные утилитки для работы в Интернет.
Итак, приступим.

ZyXEL Omni 56K
Модемы ZyXEL всегда славились своим качеством, но предназначались они, как правило, для профессионалов, соответственно и цена у них была немаленькой. Однако с недавних пор компания обратила свое внимание и на домашних пользователей, выпустив ряд моделей в ценовой категории "до $100". И если первая "домашняя" серия - Comet ѕ базировалась на чипсетах Conexant (Rockwell), то модемы Omni созданы уже на основе фирменного чипсета ZyXEL М4.
Omni 56K позиционируется как домашний модем, предназначенный в основном для dial-up доступа в Интернет. Модем имеет стильный внешний вид, к тому же очень небольшие габариты. Комплект поставки стандартный. Документация к модему также не представляет из себя ничего особенного - это тоненькая брошюрка на английском и немецком языках, в которой подробно описываются процедуры подключения модема, установки драйверов и создания dial-up соединения. Благодаря этой инструкции, проблем с установкой модема не должно возникнуть даже у неопытных пользователей (знающих, однако, иностранные языки *). На прилагаемом компакт-диске можно найти уже более подробную документацию, каковая содержит технические характеристики Omni 56K, краткое описание набора команд модема и инструкцию по перепрошивке firmware. Если вы не очень хорошо владеете иностранными языками - посетите сайты http://www.zyxel.ru/ и http://www.omni.ru/. Там вы сможете найти документацию на русском языке, а также совершенно бесплатно скачать Venta Zvoice. Эта программа, разработанная специально для модемов ZyXEL, является аналогом популярного российского продукта Venta Fax, который, кстати, стоит $15.
Рассмотрим коротко возможности Omni 56K:
Естественно, поддерживается вся линейка протоколов ITU для модуляции, сжатия данных, коррекции ошибок. Для голосовых функций используется набор команд IS-101. В принципе, все стандартно, стоит лишь отметить поддержку Fax Class 1, 2 и 2.0 и, в особенности, некоторые дополнительные функции, добавленные в созданную специально для Украины прошивку фирмы Вектор. Среди последних я бы выделил реализацию "нашего" АОН и возможность изменять параметры импульсного набора.
Примечательно, что ZyXEL в серии Omni отказалась от поддержки своих фирменных протоколов ZYX и ZyCELL (впрочем, сейчас они мало кому нужны). Зато из старших моделей в Omni перекочевала очень хорошая система диагностики связи и сбора статистики (команды ATI2, ATI12). Судите сами ѕ вот протокол, полученный мною после одного из сеансов связи с провайдером.

ati2

  ZyXEL MODEMS LINK STATUS REPORT

  Chars Sent146815 Chars Received1995419
  Octets Sent67755 Octets Received1986432
  Blocks Sent2594  Blocks Received9948
  Blocks Resent7  Max Outstanding8
  Max Block Size244  Retrains Requested0
  Link Duration   11  Retrains Granted0
  FRN Requested2  FRN Granted5
  FCS Errors1988 Round Trip Delay   2
  Xmitter Underrun 0 Receiver Overrun   0
  Last Speed/ProtocolT12000/R26400/ARQ/V.34/V42b/SREJ  
  Disconnect Reason Remote clear down
 OK

 ati12
  ZyXEL MODEMS PHYSICAL LAYER STATUS REPORT
  
  Modulation mode = V.34
  Tx Carrier = 1920 Hz Rx Carrier   =  1920 Hz
  Tx Baud Rate = 3200 Baud Rx Baud Rate   =  3200 Baud
  Tx Bit Rate = 12000 bps Rx Bit Rate   = 26400 bps
  Tx Power = -11.00 dBm Rx Level    = 100.57 dBm
  Phase Jitter = 0.00 degree Frequency Offset  =  0.02 Hz
  SNR = 8.58 dB Round Trip Delay  =  2.87 ms
  Near End Echo = -13.85 dB Far End Echo   = -45.64 dB
  Nonlinear Encoder = ON Nonlinear Decoder  =  ON
  Tx Shaping = Min Rx Shaping   =  Min
  Trellis Encoder = 64 state Convolutional Decoder =  64 state
  Tx Filter Index = 0 Remote Tx Filter Index=  9
  Tx Precoder Coefficients = 0000 0000 0000 0000 0000 0000
  Remote Tx Precoder Coefficients = 0000 0000 0000 0000 0000 0000
 

Я привел эти данные, чтобы вы могли получить представление о том, в каких условиях проходило испытание модемов. Видно, что линия очень зашумлена, т.к. соотношение сигнал/шум SNR = 8.58 dB явно ниже среднего (хотя временами этот параметр и поднимался до 20 dB, все равно на хорошей линии SNR гораздо выше). Надо сказать, что и на такой линии Omni 56K проявил себя самым лучшим образом (обратите внимание на нули в графах Retrains). Я даже не ожидал, что на моей АТС можно достичь такого качества связи! Модем неплохо справляется и с определением сигналов "занято", которые наши АТС выдают с неповторимым местным акцентом. Что касается связи на цифровой АТС, то она, как и ожидалось, просто замечательна. Модем соединялся на скоростях 45333-50667 бит/сек и в дальнейшем практически не выходил из этого скоростного диапазона. После моих "мучений" на аналоговой АТС было очень непривычно наблюдать, как буквально за пару секунд загружаются даже перенасыщенные графикой странички! В целом можно сказать, что со своими основными обязанностями Omni 56K справляется отлично. Но далеко не все в этом модеме мне пришлось по душе (такой уж у меня зловредный характер*). Складывается впечатление, что при создании Omni 56K инженеры ZyXEL экономили на всем, на чем можно было сэкономить хотя бы 10 центов (довольно странно для модема за $96, не правда ли?). Прежде всего, не помешал бы внешний регулятор громкости динамика (сам динамик, кстати, весьма посредственный и явно уступает своим собратьям, установленным на модемах IDC и GVC). Отсутствуют также разъемы для подключения внешних колонок/наушников и микрофона. Таким образом, войсовые возможности Omni 56K можно использовать в полной мере лишь при помощи звуковой карты, установленной в вашем компьютере. Несколько непривычным выглядит количество индикаторов на передней панели - их всего четыре (V.90, OH, DATA, MR). Многим пользователям, привыкшим отслеживать состояние модема по индикаторам, вряд ли понравится такой аскетизм. Документация к модему также оставляет желать лучшего. Впрочем, если использовать Omni 56K только для доступа в Интернет, то все перечисленные недостатки вряд ли будут заметны.

GVC TSF-1156/R21 (InfoCenter 5-in-1)
Модемы компании GVC в последнее время приобрели большую популярность в Украине. Основная причина - неплохое соотношение цена/качество. Действительно, модемы GVC с адаптированной для Украины прошивкой неплохо ведут себя на средних и хороших линиях, при этом стоят дешевле брэндовых модемов с аналогичными возможностями (хоть при желании можно и GVC назвать брэндом ѕ в крайнем случае, полубрэндом *). Правда, рассматриваемое нами устройство не относится к категории дешевых ѕ стоит оно аж $125, что несколько непривычно для продуктов GVC. Дело в том, что это не только модем, но еще и автоответчик, способный принимать как голосовые сообщения, так и факсы. "Тоже мне новинка, - скажете вы, - ведь практически любой современный модем может принимать факсы и работать как автоответчик!" Все верно, но для выполнения этих функций обычный войсовый модем должен быть подключен к постоянно работающему компьютеру, на котором должна быть запущена коммуникационная программа. Наш InfoCenter от GVC со всем этим справляется в автономном режиме. Благодаря встроенной памяти, он может хранить до 20 минут голосовых сообщений или около 40 факсимильных страниц. Правда, чтобы просмотреть пришедшие факсы, компьютер все-таки придется включить *. Встроенный автоответчик поддерживает множество интересных функций, в том числе управление с удаленного телефона ѕ то есть, находясь где-то, где есть телефон с тоновым набором, вы можете позвонить на автоответчик и, введя пароль, прослушать голосовые сообщения. Совершенно естественно, что обладающий такими возможностями модем должен содержать и все необходимые атрибуты. Он укомплектован встроенным микрофоном и динамиком (весьма приличного, как для модема, качества), есть также разъемы для подключения внешнего микрофона и колонок (или наушников). На переднюю панель вынесены кнопки управления автоответчиком и регулятор громкости. В общем, с эргономикой у InfoCenter все в порядке.
В документации к модему (56 страниц на английском языке) подобно описана процедура установки модема и программного обеспечения к нему. Далее описывается как работать с автоответчиком в автономном режиме и с помощью Cheyenne Bitware. Инструкции очень подробны и снабжены иллюстрациями. В конце инструкции находится краткое описание команд модема и способов разрешения наиболее часто возникающих проблем.
Из списка всех поддерживаемых модемом протоколов, стандартного для чипсетов Rockwell, отмечу лишь два высокоскоростных ѕ K56flex и V.90 ѕ и поспешу перейти к непосредственным впечатлениям от работы InfoCenter.
На аналоговой АТС модем обеспечивал неплохое качество связи, хотя и уступал в этом отношении IDC 5614 BXL /VR и ZyXEL Omni 56K . Несмотря на то, что прошивка InfoCenter адаптирована для Украины, сигнал "занято" распознавался далеко не всегда. На цифровой АТС модем показал довольно странные результаты. Хотя соединение происходило по протоколу K56flex, мне так и не удалось получить скорость выше 34000 бит/сек. Будем надеяться, что эти проблемы будут решены в следующих версиях прошивки (модем оборудован флэш-памятью, так что с апдейтом микропрограммы трудностей не будет - скачал и установил).
Подытоживая, я бы рекомендовал приобретать этот модем только тем, кому необходимы функции автономного автоответчика и факсимильного аппарата ѕ например, директорам малых офисов. В любом случае, перед приобретением неплохо было бы проверить поведение модемов GVC на вашей АТС.

Genius GM 56PCI-L.
Этот модем очень сильно отличается от всех предыдущих "испытуемых". И прежде всего ценой - всего лишь $25. Как можно догадаться, исходя из названия и цены - это внутренний WinModem, который устанавливается в слот PCI.
GM 56PCI-L построен на чипсете Lucent и поддерживает всю линейку протоколов ITU для модуляции, сжатия данных, коррекции ошибок. Для голосовых функций используется набор команд IS-101. Также поддерживается Fax Class 1.
В комплект поставки входит собственно сам модем и компакт-диск с драйверами и программным обеспечением. Бумажной документации нет, но на прилагаемом компакт-диске есть небольшая инструкция по установке модема и драйверов к нему.
Кстати, о драйверах (небольшое лирическое отступление). Как известно, для аппаратных модемов как таковых драйверов не нужно. То, что часто называют драйверами, на самом деле - обыкновенные .inf-файлы, в которых записана информация о модеме (то же самое можно сказать, например, о "драйверах" мониторов). Поэтому обладателям аппаратных модемов, за очень редкими исключениями, не нужно беспокоиться об обновлении драйверов. Обычно есть смысл обновлять только прошивку (программу, записанную во флэш-память устройства), которая во многом и определяет возможности того или иного модема.
С программными модемами ситуация совсем иная. Драйвер для них как раз играет роль этой самой прошивки. Более того, не будет преувеличением, если я скажу, что драйвер практически и есть модем. От качества реализации драйвера зависит не только работа программного модема, но и стабильность системы вообще. До недавнего времени драйверы для программных модемов существовали только под Windows 9x и NT (почему и сами устройства получили название WinModem). Сейчас последние версии Linux и BeOS уже умеют работать с программными модемами на чипсетах Lucent, а вскоре ожидается и поддержка других чипсетов.
Но вернемся к GM 56PCI-L. Так вот, на прилагаемом к модему компакте находятся драйверы для разных стран (в них учитываются особенности телефонных линий каждой страны). К сожалению для России там ничего не было (не говоря уже об Украине). Пришлось устанавливать "среднеевропейские" драйвера.
Честно говоря, я не верил, что программный модем за $25 сможет нормально работать на аналоговой АТС, поэтому к тестированию GM 56PCI-L приступал с изрядной долей скептицизма. Однако первые же часы работы с модемом развеяли недоверие. Чаще всего модем коннектился на скоростях 21600-24000 (но бывало и 28800), работал стабильно и рвал связь крайне редко. Нужно сказать, что многие программные модемы устанавливают соединение на высоких скоростях, но через несколько минут рвут связь, почему иногда приходится устанавливать верхнее ограничение скорости соединения. С GM 56PCI-L таких проблем не было. Но были проблемы другого рода - модем не определял сигналы "занято". Неудивительно - откуда "среднеевропейскому" драйверу знать нашу ругань? J
В поисках решения этой проблемы я зашел на сайт Genius, но ничего полезного там не нашел. Тогда мне в голову пришла гениальная идея J: посетить сайт производителя чипсета Lucent Technologies. Там, на страничке www.lucent.com/micro/K56flex/ я, во-первых, нашел самые свежие драйверы к модему, во-вторых - множество всяческой полезной документации. Из этой самой документации я узнал, что новые драйверы поддерживают огромное количество стран, в том числе и Россию. Нужно лишь в строке инициализации модема прописать следующее AT%T19,0,2F. После этого модем по команде ATI9 выдает: Russia. С новыми драйверами модем стал работать еще лучше - средняя скорость соединения поднялась, стал определяться сигнал "занято". В общем, вопреки моим ожиданиям, на аналоговой АТС модем обеспечивал приличное качество связи, немного уступая по этому показателю лишь Omni 56K и IDC 5614 BXL /VR. На цифровой АТС он и подавно не уступал лидерам. На глазах у изумленной публики (в лице заместителя главного редактора J) модем успешно соединялся на скорости 50 Кбит/сек! Каково же было мое удивление, когда я узнал, что при всей своей дешевизне он обладает таким продвинутым средством диагностики линии и статистики соединения как команда ATI11.
Конечно же, у GM 56PCI-L есть недостатки, свойственные, впрочем, практически всем программным модемам - отвратительный динамик-пищалка, потребление системных ресурсов и др. (более подробно этот вопрос был освещен в предыдущей статье). Но низкая цена позволяет считать его очень хорошим решением для доступа в Интернет, особенно на цифровых линиях.

Источник: http://www.mycomp.com.ua/

 


Copyright © 2000г. "Internet Zone" & Nik Romanov, info@izcity.com
Hosted by uCoz