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

Синтаксис:

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".        

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

Синтаксис:

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

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

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

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

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

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

Вывод команды "rf stat" для устройств 5 ГГц
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  Too Short Frame  
Duplicate Received 
  • Количество принятых дублей пакетов из-за издержек протокола 
Too Long Frame 
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)
  • Текущий размер доли принятых полезных данных
Tx Time Limit (us)
  • Текущий размер доли принятых полезных данных
Rx Cap (Mbps) 
  • Предел пропускной способности для UL (Мбит/с)

Tx Cap (Mbps)
  • Предел пропускной способности для DL (Мбит/с)