Page tree

Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

Hide_comments

Scroll Ignore

Содержание

Table of Contents
excludeСодержание

Описание

Команда служит для настройки радиоинтерфейса устройства. В данном документе представлено описание работы команды в версии программного обеспечения WANFleX без поддержки TDMA.

Warning
titleПРЕДОСТЕРЕЖЕНИЕ

Не все радиоинтерфейсы имеют одинаковый набор параметров и аргументов, поскольку они зависят от типа используемого радиомодуля. Полный список параметров, поддерживаемых конкретным интерфейсом, можно посмотреть непосредственно на устройстве клавишей "?".   

Синтаксис:

Code Block
languagepowershelltext
themeEmacs
rfconfig
usage: rf interface parameters...
Interface rf5.0 parameters:
  band XXX: bandwidth (MHz)
  grid B G: frequency grid - <bw> freq1[-freq2[/step]],... | clear
  freq XXX: central frequency (MHz)
  bitr XXX: bitrate (Kbps)
  txpwr XXX: tx power (dBm)
  sid XXX: system identifier - up to 8 hex digits [10101010]
  cap [full]: RF capabilities
  dist XXX: distance in kilometers or auto
  txrt XXX: max transmit retries [15]
  txvrt XXX: max transmit retries in voice mode [6]
  [-]burst : burst mode (Super Packeting)
  [-]shortgi: short guard interval mode
  noise XXX: Noise floor threshold, dB [26]
  [-]pwrctl : automatic TPC mode
  mimo|miso
 [-]misoctl
 [-]greenfield
Не все радио интерфейсы имеют одинаковый набор параметров и опций, поскольку они зависят от типа и стандарта используемого радио модуля. Полный список опций поддерживаемых конкретным интерфейсом можно посмотреть непосредственно на устройстве командой "rf interface ?". Тип радио модуля и перечень его свойств можно посмотреть командой "rf interface cap".        
Warningnote
titleПРЕДОСТЕРЕЖЕНИЕ
ВНИМАНИЕ

При включённом частотном роуминге, прежде чем осуществлять изменения на опорном узле, необходимо внести изменения в профиль роуминга командой "mint profile".

Параметры

title
Center
Scroll Title
ПараметрОписание
параметров
ПараметрОписание
capОтображает информацию об используемом радиомодуле, в том числе допустимые значения мощности передатчика, перечень поддерживаемых частот и т.д.
band XXX

Устанавливает ширину полосы излучения, может быть указана как числовыми, так и текстовыми значениями:

  • "double" – 40 МГц
,
  • .
  • "full" – 20 МГц
,
  • .
  • "half" – 10 МГц
,
  • .
  • "quarter" – 5 МГц.

Возможность переключения между различными ширинами полос определяется лицензией. В пределах одной беспроводной сети устройства должны иметь одинаковые

настройки

значения данного параметра.

grid B G

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

Сетка частот формируется для каждой полосы

  • "B" полоса пропускания, для которой формируется сетка частот.
  • "G" – значение сетки в виде списка поддиапазонов (начальная
_частота–конечная_
  • частота – конечная частота/шаг), либо отдельных частот, перечисленных через запятую
.

Синтаксис:

rf interface grid BAND FREQUENCY_RANGE_LIST

Пример:

Code Block
languagepowershell
themeEmacs
rf rf5
  • .
0 grid 40 4920-5940/5 rf rf5.0 grid 20 5310-5390/10,5450,5500-5580/20 rf rf5.0 grid 10 5480, 5500, 5520, 5540, 5560, 5580

Получившийся список будет отображаться в свойствах радиоинтерфейса

(команда "rf cap")

и использоваться во всех случаях, когда частота определяется автоматически ("roaming", "dfs" и т.д.).

Для
  • "clear" – служит для удаления сформированной частотной сетки
используется следующая команда:
Code Block
languagepowershell
themeEmacs
rf interface grid BAND clear
  • . При этом будет восстановлен исходный список частот, определённый в лицензии устройства.
 
