Sommario

Introduzione

Prerequisiti

Requisiti

Componenti usati

Configurare un SSID

Opzione A. Switching centrale

Esempio di rete di switching centrale

Switching centrale: Tag e profili

Switching centrale: CLI (Command Line Interface)

Opzione B. Switching locale FlexConnect

Esempio di rete dello switching locale Flexconnect

Tag e profili di switching locale Flexconnect

Interfaccia CLI (Command Line Interface) di switching locale Flexconnect

Configura parametri multimediali

Configurazione GUI

CLI (Command Line Interface)

Verifica

Risoluzione dei problemi

Introduzione

In questo documento viene descritto come configurare un controller WLC (Wireless LAN Controller) 9800 per un'implementazione vocale utilizzando i telefoni cellulari Cisco 8821 su switching centrale e switching locale FlexConnect.

Prerequisiti

Requisiti

Cisco raccomanda la conoscenza dei seguenti argomenti:

- Catalyst Wireless 9800 modello di configurazione

- FlexConnect

- 802.11r

- Controllo di ammissione di chiamata (CAC)

Componenti usati

Il riferimento delle informazioni contenute in questo documento è 9800L v17.6.1

Le informazioni discusse in questo documento fanno riferimento a dispositivi usati in uno specifico ambiente di emulazione. Su tutti i dispositivi menzionati nel documento la configurazione è stata ripristinata ai valori predefiniti. Se la rete è operativa, valutare attentamente eventuali conseguenze derivanti dall'uso dei comandi.

Configurare un SSID

Opzione A. Switching centrale

Esempio di rete di switching centrale

Switching centrale: Tag e profili

In questo documento, la configurazione di tutti i tag e i profili viene effettuata con l'uso di Advanced Wireless Setup, in quanto tutti i tag e i profili possono essere configurati sullo stesso menu.

Passaggio 1. Selezionare Configuration > Wireless Setup > Advanced > Start Now > WLAN Profile (Configurazione > Configurazione wireless > Avanzate > Avvia ora > Profilo WLAN), quindi fare clic su +Add (Aggiungi) per creare una nuova WLAN. Configurare il SSID, il nome del profilo, l'ID della WLAN e lo stato della WLAN. Quindi, selezionare Sicurezza > Layer 2 e configurare le impostazioni:

Impostazioni di sicurezza Voice SSID parte 2Impostazioni di sicurezza Voice SSID parte 3Impostazioni di protezione SSID voce parte 1

Nota: Con un SSID PSK non è necessario abilitare FT poiché l'handshake durante il roaming è breve. Quando si configura 802.1X WPA Enterprise, si consiglia di abilitare FT+802.1X come AKM e abilitare la transizione rapida, ma mantenere "Over the DS" come disabilitato. È anche possibile configurare FT+PSK, ma in questo esempio viene utilizzata la normale PSK per semplicità.

Passaggio 2. Passare alla scheda Advanced e abilitare Aironet IE. Assicurarsi che le funzioni Bilanciamento del carico e Selezione banda siano disabilitate:

Nella stessa pagina, accertarsi che il rinvio della scansione del canale disattivato sia abilitato per le priorità 5,6 e 7. Ciò impedisce all'access point di uscire dal canale per 100 ms dopo la ricezione di un frame con queste priorità UP (fondamentalmente un frame voce).

Passaggio 3. Selezionare Policy Profile e fare clic su Add:

