Page tree
Skip to end of metadata
Go to start of metadata

You are viewing an old version of this page. View the current version.

Compare with Current View Page History

« Previous Version 20 Next »

Команда служит для настройки радиоинтерфейса устройства.

Синтаксис:

Master#1> 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
  txrt XXX: max transmit retries [7]
  txvrt XXX: max transmit retries in voice mode [5]
  [-]burst : burst mode (Super Packeting)
  [-]shortgi: short guard interval mode
  [-]pwrctl : automatic TPC mode
  mimo|miso
  [-]misoctl
  [-]greenfield

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

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

  • band XXX - данный параметр устанавливает ширину полосы излучения: double – 40 МГц, full – 20 МГц, half – 10 МГц, quarter – 5 МГц. Возможность переключения между различными ширинами полос определяется лицензией. В пределах одной беспроводной сети устройства должны иметь одинаковые настройки данного параметра
  • "grid B G" – данная опция позволяет изменять частотную сетку и шаг     распределения частот в пределах лицензионных ограничений, т.е конструировать собственный рабочий список частот.

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

Синтаксис:

IFNAME grid BAND FREQUENCY_RANGE_LIST

Например,

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" и т.д.).

Для удаления сформированной частотной сетки используется следующая команда:

rf IFNAME grid BAND clear

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

  • "freq XXX" – центральная рабочая частота, задается в мегагерцах. В пределах одной беспроводной сети устройства должны иметь одинаковые настройки данного параметра. Список доступных частот можно посмотреть командой "rf rfNAME cap".
  • "bitr XXX" - скорость радиоканала (в килобитах в секунду). Возможные значения:
    • Для устройств на 2 ГГц: 11000, 5500, 2000, 1000 килобит в секунду.
    • Для устройств на 5-6 ГГц: 6000, 9000, 12000, 24000, 36000, 48000, 54000 Кбит/с.
    • Для устройств Xm:
      • 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" - задаёт мощность излучения передатчика в dBm. Конкретные значения допустимых уровней мощности могут меняться в зависимости от типа установленного радио модуля. Полный список уровней мощности поддерживаемых данным радио модулем можно посмотреть командой "rf <IFNAME> capabilities".
  • "sid XXX" - идентификатор сети, число от 1H до FFFFFFH. Всем устройствам, которые должны видеть друг друга в радиоканале, необходимо иметь одинаковый идентификатор
  • "cap (capabilities)" - отображает внутреннюю информацию об используемом радио модуле, в том числе допустимые значения мощности передатчика, перечень поддерживаемых частот и т.д.
  • "dist XXX (distance)" - устанавливает расстояние между устройствами (в километрах). Этот параметр изменяет значения задержек и таймаутов, оптимизируя работу радио соединения.

Параметр «dist» работает только при отправке пакетов, поэтому он должен быть установлен на каждом устройстве сети. 

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

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

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

  • "txrt XXX (transmit retries)" - задаёт максимальное количество переповторов при отправке "unicast" пакетов. По умолчанию 15
  • "txvrt XXX (transmit voice retries)" - максимальное количество переповторов для пакетов данных (не голосовых) в голосовом режиме, по умолчанию 5. Голосовой режим (Voice Mode) включается автоматически при появлении трафика VoIP. Максимально допустимое значение - 64 переповтора
  • "burst" - включает поддержку протокола BURST. Этот режим позволяет существенно сократить количество коротких пакетов в эфире и уменьшить время отклика при интенсивных потоках коротких пакетов. Включение опции "burst" относится ко всему радио-интерфейсу и означает только то, что вы хотите использовать этот режим в данном устройстве. Включение этой опции не влияет на работу остальных устройств функционирующих в сети. Некоторую статистику использования протокола можно посмотреть по команде "muf stat". “-burst” отключает поддержку протокола. По умолчанию включено
  • "shortgi" - включает режим укороченного охранного интервала (short guard interval). Использование укороченного охранного интервала позволяет увеличить пропускную способность радиоканала за счёт уменьшения временной паузы между передаваемыми символами. Однако, если длительность охранного интервала превысит максимальное время задержки распространения сигнала в канале, то это приведет к межсимвольной интерференции и, как следствие, росту числа ошибок при передаче. “-shortgi” отключает данный режим. По умолчанию включено
  • "pwrctl" -  включает режим автоматического управления мощностью передатчика (ATPC). В этом случае устройство будет стремиться поддерживать оптимальную мощность передатчика, обеспечивающую уверенный приём своих пакетов на противоположной стороне радио соединения. “-pwrctl” отключает данный режим. По умолчанию включено
  • "mimo|miso" - выбор режима: MIMO либо MISO.
  • "misoctl" - В режиме misoctl устройство использует режим MISO для передачи служебных и управляющих пакетов при работе на низшей модуляции. Позволяет сохранить работоспособность линка при отказе передатчика в одной из поляризаций или из-за дисбаланса уровней сигналов в разных каналах. Больше тут нечего добавить.
  • "-misoctl" - отключает режим передачи управляющих фреймов в режиме miso.
  • "greenfield" - включает режим "Greenfield" на устройстве (более подробно о режиме Greenfield можно узнать на данной странице)
  • "-greenfield" - отключает режим "Greenfield" на устройстве.
  • "rf IFNAME stat" - выводит на экран текущую статистику радиомодуля

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

 

