На главную

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

Rambler's Top100

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

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

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

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

Модем ZyXEL U-90E

Новый модем от ZyXEL - U-90E - очередное продолжение профессиональной серии U-*. Общие черты дизайна серии U остаются неизменными с начала 90-х годов. Это все тот же светлый корпус со светодиодными индикаторами (V34, AA, CD, OH, DTR, DSR, CTS, TXD, RXD, EC, SQ, TST) на передней панели и кнопками DATA/VOICE и ANSWER/ORIGINATE.

Модем построен на чипсете ZyXEL M4 - таком же, который использован и в модели Omni 56K. Однако, в его схеме присутствуют весьма значительные отличия от "младшего брата". Совершенно иначе сделана входная часть: она построена по классической "трансформаторной" схеме. При этом следует заметить, что общее количество деталей на плате модема, тем не менее, невелико: на наш взгляд, вся плата могла бы иметь и втрое меньшие размеры по площади. Но в такой компоновке есть и существенные плюсы: при невысоком энергопотреблении всей схемы модем незначительно нагревается при работе. Поэтому становится возможной установка нескольких модемов в стойку, один на один - не возникает проблем, связанных с перегревом.

На задней панели модема находятся разъемы для подключения питания (от внешнего БП), входящей телефонной линии и телефона. Связь с PC обеспечивается на скорости до 460.8 кбит/с через стандартный двадцатипятиконтактный EIA-232D (при условии поддержки такой скорости последовательным портом Вашего PC).

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

Динамик, которым оборудован модем, кажется несколько тихим, но при этом он достаточно качественно воспроизводит звук - искажения, часто встречающиеся при использовании пьезокристаллов, не возникают даже при максимальной громкости, задаваемой командой L7.

Как и в случае с Omni 56K, фирма-производитель отказалась в новом модеме от реализации собственных протоколов, ZyX и ZyCELL. Сфера применения первого достаточна неопределенна (разве что связь с модемами старой серии U-1496), что касается второго, то с ростом доли систем цифровой передачи в сотовой телефонии и этот протокол становится все менее актуален.

Еще одно отличие, важное для конечного пользователя, о котором нельзя не упомянуть: в модеме нет и не предвидится голосовых функций. Это совпадает с общей концепцией "профессионального" модема от ZyXEL, основная задача которого - надежные прием и передача данных.

Основные возможности:

Протоколы физического уровня:

Протокол Скорость (бит/с)
V.90 56000-28000
V.34bis 33600 - 2400
V.34 28800 - 2400
V.32bis 14400/12000/9600/7200
V.32 9600/4800
V.22bis 2400
V.22/Bell 212A 1200
V.23 1200/75
V.21/Bell 103 300

Протоколы коррекции ошибок:
V.42, V.42SREJ, MNP3-4

Протоколы сжатия данных:
V.42 bis, MNP 5

Факс:
V.17 14400 бит/с G3 Fax
V.29 G3 Fax на скорости до 9600 бит/с
V.27ter G3 Fax на скорости до 4800 бит/с
Система команд EIA Class 1, Class 2.0 Fax

Нет смысла заострять внимание на том, как модем "без проблем установился на компьютере под управлением Windows 98": это закономерно для продукции столь известного производителя. К слову сказать, что если установить его как "U-336E" или "Omni56K", работать он будет ничуть не хуже. Поэтому далее рассматривалось именно то, что имеет непосредственное отношение к передаче данных и настройке модема.

Средства встроенной диагностики модема предоставляют в наше распоряжение несколько экранов с различной информацией о соединении:

ATI2      
ZyXEL MODEMS LINK STATUS REPORT
 
Chars Sent 151417 Chars Received 2665761
Octets Sent 67931 Octets Received 2633546
Blocks Sent 3211 Blocks Received 11027
Blocks Resent 83 Max Outstanding 8
Max Block Size 256 Retrains Requested 0
Link Duration 15 Retrains Granted 2
FRN Requested 16 FRN Granted 4
FCS Errors 2344 Round Trip Delay 7
Xmitter Underrun 0 Receiver Overrun 0
Last Speed/Protocol T24000/R36000/ARQ/V.90/V42b
Disconnect Reason DTR dropped
       
OK      

В статистике по ATI2, снимаемой в процессе сеанса связи или после его завершения, содержится информация о последних линейных скоростях в направлении передачи/приема, количестве принятых/переданных данных; подробности о работе протоколов коррекции ошибок и сжатия данных, а также причина разъединения.

ATI12      
ZyXEL MODEMS PHYSICAL LAYER STATUS REPORT
 
