faqs.org.ru

 Главная > Компьютеры и комплектующие > Коммуникации >

FAQ "Как настроить Курьер под Вашу линию"

FAQ "Как настpоить Куpьеp под Вашу линию"

Немного о настройке модемов Courier V.Everything на конкретную линию с
целью получения максимальной скорости соединения.

Данная информация, в основном, является плодом моих личных изысканий в
области  настройки  курьеров на конкретную линию.  Я благодарен Борису
Литваку за помощь, оказанную в работе над данным FAQ.

Проблемы со связью у курьеров со стандартной настройкой (At&F1) иногда
возникают на хороших линиях, чаще на средних линиях, и почти всегда на
плохих линиях. На хороших линиях эти проблемы, в основном, заключаются
в "синдроме 21600" (он подробно описан в FAQ). На плохих и средних ли-
ниях картина несколько иная:  модемы соединяются на 21600 (но не из-за
"синдрома 21600", а по причине излишнего оптимизма модема относительно
качества линии,  что приводит в итоге к соединению на  скорости  21600
или меньше),  если же они соединяются-таки на более высоких скоростях,
может быть низкий CPS при высокой скорости соединения из-за постоянных
ретрейнов и/или перепосылок поврежденных кадров V.42.

Итак, "синдром 21600" заключается в выборе модемом символьной скорости
2400 вместо более высоких. Как следствие, скорость соединения не может
быть более 21600.  Происходит это из-за неправильного алгоритма выбора
начальной символьной скорости на модемах Courier V.Evr  при  некоторых
условиях  на  линии (скорее всего,  из-за низкочастотного шума;  более
подробно - в FAQ). Выглядит этот синдром примерно так: начинается сое-
динение, в процессе начальной настройки модемы не могут соединиться на
максимальных символьных скоростях (это выглядит как несколько  попыток
(обычно 3) соединения) и выбирают символьную скорость 2400 (это обычно
четвертая попытка соединения,  она ощутимо отличается по звуку от пре-
дыдущих).  Все,  имеем соединение на 21600 (max),  хотя на этой линии,
скорее всего,  можно было бы получить гораздо больше. Методика лечения
этого  синдрома  -  запрещение символьной скорости 3429 (и,  возможно,
3200) для того, чтоб модемы могли соединиться сразу и нормально. Необ-
ходимо учитывать, что эта ситуация может быть только на хороших линиях
(на линиях худшего качества ситуация похожа на вышеописанную,  но при-
чины  ее  возникновения  другие и отличается методика ее лечения).  На
средних линиях тоже часто можно наблюдать  соединение  на  21600  (или
меньше) при символьной скорости 2400,  но это не классический "синдром
21600",  а недостаточно эффективная работа алгоритма эхогашения на ли-
ниях,  далеких от хорошей по качеству.  Это часто происходит на линиях
плохого качества.  Вот,  например,  на такой (особенность этой динии -
нелинейность искажений, которые модем принципиально не может компенси-
ровать, так как у него все шаблоны, по которым он производит компенса-
цию, линейные):
 звоню с АТС 173 на АТС 939, ниже - статистика соединения:

aty16
-20  . . . x X X x . . x x . . . . . . . . . . . . . .   1
-22  . . X X X X X X X X X x . . . . . . . . . . . . .   3
-24  . x X X X X X X X X X X x . x . . . . . . . . . .   5
-26  . X X X X X X X X X X X X X X X . . . . . . . . .   7
-28  . X X X X X X X X X X X X X X X X . . . . . . . .   9
-30  . X X X X X X X X X X X X X X X X X X X x . . . .  11
-32  . X X X X X X X X X X X X X X X X X X X X . . . .  13
-34  x X X X X X X X X X X X X X X X X X X X X X X . .  15
-36  X X X X X X X X X X X X X X X X X X X X X X X X .  17
-38  X X X X X X X X X X X X X X X X X X X X X X X X .  19
-40  X X X X X X X X X X X X X X X X X X X X X X X X .  21
-42  X X X X X X X X X X X X X X X X X X X X X X X X X  23
Level --------------------Frequency-------------------- Attn
      0 0 0 0 0 0 1 1 1 1 1 1 1 2 2 2 2 2 2 3 3 3 3 3 3
      1 3 4 6 7 9 0 2 3 5 6 8 9 1 2 4 5 7 8 0 1 3 4 6 7
      5 0 5 0 5 0 5 0 5 0 5 0 5 0 5 0 5 0 5 0 5 0 5 0 5
      0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0

OK

>> Как видно, АЧХ линии оставляет желать лучшего.


ATI11
USRobotics Courier V.Everything Link Diagnostics...

Modulation               V.34+
Carrier Freq    ( Hz )   1829/1829
Symbol Rate              3200/3200
Trellis Code             64S-4D/64S-4D
Nonlinear Encoding       ON/ON
Precoding                ON/OFF
Shaping                  OFF/OFF
Preemphasis Index        8/8
Recv/Xmit Level (-dBm)   25.7/12.7
SNR             ( dB )   36.6
Near Echo Loss  ( dB )   11.4
Far Echo Loss   ( dB )   46.1
Roundtrip Delay (msec)   1
Timing Offset   ( ppm)   -80
Carrier Offset  ( ppm)   297
RX Upshifts              5
RX Downshifts            2
TX Speedshifts           27
V.90 Status

