内容

概要

前提条件

要件

使用するコンポーネント

SSIDの設定

オプション A：中央スイッチング

中央スイッチングネットワーク図

中央スイッチング：タグとプロファイル

中央スイッチング：コマンドライン インターフェイス（CLI）

オプション B：FlexConnect ローカル スイッチング

Flexconnectローカルスイッチングネットワーク図

Flexconnectローカルスイッチングタグとプロファイル

Flexconnectローカルスイッチングコマンドラインインターフェイス(CLI)

メディアパラメータの設定

GUI での設定

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

確認

トラブルシュート

概要

このドキュメントでは、中央スイッチングとFlexConnectローカルスイッチングの両方でCisco 8821ハンドセットを使用した音声展開用に9800ワイヤレスLANコントローラ(WLC)を設定する方法について説明します。

前提条件

要件

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

- Catalyst Wireless 9800設定モデル

- FlexConnect

- 802.11r

- コール アドミッション制御（CAC）

使用するコンポーネント

このドキュメントの情報は、9800L v17.6.1

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

SSIDの設定

オプション A：中央スイッチング

中央スイッチングネットワーク図

中央スイッチング：タグとプロファイル

このドキュメントでは、すべてのタグとプロファイルを同じメニューで設定できるように、Advanced Wireless Setupを使用してタグとプロファイルの設定を行います。

ステップ1:[Configuration] > [Wireless Setup] > [Advanced] > [Start Now] > [WLAN Profile]に移動し、+Addをクリックして新しいWLANを作成します。SSID、プロファイル名、WLAN ID、およびWLANのステータスを設定します。次に、[Security] > [Layer 2]に移動し、設定を行います。

音声SSIDセキュリティ設定パート2音声SSIDセキュリティ設定パート3音声SSIDセキュリティ設定パート1

注：PSK SSIDでは、ローミング中のハンドシェイクが短いため、FTを有効にする必要はありません。802.1X WPA Enterpriseを設定する場合は、FT+802.1XをAKMとして有効にし、Fast Transitionを有効にしますが、「Over the DS」は無効にしておくことを推奨します。FT+PSKも設定できますが、この例では簡単にするために通常のPSKを使用しています。

ステップ2:[Advanced]タブに移動し、Aironet IEを有効にします。ロードバランシングと帯域選択が無効になっていることを確認します。

同じページで、プライオリティ5、6、および7に対してオフチャネルスキャンの延期が有効になっていることを確認します。これにより、これらのUPプライオリティ（基本的には音声フレーム）のフレームが受信された後に、APが100ミリ秒間オフチャネルになるのを防ぎます。

ステップ3:[Policy Profile]を選択し、[Add]をクリックします。

[Policy Profile name]を設定し、[Status]を[Enabled]に設定し、[Central Switching]、[Authentication]、[DHCP and association]（17.6の後、[central association]チェックボックスがオフになります）を有効のままにします。

[Access Policies]をクリックし、SSID Voiceへの接続時にワイヤレスクライアントが割り当てられるVLANを設定します。

ポリシープロファイルアクセスポリシー設定ページ

[QoS and AVC]をクリックし、[Auto QoS]パラメータを[Voice]に設定します。[Save & Apply to Device]をクリックします。

[Advanced]をクリックし、セッションタイムアウトを84000に設定し、[IPv4 DHCP required]が無効になっていることを確認し、ARPプロキシを有効にします。

ポリシープロファイルの詳細設定ページ

ステップ4:[Policy Tag]を選択し、[Add]をクリックします。ポリスタグ名を設定します。[WLAN-Policy Maps]で、[+ Add]をクリックします。WLAN ProfileとPolicy Profileをドロップダウンメニューから選択し、設定するマップのチェックをクリックします。次に、[保存してデバイスに適用]をクリックします。

