Unscheduled Automatic Power Save Delivery (U-APSD)
AP then sends the buffered data frames (buffered when the stations where in doze mode).
In APSD a station is awake during a Service Period (SP). An unscheduled SP begins when the AP receives a trigger frame from a station and ends when the station receives a QoS Data or QoS Null frame indicating the end of the service period (EOSP).
QOS Info Field when sent from AP(beacon)
AP needs inform to stations whether it supports the
- U-APSD(UN-scheduled) or
- Scheduled power save mode
QOS Info Field when sent from STA ((re)association request frame)
Max SP length (2 bit field) indicates max number of total buffered MSDUs and MMPDUs the WMM AP may deliver to WMM STA during the service period triggered by WMM STA.
Max SP length
TIM in the Beacon might not indicate whether frames are buffered at the AP, it requires to periodically send QoS Null frames if no other triggers are sent in order to learn the actual buffer status of the AP.
If U-APSD is configured through ADDTSs each time a new application starts which requires its usage, then the stations can rely on the TIM information of the Beacons to be informed about new traffic at the AP, enter into U-APSD mode through ADDTS when a communication starts and revert back to legacy
power save mode when it ends.