OK

ATI6
USRobotics Courier V.Everything Link Diagnostics...

Chars sent                28943      Chars Received           146900
Chars lost                    0
Octets sent               28671      Octets Received          147696
Blocks sent                1430      Blocks Received            1686
Blocks resent                 6

Retrains Requested            0      Retrains Granted              0
Line Reversals                0      Blers                       123
Link Timeouts                 0      Link Naks                     0

Data Compression       V42BIS 2048/32
Equalization           Long
Fallback               Enabled
Protocol               LAPM SREJ 244/15
Speed                  28800/21600
Last Call              00:23:08

Disconnect Reason is DTR dropped

Как видно, несмотря на качество линии скорость в мою сторону не падала
ниже 28.8 при остутствии ретрейнов (скорость в направлении от меня здесь
не важна). На этой же линии мне удалось добиться соединения на X2 (36к
днем,  43-46к ночью) и V.90 (33к днем,  37к ночью). Если же попытаться
соединиться  со стандартными настройками,  то получалась вторая разно-
видность "синдрома 21600" в 90% случаев (на Х2 и V.90 не было соедине-
ний  вообще).  ТОЛЬКО  же  запрещение символьных скоростей 3429 и 3200
(как для классического варианта) приводило к  соединению  на  скорости
24000 максисмум.

Путем долгих мытарств я пришел к выводу,  что очень важную роль в ско-
рости соединения в нашу сторону играет уровень выходного сигнала наше-
го же модема. Хотя, теоретически, эти вещи не должны быть связаны, так
как для этого есть механизм эпоподавления в прошивке модема,  на прак-
тике сказывается устаревшая аппаратура АТС, недостатки аналоговой час-
ти модема и недостатки алгоритма эхоподавления в прошивке. Отсюда сле-
дует,  что  чем ниже уровень выходного сигнала модема,  тем ниже гром-
кость зха  от  него,  и  ,соответсвтенно,выше  SNR  (соотношение  сиг-
нал/шум). Как следствие, выше скорость передачи данных в его сторону.

Теперь о методике настройки (на примере ID_SDL 301, в других прошивках
уровень  выходного сигнала может регулироваться по другому).  Обратите
внимание на строчку,  где написано про SNR - чем больше это  занчение,
тем выше будет скорость передачи данных в вашу сторону. Вторая по важ-
ности строчка:

>> Recv/Xmit Level (-dBm) 25.7/12.7

                           ^^^ здесь должно быть значение 22-30, иначе
ничего может не получится! И еше: регулировка уровня выходного сигнала
в  моделях  с кодом страны US/Canada со стандартными прошивками НЕВОЗ-
МОЖНА!!!  Для выполнения описанных ниже процедур вам понадобится  либо
смена  кода  страны  на International (как это сделать - в FAQ),  либо
патченные стандартные прошивки или прошивки KN_SDL,  ID_SDL (их  можно
найти на www.usr.spb.ru).  При этом учтите, что регулировка уровня вы-
ходного сигнала в них может осуществляться поразному. Например: в пат-
ченных  стандартных  прошивках  и  KN_SDL  значения  s39 могут быть от
1(max) до 15(min), а в ID_SDL - от 1(max) до 29(min)!

Поставьте для начала значение s39 в 5,  запретите Tx  Level  Deviation
(s56.2=1,  нужно  для того,  чтоб модем в процессе работы не менял сам
уровень  выходного  сигнала),  разрешите   все   символьные   скорости
(s54=64).  Наберите  номер,  соберите статистику соединения.Проделайте
эту процедуру несколько раз (нужно для того,  чтоб  исключить  влияние
фактора  конкретного соединения и собрать объективную статисктику) для
всех значений s39 вплоть до того,  как соединение пропадет вообще (это
будет,  скорее всего, 16-19). Общая картина будет такова: сначала ско-
рость соединения в вашу сторону будет возрастать, достигнет максимума,
начнет падать, потом модемы вообще перестанут соединяться. С скоростью
соединения в обратную сторону картина будет иная - она,  скорее всего,
будет все время понижаться. Вычислить же необходимый уровень выходного
сигнала можно так:  выберите наибольшее значение s39, при котором ско-
рость соединения была максимальной,  и уменьшите его на 1.  Если в ре-
зультате вышеописанной процедуры модемы не соединялись  на  символьных
скоростях выше 2400,  то следует запретить скорость 3429.  Если не по-
могло - 3200.  Если и это не помогло добиться соединения  хотя  бы  на
28800 или 26400,  то линия действительно плохая (-> в морг:).  Для 56к
все настраивается аналогично. После этого можно занятья низким CPS при
высоких скоростях соединения (если он еще остался после выполнения вы-
шеописанной процедуры).  Это, как правило, сопровождается еще и посто-
янными ретрейнами.  Здесь методика одна, на мой взгляд: последователь-
ное запрещение высших символьных скоростей.  И  напоследок:  отключите
ВСЕ  параллельные  телефоны  и устройства от линии!  Они ОЧЕНЬ ощутимо
влияют на качество работы модема.

С уважением,
Киквадзе Ю.М.  (e-mail: Yuri_Kikvadze@usr.spb.ru)

Вернуться в раздел "Коммуникации" - Обсудить эту статью на Форуме
Главная - Поиск по сайту - О проекте - Форум - Обратная связь

© faqs.org.ru