/FAQServer от 2:5025/38.12@fidonet/Сеть Фидо/Новичкам в сети ФИДО/Кое что о модемах

----- ----- --т-- ----- т    т        No 2(3) 1995
|     |   | | | | |   | |    |
----- ----- -   - |---- |    | т  -т т --т-- т   т
                  -     |    | |---| |   |   ----|
(C) CompUnity Test Labs ------ --  - -   -   -----
[Part 3 of 5]               Подписной индекс 72249

*Внутреннийяилиявнешний?*
Прежде чем завершить разговор об этих замечательных устройствах, хотелось бы
привлечь внимание читателя к снова развернувшемуся в последнее время спору:
какой модем лучше -- внутренний или внешний. Внутренний модем  устанавливается в
свободный слот расширения на материнской плате компьютера и подключается к
встроенному блоку питания, а внешний представляет собой автономное устройство,
соединенное с компьютером через стандартный последовательный порт. а наш взгляд,
каждая из конструкций имеет свои достоинства и недостатки.
Внутренний модем занимает слот системной шины (а их, как правило, не хватает),
следить за его работой трудно из-за отсутствия индикаторов, к тому же
описываемые модели принципиально не пригодны для портативных компьютеров типа
notebook, имеющих узкопрофильный корпус и в большинстве случаев не обладающих
разъемами расширения. В то же время внутренний модем на несколько десятков
долларов дешевле внешних аналогов, не занимает места на столе и не создает
путаницу проводов.
Использование же внешнего модема подразумевает, что в компьютере, к которому он
подсоединен, установлены наиболее современные микросхемы управления
последовательным портом (UART).

Микросхемы UART появились еще в первых ПК, поскольку уже тогда стало ясно, что
обмен данными через последовательный порт -- слишком медленная и сложная
операция и лучше поручить ее специальному контроллеру. С той поры выпущено
несколько моделей UART. В компьютерах типа IBM PC и XT, а также в полностью
совместимых с ними, использовалась микросхема 8250, в АТ ее сменила UART 16450.
Большинство компьютеров на базе процесоров i386 и i486 до последнего времени
комплектовались контроллером 16550, в котором появились внутренние аппаратные
буферы типа очередь, а сегодня стандартом становится UART 16550A -- микросхема,
аналогичная предыдущей, но с устраненными недоработками. Отсутствие буферов во
всех микросхемах, кроме последней, приводит к тому, что передача данных через
последовательный порт на скорости выше 9600 бит в секунду становится
неустойчивой (использование MS Windows снижает этот порог до 2400 бит/с).
Если необходимо подключить высокоскоростной внешний модем к компьютеру,
использующему устаревшую микросхему UART, следует либо сменить мультикарту, либо
добавить специальную карту расширения (что займет один слот шины и лишит внешний
модем важнейшего преимущества). У внутренних модемов такая проблема не возникает
-- они COM-порт не используют (точнее, они его содержат).
Сейчас у внутренних модемов появляется еще одно преимущество, также связанное со
скоростью работы. Согласно спецификации V.42bis, данные при передаче могут быть
сжаты примерно в четыре раза, следовательно модем, работающий на скорости 28800
бит/с, должен получать данные из компьютера или отправлять их в него со
скоростью 115600 бит/с, что является пределом для последовательного порта ПК.
Однако 28800 бит/с -- не предел для телефонной линии, где максимум лежит где-то
в районе 35000 бит/с, а на цифровых линиях (ISDN) пропускная способность
превышает 60000 бит/с. Следовательно, в данной ситуации последовательный порт
станет 'узким горлом' всей системы, и потенциальные возможности внешнего модема
не будут реализованы. Сейчас производители модемов разрабатывают модели, которые
могли бы подключаться к более быстродействующему параллельному порту, однако
очевидно, что устройства, проданные сейчас, к этому приспособить будет
невозможно. В то же время многие модемы можно модернизировать для работы на
больших скоростях, вплоть до способности работать на ISDN. о все упирается в
ограничительный барьер со стороны компьютера, который для внутреннего модема
существенно выше 4 Мбайт/с (пропускная способность шины ISA). Кстати, все
ISDN-модемы внутренние. Правда, все это будет завтра (а может и послезавтра), а
сегодня можно сказать одно: выбирайте устройство того типа, который нравится вам
-- никаких функциональных различий между внутренними модемами и их внешними
аналогами нет.
у вот, вроде и все. Теперь пойдут беспристрастные цифры -- результаты испытаний.
Кстати, любопытная деталь: уже несколько лет бушуют страсти по поводу, смогут ли
высокоскоростные модемы работать на российских линиях. Так вот, при такой связи,
которая у нас названа 'плохой линией', разговаривать уже практически невозможно,
а многие модемы спокойно работают. Так что, смотрите, думайте, выбирайте и
приобретайте. Добро пожаловать в мир электронных коммуникаций!

