Cisco Catalyst シリーズ アクセスポイントの FastLocate

FastLocate について

現在の Wi-Fi ロケーションテクノロジーは、アクセスポイントへのプローブ要求メッセージに基づき、受信信号強度表示(RSSI)やロケーション情報を送信するモバイルデバイスに依存しています。この情報は、モバイルデバイスによってほとんどのチャネルで送信され、異なるチャネルのネイバー AP によって受信されます。これは、ロケーションの推定に役立ちます。

Wi-Fi クライアントは、プローブによる AP の検出を軽減する傾向を示しています。これは、バッテリの電力節約に貢献します。デバイスプロービング頻度は、クライアント、オペレーティングシステム、ドライバ、バッテリ、電流、およびクライアントアクティビティによって 10 秒~ 5 分の範囲になります。この差の結果、不適切なデータポイントで実際の移動が表現されることになります。

データパケットの頻度はプローブ要求パケットよりも高いため、より適切に集約できます。FastLocate は、AP が受信したデータパケットを通じて RSSI またはロケーション情報を収集することで、ロケーションのリフレッシュレートを向上できます。これらのデータパケットを使用すると、ロケーションベースのサービス(LBS)の更新がネットワークによって開始され、より頻繁に使用できるようになります。

FastLocate の制約事項

ファブリック展開では、ワイヤレス管理インターフェイス(WMI)を L3 インターフェイス(ループバック インターフェイス)にすることはできません。


(注)  


ファブリック展開で FastLocate を使用する場合は、WMI として VLAN インターフェイスを使用することをお勧めします。


サポートされるアクセス ポイント

IOS XE 17.1.1 以降、FastLocate 機能は Cisco Catalyst 9120 シリーズ アクセスポイントでサポートされています。

IOS XE 17.3.1 では、次の AP で FastLocate 機能がサポートされています。

  • Cisco Catalyst 9160 シリーズ アクセスポイント

  • Cisco Catalyst 9130 シリーズ アクセスポイント

  • Cisco Catalyst 9120 シリーズ アクセスポイント

  • Cisco Aironet 4800 シリーズ アクセスポイント

  • Cisco Aironet 3800 シリーズ アクセスポイント

  • Cisco Aironet 2800 シリーズ アクセスポイント

Cisco Aironet 4800 シリーズ アクセスポイントはさらに、到達角度ベースのロケーション計算(Hyperlocation)もサポートしています。

FastLocate が有効になっている場合、これらの AP の Cisco RF ASIC 無線は WSSI モジュールとして機能し、モニタリングロールおよびオフチャネルスキャンモードに変換されます。Cisco RF ASIC 無線は、すべての 2.4 GHz チャネルと 5 GHz チャネルを直線的にスキャンします。各チャネルは 150 ミリ秒間スキャンされます。この期間は滞留時間と呼ばれます。

AP の Cisco RF ASIC 無線は NTP サーバーと同期されます。1 回のオフチャネル滞留中に収集されたデータパケット RSSI レコードはすべて、FastPath を使用して、特定のパケット形式で滞留時間の最後にシスコのコントローラに送信されます。

FastLocate ネットワークコンポーネント

パケット RSSI ロケーションを正常に計算するには、必要な機能を備えた次のコンポーネントが必要です。

  • ワイヤレスクライアント

    • データ、管理、および制御パケットの送信

  • Cisco Catalyst 9800 シリーズ ワイヤレス コントローラ

    • AP での NTP サーバー情報とロケーションパラメータの設定

    • クライアントの RSSI 関連情報の FastPath/datapath を介した CMX/MSE への転送

  • Cisco Catalyst 9120 シリーズ AP

    • モニターまたは同等のロールのロケーション無線

    • NTP サーバーとの時刻の同期

    • クライアントから送信された RSSI 関連データの収集(関連付けられているものと関連付けられていないものの両方)

    • CAPWAP を介した、クライアントの RSSI データの Cisco コントローラへの送信

  • Cisco CMX

    • WLC が受信した FastPath ロケーションデータの解析

    • クライアントの正確な物理的なロケーションを計算し、次を使用して GUI で表示:

      アルゴリズム

