Observação
O acesso a essa página exige autorização. Você pode tentar entrar ou alterar diretórios.
O acesso a essa página exige autorização. Você pode tentar alterar os diretórios.
O QoS R1 apresenta recursos avançados de gerenciamento de tráfego para dispositivos WiFiCx. QoS R1 permite a priorização de pacotes de dados Wi-Fi por meio do MSCS (Serviço de Classificação de Fluxo Espelhado) e Mapeamento de QoS (Mapeamento DSCP-to-UP). Esses recursos aprimoram a eficiência de rede e a experiência do usuário aplicando políticas de QoS apropriadas a diferentes tipos de tráfego.
A funcionalidade do QoS R1 abrange as seções 3.1 e 3.2 na Especificação de Gerenciamento de QoS do WFA Wi-Fi.
A partir do WiFiCx versão 1.2, você pode incorporar recursos do QoS R1 ao driver cliente WiFiCx. O QoS R1 só está disponível no modelo de driver WiFiCx. Este artigo descreve as alterações de driver necessárias para dar suporte a esses recursos.
Requisitos de controlador do QOS R1
Para dar suporte ao pacote de recursos do QoS R1, um driver cliente WiFiCx deve:
- Dê suporte ao WiFiCx versão 1.2 ou superior.
- Compatível com os padrões WMM (Wi-Fi Multimídia).
- Tenha a capacidade de enviar/receber quadros de ação.
- Introduzir suporte para o Wake on Incoming Action Frame configurável pelo sistema operacional.
- Comunique o suporte de funcionalidades de QoS do sistema operacional aos Pontos de Acesso (AP) por meio de quadros de (re)associação.
- Indique o suporte ao driver para MSCS e Mapeamento de QoS se os critérios anteriores forem atendidos.
MSCS
Para dar suporte ao MSCS:
O driver define o campo MSCSSupported em WIFI_STATION_CAPABILITIES como TRUE.
Se o driver definir MSCSSupported como true, o Windows marcará o bit MSCSSupported em WDI_TLV_CONNECTION_SETTINGS para indicar o suporte do MSCS.
Se o Windows definir o bit MSCSSupported como 1, o driver deverá definir o campo SCS espelhado do elemento Recursos Estendidos (Bit 85) como 1 na solicitação de (re)associação.
Após uma associação bem-sucedida, o Windows tentará configurar uma sessão mscs com a AP:
O Windows envia uma tarefa OID_WDI_TASK_SEND_REQUEST_ACTION_FRAME para o driver.
Essa tarefa solicita que o driver envie um Quadro de Ação de Solicitação do MSCS para a AP com parâmetros de máscara TCLAS padrão (conforme especificado na especificação de teste do WFA).
O driver indica o status da resposta do Quadro de Ações via NDIS_STATUS_WDI_INDICATION_ACTION_FRAME_RECEIVED.
Quando o suporte do MSCS é indicado, o driver deve dar suporte a Wake on Incoming Action Frame para MSCS. Quando acessar o Dx com uma sessão MSCS ativa, o sistema operacional configurará o driver para despertar após o recebimento de um quadro de resposta MSCS.
O sistema operacional pode solicitar que o driver envie um Quadro de Ação de Solicitação do MSCS para a AP para solicitar o teardown do MSCS por meio da tarefa OID_WDI_TASK_SEND_REQUEST_ACTION_FRAME.
Mapeamento de QoS
Para dar suporte ao mapeamento de QoS:
O driver define o campo DSCPToUPMappingSupported em WIFI_STATION_CAPABILITIES como TRUE.
Se o driver definir DSCPToUPMappingSupported como true, o Windows indicará suporte para mapeamento de QoS ao marcar o bit DSCPToUPMappingSupported em WDI_TLV_CONNECTION_SETTINGS.
Se o Windows definir o bit DSCPToUPMappingSupported como 1, o driver deverá definir o campo Mapa do QoS do elemento Recursos Estendidos (Bit 32) como 1 na solicitação de (re)associação.
Depois que o Mapeamento de QoS for estabelecido por meio de uma (re)associação ou de um Quadro de Ação de Configuração do Mapa de QoS que inclua um elemento de Mapa de QoS, o Sistema Operacional (SO) definirá valores UP apropriados com base no mapeamento recebido do AP.
Para que as associações em que o suporte ao mapeamento de QoS é indicado tenham sucesso, o driver deve:
Inclua o WDI_TLV_ASSOCIATION_RESPONSE_FRAME no WDI_TLV_ASSOCIATION_RESULT.
Indique ao sistema operacional os quadros de ação de configuração do mapa de QoS de entrada por meio de NDIS_STATUS_WDI_INDICATION_ACTION_FRAME_RECEIVED.
Quando o suporte ao Mapeamento de QoS é indicado, o driver deve dar suporte ao Quadro de Ação de Entrada do Wake on Para Mapeamento deto-UP DSCP. Ao acessar o Dx com o Mapeamento de QoS estabelecido, o sistema operacional configurará o driver para ativar após o recebimento de um Quadro de Ação de Configuração de Mapa do QoS.