freq XXX
Центральная частота
Устанавливает центральную частоту, определяется в
мегагерцах
МГц. В пределах одной беспроводной сети устройства должны иметь одинаковые
настройки
значения данного параметра.
Список доступных частот можно посмотреть командой "rf interface cap".
 
bitr XXXСкорость радиоканала
(в килобитах в секунду)
в кбит/с. Возможные значения:
    • ширина канала 5 МГц: 3250, 6500, 9750, 13000, 19500, 26000, 29250, 32500 Кбит/с.
    • ширина канала 10 МГц: 6500, 13000, 19500, 26000, 39000, 52000, 58500, 65000 Кбит/с.
    • ширина канала 20 МГц: 13000, 26000, 39000, 52000, 78000, 104000, 117000, 130000 Кбит/с.
    • ширина канала 40 МГц: 30000, 60000, 90000, 120000, 180000, 240000, 270000, 300000 Кбит/с.
txpwr XXXМощность излучения передатчика в дБм. Конкретные значения допустимых уровней мощности могут меняться в зависимости от типа установленного радиомодуля
. Полный список уровней мощности поддерживаемых данным радиомодулем можно посмотреть командой "rf interface cap"
.
sid XXXИдентификатор сети, число от 1H до FFFFFFH шестнадцатеричной системы счисления. Всем устройствам, которые должны
видеть друг друга
в радиоканале устанавливать связь, необходимо иметь одинаковый идентификатор
.capОтображает информацию об используемом радиомодуле, в том числе допустимые значения мощности передатчика, перечень поддерживаемых частот и т
.
д.
dist XXX

Расстояние между устройствами (в километрах). Этот параметр определяет значения задержек и таймаутов, оптимизируя работу беспроводного соединения.

Параметр

«

"dist

