WAKE-UP PACKET ACKNOWLEDGEMENT PROCEDURE
Embodiments of a LP-WUR (low-power wake-up radio) wake-up packet acknowledgement procedure are generally described herein. A first wireless device encodes for transmission of a wake-up packet of a LP-WUR to a second wireless device, the wake-up packet to wake up a WLAN (wireless local area network) radio of the second wireless device. Upon decoding a response frame from the second wireless device received during a predefined time period: the first wireless device encodes for transmission of a data packet to the WLAN radio of the second wireless device. Upon failing to receive the response frame from the second wireless device during the predefined time period: the first wireless device encodes for retransmission of the wake-up packet to the second wireless device.
1 . An apparatus of a first wireless device, the apparatus comprising:
memory; and processing circuitry, the processing circuitry to:
encode for transmission of a wake-up packet of a LP-WUR (low-power wake-up radio) to a second wireless device, the wake-up packet to wake up a WLAN (wireless local area network) radio of the second wireless device;
upon decoding a response frame from the second wireless device received during a predefined time period, the predefined time period occurring after the transmission of the wake-up packet and when the WLAN radio of the second wireless device is predicted to be turned on, the response frame indicating that the WLAN radio of the second wireless device is turned on: encode for transmission of a data packet to the WLAN radio of the second wireless device; and
upon failing to receive the response frame from the second wireless device during the predefined time period: encode for retransmission of the wake-up packet to the second wireless device.
2 . The apparatus of claim 1 , wherein the first wireless device comprises an access point (AP) and the second wireless device comprises a station (STA).
3 . The apparatus of claim 1 , wherein the processing circuitry is further to:
encode for transmission, a first time period after transmitting the wake-up packet, of a sync frame to the second wireless device, wherein the response frame is responsive to the sync frame, and wherein the predefined time period is determined based on the first time period.
4 . The apparatus of claim 3 , wherein the sync frame comprises one: of a control frame, a data frame, and a management frame.
5 . The apparatus of claim 3 , wherein the response frame, responsive to the sync frame, comprises a control frame.
6 . The apparatus of claim 5 , wherein the control frame comprises an ACK (acknowledgement frame), a BA (block acknowledgement frame), or a CTS (clear to send frame).
7 . The apparatus of claim 1 , wherein the wake-up packet indicates a time to wake up the WLAN radio of the second wireless device, and wherein the predefined time period is determined based on the time to wake up the WLAN radio of the second wireless device.
8 . The apparatus of claim 1 , wherein the wake-up packet does not indicate when to wake up the WLAN radio of the second wireless device, and wherein the predefined time period is determined based on an amount of time for the second wireless device to process the wake-up packet and an amount of time to wake up the WLAN radio of second wireless device.
9 . The apparatus of claim 1 , wherein the predefined time period is determined based on a NAVSyncDelay (network allocation vector sync delay).
10 . The apparatus of claim 1 , further comprising transceiver circuitry to:
transmit the wake-up packet.
11 . The apparatus of claim 10 , further comprising an antenna coupled to the transceiver circuitry.
12 . An apparatus of a first wireless device, the apparatus comprising:
memory; and processing circuitry, the processing circuitry to:
decode a wake-up packet, the wake-up packet being received at a LP-WUR (low-power wake-up radio) and from a second wireless device;
turn on a first component of a WLAN (wireless local area network) radio of the first wireless device in response to the wake-up packet;
encode an acknowledgement frame for transmission to the second wireless device using the first component of the WLAN radio, the acknowledgement frame being responsive to the wake-up packet;
turn on one or more additional components of the WLAN (wireless local area network) radio in response to the wake-up packet;
decode a data packet, the data packet being received using the WLAN radio.
13 . The apparatus of claim 12 , wherein the first wireless device comprises a station (STA) and the second wireless device comprises an access point (AP).
14 . The apparatus of claim 12 , wherein the one or more additional components are turned on after transmission of the acknowledgement frame.
15 . The apparatus of claim 12 , wherein the processing circuitry is to encode the acknowledgement frame for transmission a predetermined response time after decoding the wake-up packet.
16 . The apparatus of claim 15 , wherein the predetermined response time is SIFS (short interframe space).
17 . A non-transitory machine-readable medium storing instructions for execution by processing circuitry of a first wireless device, the instructions causing the processing circuitry to:
encode for transmission of a wake-up packet of a LP-WUR (low-power wake-up radio) to a second wireless device, the wake-up packet to wake up a WLAN (wireless local area network) radio of the second wireless device;
upon decoding a response frame received from the second wireless device during a predefined time period, the predefined time period occurring after the transmission of the wake-up packet and when the WLAN radio of the second wireless device is predicted to be turned on, the response frame indicating that the WLAN radio of the second wireless device is turned on: encode for transmission of a data packet to the WLAN radio of the second wireless device; and
upon failing to receive the response frame from the second wireless device during the predefined time period: encode for retransmission of the wake-up packet to the second wireless device.
18 . The machine-readable medium of claim 17 , wherein the first wireless device comprises an access point (AP) and the second wireless device comprises a station (STA).
19 . The machine-readable medium of claim 17 , wherein the processing circuitry is further to:
encode for transmission, a first time period after transmitting the wake-up packet, of a sync frame to the second wireless device, wherein the response frame is responsive to the sync frame, and wherein the predefined time period is determined based on the first time period.
20 . A method, implemented at a first wireless device, the method comprising:
encoding for transmission of a wake-up packet of a LP-WUR (low-power wake-up radio) to a second wireless device, the wake-up packet to wake up a WLAN (wireless local area network) radio of the second wireless device;
upon decoding a response frame received from the second wireless device during a predefined time period, the predefined time period occurring after the transmission of the wake-up packet when the WLAN radio of the second wireless device is predicted to be turned on, the response frame indicating that the WLAN radio of the second wireless device is turned on: encoding for transmission of a data packet to the WLAN radio of the second wireless device; and
upon failing to receive the response frame from the second wireless device during the predefined time period: encoding for retransmission of the wake-up packet to the second wireless device.
21 . The method of claim 20 , wherein the wake-up packet indicates a time to wake up the WLAN radio of the second wireless device, and wherein the predefined time period is determined based on the time to wake up the WLAN radio of the second wireless device.
22 . The method of claim 20 , wherein the wake-up packet does not indicate when to wake up the WLAN radio of the second wireless device, and wherein the predefined time period is determined based on an amount of time for the second wireless device to process the wake-up packet and an amount of time to wake up the WLAN radio of second wireless device.