Описание
Команда служит для Команда предназначена для настройки радиоинтерфейса устройства. В данном документе представлено описание работы команды в версии программного обеспечения WANFleX с поддержкой TDMA
Warning |
---|
|
Не все радиоинтерфейсы имеют одинаковый набор параметров и аргументов, поскольку они зависят от типа используемого радиомодуля. Полный список параметров, поддерживаемых конкретным интерфейсом, можно посмотреть непосредственно на устройстве командой "rf interface ?". Тип радиомодуля и перечень его свойств можно посмотреть командой "rf interface cap". |
Синтаксис:
Code Block |
---|
language | powershelltext |
---|
theme | Emacs |
---|
|
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 [710]
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 |
Warningnote |
---|
| Не все радиоинтерфейсы имеют одинаковый набор параметров и аргументов, поскольку они зависят от типа и стандарта используемого радиомодуля. Полный список параметров, поддерживаемых конкретным интерфейсом, можно посмотреть непосредственно на устройстве командой "rf interface ?". Тип радиомодуля и перечень его свойств можно посмотреть командой "rf interface cap |
При включённом частотном роуминге, прежде чем осуществлять изменения на опорном узле, необходимо внести изменения в профиль роуминга командой "mint profile". |
Параметры
Center |
---|
Scroll Title | title параметров | Параметр | Описаниеcap | Отображает информацию об используемом радиомодуле, в том числе допустимые значения мощности передатчика, перечень поддерживаемых частот и т.д. |
band XXX | Устанавливает ширину полосы излучения ХХХ, может быть указана как числовыми, так и текстовыми значениями: |
,,,Возможность переключения между различными ширинами полос определяется лицензией. В пределах одной беспроводной сети устройства должны иметь одинаковые |
настройки значения данного параметра. |
grid B G | Параметр позволяет изменять частотную сетку и шаг распределения частот в пределах лицензионных ограничений, то есть формировать собственный список рабочих частот. |
Сетка частот формируется для каждой полосы - "B" – полоса пропускания, для которой формируется сетка частот.
- "G" – значение сетки в виде списка поддиапазонов (начальная
|
_частота–конечная_- частота – конечная частота/шаг), либо отдельных частот, перечисленных через запятую.
|
Синтаксис:
rf interface grid BAND FREQUENCY_RANGE_LISTПример:
Code Block |
---|
language | powershell |
---|
theme | Emacs |
---|
|
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 |
---|
language | powershell |
---|
theme | Emacs |
---|
|
rf interface grid BAND clear |
- . При этом будет восстановлен исходный список частот, определённый в лицензии устройства.
|
Центральная частотаУстанавливает центральную частоту, определяется в |
мегагерцахМГц. В пределах одной беспроводной сети устройства должны иметь одинаковые |
настройки значения данного параметра. |
Список доступных частот можно посмотреть командой "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"Системный идентификатор Идентификатор сети, число от 1H до FFFFFFH шестнадцатеричной системы счисления. Всем устройствам, которые должны |
видеть друг друга в радиоканале устанавливать связь, необходимо иметь одинаковый идентификатор. |
capОтображает внутреннюю информацию об используемом радиомодуле, в том числе допустимые значения мощности передатчика, перечень поддерживаемых частот и т.д. | txrt XXX | Максимальное количество переповторов при отправке пакетов |
"" отличается в разных версиях прошивок, указывается в квадратных скобках в синтаксисе команды (например, "txrt XXX: max transmit retries [7]" -максимальное количество переповторов по умолчанию равно 7) – 10. |
txvrt XXX | Максимальное количество переповторов для пакетов данных (не голосовых) в голосовом режиме. Значение по умолчанию |
отличается в разных версиях прошивок, указывается в квадратных скобках в синтаксисе команды – 5. Голосовой режим (Voice Mode) включается автоматически при появлении трафика VoIP. Максимально допустимое значение |
- – 64 переповтора. |
[-]burst | Включает/выключает поддержку протокола BURST |
. Для отключения поддержки протокола BURST укажите параметр “-burst”. Этот режим позволяет существенно сократить количество коротких пакетов в эфире и уменьшить время отклика при интенсивных потоках коротких пакетов. Данный параметр оказывает влияние на весь радиоинтерфейс. Протокол не влияет на работу остальных устройств, функционирующих в сети. Статистика работы протокола доступна с помощью команды "muffer stat". По умолчанию поддержка включена. |
[-]shortgi | Включает/выключает режим укороченного охранного интервала |
(short guard interval) укороченного охранного интервала данного режима позволяет увеличить пропускную способность радиоканала за счёт уменьшения временной паузы между передаваемыми символами. Однако, если длительность охранного интервала превысит максимальное время задержки распространения сигнала в эфире, то это приведет к межсимвольной интерференции и, как следствие, росту числа ошибок при передаче. |
Для отключения укажите параметр “-shortgi”. По умолчанию включено. |
[-]pwrctl | Включает/выключает режим автоматического управления мощностью передатчика (ATPC). В этом случае устройство будет стремиться поддерживать оптимальную мощность передатчика, обеспечивающую уверенный приём |
своих отправляемых им пакетов на противоположной стороне радиоканала. |
Для отключения укажите параметр “-pwrctl”. По По умолчанию включено. |
mimo|miso | Выбор метода кодирования сигнала: MIMO |
либо MISOВ режиме "misoctl" В данном режиме устройство использует |
режим метод MISO для передачи служебных и управляющих пакетов при работе на низшей модуляции. Позволяет сохранить работоспособность беспроводного канала связи при отказе передатчика в одной из поляризаций или из-за дисбаланса уровней сигналов в разных |
каналахпотоках. Для отключения режима передачи управляющих фреймов |
в режиме "miso" rf interface посредствам метода MISO укажите параметр "-misoctl". |
[-]greenfield | Включает/выключает режим " |
eenfield". Для отключения укажите параметр "-greenfield".Greenfield". Данный режим уменьшает размер передаваемого кадра, удаляя исходное (pre-802.11n) поле из заголовка. Позволяет увеличить произволительность на 15%, а также избежать обработки и декодирования шумовых преамбул, что приводит улучшению качества сигнала. |
stat | Выводит на экран текущую статистику радиомодуля. Расшифровку значений таблицы можно найти в подразделе "Примеры". |
---|
Примеры
Выведем информацию об используемом радиомодуле. Code Block |
---|
| rf cap
Radio capabilities:
Model name: InfiNet Wireless RMM54 Rev4
Adapter name: Atheros AR9220 Wireless PCI Adapter. InfiNet Wireless RMM54 5.5 GHz Radio rev 04 Beamsteering Antenna
Subvendor: 0xfff1, Subid 0x5404
Power levels (dBm): min -10 max 30 step 0.5
Greenfield mode supported
Smart Antenna, 16 Beams, 1000ns, HW#0, SW#18, Enabled
MAC address: 000435136C7B
Bandwidth modes: 28, 3.5, 7, 14, 30, 15, 5, 10, 20, 40
Bitrate list: 30000, 60000, 90000, 120000,
180000, 240000, 270000, 300000
Frequency bounds (40 MHz): 4800-6060
Frequency grid (user defined): 4800-6060/100
Frequency list (12 channels):
4900, 5000, 5100, 5200, 5300, 5400, 5500, 5600, 5700, 5800, 5900, 6000 |
|
В данном примере перечислены способы указания сетки частот. Code Block |
---|
| 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 |
---|
| mint rf5.0 profile 1 -band 20
rf band 20 |
|
Выведем текущую статистику радиомодуля. |
...
| rf stat
RF rf5.0 status UP (band |
|
...
...
5400) :ACTIVE
DFS status OFF
TDMA status Master (5 ms DL/UL:Auto) (DL2500/UL2500)
+--------------------------------------+--------------------------------------+
| Receive statistics | Transmit statistics |
+--------------------------------------+--------------------------------------+
| Broadcast Rate 300000 | Voice Mode OFF |
| Bytes Received 2564270416 | Bytes Transmitted 3133097156 |
| Frames Received OK 1174142362 | Frames Transmitted OK 755978882 |
| Multicast Frames 10147084 | Multicast Frames 1852112 |
+--------------------------------------+--------------------------------------+
| Load (kbps) 134484 | Load (kbps) 141136 |
| Load (pps) |
|
...
- Статус интерфейса:
- Ширина канала.
- Частота.
- Состояние.
- Статус DFS.
- Статус TDMA:
- Размер фрейма.
- Соотношение DL/UL.
- Топология сети.
...
Текущее значение "Bitrate" для пакетов Broadcast и Multicast на базовой станции, зависит от скорости подключения самого медленного абонента.
...
11177 | Load (pps) 7044 |
| Frame size (bytes) 1504 | Frame size (bytes) 2504 |
+--------------------------------------+--------------------------------------+
| RX Medium Load 45.0% | TX Medium Load 46.6% |
| Total Medium Busy 92.1% | Frame Time Used 98.2% |
+--------------------------------------+--------------------------------------+
| Duplicate Received 186877 | Too Short/Long Frame 0 / 4 |
| Lost frames 74928 | Aggr Subframe Retries 1207537 |
| Rx Collision 1 | Aggr Full Retries 8900 |
| FIFO Overrun 13 | FIFO Underrun 0 |
| CRC Errors 11187590 | Excessive Retries 1233 |
| Noise Floor -96 | Max aggr frames 52 |
| Rx Subslots/Nodes 4 / 48 | Max aggr bytes 65430 |
| Scrambled frames 11 | Scrambled frames 0 |
| Scramble errors 2 | Tx queue overflow 1377218266 |
| Rx Time Limit (us) 127 | Tx Time Limit (us) 1942 |
| Rx Cap (Mbps) 112 | Tx Cap (Mbps) 139 |
+--------------------------------------+--------------------------------------+ |
- "RF rf5.0 status UP (band 20, freq 4900) :ACTIVE" – статус интерфейса, ширина канала, частота, состояние.
- TDMA status Master (5 ms DL/UL:Auto) (DL2500/UL2500) (PTP mode) – статус TDMA, размер фрейма, соотношение DL/UL, топология сети.
- "DFS status OFF" – статус DFS.
- "Broadcast Rate" – текущий битрейт для пакетов broadcast и multicast на базовой станции.
- "Voice Mode" – наличие/отсутствие голосового трафика. Если есть, то автоматически включается режим
|
...
- приоритетной обработки голосовых пакетов.
- "Bytes Received
|
...
- " – количество принятых байт с учетом заголовков.
- "Bytes Transmitted
|
...
- " – количество переданных байт с учетом заголовков.
- "Frames Received OK
|
...
- " – количество корректных принятых фреймов.
- "Frames Transmitted
|
...
- OK" – количество корректных переданных фреймов.
|
...
- "Multicast Frames" – количество принятых фреймов multicast.
- "Load (kbps)
|
...
- " – загрузка беспроводного канала (кбит/с).
- "Load (pps)
|
...
- " – загрузка беспроводного канала (
|
...
- пакетов/с).
- "Frame size (bytes)
|
...
- " – размер фрейма (байт).
- "Medium Load
|
...
- " – время, затраченное на приём фреймов (%).
- "Frame Time Used
|
...
- " – средняя заполняемость фрейма передачи (%).
- "Medium Busy
|
...
- " – время, в течение которого среда передачи была занята (приёмом или передачей) (%).
- "Duplicate Received
|
...
- " – количество принятых дублирующих пакетов.
|
...
...
- " – количество пакетов в агрегате, отброшенных из-за издержек протокола при передаче.
- "Lost frames" – количество потерянных фреймов.
- "Rx Collision
|
...
- " – количество случаев, когда передача фрейма прервала текущий приём.
- "Aggr Full Retries
|
...
- " – количество переданных дублей агрегатов.
- "FIFO Overrun
|
...
- " – число случаев переполнения очередей в радиоканале при приеме.
- "FIFO Underrun
|
...
- " – количество случаев опоздания записи очередного пакета в очередь при передаче в радиоканал.
|
...
- "CRC Errors" – количество принятых пакетов с нарушением контрольной суммы.
|
...
- "Excessive Retries" – количество пакетов, которые не были переданы даже за максимальное количество переповторов.
|
...
- "Noise Floor" – уровень шума на входе, измеряется раз в 10 секунд.
- "Max aggr frames
|
...
- " – максимальное число пакетов в агрегате, зафиксированное системой.
|
...
Количество субслотов для UL части фрейма.
...
- " – максимальное число байт в агрегате, зафиксированное системой.
- "Scrambled frames
|
...
- " – количество отправленных/принятых скремблированных фреймов.
- "Scramble errors
|
...
- " – количество ошибок дескремблирования.
- "Tx queue
|
...
- overflow" – переполнение очереди на передачу данных.
- "Rx Subslots" – количество субслотов для UL части фрейма.
- "Rx Time Limit" – доля полезных данных в микросекундах для UL.
- "Tx Time Limit" – доля полезных данных в микросекундах для DL.
- "Rx Cap (Mbps)
|
...
- " – предел пропускной способности для UL (Мбит/с).
- "Tx Cap (Mbps)
|
...
- " – предел пропускной способности для DL (Мбит/с).
|