• ВСЕ, ЧТО ВЫ ХОТЕЛИ ЗНАТЬ О МОДЕМАХ, НО БОЯЛИСЬ СПРОСИТЬ •  

::FAQ • ELINE ::

Группа : Вопpосы и Ответы о модемах Eline


Как для модема принудительно выставить скорость соединения (модуляцию)?

Это зависит от модели модема.

ELC-336E(I): команда AT*Nx

  • *N0 - 1200bps.
  • *N1 - 2400bps.
  • *N2 - 4800bps.
  • *N3 - 7200bps.
  • *N4 - 9600bps.
  • *N5 - 12000bps.
  • *N6 - 14400bps.
  • *N7 - 16800bps.
  • *N8 - 19200bps.
  • *N9 - 21600bps.
  • *N10 - 24000bps.
  • *N11 - 26400bps.
  • *N12 - 28800bps.
  • *N13 - 31200bps.
  • *N14 - 33600bps.
  • *N15 - 1200/75bps.
  • *N16 - 300bps (V.21).
  • *N17 - 300bps (Bell 103).

ELC-576E(I) (голосовые): команда AT+MS=

(на самом деле эта команда больше чем просто выбор скорости, но для задачи установки соединения на не очень качественной линии это то, что надо).
Формат команды:

+MS=<mod> [ ,[ <automode> ][ ,[ <min_rate> ][,[ <max_rate> ][ ,[ <x_law> ][ ,[ <rb_signaling> ] ] ] ] ] ]<CR>

(в скобках указаны необязательные параметры).

Примечание:
   Для скоростей 14400 bps и ниже, можно использовать команду ATNn и регистр S37, при этом команда +MS? отразит в своих параметрах значения Nn и S37. Использование команды Nn и S37=x не рекомендуется, они оставлены для совместимости с существующим ПО (S37 не обновляется командой +MS).
   Не введенные параметры устанавливаются в значение по умолчанию.

Просмотр выбранной модуляции / скорости
+MS?

    Пример ответа модема:
  • протокол K56flex: +MS: 56,1,300,56000,0,0
  • протокол V.90: +MS: 12,1,300,56000,0,0,33600 (RC56 default values)

Просмотр списка поддерживаемых параметров
+MS=?

       Пример ответа модема:

+MS: (0,1,2,3,9,10,11,12,56,64,69), (0,1), (300-33600), (300-56000), (0,1), (0,1)
    Описание параметров:
  1. <mod>= модуляция (значение, модуляция, возможные для каждой модуляции скорости)
    0 = V.21 (300)
    1 = V.22 (1200)
    2 = V.22 bis (2400 или 1200)
    3 = V.23 (1200)
    9 = V.32 (9600 или 4800)
    10 = V.32 bis (14400, 12000, 9600, 7200 или 4800)
    11 = V.34 (33600, 31200, 28800, 26400, 24000, 21600, 19200, 16800, 14400, 12000, 9600, 7200, 4800, или 2400)
    12 = V.90 (56000, 54677, 53333, 52000, 50669, 49333, 48000, 46667, 45333, 42667, 41333, 40000, 38667, 37333, 36000, 34667, 33333, 32000, 30667, 29333, 28000)
    56 = K56flex (56000, 54000, 52000, 50000, 48000, 46000, 44000, 42000, 40000, 38000, 36000, 34000, 32000)
    64 = Bell (103, 300)
    69 = Bell (212, 1200)

    Для V.23, для исходящего соединения скорость передачи 75 bps, приёма 1200 bps; для входящего - передача 1200 bps и приём 75 bps. Параметр скорости необходимо устанавливать в 1200 bps.

    Примечания:
    Модем может автоматически переключаться на другую модуляцию за исключением следующих случаев:
    • Модем не может переключиться с одной модуляции (указанной в параметре) на другую. Например, не существует стандартного способа переключения с Bell 103 на V.23.
    • Авто выбор модуляции запрещен (параметр).
    • Список доступных модуляций может быть сокращен указанием минимальной и максимальной скорости соединения.


  2. <automode> необязательный параметр, с помощью которого включается / выключается автоматический выбор модуляции по стандарту V.8 bis / V.8 или V.32 bis Annex A.
    0 = Авто выбор модуляции выключен.
    1 = Авто выбор модуляции включен используя V.8 bis/V.8 или V.32 Annex A (по умолчанию).

    Существуют модуляции, для которых отсутствует механизм автоопределения, например Bell 212 (<mod>=69).

    Особенности работы модема при включенном / выключенном автовыборе модуляции:

      <automode> = 0 (фиксированная модуляция):
    • Если <max_rate> поддерживается выбранной модуляцией, будет сделана попытка соединится на скорости, указанной в этом параметре. Например, +MS=10, 0, 1200, 4800 выбирает V.32 bis 4800 bps с фиксированной скоростью.
    • Если <max_rate> выше максимального для выбранной модуляции, будет сделана попытка соединится на максимально возможной для этой модуляции скорости. Например, +MS=10, 0, 2400, 14400 выбирает V.32 bis 14400, 12000, 9600, 7200, или 4800 bps.


      <automode> = 1 (автоматический выбор скорости и модуляции):
    • Модем соединяется на максимально возможной скорости в соответствии с V.8 bis / V.8, или V.32 bis Annex A если V.8 bis / V.8 не поддерживается удалённым модемом.
    • А если <max_rate> выше, чем максимально возможная скорость для выбранной модуляции, модем будет автоматически устанавливать скорость и модуляцию, начиная с максимальной скорости для выбранной модуляции.

      Например, +MS=10, 1, 1200, 24000 заставит модем начинать соединения с попытки соединится на V.32 bis 14400 bps и ниже (включая и перебор менее скоростных модуляций).


  3. <min_rate> необязательный параметр, устанавливающий минимальную скорость соединения в бит/с. Значение по умолчанию - 300 bps.

  4. <max_rate> необязательный параметр, устанавливающий максимальную скорость соединения в бит/с. Значение по умолчанию 28800 bps.

  5. <x_law> необязательный параметр, определяющий типа кодека. 0=m-Law 1=A-Law.
    Команда ATZ устанавливает параметр <x_law> в 0 (µ-law).
    Команда %U переопределяет тип кодека установленный до этого параметром <x_law> команды +MS и наоборот.

  6. <rb_signaling> необязательный параметр, включает / выключает поддержу внутрифреймовой сигнализации.
    0 = поддержка выключена (по умолчанию);
    1 = поддержка включена.
    Команда ATZ сбрасывает <rb_signaling> в 0.

ELC-576E/T (не голосовой): команда *In.

  • *I0 - 1200bps;
  • *I1 - 2400bps;
  • *I2 - 4800bps;
  • *I3 - 7200bps;
  • *I4 - 9600bps;
  • *I5 - 12000bps;
  • *I6 - 14400bps;
  • *I7 - 16800bps;
  • *I8 - 19200bps;
  • *I9 - 21600bps;
  • *I10 - 24000bps;
  • *I11 - 26400bps;
  • *I12 - 28800bps;
  • *I13 - 31200bps;
  • *I14 - 33600bps (по умолчанию) при включенном V.90;
  • *I1 - 28000bps;
  • *I2 - 29333bps;
  • *I3 - 30666bps;
  • *I4 - 32000bps;
  • *I5 - 33333bps;
  • *I6 - 34666bps;
  • *I7 - 36000bps;
  • *I8 - 37333bps;
  • *I9 - 38666bps;
  • *I10 - 40000bps;
  • *I11 - 41333bps;
  • *I12 - 42666bps;
  • *I13 - 44000bps.

Выбор модуляции: команда &Un

  • &U0/&U = V.90 (по умолчанию);
  • &U1 = V.34;
  • &U2 = V.32bis / V.32 / V.22bis;
  • &U3 = Bell 103 (300bps);
  • &U4 = V.21 (300bps);
  • &U5 = V.23.


ELC-576I-PS: регистр S37.

Значения регистра (если регистру будет присвоено неверное значение, модем будет устанавливать соединение как при значении по умолчанию):

  • 0 = соединение на максимально возможной скорости (по умолчанию в Win2K);
  • 3 = 300 bps;
  • 4 = 1200 bps;
  • 6 = 2400 bps;
  • 7 = 4800 bps;
  • 8 = 7200 bps;
  • 9 = 9600 bps;
  • 10 = 12000 bps;
  • 11 = 14400 bps;
  • 12 = V.34 (по умолчанию в Win9x).



Назад | Оглавление | Далее
Design by Graj © "ЦСС-ЕВРОКОМ"