Calidad de conexión de baja latencia de WiFiCx

Se puede configurar un puerto para la operación en modo de baja latencia si hay una aplicación que se ejecuta en el sistema que necesita tráfico de datos de baja latencia (por ejemplo, aplicaciones VoIP). Cuando el sistema está en este modo de operación, el controlador debe modificar cualquier comportamiento (como el escaneo o una mejor itinerancia del punto de acceso (AP)) que provocaría que el sistema se desplacara del canal del puerto configurado para el modo de baja latencia. También debe seguir las instrucciones especificadas para la indicación de NDIS_STATUS_WDI_INDICATION_LINK_STATE_CHANGE . El host proporciona WDI_TLV_LOW_LATENCY_CONNECTION_QUALITY_PARAMETERS que el puerto debe usar cuando esté en este modo. Esto especifica el tiempo máximo que el puerto debe estar fuera del canal y el valor mínimo de calidad del vínculo al que debe caer la conexión antes de iniciar una itinerancia de baja latencia (incluido el envío NDIS_STATUS_WDI_INDICATION_ROAMING_NEEDED).

Para los escaneos, el host proporciona el tiempo máximo de permanencia del canal (hay diferentes valores para los canales activos y pasivos) y el adaptador no debe exceder el tiempo máximo. El host también limita los escaneos innecesarios. Sin embargo, el adaptador puede limitar aún más el escaneo si el WDI_SCAN_TRIGGER es WDI_SCAN_TRIGGER_BACKGROUND o WDI_SCAN_TRIGGER_ROAM. Si el adaptador realiza sus propios exámenes en este modo, se recomienda que incluya el SSID que busca (a menos que sea después de que se reanude la suspensión) para reducir el tiempo de permanencia en un canal. Además, debe evitar escanear múltiples canales en un único escaneo fuera de canal para mantenerse dentro del límite total de tiempo fuera del canal.

El host considera NDIS_STATUS_WDI_INDICATION_ROAMING_NEEDED una fuerte solicitud del adaptador para realizar itinerancia, por lo que cuando está en este modo, el adaptador debe tener cuidado con la frecuencia con la que se envía esta indicación. Si el adaptador realiza sus propias decisiones de itinerancia o selección de AP, debe emplear mecanismos adecuados (como informes de vecinos o PMKID) para buscar y seleccionar o clasificar AP.

Para optimizar el proceso de asociación, el adaptador debe usar la entrada BSS almacenada en caché para la sincronización del temporizador de TSF durante la combinación, si es posible. La entrada almacenada en caché debe ser lo suficientemente buena para la sincronización del temporizador de TSF, que está lo suficientemente fresca la mayor parte del tiempo ya que se obtuvo de una solicitud de sondeo reciente. La sincronización de TSF se puede realizar más adelante, incluso cuando el controlador decide elegir un AP que no tenga una respuesta de sondeo de up-to-date en caché. El controlador puede deshabilitar el ahorro de energía Wi-Fi hasta que reciba la siguiente señal, que normalmente se produce en aproximadamente 100 ms.

Cuando se opera en modo de simultaneidad multicanal, se recomienda que el adaptador emplee ECSA u otros mecanismos para permitir una experiencia fluida y sin interrupciones al realizar la multiplexación del canal.