Broadcast Rate 130000 | Voice Mode OFF |
RF rf5.0 status UP (band 20, freq 4900) :ACTIVE
DFS status OFF
TDMA status Master (5 ms DL/UL:Auto) (DL2500/UL2500) (PTP mode) 

Статус интерфейса (ширина канала, частота), состояние

Статус DFS:

Статус TDMA (Размер фрейма, соотношение DL/UL:автоматически) (режим работы)

 ПараметрЗначение ПараметрЗначение
Receive statisticsСтатистика полученных данныхTransmit  statisticsСтатистика переданных данных

Broadcast Rate

  • Текущее значение Bitrate для Broadcast и Multicast пакетов на базовой станции; зависит от скорости подключения самого медленного абонента
Voice Mode
  • Наличие/отсутствие "Voice" пакетов. Если есть, то автоматически включается режим их приоритетной обработки 
Bytes Received
  • Количество принятых битов с учетом заголовков 
Bytes Transmitted
  • Количество переданных битов с учетом заголовков
Frames Received OK
  • Количество правильно принятых фреймов 
Frames Transmitted OK
  • Количество правильно переданных фреймов
Multicast Frames
  • Количество принятых мультикаст фреймов
Multicast Frames
  • Количество переданных мультикаст фреймов
Load (kbps)
  • Загрузка (кбит/с)
Load (kbps)
  • Загрузка (кбит/с)
Load (pps)
  • Загрузка (пакет/сек)
Load (pps)
  • Загрузка (пакет/сек)
Frame size (bytes)
  • Размер фрейма (байт)
Frame size (bytes)
  • Размер фрейма (байт)
Medium Load
  • Доля времени затраченная на приём фреймов в процентах

Frame Time Used
  • Средняя заполняемость фрейма передачи в процентах
Medium Busy 
  • Общая доля времени, в течении которого среда передачи была занята приёмом данных, в процентах

Tx Time Limit (us)
  • Текущий размер доли принятых полезных данных
Duplicate Received 
  • Количество принятых дублей пакетов из-за издержек протокола 
Tx Cap (Mbps)
  • Предел пропускной способности для DL (Мбит/с)
Lost frames
  • Количество потерянных фреймов
Aggr Subframe Retries
  • Количество пакетов в агрегате, отброшенных из-за издержек протокола (при передаче)
Rx Collision 
  • Количество случаев, когда передающий фрейм прервал текущий приём.
Aggr Full Retries
  • Количество переданных дублей агрегатов 
FIFO Overrun 
  • Число случаев переполнения очередей в радио при приеме
FIFO Underrun
  • Количество случаев опоздания записи очередного пакета в очередь при передаче в радио
CRC Errors
  • Количество принятых пакетов с нарушением контрольной суммы 
Excessive Retries 
  • Количество пакетов, которые не были переданы даже за максимальное количество переповторов
Noise Floor
  • Уровень шума на входе (измеряется раз в 10 секунд)
Max aggr frames
  • Максимальное число пакетов в агрегате, зафиксированное системой
Rx Subslots 
  • Количество субслотов для UL части фрейма
Max aggr bytes 
  • Максимальное число байт в агрегате, зафиксированное системой
Scrambled frames
  • Количество принятых скремблированных фреймов

Scrambled frames 
  • Количество отправленных скремблированных фреймов
Scramble errors 
  • Количество ошибок дескремблирования
Tx queue overflow
  • Переполнение очереди на передачу данных

Rx Time Limit (us)
  • Текущий размер доли принятых полезных данных
  
Rx Cap (Mbps) 
  • Предел пропускной способности для UL (Мбит/с)

  
Таблица - Параметры, выводимые командой "rf IFNAME stat"



  • No labels