ステップ5:[Site Tag]を選択し、[Add]をクリックします。APがローカルモードで動作するように、[Enable Local Site]ボックスをオンにします。次に、[Save & Apply to Device:]をクリックします。

ステップ6:[RF Profile]を選択し、[Add]をクリックします。[Configure an RF Profile per band]。

[802.11]メニューに移動します。12 Mbps未満のすべてのレートを無効にし、必須レートとして12 Mbpsを設定し、両方の帯域でサポートされる18 Mbps以上を設定します。

2.4 GHzデータレート：

5 GHzデータレート：

ステップ7:[RF Tag]を選択し、[Add]をクリックします。このセクションのステップ5で作成したRFプロファイルを選択します。次に、[保存してデバイスに適用]をクリックします。

ステップ8:[Tag APs]を選択し、APを選択して、以前に作成したポリシー、サイト、およびRFタグを追加します。次に、[保存してデバイスに適用]をクリックします。

中央スイッチング：コマンドライン インターフェイス（CLI）

CLIから次のコマンドを実行します。

//////// WLAN Configuration

wlan Voice 1 Voice

ccx aironet-iesupport

no security ft adaptive

security wpa psk set-key ascii 0 Cisco123

no security wpa akm dot1x

security wpa akm psk

no shutdown

//////// Policy Profile Configuration

wireless profile policy PP1

autoqos mode voice

ipv4 arp-proxy

service-policy input platinum-up

service-policy output platinum

session-timeout 84000

vlan 1

no shutdown

//////// Policy Tag Configuration

wireless tag policy PT1

wlan Voice policy PP1

//////// Site Tag Configuration

wireless tag site ST1

local-site

//////// 2.4 GHz RF Profile Configuration

ap dot11 24ghz rf-profile Voice24GHz

rate RATE_11M disable

rate RATE_12M mandatory

rate RATE_1M disable

rate RATE_2M disable

rate RATE_5_5M disable

rate RATE_6M disable

rate RATE_9M disable

no shutdown

//////// 5 GHz RF Profile Configuration

ap dot11 5ghz rf-profile Voice5GHz

rate RATE_24M supported

rate RATE_6M disable

rate RATE_9M disable

no shutdown

//////// RF Tag Configuration

wireless tag rf RT1

24ghz-rf-policy Voice24GHz

5ghz-rf-policy Voice5GHz

//////// AP Configuration

ap a023.9f86.52c0

policy-tag PT1

rf-tag RT1

site-tag ST1

オプション B：FlexConnect ローカル スイッチング

Flexconnectローカルスイッチングネットワーク図

Flexconnectローカルスイッチングタグとプロファイル

ステップ1:[Configuration] > [Wireless Setup] > [Advanced] > [Start Now] > [WLAN Profile]に移動し、+Addをクリックして新しいWLANを作成します。SSID、プロファイル名、WLAN ID、およびWLANのステータスを設定します。次に、[Security] > [Layer 2]に移動し、設定を行います。

音声SSIDセキュリティ設定パート2音声SSIDセキュリティ設定パート3音声SSIDセキュリティ設定パート1

注：PSK SSIDでは、ローミング中のハンドシェイクが短いため、FTを有効にする必要はありません。802.1X WPA Enterpriseを設定する場合は、FT+802.1XをAKMとして有効にし、Fast Transitionを有効にしますが、「Over the DS」は無効にしておくことを推奨します。FT+PSKも設定できますが、この例では簡単にするために通常のPSKを使用しています。

ステップ2:[Advanced]タブに移動し、Aironet IEを有効にします。ロードバランシングと帯域選択が無効になっていることを確認します。

同じページで、プライオリティ5、6、および7に対してオフチャネルスキャンの延期が有効になっていることを確認します。これにより、これらのUPプライオリティ（基本的には音声フレーム）のフレームが受信された後に、APが100ミリ秒間オフチャネルになるのを防ぎます。

ステップ3:[Policy Profile]を選択し、[Add]をクリックします。

