|
Модулировал? Демодулируй! - Полевые испытания модемов test_lab@gameland.ru Xakep, номер #050, стр. 050-012-1 ЧЕМ ОТЛИЧАЕТСЯ ФИЗИЧЕСКАЯ ЛИНИЯ ОТ ТЧ? Линия тональной частоты - это физическая линия, на которую повесили усилители и фильтры. Телефонные сети с коммутацией каналов как раз состоят из таких линий. Когда ты говоришь по телефону, то спектр твоего голоса урезается до 3,1 килогерц. Потому голос по телефону изменяется, а музыка вообще не звучит. Человеческое ухо слышит аж до 20 килогерц, а тут всего 3. Так вот, задача телефонного модема - засунуть в три килогерца цифровой сигнал. ПОСЛЕДНЯЯ МИЛЯ Так называют кусок провода, который идет от АТС до твоего аппарата. Первый усилитель и фильтр стоят в абонентском пакете на АТС. Абонентским пакетом называют блок, который гудит тебе в трубку, усиливает и обрезает твой сигнал. Первым делом модем должен хорошо согласовываться с абонентским пакетом, то есть он должен пищать в линию с определенной громкостью. Если будет пищать громче, то усилитель абонентского пакета захлебнется, а если тише, то не раскачается. И то и другое приведет к искажением. На качество согласования влияет аналоговая часть модема. ТЕСТИРОВАНИЕ В крупных Российских городах условия телефонной связи очень разные. Качество модемного интернет-соединения зависит сразу от многих параметров, таких, как тип АТС, расположение относительно АТС, тип оборудования у провайдера. Например, нашу телефонную линию обслуживает цифровая АТС, однако качество среднее, и все модемы работали хреново. Стандартный подход в тестировании модемов - это съем и анализ статистики соединений. Мы же в нашем НЕОБЫЧНОМ ТЕСТИРОВАНИИ следили за ПОВЕДЕНИЕМ модема. Мы выявили тактические ошибки модемов, постарались определить их стратегию. Эти данные помогут выбрать нужный модем для конкретных условий. Суть нашего тестирования - узнать, как модем ведет себя на начальных стадиях соединения, при ухудшении линии и при улучшении линии. Для мониторинга линии мы использовали осциллограф С1-73, для наблюдения за скоростью прохождения интернет-данных мы использовали монитор прохождения интернет-пакетов (TCP/IP) и статистику модема. Для моделирования ухудшения и улучшения линии мы снимали трубку на параллельном телефоне и возвращали ее на место. А иногда мы даже шипели в трубку, чтобы проверить цепкость модема на линии. U.S. Robotics 56K Faxmodem (model 5630B) Жаль, что в U.S. Robotics 56K Faxmodem не проковыряли гнездо для подключения телефона. Это первый модем фирмы U.S. Robotics с поддержкой стандарта V.92. Однако агрегату так и не удалось подсоединиться на V.90 или V.92. Модем трусит при выборе скорости. Выжали только 31200 бит в секунду на нашей линии. Возникли траблы с установкой драйверов под Windows XP. Автоматически XP устанавливала U.S. Robotics 56K Faxmodem как "стандартный модем", который работал только на скорости 9600. Только после выбора драйвера вручную все наладилось. При снятии телефонной трубки модем сбрасывает скорость, а если ее положить, возвращается к прежней. Несколько раз при шаманстве с трубой модем "зависал". При этом на осциллографе ретрэйнов заметно не было, а передача файла вставала. Когда снова снимали трубу, то передача файла возобновлялась. Такое поведение говорит о том, что модем плохо следит за состоянием линии. Иногда U.S. Robotics 56K Faxmodem не замечает изменений линии и никак не реагирует на них, в результате кадры с данными пропадают, и передача файла останавливается (это видно на графике прохождения TCP/IP пакетов). Как только мы возвращаем линию в прежнее состояние, кадры проходят нормально, и передача файла идет дальше. |