*Какямыятестировалиямодемы*
Тестирование проводилось c помощью имитатора телефонной линии AnCom SIM-3 фирмы
'Аналитик ТелекомСистемы'. Использовались три компьютера, один из которых
применялся для управления имитатором, а к двум другим были подключены
тестируемые устройства. Модемы соединялись друг с другом телефонной линией,
проходящей через имитатор. ами были выбраны три стандартные линии: чистая,
представляющая собой идеал телефонной линии, средняя, наиболее близкая к
реальным условиям, и 'плохая' представляющая собой антипод идеальной линии с
точки зрения качества модемной связи. Под идеальной линией мы подразумеваем
линию с большим чем -45 дБ соотношением сигнал/шум, затухания АЧХ, сдвигов или
дрожания фазы и амплитуды, отсуствием пульсовых (треск) и прочих помех. а
средней линии присутствовали шумовые помехи с уровнем сигнала -33 дБ и пульсовые
с частотой 1.17 Гц и плавающим от -39 дБ до -16 дБ уровнем сигнала помехи. Мы
выбирали эти параметры с таким расчетом, чтобы при работе на данной линии для
соединения без MNP или V42 большинство модемов не могли перекачивать данные без
ошибок. Соответсвенно при соединении с протоколами коррекции ошибок эти
протоколы не остаются без работы. Для плохой линии добавился плавающий от -31 дБ
до -26 дБ уровень шума, дрожание фазы на <+->1.5<градуса>, уровня сигнала на
+1.1 -1.2 с частотой 49.81 Гц и скачки фазы до 5<градус> с частотой 1.17 Гц.
Плохая линия выбиралась нами с таким рачетом, чтобы она была лишь чуть лучше чем
линия на которой худшие из модемов начинали периодически терять несущую.
Каждый из модемов проверялся на всех линях на надежность соединения и скорость
передачи данных. Проверка на соединение представляла собой десять попыток
прозвона (по пять с каждой стороны); соединение по протоколу V.22bis или хуже
соединением не считалось. В результате фиксировалось число удачных попыток на
различных скоростях с коррекцией ошибок, то же без коррекции и число разрывов
связи. Для определения скорости передачи данных 'прокачивались' три файла:
архив, упакованный архиватором ARJ, текстовый файл, содержащий только английские
символы, и исполняемый ЕХЕ-файл (это был файл PROGMAN.EXE из стандартной
поставки Microsoft Windows 3.11 russian). Все файлы выбирались с таким расчетом,
чтобы их длина была немного больше 100Kb. Передача осуществлялась в обоих
направлениях на максимальной скорости соединения, и при подсчете результатов
учитывались обе полученные скорости. При разрыве связи производилось 10 попыток
повторной передачи в данном направлении, а в случае последующих разрывов связи
на протяжении всех 10 попыток скорость передачи считалась равной нулю. Кроме
того, все модемы прошли тестирование на надежность реакции на сигнал 'занято'.
Данный тест проводился при помощи 'обзвонки' телефонных номеров, на которых
употреблявшиеся нами до этого момента модемы неустойчиво определяли данный
сигнал.

*Подсчетяголосов*
Итак, пришло время объяснить, откуда взялись те интегральные единицы измерений,
из которых мы исходили при оценке модемов.
При подсчете очков за прохождение теста на установление соединения мы приняли
соединение на 4800 bps за единицу отсчета, а далее исходили из того, что 9600
bps это в два раза быстрее, а, 7200 в полтора. Т.е. каждое увеличение скорости
на 2400 bps увеличивает коэффициент на 0.5 единицы. При подсчете разрывов связи
за единицу отрицательной составляющей была принята скорость 28800 bps, как
максимально поддерживаемая модемами проходящими тестирование, и отсчет велся в
обратном направлении. Как следствие этого обрыв соединения на 24000 бит/с
приносил модему уже 2 штрафных очка, а на 14400 целых 4. По нашему мнению
удержание соединения на большей скорости является более сложной задачей. Более
того, нами, для различных линий использовался дополнительный коэффициент
отражающий их качество. За единицу был принята самая плохая линия, для линии
среднего качества он был равен 2, а для идеальной аж 4. Согласитесь, что
удержать соединение при чистой линии несколько проще, чем при плохой.
Подсчет окончательных цифр для скоростей передачи происходил несколько проще --
никаких утомительных коэффициентов. Сначала для каждого типа файла для каждой
линии подсчитывалось среднее арифметическое скорости передачи, после чего
полученные значения нормировались для каждой линии. ормирование происходило по
максимальному значению скорости передачи файла независимо от того к какому
модему относится данное значение.

File created by Faq2Site converter. (C) 1998-2002 Edward Grebenyukov
Hosted by uCoz