内容

概要

前提条件

要件

使用するコンポーネント

背景説明

オフチャネルスキャンの延期

RRMオフチャネルモニタリングの無効化

CleanAir BLEビーコン検出の無効化

設定

オフチャネルスキャンの延期の設定

RRMオフチャネルモニタリングの無効化

CleanAir BLEビーコン検出の無効化

確認

トラブルシュート

概要

このドキュメントでは、AireOSのワイヤレスLANコントローラ(WLC)でRadio Resource Management(RRM)を設定して、オフチャネルスキャンを延期および無効にする方法について説明します。

著者：Cisco TAC エンジニア、Aaron Leonard

前提条件

要件

次の項目に関する専門知識があることが推奨されます。

- Cisco AireOS WLC

使用するコンポーネント

このドキュメントの情報は、 1つ以上のアクセスポイントが関連付けられたAireOSワイヤレスLANコントローラ。

このドキュメントの情報は、特定のラボ環境にあるデバイスに基づいて作成されました。このドキュメントで使用するすべてのデバイスは、初期（デフォルト）設定の状態から起動しています。本稼働中のネットワークでは、各コマンドによって起こる可能性がある影響を十分確認してください。

背景説明

RRMは、Cisco Unified Wireless Networkの主要な機能です。  APは、不正デバイス、ノイズと干渉、およびネイバーAPのすべての802.11チャネルをモニタできます。

ただし、APはオフチャネルスキャン（通常3 ～ 20秒ごとに80ミリ秒の期間）を実行していますが、サービスを提供するチャネル上でクライアントにサービスを提供することはできません。  これにより、パケット配信の遅延または損失が軽微で断続的に発生します（0.05 ～ 1.5 %のパケット損失）。  ほとんどのクライアントでは、パフォーマンスへの影響は認識できません。ただし、80ミリ秒間APに送信できない異常に敏感なクライアントがAPからローミングしたり、ネットワークから切断したりすることもあります。

このような状況では、クライアントデバイスがパケット損失に対して非常に耐性がない場合、オフチャネルスキャンを延期するか、RRMモニタリングを完全に無効にするようにRRMを設定する必要があります。  この記事では、その方法について説明します。

オフチャネルスキャンの延期

オフチャネルスキャンの保留を使用すると、アクセスポイントが特定のワイヤレスローカルエリアネットワーク(WLAN)でデータトラフィックを送信または受信した場合、最後の<defer-time>ミリ秒以内に、AP無線は次のオフチャネルスキャンを実行しません。

デフォルトでは、オフチャネルスキャンの延期は、ユーザの優先順位4、5、および6に対して有効で、遅延時間は100ミリ秒です。  したがって、音声コールがアクティブな場合(通常は20ミリ秒のサンプル期間でUser Priority(UP)が6の場合)、AP無線がオフチャネルにならないようにします。

RRMオフチャネルモニタリングの無効化

RRMオフチャネルモニタリングを完全に無効にできます。  これにより、ダイナミックチャネル割り当て(DCA)を無効にし、送信電力制御(TPC)を固定に設定する必要があり、不正の検出が機能しなくなります。  これにより、APはオフチャネルスキャンを実行しなくなります（BLE Beacon Detectionが有効でない限り）。

CleanAir BLEビーコン検出の無効化

CleanAir（2700シリーズや2800シリーズなど）をサポートするAPで、BLE Beacon Interference Detection（B干渉検出）が有効になっている場合、2.4GHz無線はオフチャネルスキャンを実行します（RRMオフチャネルがが無効ののの場合場合でも）。  したがって、アプリケーションで2.4GHz無線がオフチャネルにならないことが必要な場合は、この機能を無効にします。

設定

オフチャネルスキャンの延期の設定

グラフィカル ユーザ インターフェイス（GUI）

WLCのGUIでは、特定のWLANの下のAdvancedタブに設定します。  この例では、すべてのユーザの優先順位(0 ～ 7)に対してオフチャネルスキャンの延期(Off-Channel Scanning Defer)が有効になっており、遅延時間が10,000ミリ秒（10秒）に増やされています。  その結果、このAPで過去10秒以内にこのWLANで送受信されたユーザトラフィックがある場合、オフチャネルスキャンは延期されます。

コマンドライン インターフェイス（CLI）

WLCのCLIでは、次のコマンドを使用して、WLAN 2で、すべてのプライオリティに対してオフチャネルスキャンの遅延を有効にし、defer-timeを10,000ミリ秒に設定します。

(WLC2504-2) >config wlan channel-scan defer-priority 0 enable 2

(WLC2504-2) >config wlan channel-scan defer-priority 1 enable 2

(WLC2504-2) >config wlan channel-scan defer-priority 2 enable 2

(WLC2504-2) >config wlan channel-scan defer-priority 3 enable 2

(WLC2504-2) >config wlan channel-scan defer-priority 4 enable 2

(WLC2504-2) >config wlan channel-scan defer-priority 5 enable 2

(WLC2504-2) >config wlan channel-scan defer-priority 6 enable 2

(WLC2504-2) >config wlan channel-scan defer-priority 7 enable 2

(WLC2504-2) >config wlan channel-scan defer-time 10000 2

RRMオフチャネルモニタリングの無効化

特定の帯域でRRMオフチャネルモニタリングを無効にするには、WLCで次のタスクを実行します。

ステップ1:APの電源設定をメモします([Wireless] > [Access Points] > [Radios] > [band (802.11a]または802.11b))

ステップ2:[TPC]を[Fixed]に設定します

- GUI：[WIRELESS] > [band (802.11aまたは802.11b)] > [RRM] > [TPC] > [Power Level Assignment Method]を1に設定します

- CLI:config 802.11 <a|b> txpower global 1

ステップ3:DCAの無効化

- GUI：[WIRELESS] > [band (802.11a or 802.11b)] > [RRM] > [DCA] > [Channel Assignment Method]を[Off]に設定します

- CLI：config 802.11 <a|b> channel global off

ステップ4:RRMグループ化を無効にする

- GUI：[WIRELESS] > [band (802.11aまたは802.11b)] > [RRM] > [RF Grouping] > [Group Mode] を[Off] に設定します

- CLI：config advanced 802.11 <a|b> group-mode off

ステップ5:RRMモニタモードを無効にする（これはCLIのみ）

- CLI：config advanced 802.11 <a|b> monitor mode disable

ステップ6：必要に応じて、AP無線を元の電力設定に戻します。

CleanAir BLEビーコン検出の無効化

BLE Beacon Interference Detection（B干渉検出）を無効にするには、WLCで次のタスクを実行します

- GUI：WIRELESS > 802.11b > CleanAir

- [干渉]列から[検出]列に[BLE Beacon]を移動し、[無視する干渉]列に移動します

- Apply をクリックします。

- CLI：config 802.11b cleanair device disable ble-beacon

確認

APでオフチャネルイベントまたはオフチャネルイベントが発生していないことを表示するCLIコマンド：

IOS APの場合：

debug dot11 dot11radio <0|1> trace print drvpsp

AP-COS APの場合：

debug dot11 info

debug rrm off-channel deferral

トラブルシュート

同時に次のすべてを収集：

- テスト対象のクライアントからの非混合ドライバ層パケットキャプチャ

- APのサービスチャネルからの地上波パケットキャプチャ

- AP CLIからの上記のデバッグ

- APのスイッチポートからの有線パケットキャプチャ

クライアントドライバとAPのスイッチポートの間でトラフィックが遅延または損失しているかどうかを確認します。  APのデバッグ出力を調べて、トラフィック損失時にAPがオフチャネルだったかどうかを確認します。  その場合は、トラフィックパターン（トラフィックの周期性とQoSプライオリティ）を評価し、スキャン延期の優先順位と時間を設定して、それに従ってスキャンを延期します。