На главную

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

Rambler's Top100

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

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

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

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

Genius GM56USB -- внешний и софтовый

Интерфейс USB (Universal Serial Bus - универсальная последовательная шина) был задуман как замена всем интерфейсам, предназначенным для подключения внешних устройств к компьютеру. Высокая пропускная способность (до 480 Мбит в версии 2.0 и до 12 Мбит в версии 1.0), возможность "горячего" подключения и настройки драйверов (истинный Plug&Play) - не удивительно, что число устройств, переходящих на новый интерфейс, растет с каждым днем. Ведь компьютеров, оснащенных USB, уже достаточно много, поэтому время не за горами переход всей периферии на интерфейс USB.

Как известно, внешний модем "общается" с системой по последовательному интерфейсу RS-232, а попросту через COM-порт компьютера. Переход модемов на USB вполне закономерен. Однако, как оказалось, шина USB позволяет создавать внешние софт-модемы. Об одном из представителей нового витка развития модемов - Genius GM56USB - я хочу вам рассказать.

Что такое софт-модем

Прежде всего, разберемся, что же такое софт-модем (он же Winmodem). Полноценный, "нормальный" модем имеет в своем составе:

  1. Преобразователь аналогового сигнала в цифровой и обратно, позволяющий физически сопрягать телефонную линию с электроникой модема;
  2. DSP-процессор, занимающийся модуляцией и демодуляцией сигнала в соответствии с протоколами, кодированием и сжатием данных и другой сложной вычислительной работой;
  3. Управляющий контроллер, который осуществляет общее управление всеми компонентами, а также обрабатывает AT-команды со стороны терминальной программы;
  4. UART-чип обеспечивает связь по интерфейсу RS-232; внутренние модемы вместо него имеют контроллер соответствующей шины - ISA, PCI или USB;
  5. ПЗУ для хранения микрокода, ОЗУ.

С ростом вычислительной мощности центральных процессоров и пропускной способности шин появилась возможность избавиться от части компонентов модема, реализуя их функции программно, в драйверах. Так появились программные модемы (софт-модемы), а обычные модемы в противовес им стали называть аппаратными.

В общем случае различают две разновидности софт-модемов. Первая - модемы без контроллера: у них драйвер занимается управлением DSP-процессором, иногда - сжатием и исправлением ошибок, а также обработкой AT-команд, передачей и приемом данных, эмуляцией COM-порта и т.д. По моим сведениям, бесконтроллерными являются модемы на чипсетах Lucent и Conexant (Rockwell) HCF.

Вторая разновидность модемов - HSP-модемы (HSP - Host-based Signal Processing) - не имеют даже DSP, а вся обработка данных производится программно по специальным алгоритмам. При этом требования к процессору у них заметно выше, чем у бесконтроллерных - почти наверняка требуется процессор с поддержкой команд MMX, так как такие команды лучше подходят для заложенных в драйверы алгоритмов. К таким модемам относятся Conexant (Rockwell) Soft56K, чипсеты Cirrus Logic, Motorola.

Реализовать работу управляющей программы в реальном времени под Windows можно только с помощью особенных ухищрений, но разработчики драйверов более-менее успешно справляются с этой проблемой. Зато на не очень качественных телефонных линиях отсутствие полноценного DSP сказывается в полной мере, так как все меры для повышения помехоустойчивости программно реализовать достаточно сложно. Поэтому в наших условиях использование софт-модемов возможно далеко не везде.

Внешний софт-модем

Применение шины USB, имеющей достаточную пропускную способность для передачи готовых к выводу на линию данных, дает возможность применить технологию софт-модемов и для внешних устройств. Внешний софт-модем имеет преимущества и перед внутренними программными, и перед внешними аппаратными модемами:

  • по сравнению с внутренними модемами USB-модем прост в установке, не требует дополнительных ресурсов и не конфликтует с другими устройствами, не занимает слотов, не мешает теплообмену в корпусе, может быть отключен и подключен в любой момент без выключения компьютера;
  • по сравнению с аппаратными модемами софт-модем дешев, компактен (примерно в три раза меньше по объему), не требует адаптера питания, подключается без выключения компьютера.

Но при этом он наследует все недостатки софт-модемов, то есть плохую работу на шумных линиях и повышенные требования к процессорным ресурсам.

Genius GM56USB

Этот модем построен на чипсете Pegas.usB - совместной разработке фирм STMicroelectronics и SmartLink Ltd. Фактически это полностью программный модем, так как в основе Pegas.usB лежит технология MODIO (MODem over auDIO - разработка фирмы SmartLink) - работа модема через аудиокодек звуковой карты, адаптированная для использования с чипсетами STM. Всю работу по подготовке данных (сжатие, модуляция и т.п., поддерживаются все протоколы вплоть до V.90) проводят драйверы, а сам модем служит лишь для сопряжения с телефонной линией.

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

Подключение и установка драйверов проходит легко и без проблем. Настроек немного - можно выбрать только страну, причем драйвер версии 2.75, скачанный с сайта Genius, не имел в списке России. Для появления голосовых функций потребовалось найти более новый драйвер - версии 2.80 (сайт STMicroelectronics - www.st.com), установив который, я узнал, что Pegas.usB поддерживает голосовые команды модемов Conexant/Rockwell.

Результаты испытаний (хочу предупредить, что экспертом по модемам я не являюсь, поэтому оценивал работу модема "на глаз") показали, что на моей среднего качества линии работает Genius GM56USB на уровне остальных софт-модемов. То есть не всегда с первого раза устанавливает связь, редко дает максимально возможную скорость соединения, хотя связь держит достаточно долго и устойчиво - в отличие от других модемов аналогичного класса. А так как новые драйвера не поддерживали Россию, сигнал "занято" определялся не всегда, хотя и достаточно часто (я поставил Польшу).

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

Я пришел к выводу, что Genius GM56USB - компактный и мобильный модем, основные преимущества которого - легкость подключения и установки, минимальные габариты. Для доступа в Интернет он подходит как для настольных, так и для мобильных компьютеров, но при условии наличия телефонной линии хорошего качества. Для других целей он вряд ли пригоден, так как под "чистым" DOS он не работает, коммуникационные программы его не опознают, на плохих линиях заложенные в драйверах алгоритмы не справляются.

Макс Курмаз
www.kv.by

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

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

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