Contenido

Introducción

Prerequisites

Requirements

Componentes Utilizados

Configuración de un SSID

Opción A: Switching central

Diagrama de red de switching central

Switching central: Etiquetas y perfiles

Switching central: Interfaz de Línea de Comandos (CLI)

Opción B: Switching local de FlexConnect

Diagrama de red de switching local de Flexconnect

Flexconnect, etiquetas y perfiles de switching locales

Interfaz de línea de comandos (CLI) de switching local Flexconnect

Configurar parámetros de medios

Configuración de la interfaz gráfica para el usuario

Interfaz de Línea de Comandos (CLI)

Verificación

Troubleshoot

Introducción

Este documento describe cómo configurar un controlador de LAN inalámbrica 9800 (WLC) para una implementación de voz usando los terminales Cisco 8821 en switching central y switching local FlexConnect.

Prerequisites

Requirements

Cisco recomienda que tenga conocimiento sobre estos temas:

- Modelo de configuración de Catalyst Wireless 9800

- FlexConnect

- 802.11r

- Control de admisión de la llamada (CAC)

Componentes Utilizados

La información en este documento se basa en un 9800L v17.6.1

The information in this document was created from the devices in a specific lab environment. All of the devices used in this document started with a cleared (default) configuration. Si tiene una red en vivo, asegúrese de entender el posible impacto de cualquier comando.

Configuración de un SSID

Opción A: Switching central

Diagrama de red de switching central

Switching central: Etiquetas y perfiles

En este documento, la configuración de todas las etiquetas y perfiles se realiza con el uso de Advanced Wireless Setup ya que todas las etiquetas y perfiles se pueden configurar en el mismo menú.

Paso 1. Navegue hasta Configuration > Wireless Setup > Advanced > Start Now > WLAN Profile y haga clic en +Add para crear una nueva WLAN. Configure el SSID, el nombre del perfil, el ID de WLAN y el estado de la WLAN. A continuación, navegue hasta Seguridad > Capa 2 y configure los parámetros:

Configuración de seguridad de SSID de voz, parte 2Configuración de seguridad de SSID de voz, parte 3Configuración de seguridad de SSID de voz, parte 1

Nota: Con un SSID PSK no es necesario habilitar FT, ya que el intercambio de señales durante el roaming es corto. Al configurar 802.1X WPA Enterprise, se recomienda habilitar FT+802.1X como AKM y habilitar la transición rápida, pero mantener "Over the DS" como desactivado. También puede configurar FT+PSK, pero este ejemplo utiliza PSK normal por el bien de la simplicidad.

Paso 2. Vaya a la pestaña Avanzadas y active Aironet IE. Asegúrese de que el balance de carga y la selección de banda están desactivados:

En la misma página, asegúrese de que el aplazamiento del escaneo fuera del canal esté habilitado para las prioridades 5, 6 y 7. Esto evita que el AP salga del canal durante 100 ms después de recibir una trama con esas prioridades UP (básicamente una trama de voz).

Paso 3. Seleccione Policy Profile y haga clic en Add:

Configure el nombre del perfil de política, establezca el estado como habilitado y mantenga el switching central, la autenticación, DHCP y la asociación (después de 17.6, la casilla de verificación asociación central desaparece) habilitado:

Haga clic en Access Policies y configure la VLAN a la que se asignará el cliente inalámbrico cuando se conecte a SSID Voice:

Página de configuración de políticas de acceso de perfiles de políticas

Haga clic en QoS y AVC, y configure el parámetro Auto QoS como Voz. Haga clic en Guardar y aplicar al dispositivo.

Haga clic en Advanced, establezca el tiempo de espera de la sesión en 84000, asegúrese de que IPv4 DHCP requerido esté inhabilitado y habilite ARP proxy.

Página Configuración avanzada del perfil de política

Paso 4. Seleccione Policy Tag y haga clic en Add. Configure el nombre de la etiqueta de política. En Mapas de política WLAN, haga clic en +Agregar. Seleccione el Perfil de WLAN y Perfil de Política en los menús desplegables, haga clic en la casilla de verificación para configurar el mapa. A continuación, haga clic en Guardar y aplicar al dispositivo.

Paso 5. Seleccione Site Tag y haga clic en Add. Marque la casilla Enable Local Site para que los APs funcionen en el Modo Local. A continuación, haga clic en Guardar y aplicar al dispositivo:

Paso 6. Seleccione RF Profile y haga clic en Add. Configure un perfil de RF por banda.

Navegue hasta el menú 802.11. Desactive todas las velocidades inferiores a 12 Mbps, establezca 12 Mbps como velocidad obligatoria y 18 Mbps y superiores como se admite en ambas bandas.

Velocidades de datos de 2,4 GHz:

Velocidades de datos de 5 GHz:

Paso 7. Seleccione RF Tag y haga clic en Add. Seleccione los perfiles de RF creados en el paso 5 de esta sección. A continuación, haga clic en Guardar y aplicar al dispositivo.

Paso 8. Seleccione Tag APs, elija los APs y agregue la etiqueta Policy, Site y RF previamente creada. A continuación, haga clic en Guardar y aplicar al dispositivo.

Switching central: Interfaz de Línea de Comandos (CLI)

Desde la CLI, ejecute estos comandos:

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

Opción B: Switching local de FlexConnect

Diagrama de red de switching local de Flexconnect

Flexconnect, etiquetas y perfiles de switching locales

Paso 1. Navegue hasta Configuration > Wireless Setup > Advanced > Start Now > WLAN Profile y haga clic en +Add para crear una nueva WLAN. Configure el SSID, el nombre del perfil, el ID de WLAN y el estado de la WLAN. A continuación, navegue hasta Seguridad > Capa 2 y configure los parámetros:

Configuración de seguridad de SSID de voz, parte 2Configuración de seguridad de SSID de voz, parte 3Configuración de seguridad de SSID de voz, parte 1

Nota: Con un SSID PSK no es necesario habilitar FT, ya que el intercambio de señales durante el roaming es corto. Al configurar 802.1X WPA Enterprise, se recomienda habilitar FT+802.1X como AKM y habilitar la transición rápida, pero mantener "Over the DS" como desactivado. También puede configurar FT+PSK, pero este ejemplo utiliza PSK normal por el bien de la simplicidad.

Paso 2. Vaya a la pestaña Avanzadas y active Aironet IE. Asegúrese de que el balance de carga y la selección de banda están desactivados:

En la misma página, asegúrese de que el aplazamiento del escaneo fuera del canal esté habilitado para las prioridades 5, 6 y 7. Esto evita que el AP salga del canal durante 100 ms después de recibir una trama con esas prioridades UP (básicamente una trama de voz).

Paso 3. Seleccione Policy Profile y haga clic en Add:

Configure el nombre del perfil de política, establezca el estado como Activado, desactive Conmutación central y DHCP central. Para un SSID PSK, la autenticación se puede mover a local para dar al punto de acceso la función de verificar el PSK. En el caso de 802.1X, normalmente desea que el WLC siga realizando las autenticaciones 802.1X.

Configuración del perfil de política de switching local flexible

Navegue hasta la pestaña Políticas de acceso para asignar la VLAN a la que se asignan los clientes inalámbricos cuando se conectan a esta WLAN de forma predeterminada. Puede seleccionar un nombre de VLAN en la lista desplegable o escribir manualmente un ID de VLAN.

Haga clic en QoS y AVC, y configure el parámetro Auto QoS como Voz. Haga clic en Guardar y aplicar al dispositivo.

Haga clic en Advanced, establezca el tiempo de espera de la sesión en 84000, asegúrese de que IPv4 DHCP requerido esté inhabilitado y desactive ARP proxy.

Configuración avanzada del perfil de política flexible

Paso 4. Seleccione Policy Tag y haga clic en Add. Configure el nombre de la etiqueta de política. En Mapas de política WLAN, haga clic en +Agregar. Seleccione el Perfil de WLAN y Perfil de política en los menús desplegables, y haga clic en la casilla de verificación para que se configure el mapa. A continuación, haga clic en Guardar y aplicar al dispositivo.

Paso 5. Haga clic en Flex Profile y haga clic en Add. Configure el nombre del perfil flexible, el ID de VLAN nativa y Enable ARP Caching:

Configuración de la política de perfil flexible

Nota: El ID de VLAN nativa se refiere a la VLAN nativa configurada en el switchiport al que se conectan los AP, asociados con este perfil flexible.

Paso 6. Seleccione Site Tag y haga clic en Add. Configure el nombre de la etiqueta del sitio, desmarque la opción Habilitar sitio local y agregue el perfil flexible. A continuación, haga clic en Guardar y aplicar al dispositivo.

Nota: Como Habilitar sitio local está desactivado, los AP asignados a esta etiqueta de sitio se configurarán automáticamente como AP de FlexConnect.

Paso 7. Seleccione RF Profile y haga clic en Add. Configure un perfil de RF por banda.

Navegue hasta el menú 802.11. Desactive todas las velocidades inferiores a 12 Mbps, establezca 12 Mbps como velocidad obligatoria y 18 Mbps y superiores como soportados en ambas bandas.

Velocidades de datos de 2,4 GHz:

Velocidades de datos de 5 GHz:

Paso 8. Seleccione RF Tag y haga clic en Add. Configure los perfiles de RF creados en el paso 6. de esta sección. A continuación, haga clic en Guardar y aplicar al dispositivo.

Paso 9. Seleccione Tag APs, elija los APs y agregue la etiqueta Policy, Site y RF previamente creada. A continuación, haga clic en Guardar y aplicar al dispositivo.

El AP reiniciará su túnel CAPWAP y se unirá al WLC 9800. Navegue hasta Configuration > Wireless > Access Points y confirme que el modo AP es Flex:

Interfaz de línea de comandos (CLI) de switching local Flexconnect

Desde la CLI, ejecute estos comandos:

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

Configurar parámetros de medios

Configuración de la interfaz gráfica para el usuario

Paso 1. Vaya a Configuración > Configuración de radio > Red. Desactive la banda de 5 GHz y 2,4 GHz y haga clic en Aplicar.

Preste atención de que esto desactivará temporalmente todas sus redes wifi de 5 ghz. Sólo ejecute esto cuando se encuentre en una ventana de mantenimiento

Paso 2. Vaya a Configuración > Configuración de radio > Parámetros de medios. Habilite el control de admisión y el control de admisión de llamadas basado en la carga (CAC) en la banda de 2,4 GHz y 5 GHz, y haga clic en Aplicar:

Paso 3. Vaya a Configuration > Radio Configurations > Parameters. Configure el perfil EDCA como voz optimizada en ambas bandas y haga clic en Aplicar.

Paso 4. Vaya a Configuración > Configuración de radio > Red. Active la banda de 5 GHz y 2,4 GHz y haga clic en Aplicar.

Interfaz de Línea de Comandos (CLI)

Desde CLI, ejecute estos comandos:

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

Verificación

Puede utilizar estos comandos para verificar la configuración actual:

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

Para revisar las estadísticas de CAC y las métricas de control de llamadas, ejecute estos comandos:

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

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

Troubleshoot

Debugging condicional y Rastreo Activo de Radio

El seguimiento de Radio Activa (RA) proporciona seguimientos de nivel de depuración para todos los procesos que interactúan con la condición especificada (dirección mac del cliente en este caso).  Para habilitar la depuración condicional, siga estos pasos. Nos centramos en el resultado que el WLC 9800 proporciona durante una llamada.

Paso 1. Asegúrese de que no haya condiciones de depuración habilitadas.

# clear platform condition all

Paso 2. Habilite la condición de depuración para la dirección MAC del cliente inalámbrico que desea monitorear. Este comando comienza a monitorear la dirección mac proporcionada durante 30 minutos (1800 segundos). Opcionalmente, puede aumentar este tiempo hasta 2085978494 segundos.

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

Nota: Para monitorear más de un cliente a la vez, ejecute el comando debug wireless mac <aaaa.bbbb.cccc> por dirección mac.

Nota: No ve el resultado de la actividad del cliente en la sesión de terminal, ya que todo se almacena en búfer internamente para ser visto más tarde.

Paso 3. Establezca una llamada desde el teléfono IP 8821 de Cisco.

Paso 4. Detenga las depuraciones cuando se complete la llamada o si el problema se reproduce antes de que el tiempo de supervisión predeterminado o configurado esté activo.

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

Una vez que ha transcurrido el tiempo de monitoreo o se ha detenido el debug wireless, el WLC 9800 genera un archivo local con el nombre:

ra_trace_MAC_aaabbbcccc_HMMSS.XXX_timezone_Day_Week_Month_Day_year.log

Paso 5. Recopile el archivo de la actividad de la dirección mac.  Puede copiar el archivo ra trace .log en un servidor externo o mostrar el resultado directamente en la pantalla. Verifique el nombre del archivo de seguimientos de RA

# dir bootflash: | inc ra_trace

Copie el archivo a un servidor externo:

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

Mostrar el contenido:

# more bootflash:ra_trace_MAC_aaaabbbbcccc_HHMMSS.XXX_timezone_DayWeek_Month_Day_year.log

Paso 6. Elimine las condiciones de depuración.

# clear platform condition all

Nota: Asegúrese de quitar siempre las condiciones de depuración después de una sesión de resolución de problemas.

En la salida del seguimiento de RA, se lleva a cabo la negociación de Especificación de tráfico (TSPEC), esto determinará si se permite que 8821 marque su tráfico con una Prioridad de usuario de 6 y si la llamada se puede establecer o no. Para negociar el uso de la cola 6, el 8821 envía y el paquete de acción solicita permiso.

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

En una captura de paquetes:

El WLC determina si hay suficiente ancho de banda para asignar la llamada o no, y si es así, envía un marco de acción que acepta la negociación 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

En una captura de paquetes:

Después de eso, la llamada se establece a través de SIP con el administrador de llamadas y se reenvía el tráfico RTP.

Paquetes RTP:

Luego, el 8821 informa al administrador de llamadas que la llamada se termina, y notifica al WLC que ya no usa la cola 6 al enviar otro marco de acción:

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

Terminación SIP y marco de acción: