Page tree

Versions Compared

Key

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

...

Scroll Ignore

Table of Contents

Описание команд

...

Команда "ifc radio"

Команда используется для включения/отключения радиоинтерфейса системы.

Синтаксис: 

#1> ifc radio {up | down} 

Команда

XG

"xg"

Команда используется для просмотра и изменения настройки параметров радиоканала.

Синтаксис:

#1> xg [arguments]

Code Block
languagejava
themeDJango
#1> xg 
usage:

   xg -type {master | slave}
Radio frame params relatedconfig
   xg config -peer-exported
   xg config -defaults
   xg config -tddmake-sync-src {freerun | gnss}release-defaults

   xg -dlquota {1..99/1}
   xg -sframelen {1 | 2 | 5 | 10}[-grids-carrier-ix=<carrier-ix>] [-grids-band=<channel-width>] -grids {<freq_start>[-<freq_end>[/<step>]]}[,...]
   xg [-max-distance {0..120000/1} grids-carrier-ix=<carrier-ix>] [-grids-band=<channel-width>] -grids=

 General settings
   xg -cell-idtype {0..15/1}
Radio front end relatedmaster, slave}
   xg -tdd-freqsync-dl {channel-width==10:4905..5995/10 | channel-width==20:4910..5990/10 | channel-width==40:4920..5980/20src {freerun, gnss}

 Link shared settings (Radio Front End)
   xg -cell-id {0..15/1}
   xg -freqchannel-ulwidth {channel-width==10:4905..5995/10 | channel-width==20:4910..5990/10 | channel-width==40:4920..5980/20}
   xg -txpwr {0..27/110, 20, 40}
   (channel-width 10): xg -freq-dl {6005..6415/50}
   xg -(channel-width {10 | 20 | 40}

Modulation related
   xg -amc-strategy {normal | conservative | aggressive}
   xg -max-mcs {1..10/1}

DFS/RSSI scan/Radar detection

Ethernet datapath related 
   xg -qos-strategy {normal | conservative | aggressive | off}

Supplementary

alias:
   xg -freq <val> => xg -freq-dl <val> -freq-ul <val>
20): xg -freq-dl {6010..6410/20}
   (channel-width 40): xg -freq-dl {6020..6400/50}
   (channel-width 10): xg -freq-ul {6005..6415/50}
   (channel-width 20): xg -freq-ul {6010..6410/20}
   (channel-width 40): xg -freq-ul {6020..6400/50}

 Link shared settings (Frame Config)
   xg -appendconf-v2-startmax-distance {1..100/1}
   xg -appendconf-v2 <encoded web config>sframelen {2, 4, 5, 10}
   xg -appendconf-v2-end
   xg [-grids-carrier-ix=<grids-carrier-ix>] [-grids-band=<grids-band>] -grids {<freq_start>[-<freq_end>[/<step>]],...dlquota {1..99/1}

 RF per-station settings
   xg -txpwr {0..27/1}
   xg [-gridsctrl-carrier-ix=<grids-carrier-ix>] [-grids-band=<grids-band>] -grids=block-boost {0, 1}

   xg stat [-phy] [-1]Modulation related
   xg stat -amc-clearstrategy 
{normal,   xg capabilities
conservative, aggressive}
   xg config
   xg config -self-max-mcs {1..10/1}

 DFS/RSSI scan/Radar detection
   xg -freq-auto {0, 1}

 Ethernet datapath related
   xg config -peer-exportedtraffic-prioritization {off, on}

 Supplementary

 aliases:
   xg config -defaults

Аргументы команды

Радиоканал с топологией «точка-точка» может быть установлен между ведущим узлом (тип Master) и ведомым узлом (тип Slave). Чтобы выбрать тип устройства InfiLINK XG, используйте команду:

  • xg -type {master | slave}

Например,

Code Block
languagejava
themeDJango
xg -type master 

выбирает тип устройства Master.

Чтобы настроить параметры TDD-синхронизации на ведущем узле, используйте команду:

  • xg -tdd-sync-src {freerun | gnss}
    • "freerun" – несинхронизированный запуск кадра
    • "gnss" – синхронизация от встроенного GPS/ГЛОНАСС приемника.
Warning
titleПРЕДОСТЕРЕЖЕНИЕ

Параметр GNSS может быть настроен только на ведущем узле (Master).

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

Прежде чем выбрать опцию GNSS, убедитесь, что встроенный приемник GPS/ГЛОНАСС настроен. для настройки и проверки его состояния используйте команду GPS (значение "HDOP" не должно превышать 1,5).

Возможность переиспользования частот зависит от типа антенны, места размещения, направления, дальности канала и т.д.

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

Обратите внимание, что следующие настройки должны быть одинаковыми для совмещенных устройств:

  • тип Master (все совмещенные устройства должны быть ведущими узлами)
  • соотношение нисходящего / восходящего каналов
  • длительность кадра радиоканала
  • максимальная дальность
  • ширина канала.

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

  • xg -dlquota {1..99}
Реальное соотношение нисходящего и восходящего каналов может отличаться из-за внутренних ограничений системы (автоматически выбирается ближайшее доступное соотношение). Текущее значение соотношения приводится в выходных данных команды "xg capabilities"
 -freq <val> => xg -freq-dl <val> -freq-ul <val>

Описание аргументов команды "xg" приведено ниже в таблице

Center
Code Block
Scroll Title
titleТаблица - Описание аргументов команды "xg"
КомандаОписание

xg config 

  • Просмотр конфигурации локального устройства

xg config -peer-exported

  • Просмотр конфигурации удаленного устройства
  • Выходные данные команды могут быть использованы для синхронизации настроек устройств (см. "Ввод в эксплуатацию InfiLINK XG").

    Конфигурация отображается в виде:

    Code Block
    languagejava
    themeDJango
    xg -v3-start
    xg -v3 <encoded web config>
    xg -v3-end

xg config -defaults

  • Просмотр конфигурации устройства по умолчанию

xg [-grids-carrier-ix=<carrier-ix>] [-grids-band=<channel-width>] -grids {<freq_start>[-<freq_end>[/<step>]]}[,...]

  • В случае необходимости выбор рабочей частоты устройства может быть ограничен пользовательской частотной сеткой (например, при наличии законодательных или каких-либо других ограничений на использование некоторых частот, поддерживаемых устройством аппаратно). Чтобы настроить пользовательскую частотную сетку (в пределах ограничений используемого устройства), задайте для каждой полосы "band" каждого радиомодуля "carrier-ix" список поддиапазонов (начальная_частота–конечная_частота/шаг)

xg [-grids-carrier-ix=<carrier-ix>] [-grids-band=<channel-width>] -grids=

  • Выбор конкретных частот через запятую

xg -type {master | slave}

  • Выбор типа устройства InfiLINK XG. Радиоканал с топологией «точка-точка» может быть установлен между ведущим узлом (master) и ведомым узлом (slave)

Например,

Code Block
languagejava
themeDJango
xg -
dlquota
type master 
70

задает соотношение нисходящего и восходящего каналов 70/30.

Чтобы установить длительность кадра радиоканала в миллисекундах, используйте команду:

  • xg -sframelen {1, 2, 5, 10}

Например,

Code Block
languagejava
themeDJango
xg –sframelen 10

устанавливает длительность кадра радиоканала 10 миллисекунд.

Чем меньше длительность кадра радиоканала, тем меньше время задержки передачи пакета, но выше доля накладных расходов.

Чтобы установить максимальную дальность канала в метрах, используйте команду:

  • xg -max-distance distance {0..55800/1}

Например,

выбирает тип устройства "master".

xg -tdd-sync-src {freerun | gnss}
  • Настройка параметра TDD-синхронизации:
    • "freerun" – синхронизация устройства с ролью "slave" осуществляется с помощью внутреннего источника синхронизации устройства с ролью "master"
    • "gnss" - синхронизация от встроенного приёмника GPS/ГЛОНАСС
Warning
titleПРЕДОСТЕРЕЖЕНИЕ

Параметр "gnss" может быть настроен только на ведущем узле (master).

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

Прежде чем выбрать параметр "gnss", убедитесь, что встроенный приемник GPS/ГЛОНАСС настроен. Для настройки и проверки его состояния используйте команду "gps" (значение "HDOP" не должно превышать 1,5).

xg -cell-id {0..15/1}

  • Установка идентификатора соединения
  • Уникальный идентификатор соединения, необходим для исключения ситуаций, когда устройство подключается к другому устройству, работающему на той же частоте
  • Идентификатор соединения может принимать значения от 0 до 15. Для устройств по обе стороны одного каналазначения идентификатора должны совпадать

Например,

Code Block
languagejava
themeDJango
xg -
max
cell-
distance 5000

Следует указывать значение не менее реального расстояния между антеннами устройств и как можно ближе к реальной дальности для минимизации накладных расходов. Рекомендуемая последовательность настройки – установить значение существенно больше предполагаемой реальной дальности, а после установки устройств на месте скорректировать его на основании измеренного значения дальности, которое приводится в выводе команды "xg stat".

Чтобы предотвратить подключение устройства к «чужому» узлу в случае, если несколько совмещенных устройств используют одну и ту же центральную частоту, следует установить разные значения ID для разных каналов, а для устройств по обе стороны одного канала указать одинаковые значения ID. Чтобы установить значение ID, используйте команду:

  • xg -cell-id {0..15/1}

Например,

Code Block
languagejava
themeDJango
xg -cell-id 15
Чтобы настроить центральную частоту
id 15

xg -channel-width {10, 20, 40}

  • Установка ширины канала (МГц)
(channel-width 10): xg -freq-dl {6005..6415/50}

(channel-width 20): xg -freq-dl {6010..6410/20}

(channel-width 10): xg -freq-dl {6020..6400/50}

  • Настройка центральной частоты нисходящего канала (применимо для моделей, поддерживающих работу на разнесенных частотах/H-FDD)
, используйте команду:xg
  • Диапазон допустимых значений центральной частоты нисходящего канала для каждого возможного значения ширины канала указаны в фигурных скобках.

Например,

Code Block
languagejava
themeDJango
xg -freq-dl
{
 6410
 (channel-width
==
10
:4905
): xg -freq-ul {6005..
5995/10 |
6415/50}

(channel-width

==

20

:4910

): xg -freq-ul {6010..

5990/10 |

6410/20}

(channel-width

==40:4920..5980/20}Диапазон допустимых значений и шаг центральной частоты нисходящего канала для

10): xg -freq-ul {6020..6400/50}

  •  Настройка центральной частоты восходящего канала (применимо для моделей, поддерживающих работу на разнесенных частотах/H-FDD)
  • Диапазон допустимых значений центральной частоты нисходящего канала для каждого возможного значения ширины канала указаны в фигурных скобках.

Например,

Code Block
languagejava
themeDJango
xg -freq-
dl 5200

Чтобы настроить центральную частоту восходящего канала (применимо для моделей, поддерживающих работу на разнесенных частотах/H-FDD), используйте команду:

  • xg -freq-ul {channel-width==10:4905..5995/10 | channel-width==20:4910..5990/10 | channel-width==40:4920..5980/20}

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

Например,

Code Block
languagejava
themeDJango
xg -freq-ul 5400

Чтобы настроить центральную частоту канала, которая будет использоваться как для восходящего, так и для нисходящего канала, используйте команду:

  • xg -freq
ul 6400
 xg -freq
  •  Настройка центральной частоты канала, которая будет использоваться как для восходящего, так и для нисходящего канала

Например,

Code Block
languagejava
themeDJango
xg -freq 6415
 xg -max-distance {1..100/1}
  • Установка максимальной дальности беспроводного соединения, в километрах: от 1 до 100 с шагом 1
  • Следует указывать значение не менее реального расстояния между антеннами устройств и как можно ближе к реальной дальности для минимизации накладных расходов. Рекомендуемая последовательность настройки – установить значение существенно больше предполагаемой реальной дальности, а после установки устройств на месте скорректировать его на основании измеренного значения дальности, которое приводится в выводе команды "xginfo stat"

Например,

Code Block
languagejava
themeDJango
xg -
freq
max-distance 
5200

В случае необходимости выбор рабочей частоты устройства может быть ограничен пользовательской частотной сеткой (например, при наличии законодательных или каких-либо других ограничений на использование некоторых частот, поддерживаемых устройством аппаратно). Чтобы настроить пользовательскую частотную сетку (в пределах физических/лицензионных ограничений используемого устройства), задайте для каждой полосы band каждого радиомодуля "carrier-ix" список поддиапазонов (начальная_частота–конечная_частота/шаг), используя команду:

  • xg [-grids-carrier-ix=<grids-carrier-ix>] [-grids-band=<grids-band>] -grids {<freq_start>[-<freq_end>[/<step>]],...}

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

  • xg [-grids-carrier-ix=<grids-carrier-ix>] [-grids-band=<grids-band>] -grids=

Чтобы установить ширину канала в МГц, используйте команду:

  • xg -channel-width {10, 20, 40}

Чтобы установить уровень выходной мощности в дБм, используйте команду:

xg -txpwr
50

xg -sframelen {2, 4, 5, 10}

  • Установка размера временного кадра в мс. Доступные значения: 2, 4, 5, 10 мс
  • Меньший размер кадра уменьшает задержку, в то же время увеличивается доля накладных расходов
  • Больший размер кадра уменьшает потери производительности, связанные с накладными расходами, но в то же время увеличивается среднее значение времени задержки на передачу

Например,

Code Block
languagejava
themeDJango
xg –sframelen 10

xg -dlquota {1..99/1}

  • Установка соотношения нисходящего и восходящего каналов, значение указывается как размер подкадра нисходящего канала по отношению к целому кадру
  • Реальное соотношение нисходящего и восходящего каналов может отличаться из-за внутренних ограничений системы (автоматически выбирается ближайшее доступное соотношение). Текущее значение соотношения приводится в выходных данных команды "xginfo capabilities"

Например,

Code Block
languagejava
themeDJango
xg -dlquota 80

задает соотношение нисходящего и восходящего каналов 80/20

xg -txpwr {0..27/1}

Автоматическое управление модуляцией может осуществляться в соответствии с одной из следующих стратегий:

  • "conservative" - использование более высоких пороговых значений CINR (соотношения сигнал/шум с учетом интерференции) с целью минимизации коэффициента блоковых ошибок
  • "aggressive" - использование более низких пороговых значений CINR для выбора модуляций более высокого уровня с целью повышения пропускной способности
  • "normal" - компромисс между двумя предыдущими стратегиями.

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

  • xg -amc-strategy {normal | conservative | aggressive}

Чтобы задать максимально допустимый уровень модуляции при автоматическом управлении модуляцией, используйте команду:

  •  Установка выходной мощности радиомодуля. Возможные значения от 0 до 27 дБм с шагом 1
xg -ctrl-block-boost {0, 1}
  • Установка опции "Control Block Boost"
  • "Control Block Boost" улучшает доступность канала в наиболее сложных условиях распространения и тяжелой помеховой обстановке за счет передачи части радиокадра, содержащей контрольную информацию, на повышенной в два раза выходной мощности
xg -amc-strategy {normal, conservative, aggressive}
  • Выбор необходимой стратегии автоматического управления модуляцией:
    • "conservative" - стратегия использует завышенные значения CINR для того, чтобы минимизировать количество ошибок
    • "aggressive" - стратегия использует заниженные значения CINR, чтобы увеличивать пропускную способность
    • "normal" - стратегия позволяет добиться баланса между количеством ошибок и пропускной способностью
xg -max-mcs {1..10
} – выбор одной из 10 поддерживаемых схем модуляции
/1}
  • Выбор максимально допустимого уровня модуляции: от 1 до 10 (от QPSK до QAM1024)

Приоритизация трафика может осуществляться в соответствии с одной из следующих стратегий:

  • "aggressive" - обеспечение максимальной пропускной способности с возможностью незначительных потерь приоритетного трафика
  • "conservative" - предотвращение потерь приоритетных пакетов с некоторым снижением пиковой пропускной способности
  • "normal" - компромисс между двумя предыдущими стратегиями
  • "off" - отсутствие приоритизации.

Чтобы выбрать необходимую стратегию приоритизации трафика, используйте команду:

  • xg -qos-strategy {normal | conservative | aggressive | off}

Чтобы получить статистические данные о работе беспроводного соединения, используйте команду:

xg stat [-phy] [-1]"-phy"
xg -freg-auto {0, 1}
  • Включение/отключение механизма DFS
xg -traffic-prioritization {off, on}
  • Включение/отключение стратегии приоритизации трафика
Note
titleВНИМАНИЕ

Процедура настройки беспроводного соединения "точка-точка" между устройствами InfiLINK XG описана в разделе "Ввод в эксплуатацию InfiLINK XG" - "InfiLINK XG - Руководство пользователя".

Команда "xginfo"

Команда используется для вывода информационных данных.

Синтаксис:

#1> xginfo [arguments]

Code Block
languagejava
themeDJango
#1> xginfo
usage:
   xginfo stat [-verbose] [-clear] [-1]
   xginfo capabilities [-verbose]
   xginfo version

Описание аргументов команды "xginfo" приведено ниже в таблице

Center
Scroll Title
titleТаблица - Описание аргументов команды "xginfo"
КомандаОписание
xginfo stat [-verbose] [-clear] [-1]
  • Получение статистических данных о работе беспроводного соединения
    • "-verbose" - выдача подробной информации о физических параметрах работы беспроводного соединения
    • "-clear" - очистка (обнуление) статистических данных
    • "-1"
    • - отображение отдельного
статического
    • статистического состояния набора данных
.

Пример вывода команды (фрагмент),

Code Block
languagejava
themeDJango
#console>xg stat
Wireless Interface Statistics
Interface Status: UP
+--------------------------------------+--------------------------------------+
|      Receive Statistics              |      Transmit Statistics             |
+--------------------------------------+--------------------------------------+
|Air Frames Received   137926          |Air Frames Transmitted 70356          |
|Packets Received      2               |Packets Transmitted    3              |
+--------------------------------------+--------------------------------------+


Wireless Link Statistics
+----------------------+--------------+
|Wireless Link status  |Up            |
|Measured Distance     |16 meters     |
|Channel Width         |40 MHz        |
|DL/UL Ratio           |50:50         |
+----------------------+--------------+
+---+-----------+--------------+---------------+---------------+--------------+
|  Device Type  |        Master (local)        |   Slave (remote)             |
+---+-----------+--------------+---------------+---------------+--------------+
|Tx Capacity    |         156549 kbps          |         143503 kbps          |
+---+-----------+--------------+---------------+---------------+--------------+
|               |                Carrier 0 (carrier status Up)                |#состояние радиомодуля
+---+-----------+--------------+---------------+---------------+--------------+
|Tx Frequency   |           5600 MHz           |           5600 MHz           |
|AMC Mode       |             Auto             |             Auto             |
+---+-----------+--------------+---------------+---------------+--------------+
|               |   Stream 0   |   Stream 1    |   Stream 0    |   Stream 1   |
+---+-----------+--------------+---------------+---------------+--------------+
|TX |Tx Power   |9.87 dBm      |9.89 dBm       |10.18 dBm      |10.16 dBm     |
+---+-----------+--------------+---------------+---------------+--------------+
|RX |Rx MCS     |QAM256 6/8 (7)|QAM64 5/6 (6)  |QAM256 6/8 (7) |QAM64 5/6 (6) |
|   |CINR       |30 dB         |28 dB          |31 dB          |30 dB         |
|   |RSSI       |-36 dBm       |-36 dBm        |-37 dBm        |-37 dBm       |
|   |Acc TBER   |0.0e0 (0.0%)  |0.0e0 (0.0%)   |0.0e0 (0.0%)   |0.0e0 (0.0%)  |#кумулятивный коэффициент блоковых ошибок

Чтобы очистить (обнулить) статистические данные, используйте команду:

  • xg stat -clear

Чтобы получить информацию о возможностях радиоподсистемы, используйте команду:

  • xg capabilities

Пример вывода команды,

Code Block
languagejava
themeDJango
#console>xg capabilities 
Radio capabilities

General properties
Radio module name: RMU-55-05:41049
Antenna methods supported: MIMO
Duplex types supported: TDD
Frame periods supported: 1, 2, 5, 10 ms
Channel widths available: 10, 20, 40 MHz

Number of carriers: 1
Carrier 0 frequency range: 4900..6000 MHz
Carrier 0 Tx power range: 0..27/1 dBm

Carrier 0 configuration (Channel width 40 MHz,allocated DL/UL ratio 50:50 (28:28 air blocks), frame period 1 ms, ttg/rtg (3:3 air blocks), qos strategy: normal):
+---------------+-------------------------------+-------------------------------+-------------------------------+
| MCS           | Modulation                    | DL/UL capacity, kbps          |Total rate, kbps               |
+---------------+-------------------------------+-------------------------------+-------------------------------+
| 1             | QPSK 1/2                      | 26091/26091                   |57344                          |
| 2             | QPSK 3/4                      | 39137/39137                   |86016                          |
| 3             | QAM16 1/2                     | 52183/52183                   |114688                         |
| 4             | QAM16 3/4                     | 78274/78274                   |172032                         |
| 5             | QAM64 4/6                     | 104366/104366                 |229376                         |
| 6             | QAM64 5/6                     | 130457/130457                 |286720                         |
| 7             | QAM256 6/8                    | 156549/156549                 |344064                         |
| 8             | QAM256 7/8                    | 182640/182640                 |401408                         |
| 9             | QAM256 30/32                  | 195686/195686                 |430080                         |
| 10            | QAM1024 8/10                  | 208732/208732                 |458752                         |
+---------------+-------------------------------+-------------------------------+-------------------------------+
Lower..upper central frequencies: 4910..5990 MHz 
Frequency grid (default): 4920-5980/20 MHz
Frequency list (54 channels):
4920, 4940, 4960, 4980, 5000, 5020, 5040, 5060, 5080,
5100, 5120, 5140, 5160, 5180, 5200, 5220, 5240, 5260, 5280, 5300, 5320, 5340,
5360, 5380, 5400, 5420, 5440, 5460, 5480, 5500, 5520, 5540, 5560, 5580, 5600,
5620, 5640, 5660, 5680, 5700, 5720, 5740, 5760, 5780, 5800, 5820, 5840, 5860,
5880, 5900, 5920, 5940, 5960, 5980 MHz

Чтобы посмотреть конфигурацию локального устройства, используйте команду:

  • xg config –self

Чтобы посмотреть конфигурацию удаленного устройства, используйте команду:

  • xg config -peer-exported

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

Конфигурация отображается в виде:

Code Block
languagejava
themeDJango
xg -appendconf-v2-start
xg -appendconf-v2 <encoded web config>
xg -appendconf-v2-end

Чтобы посмотреть конфигурацию устройства по умолчанию, используйте команду:

  • xg config –defaults
Указание по первичной настройке, установке и контролю за состоянием радиоканала  AnchorУказание по первичной настройке, установке и контролю за состоянием радиоканалаУказание по первичной настройке, установке и контролю за состоянием радиоканала
  • Шаг 1

Произведите обследование участка:

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

Произведите первоначальные настройки оборудования в лабораторных условиях:

    • Настройте одно устройство как ведущий узел (тип Master), а второе как ведомый (тип Slave)
    • Установите ширину канала, центральные частоты и соотношение нисходящего и восходящего каналов, длительность кадра радиоканала, максимальную дальность канала (значительно больше предполагаемой реальной дальности), выходную мощность и т.д.
Warning

Обратите внимание, что следующие настройки должны быть одинаковыми по обе стороны канала:

  • идентификатор соединения ID
  • частоты нисходящего / восходящего каналов
  • ширина канала
  • соотношение нисходящего / восходящего каналов
  • длительность кадра радиоканала.

Иначе соединение между устройствами не будет установлено!

Note
titleВНИМАНИЕ

Чтобы синхронизировать настройки устройств, скопируйте с одного устройства на другое строку "Peer exported config", показываемую в выходных данных команды "xg config -peer-exported". См. Пример конфигурации ниже.

Пример конфигурации

Code Block
languagejava
themeDJango
#Peer exported config:
 xg -appendconf-start
 xg -appendconf IC1kbHF1b3RhIDcwIC1zZnJhbWVsZW4gMTAgLW1heC1kaXN0YW5jZSAyNzU
 xg -appendconf wIC1ydGctbWFudWFsLWVuYWJsZSAwIC1jZWxsLWlkIDAgLWZyZXEtZGwgNj
 xg -appendconf M4MCAtZnJlcS11bCA2MzgwIC10eHB3ciAxNSAtdHhnYWluIC0zMiAtY2hhb
 xg -appendconf m5lbC13aWR0aCAxMCAtYW1jLW1vZGUgYXV0byAtYW1jLXN0cmF0ZWd5IGFn
 xg -appendconf Z3Jlc3NpdmUgLXRlc3QtYW1jLW9mZnNldCAtMyAtdGVzdC1hbWMtb2Zmc2V 
 xg -appendconf 0LWVuYWJsZSAxIC1tYXgtbWNzIDkgLXFvcy1zdHJhdGVneSBub3JtYWwgLX
 xg -appendconf JsbS12ZXJib3NpdHktbGV2ZWwgMg==.36caaf5c9d9ebc2433482ac4565b
 xg -appendconf 241e 
 xg -appendconf-end

Сохраните конфигурацию, перезагрузите оба устройства, а затем проверьте, установилось ли между ними радиосоединение.

  • Шаг 3

Произведите первоначальную юстировку:

    • Установите устройства на мачте, сориентировав их друг на друга
    • Включите их и проверьте по встроенным светодиодным индикаторам RF, установилось ли между ними радиосоединение
    • Произведите грубую юстировку по встроенным светодиодным индикаторам уровня мощности сигнала
    • Произведите тонкую настройку, используя данные из вывода команды "xg stat". Постарайтесь максимизировать значения CINR и Absolute RSSI.
Note
titleВНИМАНИЕ

Если значение Absolute RSSI превышает -40 дБм, уменьшите выходную мощность удаленного устройства, чтобы снизить его до уровня -40…-50 дБм для максимизации производительности.

  • Шаг 4

Оптимизируйте производительность канала связи:

    • Настройте параметр максимальная дальность канала на основе измеренного значения дальности
Note
titleВНИМАНИЕ

Проверьте измеренную дальность канала, используя выходные данные "xg stat" и отрегулируйте настройки "xg –max-distance", добавив 200-300 м к измеренному значению.

    • Проверьте кумулятивный коэффициент блоковых ошибок "Acc TBER" в выходных данных "xg stat" и при необходимости скорректируйте стратегию автоматического управления модуляцией. Рекомендуется сначала выбрать стратегию "normal", а затем скорректировать её с учетом целевых и действующих значений "Acc TBER".
Note
titleВНИМАНИЕ

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

Center

Scroll Table Layout
widths80%,20%

Scroll Title
titleТаблица – Коэффициенты блоковых ошибок для различных приложений
ПриложениеДопустимый коэффициент блоковых ошибок

Приложения на основе TCP (web, FTP и т.д.)

10-4

Voice-over-IP

10-5

UDP видео (CCTV, IPTV и т.д.)

10-6

TDM-over-IP

10-7..10-9

    • Выберите оптимальную длительность кадра радиоканала.
Note
titleВНИМАНИЕ

Система поддерживает значения длительности кадра радиоканала от 1 до 10 мс.

Кадр длительностью 1 мс обеспечивает минимальную задержку (от 500 мкс в одном направлении).

Использование кадра длительностью 10 мс позволяет минимизировать накладные расходы, в результате чего при той же схеме модуляции максимальная пропускная способность примерно на 12% выше, чем при использовании кадра длительностью 1 мс. Кроме того, использование кадра 10 мс обеспечивает более стабильную производительность по сравнению с кадром 1 мс: снижение максимальной пропускной способности с увеличением расстояния на 100 км для кадра 10 мс составляет 7%, а для кадра 1 мс - 75%.
xginfo capabilities [-verbose]
  •  Получение информации о возможностях радиоподсистемы
xginfo version
  • Получение информации о текущей версии программного обеспечения
Center
Scroll Title
titleРисунок - Пример вывода команды "xginfo stat"

Image Added

Center
Scroll Title
titleРисунок - Пример вывода команды "xginfo capabilities"

Image Added

Center
Scroll Title
titleРисунок - Пример вывода команды "xginfo version"

Image Added

Команда "xgutils"

Команда утилит.

Синтаксис:

#1> xgutils [arguments]

Code Block
languagejava
themeDJango
#1> xgutils
usage:
   xgutils ber-amc-show [-carrier <CARRIER_NUM>] [-1]
   xgutils ber-amc-reset [-mask <STREAM_MASK>]

   xgutils dfs -list

Описание аргументов команды "xgutils" приведено ниже в таблице

Center
Scroll Title
titleТаблица - Описание аргументов команды "xgutils"
КомандаОписание
xgutils ber-amc-show [-carrier <CARRIER_NUM>] [-1]
  • Отображение счетчиков механизма автобитрейта
xgutils ber-amc-reset [-mask <STREAM_MASK>]
  • Обнуление счетчиков механизма подстройки битрейта в зависимости от показаний счетчиков битовых ошибок
xgutils dfs -list
  • Просмотр списка доступных частот и информации по ним (уровень шума, наличие радара, выбранная частота)
Center
Scroll Title
titleРисунок - Пример вывода команды "xgutils ber-amc-show"

Image Added

Center
Scroll Title
titleРисунок - Пример вывода команды "xgutils dfs -list"

Image Added