1. WLXシリーズのローミングアシスト機能について

通常、ローミングは無線端末が主導となって行われるものであり、無線端末が接続されているAPの近くから遠くへ移動したとき、受信信号強度がより高い他のAPに接続が切り替わります。しかし、ローミングが開始されず、受信信号強度が低いAPに接続されたままになることがあります。この問題は「スティッキー端末」問題と呼ばれています。

この問題を解決するために、WLXシリーズでは IEEE 802.11k/v の規格に基づくローミングアシスト機能と、ヤマハ独自の仕様に基づく機能である適応型ローミングアシスト機能を提供しています。

IEEE 802.11k/v の規格に基づくローミングアシスト機能は、クラスター内のAPの情報を総合し、IEEE 802.11k/v 規格対応の受信信号強度が低くなった無線端末に対して、クラスター内の他のAPへの接続を提案することで、他のAPへのローミングを促します。このとき、クラスター内のAPの電波強度、接続端末台数、電波環境が考慮され、適切なAPが提案されます。
適応型ローミングアシスト機能は、IEEE 802.11k/v 規格対応/非対応に関わらず、無線端末の受信信号強度が低くなった場合にAPから切断し、他のAPへのローミングを促します。切断時の受信信号強度の閾値は、ヤマハ独自仕様により、環境や当該無線端末に適応して変化します。

WLXシリーズのローミングアシスト機能では、2種類の機能を有効にすることで、無線端末の仕様によらず「スティッキー端末」問題が発生するリスクを軽減できます。

ローミングアシスト機能 対象無線端末 動作

IEEE 802.11k/v の規格に基づくローミングアシスト機能

IEEE 802.11k/v 規格対応の無線端末

  • 接続している無線端末の受信信号強度が低下すると動作を開始します。

  • クラスター内のAPの電波強度、接続端末台数、電波環境が考慮され、適切なAPが提案されます。実際にローミングするかは無線端末が判断します。

  • AP側から無線端末を切断することはありません。

適応型ローミングアシスト機能

全ての無線端末

  • 接続している無線端末の受信信号強度が低下すると、AP側から無線端末を切断します。どのAPにローミングするかは無線端末が判断します。

  • 切断時の受信信号強度の閾値はAP側に保持されていて、環境や当該無線端末に適応して更新されていきます。

  • IEEE 802.11k/v の規格に基づくローミングアシスト機能と適応型ローミングアシスト機能は異なる機能であり、それぞれ独立して有効/無効を設定できます。

  • IEEE 802.11k/v に対応した無線端末を使用する場合、IEEE 802.11k/v の規格に基づくローミングアシスト機能の方が優先して動作します。そこで端末がローミング誘導に応答しなかったとき、続いて適応型ローミングアシスト機能が動作します。

  • WLX212については IEEE 802.11k/v の規格に対応していないため、適応型ローミングアシスト機能のみをサポートします。

これらの機能は必ずしも発動するものではありません。これらの機能によるものではない、無線端末主導の自発的なローミングが発生すれば問題ありません。発生しなかった場合、これらの機能を有効にしておくことで「スティッキー端末」問題が発生するリスクを軽減できます。

2. 概要

通常、ローミングは無線端末によって開始されます。つまり、APは特定の無線端末のローミング開始タイミングを制御しません。
この問題に対処するために、測定された無線端末の受信信号強度が指定された受信信号強度の閾値を下回った場合にAPが無線端末を切断する技術があります。しかし、管理者はAPの導入環境に応じて適切な受信信号強度の閾値を決定する必要があります。
受信信号強度の閾値が適切でない場合、望ましくない切断やスティッキー端末問題が発生します。受信信号強度の閾値を決定することは管理者にとって難しい問題です。
本機能では管理者が受信信号強度の閾値を意識することはありません。無線端末をAPから切断するための適切な受信信号強度の閾値をAP自ら環境に合わせて適宜変更します。

本機能はIEEE802.11k、IEEE802.11r、IEEE802.11vを使用しないため無線端末がこれらの規格をサポートしていなくてもご利用いただけます。

適応型ローミングアシスト機能
図 1. 適応型ローミングアシスト機能の概要
適応型ローミングアシスト機能
図 2. 適応型ローミングアシスト機能の仕組み

3. 注意事項

  • 本機能はクラスター内の全てのAPが本機能を有効にしているとき最も有効に機能します。

  • 本機能はクラスター管理機能で スタンドアローンモード に設定されているAPでは機能しません。

  • 本機能は他メーカーAPを含んだローミングについては動作保証外となります。

4. 対応ファームウェアリビジョン

このページで説明する内容は、以下のファームウェアを対象としています。

モデル ファームウェア

WLX212

Rev.21.00.14以降

WLX413

Rev.22.00.07以降

WLX222

Rev.24.00.05以降

WLX322

Rev.25.00.02以降

WLX323

Rev.25.01.02以降

5. 用語定義

スティッキー端末

接続しているAPから移動した際、接続しているAPより受信信号強度の高いAPがあっても受信信号強度の低いAPに接続し続ける端末のこと。

6. 詳細

6.1. 本機能によるローミング

ローミング時の本機能の動作を示します。

適応型ローミングアシストがない場合の動作

適応型ローミングアシスト機能
図 3. 適応型ローミングアシストがない場合

① 無線端末がoffice-Aの無線AP-1と接続します。
② 無線端末を持ってoffice-Bに移動します。 → 無線端末の特性で遠くにあるoffice-Aの無線AP-1と接続し続けてしまう。

この無線端末の振る舞い(最初に接続した無線APに接続し続ける動作)によって無線端末の通信不安定事象を発生させます。

適応型ローミングアシストがある場合の動作

assist1
適応型ローミングアシスト機能
図 4. 適応型ローミングアシストがある場合

① 無線端末がoffice-Aの無線AP-1と接続します。
② 無線端末を持ってoffice-Bに移動します。
office-Aの無線AP-1が電波の弱くなった無線端末を切断し、ローミングを促します。
④ 無線未接続となった無線端末が近くにあるoffice-Bの無線AP-2と接続します。
(この動作は無線端末に依存しますので必ずしも無線AP-2と接続するわけではありません)

無線AP-2と接続した結果、無線端末の通信が安定することになります。

クラスター内の各APは無線端末ごとに環境にあった適切なタイミングを学習・調整を繰り返し、適切なタイミングでローミングを促します。

6.2. 受信信号強度の閾値

本機能により学習した受信信号強度の閾値情報は、以下の仕様にしたがってAPに保存されます。

  • APの設定時間で 00:00:00 に1回保存されます。

  • 最大で7回分の閾値情報を保存できます。

    • 8回目以降は最も古い閾値情報が削除されます。

  • 最大で10000台分の無線端末の閾値情報を保存できます。

    • 10001台目の無線端末が接続された場合、直近で最も接続されていない無線端末の閾値情報が削除されます。

  • APの電源を切っても保存された閾値情報は削除されません。APを再起動すると保存された閾値情報をもとに動作します。

本機能を「使用しない」に設定した場合、保存された閾値情報は全て削除されます。

7. 設定・操作方法

本機能は仮想コントローラーのWeb GUI[無線設定] - [共通] - [基本無線設定] - [ローミングアシスト機能] - [適応型ローミングアシスト]で機能を有効にすることができます。工場出荷時は無効に設定されています。

設定された内容は、[設定送信] - [設定送信]で設定を送信することで、初めてAPに適用されます。

ローミングの設定 - 適応型ローミングアシスト機能
図 5. ローミングの設定 - 適応型ローミングアシスト機能

本機能に関するデバッグレベルのログを出力するには仮想コントローラーのWeb GUI[管理機能] - [ログ(Syslog)]を設定します。

  • 本機能のデバッグレベルのログは「syslog debug」を「on」に設定することで変更することができます。

  • 「adaptive roaming assist debug detail log」を「on」にするには「adaptive roaming assist debug log」を「on」にする必要があります。

管理機能 - ログ(Syslog)
図 6. 管理機能 - ログ(Syslog)
「adaptive roaming assist debug detail log」を「on」に設定するとログが頻繁に出力されます。常時 「on」 にしたままの運用はお控えください。

8. 効果

本機能の効果を検証した結果を示します。

本章のデータは、当社の測定環境における結果です。お客様の環境での効果を保証するものではありません。以下の内容をご了承の上でご利用ください。

  1. 本製品の運用目的の範囲内でのみ利用可能とします。

  2. 当社以外の改変は禁止します。

  3. 承諾なしに、掲示、転載等を禁止します。

  4. 権利やライセンスの移転および許諾を与えるものではありません。

  5. 正確性、有用性、適合性等のいかなる保証をするものではありません。

  6. いかなる損害についても責任を負うものではありません。

  7. 断りなく更新、修正、変更、削除することがあります。

8.1. 測定機材と構成

屋内環境にAPを2台設置し、設置したAP間をスティッキー端末を移動しながらローミングの発生状況を確認しました。

測定
図 7. 測定環境
  • APの設定
    本機能の効果を判りやすくするため、周囲の無線状況や無線端末を検索するチャンネルスキャンの影響を受けにくくする目的でAP-AとAP-Bでは以下の周波数帯とチャンネルを使用しました。

    • 周波数帯: 5GHz(1)

    • チャンネル: 144ch

  • 無線端末の設定
    疑似的にスティッキー端末の振る舞いをさせるため、無線端末として使用するPCの無線デバイス(Intel® Wi-Fi6 AX201 160MHz)に以下の設定を行いました。

    • ローミングの積極性:「最低」

    • 送信パワー:「中高」

8.2. 測定方法

  1. 無線端末をAP-Aに接続する。

  2. 無線端末をAP-Bの方向に0.8m/sの速度で直線移動させる。

  3. AP-A、AP-Bからみた無線端末の信号強度を測定しながら本機能によるローミングの発生を確認する。 (信号強度の測定は1秒間隔で実施)

  4. 無線端末を60m程度移動させた後、測定を終了する。

8.3. 測定結果

APに接続した状態で移動している無線端末の信号強度の変化をグラフで示します。
左のグラフがAPの適応型ローミングアシスト機能を「使用しない」、右のグラフが「使用する」とした場合です。

測定
図 8. 測定結果
  • 適応型ローミングアシスト機能を「使用しない」とした場合、無線端末がローミングせず信号強度が低くなってもAP-Aに接続し続けます。

  • 適応型ローミングアシスト機能を「使用する」とした場合、無線端末の信号強度が低くなると本機能がローミングを促すため無線端末を切断します。
    切断された無線端末は信号強度が高いAP-Bに接続することにより信号強度が高い状態を維持します。