WiFiCx-Verbindungsqualität mit geringer Latenz
Ein Port kann für den Modus mit geringer Latenz konfiguriert werden, wenn eine Anwendung auf dem System ausgeführt wird, die Datenverkehr mit geringer Latenz benötigt (z. B. VoIP-Anwendungen). In diesem Betriebsmodus sollte der Treiber jedes Verhalten ändern (z. B. Scannen oder besseres AP-Roaming), das dazu führen würde, dass er vom Kanal des Ports wechselt, der für den Modus mit geringer Latenz konfiguriert ist. Außerdem sollte die angegebene Anleitung für die NDIS_STATUS_WDI_INDICATION_LINK_STATE_CHANGE Indikation befolgt werden. Der Host stellt WDI_TLV_LOW_LATENCY_CONNECTION_QUALITY_PARAMETERS bereit, die der Port verwenden sollte, wenn er sich in diesem Modus befindet. Dies gibt die maximale Zeit an, die der Port außerhalb des Kanals haben soll, und den Mindestwert der Verbindungsqualität, auf den die Verbindung fallen muss, bevor ein Roam mit geringer Latenz (einschließlich des Sendens NDIS_STATUS_WDI_INDICATION_ROAMING_NEEDED) initiiert wird.
Bei Scans stellt der Host die maximale Kanal-Verweilzeit bereit (es gibt unterschiedliche Werte für aktive und passive Kanäle), und der Adapter sollte die maximale Zeit nicht übersteigen. Der Host drosselt auch unnötige Scans. Der Adapter kann den Scan jedoch weiter drosseln, wenn der WDI_SCAN_TRIGGERWDI_SCAN_TRIGGER_BACKGROUND oder WDI_SCAN_TRIGGER_ROAM ist. Wenn der Adapter eigene Überprüfungen in diesem Modus durchführt, wird empfohlen, die gesuchte SSID (es sei denn, er befindet sich nach einer Fortsetzung aus dem Ruhezustand), um die Verweilzeit auf einem Kanal zu reduzieren. Darüber hinaus sollte das Scannen mehrerer Kanäle in einem einzelnen Off-Channel-Scan vermieden werden, sodass die Gesamteinschränkung außerhalb des Kanals unterschreitet.
Der Host betrachtet NDIS_STATUS_WDI_INDICATION_ROAMING_NEEDED eine starke Anforderung des Adapters zum Roaming. In diesem Modus sollte der Adapter daher vorsichtig sein, wie oft diese Anzeige gesendet wird. Wenn der Adapter eigene Roaming-/AP-Auswahlentscheidungen durchführt, muss er geeignete Mechanismen (z. B. Benachbarte Berichte oder PMKIDs) verwenden, um APs zu finden und auszuwählen/zu bewerten.
Um den Zuordnungsprozess zu optimieren, sollte der Adapter nach Möglichkeit den zwischengespeicherten BSS-Eintrag für die TSF-Timersynchronisierung während des Joins verwenden. Der zwischengespeicherte Eintrag sollte für die TSF-Timersynchronisierung ausreichend sein, da er aus einer aktuellen Testanforderung abgerufen wurde. Die TSF-Synchronisierung kann später ausgeführt werden, auch wenn der Treiber entscheidet, einen AP zu wählen, der keine aktuelle zwischengespeicherte Testantwort aufweist. Der Treiber kann Wi-Fi Stromsparmodus deaktivieren, bis er das nächste Beacon empfängt, was normalerweise innerhalb von 100 ms erfolgt.
Beim Betrieb im Mehrkanal-Parallelitätsmodus wird empfohlen, dass der Adapter ECSA oder andere Mechanismen zum Aktivieren nahtloser/kein Jitter beim Ausführen von Kanalmultixing verwendet.