Modulation mode = V34b    
Tx Carrier = 1959 Hz Rx Carrier = 1959 Hz
Tx Baud Rate = 3429 Baud Rx Baud Rate = 3429 Baud
Tx Bit Rate = 31200 bps Rx Bit Rate = 31200 bps
Tx Power = -13.00 dBm Rx Level = -35.67 dBm
Phase Jitter = 0.00 degree Frequency Offset = 0.05 Hz
SNR = 9.28 dB Round Trip Delay = 8.31 ms
Near End Echo = -8.92 dB Far End Echo = -65.12 dB
Nonlinear Encoder = OFF Nonlinear Decoder = ON
Tx Shaping = Min Rx Shaping = Min
Trellis Encoder = 16 state Convolutional Decoder = 64 state
Tx Filter Index = 2 Remote Tx Filter Index= 9
Tx Precoder Coefficients = 0000 0000 0000 0000 0000 0000
Remote Tx Precoder Coefficients = 0000 0000 0000 0000 0000 0000
       
OK      

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

ATI13    
-0 ¦   _ _ _ _ _    
-2 ¦ _ _ _ _ _ _ _ _ _ _ _ _    
-4 ¦ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _    
-6 ¦ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _    
-8 ¦ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _    
-10 ¦ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _    
-12 ¦ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _    
-14 ¦ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _    
-16 ¦ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _    
-18 ¦ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _    
-20 ¦ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _    
-22 ¦ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _    
-24 ¦ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _    
-26 ¦ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _    
-28 ¦ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ AGC: -1.04 dB/0000 /0002
-30 ¦ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ IMD: 0001 /001E
dB +-------------------------------------------- Echo Pwr: -22.12/ -19.76
  F 0 0 0 0 0 1 1 1 1 1 2 2 2 2 2 3 3 3 3 3 3 L1 Power: -20.33/ -17.58
  R 1 3 4 6 7 0 3 5 6 9 1 2 5 7 8 0 1 3 4 6 7 L2 Power: -26.33/ -23.58
  E 5 0 5 0 5 5 5 0 5 5 0 5 5 0 5 0 5 0 5 0 5 S/N: 28.20
  Q 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 S/E: -4.20 dB/ 0.62
OK      

Эта команда выводит график АЧХ и параметры физического уровня (сигнал/шум, мощность эхо и т.п.) по результатам настройки приемника и эхоподавителя после хендшейка или ретрейна. В отличие от параметров, выводимых по ATI12, значения, выдаваемые по этой команде, остаются неизменными весь промежуток времени между ретрейнами.

ATI14  
ZyXEL MODEMS V.90 CAPABILITY REPORT
   
Local Modem V.90 Capability = APCM
Local Modem PSTN Connection = Analogue
Remote Modem V.90 Capability = DPCM
Remote Modem PSTN Connection = Digital
Probing Report of APCM modem = V.90
   
OK  

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

Более подробную информацию о значении терминов, приведенных в статистике, можно получить из документации на модемы ZyXEL U-90E и Omni56K. Найти электронную версию можно здесь. Дополнительно можно обратиться к общим рекомендациям по настройке модемов и использованию данных статистики.

Первые впечатления от работы модема весьма положительные - связь на V.90 устанавливается в тех условиях, где многие другие модемы, в частности на чипсетах Rockwell, не могут ее установить или же удержать, не переходя на V.34. При этом, ZyXEL U-90E, как и Omni56K, существенно понижает мощность своего передатчика. Такая "донастройка" происходит при связи именно с цифровыми серверами доступа, и позволяет получить сигнал лучшего качества в сторону клиентского модема.

Само собой разумеется, что возможность установить связь на V.90 справедлива для неплохой в целом линии, и вряд ли стоит ждать чудес от модема в тех условиях, где и никто другой не сможет работать на протоколе V.90. Для такого типа линий модем имеет стандартные высокоскоростные протоколы V.34, V.32 и низкоскоростные протоколы со скоростью от 300 до 2400 бит/с.

Работу наиболее универсального из них, V.34, интересно было проверить в условиях, далеких от тепличных. Сначала немного о самом протоколе V.34 в реализации "от ZyXEL". Среди существующих на сегодняшний день интерпретаций эта одна из наиболее полных по объему реализованных положений Рекомендации V.34, некоторые из них не являются обязательными для производителей, но, тем не менее, остаются весьма полезными, особенно в условиях линий, "далеких от идеала". В отличие от многих дешевых модемов, у которых имеется только четыре модуляционных скорости - 2400, 3000, 3200, 3429 символов/с, U-90E может использовать всю линейку символьных скоростей, включая необязательные 2743 и 2800 символов/с. Выигрыш от наличия дополнительных символьных скоростей будет проявляется прежде всего на линиях посредственного качества, где дополнительные скорости модуляции позволят более эффективно использовать ограниченный частотный диапазон канала. Среди прочих полезностей, реализованных в протоколе V.34 данного модема - помехоустойчивое 64-х позиционное кодирование сигнала (в большинстве дешевых модемов присутствует только 16-ти позиционный кодер/декодер).

