RTUSR
Чем внешний модем лучше внутреннего? Какой модем считать программным?  
 
 Новости / Пресса
 Где купить?
 Поиск / Карта сайта
 Описания устройств
 Тесты, обзоры, статьи
 Документация
 Программы/Утилиты
 "Копилка знаний"/FAQ
 Драйверы/Прошивки
 Ремонт модемов
 Фото-альбом
 Конференция








Чем внешний модем лучше внутреннего? Какой модем считать программным?

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

Думаю, многие в последнее время неоднократно сталкивались со сравнением организма человека с компьютером, но львиная доля всех сопоставлений касалась только искусственного интеллекта, в то время как вопросы коммуникаций оставались в стороне. Если рассматривать связь в целом, то это не только речевые функции, или голосовые, если пользоваться модемной терминологией. В памяти всплыла одна публикация, уже не помню с какого, медицинского сайта, в которой повествуется, что для нормальной работы яиц необходима температура в среднем на 4 градуса меньше температуры тела, или системного блока, если воспользоваться компьютерным языком. Радует тот, между прочем медицинский, факт, что Создатель не стал экономить на мужской половине человечества и пришел к единственно правильному решению, сделав данный прибор в виде внешнего устройства, присоединенного неким интерфейсным кабелем к воображаемому системному блоку. Отсюда можно сделать вывод, что нельзя экономить на модеме, поскольку он является наиболее важной составляющей современного компьютера, обеспечивающей связь с внешним миром. Если же удариться в политику и вспомнить одно нашумевшее заявление председателя СФ, в котором говорилось о том, что кто-то себе отрубил нечто жизненно важное, и теперь без этого никому не нужен, то становится уже не до шуток. С политической точки зрения данное высказывание находится под большим вопросом, но в отношении владельцев внутренних модемов оно неоспоримо. Жизнь показала, что обладателю внутреннего модема отрубить кое-что нужное может практически любой, например Microsoft, ликвидировав шину ISA, так что пользователям внутренних модемов приношу соболезнования, особенно жалко владельцев модемов Courier под шину ISA. Надеюсь, мне удалось убедить вас сделать правильный выбор.

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

Контроллер (Супервизор)

В его функции входит взаимодействие модема с программным обеспечением, исполнение AT команд.

Цифровой сигнальный процессор (DSP - Digital Signal Processor (Data Pump))

Отвечает за формирование и детектирование сигналов в соответствии с основными модемными протоколами, модуляцию, демодуляцию и взаимодействие с кодеком телефонной линии DAA (Data Access Arrangement) и контроллером, преобразование сигналов и взаимодействие с телефонной линией

Кроме того, в модеме присутствуют ПЗУ или EEPROM (FlashRom) с прошивкой, Serial EEPROM, выполняющий роль модемного NVRAM, и оперативная память ОЗУ.

Модем, не возлагающий никаких функций на программное обеспечение можно считать аппаратным. По мере развития микроэлектроники, появилась возможность замещения части функций модемов программным обеспечением, что существенно их удешевило и добавило еще несколько проблем. Больным местом для некоторых из них стали ошибки в драйверах, из-за которых модем может некорректно работать с отдельными коммуникационными приложениями и операционной системой в целом. В случае отсутствия всех основных компонентов, за исключением кодека телефонной линии, возможно некоторое снижение производительности, особенно если играть в игры, активно использующие ресурсы компьютера, кроме того у таких модемов есть еще один недостаток - кратковременное подвисание (не более 1 секунды) системы при снятии трубки на входящем звонке.

Отсутствие на борту ПЗУ или EEPROM (FlashRom) с прошивкой, теоретически можно оценить положительно, так как смена прошивки сводится к замене старых драйверов на новые, что не должно вызвать особых проблем у начинающих пользователей, разве что потерю этих самых драйверов, в этом случае модем автоматически становится заглушкой для слота. Кроме того, появляется возможность поддержки любых протоколов и стандартов, ведь все дело сводится к написанию производителем соответствующего программного обеспечения, особенно для модемов без DSP. Неприятной особенностью модемов с программной реализацией DSP является не совсем честная работа. Скорость при соединении на прием и передачу у таких модемов зачастую завышена по отношению к реальной, причем, даже если принять во внимание только реальную скорость, средний CPS все равно оказывается ниже ожидаемого. Но программные модемы далеко не однотипны и различаются по количеству функций, возлагаемых на ЦП компьютера. Производители модемных чипсетов вправе называть одни и те же технологические решения по-разному, что, однако, не мешает их классифицировать.

Controllerless, Host Controlled (HCF), WinModem

Функции контроллера выполняются специальным драйвером, эмулирующим COM порт.

Host Processed (HSP), SoftK56, SoftModem

Все основные функции выполняются программно. Помимо контроллера отсутствует и DSP.

Различные варианты - Отсутствие ПЗУ с прошивкой
- Отсутствие оперативной памяти (ОЗУ)
- Отсутствие NVRAM

Разумеется, чем больше функций выполняется программно, тем больше вероятность того, что во время работы возникнут определенные проблемы. С модемами под шину ISA все понятно и можно легко отделить программные модемы от аппаратных, но согласно спецификации PC99 шина ISA должна нас покинуть. Так что же, считать все PCI модемы программными? В принципе это будет верно, но однозначный ответ дать довольно сложно, хотя на данный момент для PCI существуют практически полноценные аппаратные модемы, способные работать из любой среды, не возлагая при этом на соответствующее ПО никаких функций. Один из наиболее известных - 3Com U.S. Robotics Sportster 2977 OEM и 2976 OEM (прим.: лучший выбор, USRSupport), который хорошо зарекомендовал себя на наших линиях. Замечу, что основной проблемой при конфигурировании таких устройств под DOS являются произвольно занимаемые нестандартные адреса и прерывания, изменить которые исключительно средствами BIOS пока не представляется возможным. Некоторые компьютерные фирмы приписывают к аппаратным PCI модемы, в которых на драйвера перекладываются только функции контроллера по взаимодействию с программным обеспечением, в то время как они относятся к классу бесконтроллерных (HCF). Все AMR и USB модемы также можно отнести к программным. У AMR возможно присутствие модемного кодека непосредственно на материнской плате компьютера, а USB модем может поддерживать два интерфейса - RS232 и USB.

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

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

Лаврентий Рожков,

Обсудить статью в Онлайновом Форуме usrsupport.ru


Разработка макета дизайна 2Sun, программирование и реализация Max-On

--> Выпущена новая версия VentaFax 5.0 / / 16.07.2001 "Выпущена новая версия VentaFax 5.0" Основные изменения в веpсии 5.0 по отношению к веpсиям четвеpтого поколения Пользовательский интpефейс Пеpвое, что бpосится в глаза пользователю веpсий 4.xx это сyщественным обpазом измененный дизайн Главного окна Основного пpиложения VentaFax. Во-пеpвых, совpеменнее стало смотpеться изобpажение факс-аппаpата, котоpый, помимо всего пpочего, дополнился элементами yпpавления автоответчиком. Во-втоpых, помимо тpадиционного тyлбаpа.

Авторские права (©) 1996-2002 Алексей Становой. Все права защищены.