ポリシープロファイル名を設定し、[Status]を[Enabled]に設定し、[Central Switching]と[Central DHCP]を無効にします。PSK SSIDの場合、認証をローカルに移動して、アクセスポイントにPSKを確認する役割を与えることができます。802.1Xの場合は、通常、WLCで802.1X認証を継続する必要があります。

Flex Local Switchingポリシープロファイルの設定

[Access Policies]タブに移動し、ワイヤレスクライアントがデフォルトでこのWLANに接続するときに割り当てられるVLANを割り当てます。ドロップダウンからVLAN名を1つ選択するか、手動でVLAN IDを入力できます。

[QoS and AVC]をクリックし、[Auto QoS]パラメータを[Voice]に設定します。[Save & Apply to Device]をクリックします。

[Advanced]をクリックし、セッションタイムアウトを84000に設定し、[IPv4 DHCP required]が無効になっていることを確認し、ARPプロキシを無効にします。

フレックスポリシープロファイルの詳細設定

ステップ4:[Policy Tag]を選択し、[Add]をクリックします。ポリスタグ名を設定します。[WLAN-Policy Maps]で、[+ Add]をクリックします。WLAN ProfileとPolicy Profileをドロップダウンメニューから選択し、設定するマップのチェックをクリックします。次に、[保存してデバイスに適用]をクリックします。

ステップ5:[Flex Profile]をクリックし、[Add]をクリックします。Flex Profile名、ネイティブVLAN ID、およびEnable ARP Cachingを設定します。

Flexプロファイルポリシーの設定

注：ネイティブVLAN IDは、このFlex Profileに関連付けられたAPが接続されているスイッチポートに設定されたネイティブVLANを参照します。

ステップ6:[Site Tag]を選択し、[Add]をクリックします。Site Tag名を設定し、[Enable Local Site]オプションをオフにして、Flex Profileを追加します。次に、[保存してデバイスに適用]をクリックします。

注：[Enable Local Site]が無効になっているため、このサイトタグに割り当てられたAPは、FlexConnect APとして自動的に設定されます。

ステップ7:[RF Profile]を選択し、[Add]をクリックします。[Configure an RF Profile per band]。

[802.11]メニューに移動します。12Mbps未満のすべてのレートを無効にし、必須レートとして12Mbps、両方の帯域でサポートされる18 Mbps以上のレートを設定します。

2.4 GHzデータレート：

5 GHzデータレート：

ステップ8:[RF Tag]を選択し、[Add]をクリックします。このセクションのステップ6で作成したRFプロファイルを設定します。次に、[保存してデバイスに適用]をクリックします。

ステップ9:[Tag APs]を選択し、APを選択して、以前に作成したポリシー、サイト、およびRFタグを追加します。次に、[保存してデバイスに適用]をクリックします。