Итак, испытания на линии среднего качества. Такая линия, в некотором приближении, характеризуется как обеспечивающая для лучших из модемов работу на скорости от 14400 до 19200 бит/с и имеющая полный набор разных, хотя и несильных, помех.

На такой линии модем демонстрирует ожидаемую надежность соединения и сравнительно высокую скорость. Если судить по демонстрируемому модемом среднему CPS, то это не максимально возможная скорость для данной линии - некоторые модемы могут работать с несколько большим CPS. Однако, ценой этого оказываются частые пересогласования скорости, кроме того, некоторые из модемов при этом не обеспечивают достаточно надежной связи - соединение часто рвется. В случае с модемом U-90E никаких обрывов связи не наблюдалось, а малое количество пересогласований и ретрейнов позволило получить более стабильную мгновенную скорость, что сказывается весьма положительно, например, при просмотре интернет-страничек: после нажатия на ссылку сразу начинается загрузка страницы, не прерываемая сериями пересогласований скорости у модемов.

Теперь об испытаниях на плохой линии. Ее характеристика: линия обеспечивающая работу со скоростями от 2400 до 9600 бит/с на прием на протоколе V.34 в девяти попытках соединения из десяти.

Здесь все оказалось несколько сложнее. Удаленный модем плохо нас слышал, и для того, чтобы получить устойчивое соединение, пришлось поднять уровень мощности нашего передатчика. С этим проблем не возникло, но дальнейшая связь происходила с крайне низким КПД. Разобраться в причинах этого помогла диагностическая команда модема AT#E1. При вводе этой команды в терминальном режиме пользователь имеет возможность ежесекундно наблюдать статистику, выводимую модемом построчно:

V.34 T14400/R4800 SNR= 15.3 RXL= -39.1 RTG= 4 RTR= 3 FTG= 6 FTR= 18
V.34 T14400/R4800 SNR= 16.0 RXL= -39.0 RTG= 4 RTR= 3 FTG= 6 FTR= 18
V.34 T14400/R4800 SNR= 15.6 RXL= -39.4 RTG= 4 RTR= 3 FTG= 6 FTR= 18
V.34 T14400/R4800 SNR= 15.7 RXL= -38.6 RTG= 4 RTR= 3 FTG= 6 FTR= 18
V.34 T14400/R4800 SNR= 15.6 RXL= -39.3 RTG= 4 RTR= 3 FTG= 6 FTR= 19
V.34 T14400/R7200 SNR= 10.7 RXL= -39.2 RTG= 4 RTR= 3 FTG= 6 FTR= 19
V.34 T14400/R7200 SNR= 9.3 RXL= -38.2 RTG= 4 RTR= 3 FTG= 6 FTR= 19
V.34 T14400/R7200 SNR= 9.2 RXL= -38.9 RTG= 4 RTR= 3 FTG= 6 FTR= 19
V.34 T14400/R7200 SNR= 8.7 RXL= -39.2 RTG= 4 RTR= 3 FTG= 6 FTR= 20
V.34 T14400/R4800 SNR= 16.0 RXL= -38.8 RTG= 4 RTR= 3 FTG= 6 FTR= 20
V.34 T14400/R4800 SNR= 15.8 RXL= -39.1 RTG= 4 RTR= 3 FTG= 6 FTR= 20
V.34 T14400/R4800 SNR= 15.4 RXL= -39.3 RTG= 4 RTR= 3 FTG= 6 FTR= 20
V.34 T14400/R4800 SNR= 8.8 RXL= -39.3 RTG= 4 RTR= 3 FTG= 6 FTR= 21
V.34 T14400/R7200 SNR= 9.7 RXL= -38.7 RTG= 4 RTR= 3 FTG= 6 FTR= 21
V.34 T14400/R7200 SNR= 9.6 RXL= -38.8 RTG= 4 RTR= 3 FTG= 6 FTR= 21
V.34 T14400/R7200 SNR= 9.3 RXL= -39.1 RTG= 4 RTR= 3 FTG= 6 FTR= 21
V.34 T14400/R7200 SNR= 15.4 RXL= -39.0 RTG= 4 RTR= 3 FTG= 6 FTR= 22

