Page tree

Versions Compared

Key

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

...

  1. Между АС и БС1 установлен радиоканал.
  2. Подвижный объект перемещается и радиоканал между АС и БС1 рвётся. Причиной разрыва является невозможность установки связи из-за увеличения дистанции между беспроводными устройствами. Как будет показано ниже (#ССЫЛКА) инициатором разрыва радиоканала может быть как АС, так и БС1.
  3. АС пытается восстановить связь с БС1. Если радиоканал установлен, то алгоритм возвращается к п.1, если нет - к п.4.
  4. АС выполняет поиск устройств, с которыми можно установить радиоканал.
  5. АС находит БС2 и пытается установить с ней связь.
  6. АС устанавливает радиоканал с БС2.
Center

Multimedia
nameWithout_multiBS.mp4
width50%
height50%

Видеоролик 1 - Алгоритм роуминга

Установление радиоканала

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

...

Важно отметить, что ведомое устройство с roaming enable, получив команду на смену рабочей частоты от roaming leader выполнит переход в другой частотный канал даже в том случае, если в конфигурации устройства не будет соответствующего радиопрофиля. При этом, после перезагрузки, ведомой устройство не сможет установить радиоканал, т.к. будет руководствоваться набором радиопрофилей, добавленных в конфигурацию.

Опция MultiBS

...

Главным недостатком алгоритма роуминга является то, что АС, после разрыва канала связи с БС1, пытается восстановить это соединение и, только после нескольких неудачных попыток, выполняет поиск других БС для установления радиоканала. Устройства Инфинет поддерживают фирменную опцию MultiBS, позволяющую ускорить этот процесс.

...

Center

Multimedia
nameWithin_multiBS.mp4
width50%
height50%

Видеоролик 2 - Алгоритм роуминга с активной опцией MultiBS

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

Code Block
languagetext
themeEmacs
#Конфигурация АС
 mint rf5.0 roaming enable multiBS

+роуминг выполняет абонент, нет контроллера

Установление радиоканала, опции min и max (+команда)

...

Опция Global

Рассмотрим сценарий, в котором была повреждена кабельная трасса между InfiMUX и инжектором питания БС1, т.е. питание к БС1 подведено и устройство готово устанавливать радиосоединения, но передача данных в центр управления невозможна.

Подвижный объект с установленным комплектом АС начинает движение по траектории из точки А в точку B. Находясь в зоне действия БС1, АС устанавливает с ней радиоканал. Поскольку кабельная трасса повреждена, то данные между подвижным объектом и центром управления не передаются. Двигаясь вдоль траектории, подвижный объект попадает в область, когда существует возможность подключиться к БС2, однако параметры установленного канала связи с БС1 удовлетворительны и АС не выполняет роуминг между БС. Без настроенной опции MultiBS, АС будет поддерживать связь с БС1 до момента выхода из зоны радиопокрытия БС1.

Фирменная опция Global позволяет избежать подобной ситуации. В случае, если в конфигурации АС активирована опция Global, то АС будет устанавливать радиоканал только с устройствами, на которых тоже активна опция Global. Кроме того, устройства в одной области MINT могут выполнять проксирующую функцию по отношению к устройствами с активированной опцией Global. Таким образом, если в конфигурации InfiMUX и АС активировать опцию Global, то все БС в момент установления радиоканала будут сообщать АС о том, что через них доступен InfiMUX, у которого активирована опция Global.

Использование опции Global позволяет повысить отказоустойчивость опорной радиосети, однако её использование будет иметь эффект только при соответствующем радиочастотном планировании - области покрытия секторов должны быть выполнены с перекрытием.

Center

Image Added

Рисунок 7 - Использование опции Global

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

Code Block
languagetext
themeEmacs
#Конфигурация АС
 mint rf5.0 roaming enable global
#Конфигурация InfiMUX
 mint prf0 roaming enable global

Anchor
min_max
min_max
Установление радиоканала, опции min и max (+команда)






+роуминг выполняет абонент, нет контроллера


Режимы fixed/mobile/nomadic (+команда)

Роуминг (переход АС между секторами)

...

)

Anchor
two_abonent
two_abonent
Использование двух абонентских устройств на объекте (+команда)

...