Configurare il nome del profilo dei criteri, impostare lo stato su Abilitato e mantenere abilitate le opzioni di switching centrale, autenticazione, DHCP e associazione (dopo la versione 17.6, la casella di controllo dell'associazione centrale scompare):

Fare clic su Access Policies (Criteri di accesso) e configurare la VLAN a cui verrà assegnato il client wireless quando ci si connette a SSID Voice:

Pagina Impostazioni dei criteri di accesso al profilo dei criteri

Fare clic su QoS e AVC e configurare il parametro Auto QoS come Voice. Fare clic su Salva e applica alla periferica.

Fare clic su Advanced (Avanzate), impostare il timeout della sessione su 84000, verificare che IPv4 DHCP richiesto sia disabilitato e abilitare il proxy ARP.

Pagina Impostazioni avanzate profilo criteri

Passaggio 4. Selezionare Tag criteri e fare clic su Aggiungi. Configurare il nome del tag dei criteri. In Mappe WLAN-Policy fare clic su +Aggiungi. Selezionare Profilo WLAN e Profilo criterio dai menu a discesa, quindi fare clic sul controllo della mappa da configurare. Quindi, fare clic su Salva e applica al dispositivo.

Passaggio 5. Selezionare Site Tag e fare clic su Add. Selezionare la casella Attiva sito locale per fare in modo che gli access point funzionino in modalità locale. Quindi, fare clic su Save & Apply to Device (Salva e applica al dispositivo):

Passaggio 6. Selezionare Profilo RF e fare clic su Aggiungi. Configurare un profilo RF per banda.

Passare al menu 802.11. Disabilitare tutte le velocità inferiori a 12 Mbps, impostare 12 Mbps come velocità obbligatoria e 18 Mbps e superiori come supportato su entrambe le bande.

Velocità di trasferimento dati a 2,4 GHz:

Velocità di trasferimento dati a 5 GHz:

Passaggio 7. Selezionare RF Tag e fare clic su Add. Selezionare i profili RF creati al punto 5 di questa sezione. Quindi, fare clic su Salva e applica al dispositivo.

Passaggio 8. Selezionare Tag AP, scegliere gli AP e aggiungere il tag Policy, Site e RF precedentemente creato. Quindi, fare clic su Salva e applica al dispositivo.

Switching centrale: CLI (Command Line Interface)

Dalla CLI, eseguire questi comandi:

//////// 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

Opzione B. Switching locale FlexConnect

Esempio di rete dello switching locale Flexconnect

Tag e profili di switching locale Flexconnect

Passaggio 1. Selezionare Configuration > Wireless Setup > Advanced > Start Now > WLAN Profile (Configurazione > Configurazione wireless > Avanzate > Avvia ora > Profilo WLAN), quindi fare clic su +Add (Aggiungi) per creare una nuova WLAN. Configurare il SSID, il nome del profilo, l'ID della WLAN e lo stato della WLAN. Quindi, selezionare Sicurezza > Layer 2 e configurare le impostazioni:

Impostazioni di sicurezza Voice SSID parte 2Impostazioni di sicurezza Voice SSID parte 3Impostazioni di protezione SSID voce parte 1

Nota: Con un SSID PSK non è necessario abilitare FT poiché l'handshake durante il roaming è breve. Quando si configura 802.1X WPA Enterprise, si consiglia di abilitare FT+802.1X come AKM e abilitare la transizione rapida, ma mantenere "Over the DS" come disabilitato. È anche possibile configurare FT+PSK, ma in questo esempio viene utilizzata la normale PSK per semplicità.

Passaggio 2. Passare alla scheda Advanced e abilitare Aironet IE. Assicurarsi che le funzioni Bilanciamento del carico e Selezione banda siano disabilitate:

Nella stessa pagina, accertarsi che il rinvio della scansione del canale disattivato sia abilitato per le priorità 5,6 e 7. Ciò impedisce all'access point di uscire dal canale per 100 ms dopo la ricezione di un frame con queste priorità UP (fondamentalmente un frame voce).

Passaggio 3. Selezionare Policy Profile e fare clic su Add:

Configurare il nome del profilo dei criteri, impostare lo stato su Abilitato, disabilitare la commutazione centrale e DHCP centrale. Per un SSID PSK, l'autenticazione potrebbe essere spostata in locale per assegnare al punto di accesso il ruolo di verifica della PSK. Nel caso di 802.1X, in genere si desidera che il WLC continui ad eseguire le autenticazioni 802.1X.

Configurazione profilo criteri di commutazione locale Flex

Passare alla scheda Criteri di accesso per assegnare la VLAN a cui sono assegnati i client wireless quando si connettono a questa WLAN per impostazione predefinita. È possibile selezionare un nome di VLAN dall'elenco a discesa o digitare manualmente un ID VLAN.

Fare clic su QoS e AVC e configurare il parametro Auto QoS come Voice. Fare clic su Salva e applica alla periferica.

Fare clic su Advanced (Avanzate), impostare il timeout della sessione su 84000, verificare che IPv4 DHCP richiesto sia disabilitato e disabilitare il proxy ARP.

Impostazioni avanzate del profilo criteri flessibilità

Passaggio 4. Selezionare Tag criteri e fare clic su Aggiungi. Configurare il nome del tag dei criteri. In Mappe WLAN-Policy fare clic su +Aggiungi. Selezionare il Profilo WLAN e il Profilo criteri dai menu a discesa, quindi fare clic sul controllo della mappa da configurare. Quindi, fare clic su Salva e applica al dispositivo.

Passaggio 5. Fare clic su Flex Profile e fare clic su Add. Configurare il nome del profilo Flex, l'ID VLAN nativo e abilitare la cache ARP:

Impostazioni criteri profilo flessibile

Nota: L'ID della VLAN nativa si riferisce alla VLAN nativa configurata nella porta dello switch a cui sono connessi gli AP associati a questo profilo Flex.

Passaggio 6. Selezionare Site Tag e fare clic su Aggiungi. Configurare il nome del tag del sito, deselezionare l'opzione Abilita sito locale e aggiungere il profilo Flex. Quindi, fare clic su Save & Apply to Device (Salva e applica al dispositivo).

Nota: Quando l'opzione Abilita sito locale è disabilitata, i punti di accesso assegnati a questo tag del sito verranno configurati automaticamente come punti di accesso FlexConnect.

Passaggio 7. Selezionare Profilo RF e fare clic su Aggiungi. Configurare un profilo RF per banda.

Passare al menu 802.11. Disabilitare tutte le velocità inferiori a 12 Mbps, impostare 12 Mbps come velocità obbligatoria e 18 Mbps e superiori come supportato su entrambe le bande.

Velocità di trasferimento dati a 2,4 GHz:

Velocità di trasferimento dati a 5 GHz:

Passaggio 8. Selezionare RF Tag e fare clic su Add. Configurare i profili RF creati nel passaggio 6. di questa sezione. Quindi, fare clic su Salva e applica al dispositivo.

Passaggio 9. Selezionare Tag AP, scegliere gli AP e aggiungere il tag Policy, Site e RF precedentemente creato. Quindi, fare clic su Salva e applica al dispositivo.

L'access point riavvierà il proprio tunnel CAPWAP e si unirà al WLC 9800. Selezionare Configurazione > Wireless > Access Point e confermare che la modalità AP sia Flex:

Interfaccia CLI (Command Line Interface) di switching locale Flexconnect

Dalla CLI, eseguire questi comandi:

//////// 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

Configura parametri multimediali

Configurazione GUI

Passaggio 1. Passare a Configurazione > Configurazione radio > Rete. Disabilitare la banda a 5 GHz e a 2,4 GHz e fare clic su Applica.

Presta attenzione al fatto che questa operazione disabiliterà temporaneamente tutte le reti wifi da 5 ghz! Eseguire questa operazione solo quando si è in una finestra di manutenzione

Passaggio 2. Passare a Configurazione > Configurazione radio > Parametri dei supporti. Abilitare il controllo dell'ammissione e il controllo dell'ammissione di chiamata basato sul carico (CAC) su entrambe le bande 2.4 GHz e 5 GHz, quindi fare clic su Applica:

Passaggio 3. Passare a Configurazione > Configurazioni radio > Parametri. Configurare il profilo EDCA come optimized-voice su entrambe le bande, quindi fare clic su Applica.

Passaggio 4. Passare a Configurazione > Configurazione radio > Rete. Abilitare la banda a 5 GHz e a 2,4 GHz e fare clic su Apply (Applica).

CLI (Command Line Interface)

Dalla CLI, eseguire i seguenti comandi:

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

Verifica

Usare questi comandi per verificare la configurazione corrente:

# 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>

Per esaminare le statistiche CAC e le metriche di controllo delle chiamate, eseguire i seguenti comandi:

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

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

Risoluzione dei problemi

Debug condizionale e traccia Radioactive (RA)

La traccia Radio attiva (RA) fornisce le tracce dei livelli di debug per tutti i processi che interagiscono con la condizione specificata (in questo caso l'indirizzo MAC del client).  Per abilitare il debug condizionale, attenersi alla seguente procedura. Ci concentriamo sull'output che il 9800 WLC fornisce durante una chiamata.

Passaggio 1. Accertarsi che non siano state abilitate condizioni di debug.

# clear platform condition all

Passaggio 2. Abilitare la condizione di debug per l'indirizzo MAC del client wireless che si desidera monitorare. Questo comando avvia il monitoraggio dell'indirizzo MAC fornito per 30 minuti (1800 secondi). È possibile aumentare questo tempo fino a 2085978494 secondi.

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

Nota: per monitorare più client alla volta, eseguire il comando debug wireless mac <aaa.bbbb.ccc> per indirizzo MAC.

Nota: l'output dell'attività del client nella sessione terminale non viene visualizzato, in quanto tutto viene memorizzato internamente nel buffer per essere visualizzato successivamente.

Passaggio 3. Effettuare una chiamata dal telefono IP Cisco 8821.

Passaggio 4. Interrompere i debug quando la chiamata viene completata o se il problema viene riprodotto prima che sia attivo il tempo di monitoraggio predefinito o configurato.

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

Una volta trascorso il tempo di monitoraggio o interrotto il debug wireless, il controller 9800 WLC genera un file locale con il nome:

ra_trace_MAC_aaaabbbbcccc_HHMMSS.XXX_timezone_DayWeek_Month_Day_year.log

Passaggio 5. Raccogliere il file dell'attività dell'indirizzo MAC. È possibile copiare il file di log di traccia RAR in un server esterno o visualizzare l'output direttamente sullo schermo. Controllare il nome del file delle tracce RA

# dir bootflash: | inc ra_trace

Copiare il file su un server esterno:

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

Visualizzare il contenuto:

# more bootflash:ra_trace_MAC_aaaabbbbcccc_HHMMSS.XXX_timezone_DayWeek_Month_Day_year.log

Passaggio 6. Rimuovere le condizioni di debug.

# clear platform condition all

Nota: accertarsi di rimuovere sempre le condizioni di debug dopo una sessione di risoluzione dei problemi.

Nell'output della traccia RA, viene eseguita la negoziazione TSPEC (Traffic Specification), che determina se è consentito contrassegnare il traffico dello switch 8821 con una priorità utente di 6 e se è possibile stabilire la chiamata. Per negoziare l'utilizzo della coda 6, lo switch 8821 invia e richiede l'autorizzazione tramite Action Packet.

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

In un'acquisizione pacchetto:

Il WLC determina se la larghezza di banda è sufficiente per allocare o meno la chiamata e, in tal caso, invia un frame di azione che accetta la negoziazione 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

In un'acquisizione pacchetto:

Quindi, la chiamata viene stabilita tramite SIP con il gestore delle chiamate e il traffico RTP viene inoltrato.

Pacchetti RTP:

Quindi, lo switch 8821 informa il gestore delle chiamate che la chiamata è terminata e avvisa il WLC che non sta più utilizzando la coda 6 inviando un altro Action Frame:

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

Terminazione SIP e frame azione: