O conjunto de documentação deste produto faz o possível para usar uma linguagem imparcial. Para os fins deste conjunto de documentação, a imparcialidade é definida como uma linguagem que não implica em discriminação baseada em idade, deficiência, gênero, identidade racial, identidade étnica, orientação sexual, status socioeconômico e interseccionalidade. Pode haver exceções na documentação devido à linguagem codificada nas interfaces de usuário do software do produto, linguagem usada com base na documentação de RFP ou linguagem usada por um produto de terceiros referenciado. Saiba mais sobre como a Cisco está usando a linguagem inclusiva.
A Cisco traduziu este documento com a ajuda de tecnologias de tradução automática e humana para oferecer conteúdo de suporte aos seus usuários no seu próprio idioma, independentemente da localização. Observe que mesmo a melhor tradução automática não será tão precisa quanto as realizadas por um tradutor profissional. A Cisco Systems, Inc. não se responsabiliza pela precisão destas traduções e recomenda que o documento original em inglês (link fornecido) seja sempre consultado.
Este documento descreve como configurar um Wireless LAN Controller (WLC) 9800 para uma implantação de voz usando os aparelhos Cisco 8821 em Switching Central e Comutação Local FlexConnect.
A Cisco recomenda que você tenha conhecimento destes tópicos:
As informações neste documento são baseadas em um 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. Se a rede estiver ativa, certifique-se de que você entenda o impacto potencial de qualquer comando.
Neste documento, a configuração de todas as marcas e perfis é feita com o uso da Configuração sem fio avançada, pois todas as marcas e perfis podem ser configurados no mesmo menu.
Etapa 1. Navegue até Configuration > Wireless Setup > Advanced > Start Now > WLAN Profile e clique em +Add para criar uma nova WLAN. Configure o SSID, o nome do perfil, a ID da WLAN e o status da WLAN. Em seguida, navegue até Security > Layer 2 (Segurança > Camada 2) e defina as configurações:
Configurações de segurança de SSID de voz parte 2
Configurações de segurança de SSID de voz parte 3Configurações de segurança de SSID de voz parte 1
Note: Com um SSID PSK, não é necessário habilitar o FT, pois o handshake durante o roaming é curto. Ao configurar a 802.1X WPA Enterprise, recomenda-se habilitar a FT+802.1X como AKM e habilitar a Fast Transition, mas manter a opção "Over the DS" como desativada. Você também pode configurar FT+PSK, mas este exemplo usa PSK regular para simplificar.
Etapa 2. Navegue até a guia Avançado e ative o Aironet IE. Verifique se o balanceamento de carga e a seleção de banda estão desativados:
Na mesma página, certifique-se de que o retardo de digitalização fora do canal esteja ativado para as prioridades 5, 6 e 7. Isso impede que o AP saia do canal por 100 ms depois que um quadro com essas prioridades UP (basicamente um quadro de voz) é recebido.
Etapa 3. Selecione Perfil de política e clique em Adicionar:
Configure o nome do perfil de política, defina o status como Ativado e mantenha habilitada a switching central, a autenticação, o DHCP e a associação (após 17.6, a caixa de seleção da associação central desaparece):
Clique em Access Policies e configure a VLAN à qual o cliente sem fio será atribuído ao se conectar ao SSID Voice:
Página de configurações de políticas de acesso a perfis de política
Clique em QoS e AVC e configure o parâmetro Auto QoS como Voz. Clique em Salvar e aplicar ao dispositivo.
Clique em Avançado, defina o tempo limite da sessão como 84000, certifique-se de que o DHCP IPv4 necessário esteja desabilitado e habilite o proxy ARP.
Página de configurações avançadas do perfil de política
Etapa 4. Selecione a etiqueta de política e clique em Adicionar. Configure o nome da etiqueta de política. Em WLAN-Policy Maps, clique em +Add. Selecione o perfil de WLAN e o perfil de política nos menus suspensos e clique na marca de seleção do mapa a ser configurado. Em seguida, clique em Salvar e aplicar ao dispositivo.
Etapa 5. Selecione Etiqueta do site e clique em Adicionar. Marque a caixa Enable Local Site para que os APs operem no Local Mode. Em seguida, clique em Salvar e aplicar ao dispositivo:
Etapa 6. Selecione RF Profile e clique em Add. Configure um perfil de RF por banda.
Navegue até o menu 802.11. Desative todas as taxas abaixo de 12 Mbps, defina 12 Mbps como a taxa obrigatória e 18 Mbps e superior, como suportado em ambas as bandas.
Taxas de dados de 2,4 GHz:
Taxas de dados de 5 GHz:
Passo 7. Selecione Tag RF e clique em Adicionar. Selecione os perfis de RF criados na etapa 5 desta seção. Em seguida, clique em Salvar e aplicar ao dispositivo.
Etapa 8. Selecione Tag APs, escolha os APs e adicione a tag Policy, Site e RF criada anteriormente. Em seguida, clique em Salvar e aplicar ao dispositivo.
Na CLI, execute estes 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
Etapa 1. Navegue até Configuration > Wireless Setup > Advanced > Start Now > WLAN Profile e clique em +Add para criar uma nova WLAN. Configure o SSID, o nome do perfil, a ID da WLAN e o status da WLAN. Em seguida, navegue até Security > Layer 2 (Segurança > Camada 2) e defina as configurações:
Configurações de segurança de SSID de voz parte 2
Configurações de segurança de SSID de voz parte 3Configurações de segurança de SSID de voz parte 1
Note: Com um SSID PSK, não é necessário habilitar o FT, pois o handshake durante o roaming é curto. Ao configurar a 802.1X WPA Enterprise, recomenda-se habilitar a FT+802.1X como AKM e habilitar a Fast Transition, mas manter a opção "Over the DS" como desativada. Você também pode configurar FT+PSK, mas este exemplo usa PSK regular para simplificar.
Etapa 2. Navegue até a guia Avançado e ative o Aironet IE. Verifique se o balanceamento de carga e a seleção de banda estão desativados:
Na mesma página, certifique-se de que o retardo de digitalização fora do canal esteja ativado para as prioridades 5, 6 e 7. Isso impede que o AP saia do canal por 100 ms depois que um quadro com essas prioridades UP (basicamente um quadro de voz) é recebido.
Etapa 3. Selecione Perfil de política e clique em Adicionar:
Configure o nome do Perfil de política, defina o Status como Ativado, desative a Comutação central e o DHCP central. Para um SSID PSK, a autenticação pode ser movida para local para dar ao ponto de acesso a função de verificação da PSK. No caso do 802.1X, você normalmente deseja que a WLC continue executando as autenticações do 802.1X.
Configuração de perfil de política de comutação local flexível
Navegue até a guia Políticas de acesso para atribuir a VLAN à qual os clientes sem fio estão atribuídos quando se conectam a esta WLAN por padrão. Você pode selecionar um nome de VLAN na lista suspensa ou digitar manualmente uma ID de VLAN.
Clique em QoS e AVC e configure o parâmetro Auto QoS como Voz. Clique em Salvar e aplicar ao dispositivo.
Clique em Avançado, defina o tempo limite da sessão como 84000, certifique-se de que o DHCP IPv4 necessário esteja desativado e desative o proxy ARP.
Configurações avançadas do perfil de política flexível
Etapa 4. Selecione a etiqueta de política e clique em Adicionar. Configure o nome da etiqueta de política. Em WLAN-Policy Maps, clique em +Add. Selecione o perfil de WLAN e o perfil de política nos menus suspensos e clique na verificação do mapa a ser configurado. Em seguida, clique em Salvar e aplicar ao dispositivo.
Etapa 5. Clique em Flex Profile e clique em Add. Configure o nome do perfil Flex, o ID da VLAN nativa e Habilite o cache ARP:
Configurações de política de perfil flexível
Note: O ID da VLAN nativa se refere à VLAN nativa configurada na porta do switch à qual os APs, associados a esse perfil Flex, estão conectados.
Etapa 6. Selecione Etiqueta do site e clique em Adicionar. Configure o nome da etiqueta do site, desmarque a opção Enable Local Site e adicione o Flex Profile. Em seguida, clique em Salvar e aplicar ao dispositivo.
Note: Como a opção Ativar local está desativada, os APs atribuídos a esta etiqueta de site serão configurados automaticamente como APs FlexConnect.
Passo 7. Selecione RF Profile e clique em Add. Configure um perfil de RF por banda.
Navegue até o menu 802.11. Desative todas as taxas abaixo de 12 Mbps, defina 12 Mbps como a taxa obrigatória e 18 Mbps e superior como suportado em ambas as bandas.
Taxas de dados de 2,4 GHz:
Taxas de dados de 5 GHz:
Etapa 8. Selecione Tag RF e clique em Adicionar. Configure os perfis de RF criados na Etapa 6. desta seção. Em seguida, clique em Salvar e aplicar ao dispositivo.
Etapa 9. Selecione Tag APs, escolha os APs e adicione a tag Policy, Site e RF criada anteriormente. Em seguida, clique em Salvar e aplicar ao dispositivo.
O AP reiniciará seu túnel CAPWAP e juntará novamente o WLC 9800. Navegue até Configuration > Wireless > Access Points e confirme se o modo AP é Flex:
Na CLI, execute estes 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
Etapa 1. Navegue até Configuration > Radio Configuration > Network. Desative as bandas de 5 GHz e 2,4 GHz e clique em Aplicar.
Preste atenção de que isso desativará temporariamente todas as suas redes wifi de 5 ghz! Executar somente quando você estiver em uma janela de manutenção
Etapa 2. Navegue até Configuration > Radio Configuration > Media Parameters. Ative o Controle de admissão e o Controle de admissão de chamada baseado em carga (CAC) nas bandas de 2,4 GHz e 5 GHz e clique em Aplicar:
Etapa 3. Navegue até Configuration > Radio Configurations > Parameters. Configure o Perfil EDCA como voz otimizada em ambas as bandas e clique em Aplicar.
Etapa 4. Navegue até Configuration > Radio Configuration > Network. Ative as bandas de 5 GHz e 2,4 GHz e clique em Apply (Aplicar).
Na CLI, execute estes 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
Você pode usar estes comandos para verificar a configuração atual:
# 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 as estatísticas do CAC e as métricas de controle de chamadas, execute estes comandos:
#show ap name AP2802I-21 dot11 5ghz voice stats
#show ap name <ap-name> dot11 5ghz call-control metrics
Depuração Condicional e Rastreamento Ativo de Rádio
O rastreamento de RA (Radio Ative) fornece rastreamentos de nível de depuração para todos os processos que interagem com a condição especificada (endereço mac do cliente neste caso). Para habilitar a depuração condicional, siga estas etapas. Nós nos concentramos na saída que a WLC 9800 fornece durante uma chamada.
Etapa 1. Verifique se não há condições de depuração habilitadas.
# clear platform condition all
Etapa 2. Ative a condição de depuração para o endereço mac do cliente sem fio que você deseja monitorar. Esse comando começa a monitorar o endereço mac fornecido por 30 minutos (1800 segundos). Você também pode aumentar esse tempo para até 2085978494 segundos.
# debug wireless mac <8821-MAC-address> {monitor-time <seconds>}
Observação: para monitorar mais de um cliente por vez, execute o comando debug wireless mac <aaaa.bbbb.ccc> por endereço mac.
Nota: Você não vê a saída da atividade do cliente na sessão de terminal, pois tudo é colocado em buffer internamente para ser visualizado posteriormente.
Etapa 3. Estabeleça uma chamada do telefone IP da Cisco 8821.
Etapa 4. Interrompa as depurações quando a chamada for concluída ou se o problema for reproduzido antes que o tempo padrão ou configurado do monitor esteja esgotado.
# no debug wireless mac <8821-MAC-address>
Depois que o monitor-time tiver transcorrido ou a depuração sem fio tiver sido interrompida, a WLC 9800 gera um arquivo local com o nome:
ra_trace_MAC_aaaabbbcccc_HMMSS.XXX_timezone_DayWeek_Month_Day_year
Etapa 5. Colete o arquivo da atividade de endereço MAC. Você pode copiar o arquivo .log do rastro para um servidor externo ou exibir a saída diretamente na tela. Verifique o nome do arquivo de rastreamento RA
# dir bootflash: | inc ra_trace
Copie o arquivo para um servidor externo:
# copy bootflash:ra_trace_MAC_aaaabbbbcccc_HHMMSS.XXX_timezone_DayWeek_Month_Day_year.log tftp://a.b.c.d/ra-FILENAME.txt
Exibir o conteúdo:
# more bootflash:ra_trace_MAC_aaaabbbbcccc_HHMMSS.XXX_timezone_DayWeek_Month_Day_year.log
Etapa 6. Remova as condições de depuração.
# clear platform condition all
Note: Certifique-se de sempre remover as condições de depuração após uma sessão de solução de problemas.
Na saída do rastreamento do RA, ocorre a negociação de Especificação de Tráfego (TSPEC - Traffic Specification), que determinará se o 8821 tem permissão para marcar seu tráfego com uma Prioridade de Usuário de 6 e se a chamada pode ser estabelecida ou não. Para negociar o uso da fila 6, o 8821 envia e o Action Packet solicitando permissão.
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
Em uma captura de pacote:
A WLC determina se há largura de banda suficiente para alocar a chamada ou não e, em caso afirmativo, envia um quadro de ação aceitando a negociação 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
Em uma captura de pacote:
Depois disso, a chamada é estabelecida através do SIP com o gerenciador de chamadas e o tráfego do RTP é encaminhado.
Pacotes RTP:
Em seguida, o 8821 informa ao gerente de chamadas que a chamada foi encerrada e notifica a WLC que não está mais usando a fila 6 enviando outro quadro de ação:
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
Terminação SIP e quadro de ação:
Revisão | Data de publicação | Comentários |
---|---|---|
2.0 |
08-Nov-2021 |
Removida a menção de métricas de fluxo de tráfego que não são suportadas |
1.0 |
08-Sep-2021 |
Versão inicial |