FastLocate の設定(GUI)

手順


ステップ 1

[Configuration] > [Tags & Profiles] > [AP Join]の順に選択します。

ステップ 2

[AP Join] ページで、[default-ap-profile] AP 参加プロファイルをクリックします。

ステップ 3

[Edit AP Join Profile] ウィンドウで [AP] タブをクリックします。

ステップ 4

[Hyperlocation] タブで、[Enable Hyperlocation] チェックボックスをオンにします。

ステップ 5

[Update & Apply to Device] をクリックします。


Cisco Catalyst AP での FastLocate の確認

FastLocate を確認するには、AP で次のコマンドを使用します。

Device# show ntp 

Stratum   Version   Last Received   Delay    Offset    Jitter    NTP server
   1         4         123sec ago   1.169ms  -3.262ms  10.050ms    7.7.7.2
Device# show ap fast-path statistics 

total packets sent   : 90001
invalid app ID drops : 0
application                  : 0 (HALO)
packets sent (CAPWAP)        : 90001
packets sent (APP HOST INTF) : 0
admin state drops            : 0
no dest IP drops             : 0

AP で FastLocate の管理ステータスの詳細を表示するには、次のコマンドを使用します。

Device# show capwap client rcb 

Hyperlocation Admin State    : Enabled
MSE Gateway MAC              : 00:50:56:86:0F:9D
WLC Hyperlocation Source Port: 9999
MSE IP Address               : 10.0.0.1

送信元 IP アドレスや宛先 IP アドレス、ポート番号、ゲートウェイ MAC アドレスなど、AP の FastPath 関連のパラメータを表示するには、次のコマンドを使用します。

Device# show ap fast-path configuration hyperlocation 

source IP address     : 10.0.0.2
destination IP address: 10.0.0.1
source port (WLC)     : 9999
destination port (MSE): 2003
gateway MAC           : 00:50:56:86:0F:9D
ewlc hyperlocation MAC: 00:00:00:01:00:01

Cisco Catalyst コントローラで FastLocate を確認するには、次の適切なコマンドを使用します。

fastpath または datapath データを送信するアプリケーションの概要を表示するには、次のコマンドを使用します。HyperLocation および BLE ポート番号の 16 進コードが表示されます。

Device# show platform hardware chassis active qfp feature wireless wlclient cpp-client summary
 

Client Type Abbreviations:
RG - REGULAR     BL - BLE
HL - HALO        LI - LWFL INT
Auth State Abbreviations:
UK - UNKNOWN     IP - LEARN IP    IV - INVALID
L3 - L3 AUTH     RN - RUN
Mobility State Abbreviations:
UK - UNKNOWN     IN - INIT
LC - LOCAL       AN - ANCHOR
FR - FOREIGN     MT - MTE
IV - INVALID
EoGRE Abbreviations:
N - NON EOGRE    Y - EOGRE
CPP IF_H    DPIDX        MAC Address VLAN CT MCVL AS MS E WLAN POA
-----------------------------------------------------------------------
0X31   0XF0000002 0000.0003.0001 122 BL 0 RN LC N NULL 0X32 0XF0000001 0000.0001.0001 122 HL 0 RN LC N NULL

選択したアプリケーションの統計をキャプチャするには、次のコマンドを使用します。

Device# show platform hardware chassis active qfp feature wireless wlclient datapath
cpp-if-handle register-code statistics start 

レジスタコードの 16 進値は、前述の show platform hardware chassis active qfp feature wireless wlclient cpp-client summary コマンドから取得されます。

Device# show platform hardware chassis active qfp feature wireless wlclient datapath cpp-if-handle 0x32 statistics start 
選択したアプリケーションの統計を表示するには、次のコマンドを使用します。
Device# show platform hardware chassis active qfp feature wireless wlclient datapath
cpp-if-handle register-code statistics 

レジスタコードの 16 進値は、前述の show platform hardware chassis active qfp feature wireless wlclient cpp-client summary コマンドから取得されます。

Device# show platform hardware chassis active qfp feature wireless wlclient datapath cpp-if-handle 0x32 statistics 
    Pkts   Bytes
Rx   232   38850