Estou realizando alguns testes com relação ao desempenho do 802.11e (WMM / WME) e estou obtendo alguns resultados indesejados.
Estou usando um Lynksys 1200ac com OpenWrt / LEDE instalado como AP e dois PCs, digamos PC1 e PC2, ambos os PCs usando o mesmo modelo de placa wireless.
O AP está operando a banda de 2.4Ghz apenas no modo 802.11n.
No próximo exemplo estou enviando dois fluxos similares (usando iperf3 -u -b 0), o vermelho é um fluxo de downlink (de AP para PC1) e o verde é um fluxo de uplink (de PC2 para AP ).
Vermelho - Fluxo de downlink (AP-PC1) | Verde - fluxo Uplink (PC2- > AP) Teste de taxa de transferência Uplink vs Downlink
De 15s a 45s Os dois fluxos são iguais, de 50s até o final, o verde (fluxo de uplink) é marcado como AC_VO.
Estou tentando encontrar o motivo pelo qual o fluxo downstream tem muito mais throughput do que o fluxo de uplink. Talvez o slottime seja menor em agradecimento AP nos clientes? Como posso verificar isso?
Outra pergunta que tenho é sobre a captura que fiz durante esse teste,
Como o AP está no modo 802.11n (onde o suporte WMM é obrigatório) e o WMM está habilitado, ele supostamente está usando o EDCA para acesso ao canal, mas na captura eu tenho apenas alguns RTS / CTS e muito CF -End pacotes (eles só não devem ser enviados ao usar o PCF?)
Capturar pedaço mostrando um final de CF
O quadro de beacon do AP mostrando o campo de controle do QoS: Campo de controle do QOS
EDIT 1:
Vermelho - fluxo Uplink (AP-PC2) | Verde - fluxo de downlink (PC1- > AP)