»
  • Установить точное значение расстояния вручную
  • Включить автоматическое определение расстояния (по умолчанию): "rf rf5.0 dist auto". При просмотре конфигурации, после параметра «auto» показывается текущее установленное значение: "auto (XX)"

    " имеет значение только при отправке сетевых пакетов, поэтому он должен быть установлен на каждом устройстве сети.

    Существует несколько способов управления этим параметром:

      • "auto" включает автоматическое определение расстояния.

    Установка значения 0 приводит к использованию настроек радиомодуля по умолчанию.

    txrt XXXМаксимальное количество переповторов при отправке пакетов
    "
    unicast
    "
    . Значение по умолчанию
    отличается в разных версиях прошивок, указывается в квадратных скобках в синтаксисе команды (например, "txrt XXX: max transmit retries [15]" -максимальное количество переповторов по умолчанию равно 15)
    15.
    txvrt XXXМаксимальное количество переповторов для пакетов данных (не голосовых) в голосовом режиме. Значение по умолчанию
    отличается в разных версиях прошивок, указывается в квадратных скобках в синтаксисе команды
    – 6. Голосовой режим (Voice Mode) включается автоматически при появлении трафика VoIP. Максимально допустимое значение
    -
    64 переповтора.
    [-]burstВключает/выключает поддержку протокола BURST. Этот режим позволяет существенно сократить количество коротких пакетов в эфире и уменьшить время отклика при интенсивных потоках коротких пакетов. Данный параметр оказывает влияние на весь радиоинтерфейс
    и означает, что вы хотите использовать этот режим на данном устройстве
    . Протокол не влияет на работу остальных устройств, функционирующих в сети.
    Некоторая статистика
    Статистика работы протокола доступна с помощью команды "
    muf
    muffer stat"
    . Для отключения поддержки протокола BURST укажите параметр “-burst
    . По умолчанию поддержка включена.
    [-]shortgiВключает/выключает режим укороченного охранного интервала
    (short guard interval)
    . Использование
    укороченного охранного интервала
    данного режима позволяет увеличить пропускную способность радиоканала за счёт уменьшения временной паузы между передаваемыми символами. Однако, если длительность охранного интервала превысит максимальное время задержки распространения сигнала в эфире, то это приведет к межсимвольной интерференции и, как следствие, росту числа ошибок при передаче.
    Для отключения укажите параметр “-shortgi”.
    По умолчанию включено.
    noise XXXПороговый уровень шума для радиоинтерфейса
    (Noise floor threshold)
    . Измеряется в дБ
    . По
    , по умолчанию 20 дБ. Порог указывается как положительное смещение относительно текущего уровня шума,
    определяемый
    определяемого устройством. Устройство осуществляет передачу только в том случае, когда в эфире отсутствуют сигналы, уровень которых выше этого порогового значения. Посмотреть измеренный уровень шума
    (Noise floor)
    и установленный пороговый уровень шума
    (Noise floor threshold) можно командой “rf interface stat”.
    можно при помощи параметра "stat".
    [-]pwrctlВключает/выключает режим автоматического управления мощностью передатчика (ATPC). В этом случае устройство будет стремиться поддерживать оптимальную мощность передатчика, обеспечивающую уверенный приём
    своих
    отправляемых им пакетов на противоположной стороне радиоканала.
      Для отключения укажите параметр “-pwrctl”. По
     По умолчанию включено.
    mimo|misoВыбор метода кодирования сигнала: MIMO 
    либо MISO
    или MISO.
    [-]misoctl
    В режиме misoctl
    В данном режиме устройство использует
    режим
    метод MISO для передачи служебных и управляющих пакетов при работе на низшей модуляции. Позволяет сохранить работоспособность беспроводного канала связи при отказе передатчика в одной из поляризаций или из-за дисбаланса уровней сигналов в разных
    каналах
    потоках. Для отключения режима передачи управляющих фреймов
    в режиме miso
    посредствам метода MISO укажите параметр "-misoctl".
    [-]greenfieldВключает/выключает режим "Greenfield".
     Для отключения укажите параметр "-greenfield".rf interface
    Данный режим уменьшает размер передаваемого кадра, удаляя исходное (pre-802.11n) поле из заголовка. Позволяет увеличить произволительность на 15%, а также избежать обработки и декодирования шумовых преамбул, что приводит улучшению качества сигнала.
    statВыводит на экран текущую статистику радиомодуля. Расшифровку значений таблицы можно найти в подразделе "Примеры".

    Примеры

    Выведем информацию об используемом радиомодуле.

    Code Block
    languagetext
    themeEmacs
    rfconfig cap
       Radio capabilities:
       Adapter name:                        Atheros AR9220 Wireless PCI Adapter. InfiNet Wireless RMM63 6.2 GHz Radio
       Subvendor: 0xfff1, Subid 0x6300
       Power levels (dBm):                  min 0 max 23 step 0.5
       (per packet power control supported)
       Greenfield mode supported
       MAC address:                         000435230A20
       Bandwidth modes:                     28, 7, 14, 30, 15, 5, 10, 20, 40

    В данном примере перечислены способы указания сетки частот для интерфейса "rf5.0".

    ...

    Приведенная ниже таблица описывает выводимые данной командой параметры.

    ...

    RF rf5.0 status UP (band 20, freq 4900) :ACTIVE
    DFS status OFF

    ...

    • Статус интерфейса:
      • Ширина канала.
      • Частота.
      • Состояние.
    • Статус DFS.

    ...

    Code Block
    languagetext
    themeEmacs
    rf rf5.0 grid 40 4920-5940/5
    rf rf5.0 grid 20 5310-5390/10,5450,5500-5580/20
    rf rf5.0 grid 10 5480, 5500, 5520, 5540, 5560, 5580

    Установим ширину полосы 20 на опорном узле частотного роуминга.

    Code Block
    languagetext
    themeEmacs
    mint rf5.0 profile 1 -band 20
    rf band 20

    Выведем текущую статистику радиомодуля.

    Code Block
    languagetext
    themeEmacs
    rf stat
    RF rf5.0 status UP (band 20, freq 6200)  :ACTIVE
    DFS  status     DFSONLY (mode STA)
    
    +--------------------------------------+--------------------------------------+
    |          Receive statistics          |         Transmit  statistics         |
    +--------------------------------------+--------------------------------------+
    | Broadcast Rate           104000      | Voice Mode                OFF        |
    | Bytes Received           3338045     | Bytes Transmitted         2650312    |
    | Packets Received OK      57173       | Packets Transmitted OK    55005      |
    | Load (kbps)              1442        | Load (kbps)               172        |
    | Load (pps)               257         | Load (pps)                187        |
    | Frame size (bytes)       701         | Frame size (bytes)        114        |
    +--------------------------------------+--------------------------------------+
    | RX Medium Load           0.8%        | TX Medium Load            0.6%       |
    | Total Medium Busy        1.6%        |                                      |
    +--------------------------------------+--------------------------------------+
    | Duplicate Received       0           | Total Retries             705        |
    | Aggr duplicates          0           | Aggr Subframe Retries     0          |
    | Aggr drops               0           | Aggr Full Retries         210        |
    | FIFO Overrun             0           | FIFO Underrun             0          |
    | CRC Errors               6           | Excessive Retries         47         |
    | Noise Floor              -89         | Max aggr frames           3          |
    | Noise Floor Threshold    -63         | Max aggr bytes            740        |
    | Scrambled frames         0           | Scrambled frames          0          |
    | Scramble errors          0           | Tx queue overflow         0          |
    +--------------------------------------+--------------------------------------+
    
    • "RF rf5.0 status UP (band 20, freq 4900) :ACTIVE" – статус интерфейса, ширина канала, частота, состояние.
    • "DFS status OFF" – статус DFS.
    • "Broadcast Rate" – текущий битрейт для пакетов broadcast и multicast на базовой станции, зависит от скорости подключения самого медленного абонента.

    ...

    • "Voice Mode" – наличие/отсутствие голосового трафика. Если есть, то автоматически включается режим

    ...

    • приоритетной обработки голосовых пакетов.
    • "Bytes Received

    ...

    • " – количество принятых байт с учетом заголовков.
    • "Bytes Transmitted

    ...

    • " – количество переданных байт с учетом заголовков.
    • "Packets Received OK

    ...

    • " – количество корректных принятых пакетов.
    • "Packets Transmitted

    ...

    • OK" – количество корректных переданных пакетов.
    • "Load (kbps)

    ...

    • " – загрузка беспроводного канала (кбит/с).
    • "Load (pps)

    ...

    • " – загрузка беспроводного канала (

    ...

    • пакетов/с).
    • "Frame size (bytes)

    ...

    • " – размер фрейма (байт).
    • "Medium Load

    ...

    • " – время, затраченное на приём фреймов (%).
    • "Medium Busy

    ...

    • " – время, в течение которого среда передачи была занята (приёмом или передачей) (%).
    • "Duplicate Received

    ...

    • " – количество принятых дублирующих пакетов.
    • "Total Retries

    ...

    • " – общее количество переповторов.
    • "Aggr Subframe Retries

    ...

    • " – количество пакетов в агрегате, отброшенных из-за издержек протокола при передаче.
    • "Aggr Full Retries

    ...

    • " – количество переданных дублей агрегатов.
    • "FIFO Overrun

    ...

    • " – число случаев переполнения очередей в радиоканале при приеме.
    • "FIFO Underrun

    ...

    • " – количество случаев опоздания записи очередного пакета в очередь при передаче в радиоканал.

    ...

    • "CRC Errors" – количество принятых пакетов с нарушением контрольной суммы.

    ...

    • "Excessive Retries" количество пакетов, которые не были переданы даже за максимальное количество переповторов.

    ...

    • "Noise Floor" уровень шума на входе, измеряется раз в 10 секунд.
    • "Noise Floor

    ...

    • Threshold" пороговый уровень шума для радиоинтерфейса.
    • "Max aggr frames

    ...

    • " максимальное число пакетов в агрегате, зафиксированное системой.
    • "Max aggr bytes

    ...

    • " максимальное число байт в агрегате, зафиксированное системой.
    • "Scrambled frames

    ...

    • " количество отправленных/принятых скремблированных фреймов.

    ...

    • "Scramble errors" количество ошибок дескремблирования.
    • "Tx queue

    ...

    • overflow" переполнение очереди на передачу данных.