Wznawianie ramki akcji przychodzącej
Funkcja Wake on Incoming Action Frame powoduje wybudzenie urządzenia WiFiCx ze stanu niskiego zasilania, gdy odbiera ono specyficzne ramki akcji z AP. Sterowniki WiFiCx muszą obsługiwać funkcję Wake on Incoming Action Frame, aby obsługiwać funkcje QoS R1, w tym dublowane usługi klasyfikacji strumieni (MSCS) i mapowanie QoS (DSCP-to-UP Mapping).
Aby obsługiwać Wake on Incoming Action Frame, sterownik musi:
Ustaw pole IncomingActionFrame w WIFI_ADAPTER_WAKE_CAPABILITIES na TRUE.
Ustaw pole MaxNumConfigurableActionFrameWakePatterns w WIFI_STATION_CAPABILITIES na największą liczbę wzorców, które mogą być rozsądnie skonfigurowane przez firmware. Ta wartość musi być niezerowa, jeśli sterownik wskazuje obsługę IncomingActionFrame. Jeśli pole IncomingActionFrame w WIFI_ADAPTER_WAKE_CAPABILITIES jest prawdziwe (true), sterownik musi ustawić MaxNumConfigurableActionFrameWakePatterns na:
- 1 do obsługi MSCS.
- 2 do obsługi mapowania QoS.
Jeśli MaxNumConfigurableActionFrameWakePatterns jest mniejsza niż minimalna wartość wymagana dla każdej funkcji, system operacyjny wyłączy tę funkcję.
Liczba wymagań dotyczących wzorców budzenia dla programu MSCS, mapowania QoS i każdej innej funkcji, która potrzebuje ramki akcji przychodzącej, może ulec zmianie w przyszłości.
Uwaga: całkowita liczba WifiPowerOffloadTypeWakeOnIncomingActionFrame przekazań może przekraczać MaxNumConfigurableActionFrameWakePatterns, ponieważ identyczne schematy wznawiania mogą być przekazane na każdym NETADAPTER. Na przykład odciążanie ramki akcji przychodzącej w przypadku konfiguracji mapowaniato-UP DSCP można wysłać do podstawowego i pomocniczego sta. Jednak łączna liczba unikatowych wzorców przekazywanych na urządzenie będzie mniejsza lub równa MaxNumConfigurableActionFrameWakePatterns.
Gdy urządzenie znajduje się w Dx i otrzymuje ramkę akcji zgodną z jednym z odciążonych wzorców, musi się obudzić, a sterownik musi zgłosić WifiWakeReasonTypeIncomingActionFrame przy użyciu funkcji WifiAdapterReportWakeReason i wskazać odebraną ramkę akcji.