APはCAPWAPトンネルを再起動し、9800 WLCに加入します。[Configuration] > [Wireless] > [Access Points]に移動し、APモードが[Flex:

Flexconnectローカルスイッチングコマンドラインインターフェイス(CLI)

CLIから次のコマンドを実行します。

//////// WLAN Configuration

wlan Voice 1 Voice

ccx aironet-iesupport

no security ft adaptive

security wpa psk set-key ascii 0 Cisco123

no security wpa akm dot1x

security wpa akm psk

no shutdown

//////// Policy Profile Configuration

wireless profile policy PP2

do wireless autoqos policy-profile PP2 mode voice

service-policy input platinum-up

service-policy output platinum

vlan 2672

no shutdown

//////// Policy Tag Configuration

wireless tag policy PT2

wlan Voice policy PP2

//////// Flex Profile Configuration

wireless profile flex FP2

arp-caching

vlan-name 1

native-vlan-id 1

//////// Site Tag Configuration

wireless tag site ST2

no local-site

flex-profie FP2

//////// 2.4 GHz RF Profile Configuration

ap dot11 24ghz rf-profile Voice24GHz

rate RATE_11M disable

rate RATE_12M mandatory

rate RATE_1M disable

rate RATE_2M disable

rate RATE_5_5M disable

rate RATE_6M disable

rate RATE_9M disable

no shutdown

//////// 5 GHz RF Profile Configuration

ap dot11 5ghz rf-profile Voice5GHz

rate RATE_24M supported

rate RATE_6M disable

rate RATE_9M disable

no shutdown

//////// RF Tag Configuration

wireless tag rf RT2

24ghz-rf-policy Voice24GHz

5ghz-rf-policy Voice5GHz

//////// AP Configuration

ap a023.9f86.52c0

policy-tag PT2

rf-tag RT2

site-tag ST2

メディアパラメータの設定

GUI での設定

ステップ1:[Configuration] > [Radio Configuration] > [Network]に移動します。5 GHzと2.4 Ghzの両方の帯域を無効にし、 Apply.

この操作により、すべての5 ghz wifiネットワークが一時的に無効になることに注意してください。これは、メンテナンスウィンドウ内でのみ実行してください

ステップ2:[Configuration] > [Radio Configuration] > [Media Parameters]に移動します。2.4 GHzと5 GHzの両方の帯域でアドミッション制御(AC)とロードベースのコールアドミッション制御(CAC)を有効にし、[Apply]をクリックします。

ステップ3:[Configuration] > [Radio Configurations] > [Parameters]に移動します。両方の帯域でEDCAプロファイルをoptimized-voiceとして設定し、[Apply]をクリックします。

ステップ4:[Configuration] > [Radio Configuration] > [Network]に移動します。5 GHzと2.4 Ghz帯の両方を有効にし、[適用]をクリックします。

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

CLIから次のコマンドを実行します。

Andressi_9800(config)#ap dot11 24ghz shutdown

Andressi_9800(config)#ap dot11 5ghz shutdown

Andressi_9800(config)#dot11 24ghz cac voice acm

Andressi_9800(config)#dot11 5ghz cac voice acm

Andressi_9800(config)#ap dot11 24ghz edca-parameters optimized-voice

Andressi_9800(config)#ap dot11 5ghz edca-parameters optimized-voice

Andressi_9800(config)#no ap dot11 24ghz shutdown

Andressi_9800(config)#no ap dot11 5ghz shutdown

確認

次のコマンドを使用して、現在の設定を確認できます。

# show wlan { summary | id | name | all }

# show run wlan

# show run aaa

# show aaa servers

# show ap config general

# show ap name <ap-name> config general

# show ap tag summary

# show ap name <AP-name> tag detail

# show wlan { summary | id | name | all }

# show wireless tag policy detailed <policy-tag-name>

# show wireless profile policy detailed <policy-profile-name>

CAC統計情報とコール制御メトリックを確認するには、次のコマンドを実行します。

#show ap name AP2802I-21 dot11 5ghz voice stats

#show ap name <ap-name> dot11 5ghz call-control metrics

トラブルシュート

条件付きデバッグと無線アクティブトレース

Radio Active(RA)トレースは、指定された条件（この場合はクライアントMACアドレス）と対話するすべてのプロセスに対して、デバッグレベルのトレースを提供します。  条件付きデバッグを有効にするには、次の手順を実行します。コール中に9800 WLCが提供する出力に焦点を当てます。

ステップ1：デバッグ条件が有効になっていないことを確認します。

# clear platform condition all

ステップ2：モニタするワイヤレスクライアントMACアドレスのデバッグ条件を有効にします。このコマンドは、指定されたMACアドレスの監視を30分（1800秒）開始します。 この時間は、オプションで最大2085978494秒まで増やすことができます。

# debug wireless mac <8821-MAC-address> {monitor-time <seconds>}

注:複数のクライアントを同時に監視するには、MACアドレスごとにdebug wireless mac <aaaa.bbbb.cccc>コマンドを実行します。

注:後で表示するために、すべてが内部でバッファリングされるため、ターミナルセッションでのクライアントアクティビティの出力は表示されません。

ステップ3:8821 Cisco IP Phoneからコールを確立します。

ステップ4：コールが完了したとき、またはデフォルトまたは設定済みのモニタ時間がアップする前に問題が再現された場合、デバッグを停止します。

# no debug wireless mac <8821-MAC-address>

モニタ時間が経過するか、デバッグワイヤレスが停止すると、9800 WLCは次の名前のローカルファイルを生成します。

ra_trace_MAC_aaabbbbcccc_HHMMSS.XXX_timezone_DayWeek_Month_Day_year.log

ステップ5:MACアドレスアクティビティのファイルを収集します。ra trace .logを外部サーバにコピーするか、出力を画面に直接表示できます。RAトレースファイルの名前を確認します

# dir bootflash: | inc ra_trace

ファイルを外部サーバにコピーします。

# copy bootflash:ra_trace_MAC_aaaabbbbcccc_HHMMSS.XXX_timezone_DayWeek_Month_Day_year.log tftp://a.b.c.d/ra-FILENAME.txt

コンテンツを表示します。

# more bootflash:ra_trace_MAC_aaaabbbbcccc_HHMMSS.XXX_timezone_DayWeek_Month_Day_year.log

ステップ6：デバッグ条件を削除します。

# clear platform condition all

注：トラブルシューティングセッションの後は、必ずデバッグ条件を削除してください。

RAトレースの出力では、トラフィック仕様(TSPEC)ネゴシエーションが行われ、8821でトラフィックをユーザ優先順位6にマーキングできるかどうか、およびコールを確立できるかどうかが判別されます。キュー6の使用をネゴシエートするために、8821は許可を要求するアクションパケットを送信します。

2019/08/25 18:53:54.510 {wncd_x_R0-0}{1}: [ewlc-qos-voice] [18106]: (info): MAC: 0027.902a.ab24 Got action frame from this client.

2019/08/25 18:53:54.510 {wncd_x_R0-0}{1}: [ewlc-qos-voice] [18106]: (info): MAC: 0027.902a.ab24 Received Action frame with code 0: ADDTS request

2019/08/25 18:53:54.510 {wncd_x_R0-0}{1}: [ewlc-qos-voice] [18106]: (info): MAC: 0027.902a.ab24 Got LBCAC Metrics IE:

2019/08/25 18:53:54.510 {wncd_x_R0-0}{1}: [ewlc-qos-voice] [18106]: (info): MAC: 0027.902a.ab24 ADD TS from mobile slot_id 1 direction = 3

up = 6, tid = 6, upsd = 1, medium_time = 653, TSRSIE: No

2019/08/25 18:53:54.510 {wncd_x_R0-0}{1}: [ewlc-qos-voice] [18106]: (info): MAC: 0027.902a.ab24 U-APSD Power save

パケットキャプチャ：

WLCは、コールを割り当てるための十分な帯域幅があるかどうかを判断し、十分な帯域幅が確保されている場合は、TSPECネゴシエーションを受け入れるアクションフレームを送信します。

2019/08/25 18:53:54.510 {wncd_x_R0-0}{1}: [auth-mgr] [18106]: (info): [0000.0000.0000:unknown] Session info 0x559e2019/08/25 18:53:54.510 {wncd_x_R0-0}{1}: [ewlc-qos-voice] [18106]: (info): MAC: 0027.902a.ab24 LBCAC checks for tspec PASSED for ms slot_id 1 bw_req = 653, tot_available MT for tspecs = 22031 tx_queue_req = 20, current tx queue util = 0

2019/08/25 18:53:54.510 {wncd_x_R0-0}{1}: [ewlc-qos-voice] [18106]: (info): Calls in progress incremented to 1

2019/08/25 18:53:54.510 {wncd_x_R0-0}{1}: [ewlc-qos-voice] [18106]: (info): allocating voice bw for client: maxBW = 23437, BW requested = 653, total voice bw alloc = 653

2019/08/25 18:53:54.511 {wncd_x_R0-0}{1}: [ewlc-qos-client] [18106]: (info): MAC: 0027.902a.ab24

Call Accepted for tspec client

2019/08/25 18:53:54.511 {wncd_x_R0-0}{1}: [ewlc-qos-voice] [18106]: (ERR): MAC: 0027.902a.ab24 TCLAS Set Not used for TCLAS of tid=6

2019/08/25 18:53:54.511 {wncd_x_R0-0}{1}: [ewlc-qos-voice] [18106]: (info): Recommended rate 6500kbps:MCS 0 is not operational for radio: 6

2019/08/25 18:53:54.511 {wncd_x_R0-0}{1}: [ewlc-qos-voice] [18106]: (info): Recommended rate 13000kbps:MCS 1 is not operational for radio: 6

2019/08/25 18:53:54.511 {wncd_x_R0-0}{1}: [ewlc-qos-voice] [18106]: (info): Recommended rate 26000kbps:MCS 3 is not operational for radio: 6

2019/08/25 18:53:54.511 {wncd_x_R0-0}{1}: [ewlc-qos-voice] [18106]: (info): MAC: 0027.902a.ab24 Sending Successful ADD TS resp to mobile slot_id 1

2019/08/25 18:53:54.511 {wncd_x_R0-0}{1}: [ewlc-qos-voice] [18106]: (info): MAC: 0027.902a.ab24 Build ADD TS slot:1, tid:6, user_priority:6, upsd_enable:1, dir:3,bandwidth:653, avail_bw:0, inactive_timer:0, tsm_req_id:0

2019/08/25 18:53:54.511 {wncd_x_R0-0}{1}: [ewlc-qos-voice] [18106]: (info): MAC: a023.9f86.52c0 send qos ADD TS payload to AP

パケットキャプチャ：

その後、コールマネージャとのSIPを介してコールが確立され、RTPトラフィックが転送されます。

RTP パケット:

次に、8821はコールが終了したことをコールマネージャに通知し、キュー6を使用しなくなっているWLCに対して、別のアクションフレームを送信して通知します。

2019/08/25 18:54:08.510 {wncd_x_R0-0}{1}: [ewlc-qos-voice] [18106]: (info): MAC: 0027.902a.ab24 Got action frame from this client.

2019/08/25 18:54:08.510 {wncd_x_R0-0}{1}: [ewlc-qos-voice] [18106]: (info): MAC: 0027.902a.ab24 Received Action frame with code 2: DELTS request

2019/08/25 18:54:08.510 {wncd_x_R0-0}{1}: [ewlc-qos-voice] [18106]: (info): MAC: 0027.902a.ab24 DEL TS from mobile slot_id 1up = 6, tid = 6, bw deleted = 653

2019/08/25 18:54:08.510 {wncd_x_R0-0}{1}: [ewlc-qos-voice] [18106]: (info): MAC: 0027.902a.ab24 Call Terminated for tspec client

2019/08/25 18:54:08.510 {wncd_x_R0-0}{1}: [ewlc-qos-voice] [18106]: (info): MAC: 0027.902a.ab24 Calls in progress - 1, Roam calls in progress - 0

2019/08/25 18:54:08.510 {wncd_x_R0-0}{1}: [ewlc-qos-voice] [18106]: (info): MAC: 0027.902a.ab24 Build DELETE TS slot:1 tid:6 up:6 upsd_enable:1 avail_bw: 0

2019/08/25 18:54:08.510 {wncd_x_R0-0}{1}: [ewlc-qos-voice] [18106]: (info): MAC: a023.9f86.52c0 send qos DELETE TS payload to AP

SIP終端およびアクションフレーム：