В конкретном примере хорошо видно, что параметры линии весьма непостоянны. Несмотря на то, что алгоритм выбора скорости хорошо работал в условиях "хорошей" и "средней" линий, здесь он с задачей справлялся весьма посредственно: основное время сеанса занимали реакция модема на изменение линии и последующие пересогласования скорости. Обидно, но в модеме не предусмотрены какие-либо настройки относительно предпочтений модема в частоте запросов на смену скорости и "агрессивности" при выборе линейных скоростей. Оставалось воспользоваться командой ограничения скорости "сверху", сузив тем самым круг выбора: 2400 или 4800 бит/с. Ограничение скоростью 4800бит/с выбрано было не случайно, так как статистика явно давала понять, что основная часть пересогласований приходится на переходы 4800-7200 или 7200-4800. В результате такого ограничения был получен примерно двукратный прирост CPS. По результатам этого эксперимента стоит отметить две вещи: во-первых, ограничение по скорости работает в модеме вполне корректно и не приводит к каким-либо фатальным последствиям, как, например, в некоторых модемах 3Com/US Robotics. Во-вторых, модем позволяет увеличивать уровень мощности сигнала весьма значительно, по сравнению, например, с Omni 56K. Последняя проблема была описана в обзоре Константина Алешина.

В этой связи, чтобы убедиться, какие значения уровня мощности передатчика вообще допустимы, модем был подвергнут повторной проверке в условиях неплохой линии. Кроме ручной установки уровня мощности через команду *P было дополнительно запрещено снижение уровня мощности передатчика по запросу удаленного модема с помощью регистра S92 (S92.7=1). Ниже приведена статистика, выдаваемая по ATI12, для различных значений уровня мощности передатчика модема.

ATI12      
ZyXEL MODEMS PHYSICAL LAYER STATUS REPORT
 
Modulation mode = V34    
Tx Carrier = 1920 Hz Rx Carrier = 1920 Hz
Tx Baud Rate = 3200 Baud Rx Baud Rate = 3200 Baud
Tx Bit Rate = 28800 bps Rx Bit Rate = 28800 bps
Tx Power = -4.00 dBm Rx Level = -18.75 dBm
Phase Jitter = 0.00 degree Frequency Offset = 0.04 Hz
SNR = 27.88 dB Round Trip Delay = 7.87 ms
Near End Echo = -9.30 dB Far End Echo = -34.71 dB
Nonlinear Encoder = OFF Nonlinear Decoder = ON
Tx Shaping = Min Rx Shaping = Min
Trellis Encoder = 16 state Convolutional Decoder = 64 state
Tx Filter Index = 6 Remote Tx Filter Index= 9
Tx Precoder Coefficients = 0000 0000 0000 0000 0000 0000
Remote Tx Precoder Coefficients = 0000 0000 0000 0000 0000 0000
       
OK      
ATI12      
ZyXEL MODEMS PHYSICAL LAYER STATUS REPORT
 
Modulation mode = V34    
Tx Carrier = 1829 Hz Rx Carrier = 1920 Hz
Tx Baud Rate = 3200 Baud Rx Baud Rate = 3200 Baud
Tx Bit Rate = 26400 bps Rx Bit Rate = 12000 bps
Tx Power = 0.00 dBm Rx Level = -19.64 dBm
Phase Jitter = 0.00 degree Frequency Offset = 0.04 Hz
SNR = 18.37 dB Round Trip Delay = 7.43 ms
Near End Echo = -4.65 dB Far End Echo = -26.96 dB
Nonlinear Encoder = OFF Nonlinear Decoder = ON
Tx Shaping = Min Rx Shaping = Min
Trellis Encoder = 16 state Convolutional Decoder = 64 state
Tx Filter Index = 6 Remote Tx Filter Index= 9
Tx Precoder Coefficients = 0000 0000 0000 0000 0000 0000
Remote Tx Precoder Coefficients = 0000 0000 0000 0000 0000 0000
       
OK      

То есть, даже при максимальном значении уровня мощности передатчика 0дБм обеспечивается эхоподавление, достаточное для достижения вполне приемлемой скорости на прием: 12000 бит/секунду. Надо сказать, что это очень неплохой результат, достигаемый весьма немногими модемами.

Еще один показатель, который было интересно проверить - устойчивость к отдельным внешним помеховым воздействиям. Результаты для предыдущей модели ZyXEL Omni 56K были получены в ходе тестирования, проведенного фирмой Flash Computers. Как из них следовало, модем Omni 56K довольно слабо переносил изменение частоты сигнала в канале. Хотелось определить предельное значение этого параметра для модема U-90E.

Но обычные испытания в условиях коммутируемой сети не позволяют проверить устойчивость модема к помеховым воздействиям такого рода. Поэтому, с помощью разработчиков аппаратуры, предназначенной для имитации каналов связи и, в частности, для тестирования модемов - фирмы "Аналитик ТелекомСистемы", удалось проверить предельные параметры помехозащищенности.

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

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



Продолжение на iXBT.

Павел Митронов
iXBT

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

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

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