IP Library Granted Patent US 10,397,110
Granted Patent B2
US 10,397,110 · App. 15/666,843 · Granted Aug 27, 2019

ACK policy for uplink and downlink MU PPDU

Inventor: Yongho Seok (Irvine, CA)
Assignee: NEWRACOM, INC.
H04L45/74H04L1/16H04L1/1685H04W88/08
View Patent ↗
Loading inventors, assignments & file history…
Monitor This Case
Get email alerts when status or documents change.
Order Certified Copies
Most orders are placed with the USPTO same day — all within 24 business hours.
Order via The Patent Place →
Pre-filled with this patent's details
Quick Facts
Patent No.
US 10,397,110
App. No.
15/666,843
Granted
Aug 27, 2019
Kind
B2
Abstract

A network device is to function as a station (STA) in a Wireless Local Area Network (WLAN) that acknowledges a downlink (DL) multi-user (MU) physical layer (PHY) Protocol Data Unit (PPDU) transmitted by an access point (AP). The network device includes one or more processors that are configured to cause the network device functioning as the STA to perform operations including decoding a frame from the DL MU PPDU, determining whether an ACK Policy field of the frame is set to a binary value of ‘01’, determining whether trigger information for an uplink (UL) MU transmission has been obtained from the DL MU PPDU, and responsive to a determination that the ACK Policy filed of the frame is set to the binary value of ‘01’ and the trigger information has been obtained from the DL MU PPDU, transmitting a trigger-based immediate acknowledgement frame to the AP.

Claims (40)

1. A network device to function as a station (STA) in a Wireless Local Area Network (WLAN), the STA configured to acknowledge a downlink (DL) multi-user (MU) physical layer (PHY) Protocol Data Unit (PPDU) transmitted by an access point (AP), comprising:

one or more memories; and

one or more processors coupled to the one or more memories, the one or more processors configured to cause the network device functioning as the STA to perform operations comprising:

receiving the DL MU PPDU;

decoding a frame from the DL MU PPDU;

determining whether an ACK Policy field of the frame is set to a binary value of ‘01’, wherein the binary value of ‘01’ indicates to the STA to provide a trigger-based immediate acknowledgement;

determining whether a trigger information for an uplink (UL) MU transmission has been obtained from the DL MU PPDU;

responsive to the determination that the ACK Policy field of the frame is set to the binary value of ‘01’ and a determination that the trigger information has been obtained from the DL MU PPDU, transmitting a trigger-based immediate acknowledgement frame to the AP, according to the trigger information; and

responsive to the determination that the ACK Policy field of the frame is set to the binary value of ‘01’ and a determination that the trigger information has not been obtained from the DL MU PPDU, refraining from transmitting the trigger-based immediate acknowledgement frame to the AP.

2. The network device of claim 1 , wherein the binary value of ‘01’ is a reserved value for acknowledgement in a Power Save Multi-Poll (PSMP) context.

3. The network device of claim 2 , wherein the ACK Policy field set to the binary value of ‘01’ in the PSMP context indicates to the STA that a response frame to a received frame is allowed but is neither an acknowledgement frame nor any data frame of subtype Contention Free-Acknowledgement (+CF-Ack) when bit 6 of a frame control field is set to ‘1’.

4. The network device of claim 3 , wherein the ACK Policy field set to the binary value of ‘01’ in the PSMP context indicates to the STA that an acknowledgment for a frame received in a PSMP downlink transmission time (PSMP-DTT) is to be received in a later PSMP uplink transmission time (PSMP-UTT) when bit 6 of the frame control field is set to ‘0’.

5. The network device of claim 1 , wherein the frame is a data frame.

6. The network device of claim 1 , wherein refraining from transmitting the trigger-based immediate acknowledgement frame comprises:

waiting for a Block ACK Request frame for the frame; and

transmitting an acknowledgement frame for the frame to the AP in response to receiving the Block ACK Request frame.

7. The network device of claim 1 , wherein transmitting the trigger-based immediate acknowledgement frame comprises:

transmitting the trigger-based immediate acknowledgement frame a short inter frame space (SIFS) after receiving the DL MU PPDU.

8. The network device of claim 1 , wherein the trigger information includes information regarding an allocation of transmission resources for the UL MU transmission, and

wherein transmitting the trigger-based immediate acknowledgement frame comprises:

transmitting the trigger-based immediate acknowledgement frame by using a transmission resource allocated to the STA.

9. A method implemented by a station (STA) in a Wireless Local Area Network (WLAN) to acknowledge a downlink (DL) multi-user (MU) physical layer (PHY) Protocol Data Unit (PPDU) transmitted by an access point (AP), the method comprising:

receiving the DL MU PPDU;

decoding a frame from the DL MU PPDU;

determining whether an ACK Policy field of the frame is set to a binary value of ‘01’, wherein the binary value of ‘01’ indicates to the STA to provide a trigger-based immediate acknowledgement;

determining whether a trigger information for an uplink (UL) MU transmission has been obtained from the DL MU PPDU;

responsive to the determination that the ACK Policy field of the frame is set to the binary value of ‘01’ and a determination that the trigger information has been obtained from the DL MU PPDU, transmitting a trigger-based immediate acknowledgement frame to the AP, according to the trigger information; and

responsive to the determination that the ACK Policy field of the frame is set to the binary value of ‘01’ and a determination that the trigger information has not been obtained from the DL MU PPDU, refraining from transmitting the trigger-based immediate acknowledgement frame to the AP.

10. The method of claim 9 , wherein the binary value of ‘01’ is a reserved value for acknowledgement in a Power Save Multi-Poll (PSMP) context.

11. The method of claim 10 , wherein the ACK Policy field set to the binary value of ‘01’ in the PSMP context indicates to the STA that a response frame to a received frame is allowed but is neither an acknowledgement frame nor any data frame of subtype Contention Free-Acknowledgement (+CF-Ack) when bit 6 of a frame control field is set to ‘1’.

12. The method of claim 11 , wherein the ACK Policy field set to the binary value of ‘01’ in the PSMP context indicates to the STA that an acknowledgment for a frame received in a PSMP downlink transmission time (PSMP-DTT) is to be received in a later PSMP uplink transmission time (PSMP-UTT) when bit 6 of the frame control field is set to ‘0’.

13. The method of claim 9 , wherein the frame is a data frame.

14. The method of claim 9 , wherein refraining from transmitting the trigger-based immediate acknowledgement frame comprises:

waiting for a Block ACK Request frame for the frame; and

transmitting an acknowledgement frame for the frame to the AP in response to receiving the Block ACK Request frame.

15. The method of claim 9 , wherein transmitting the trigger-based immediate acknowledgement frame comprises:

transmitting the trigger-based immediate acknowledgement frame a short inter frame space (SIFS) after receiving the DL MU PPDU.

16. The method of claim 9 , wherein the trigger information includes information regarding an allocation of transmission resources for the UL MU transmission, and

wherein transmitting the trigger-based immediate acknowledgement frame comprises:

transmitting the trigger-based immediate acknowledgement frame by using a transmission resource allocated to the STA.

Assignments (2)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Mar 8, 2021
From: NEWRACOM, INC.
To: ATLAS GLOBAL TECHNOLOGIES LLC
Reel/Frame 055517/0548 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jun 4, 2019
From: SEOK, YONGHO
To: NEWRACOM, INC.
Reel/Frame 049366/0579 →
Continuity (7)
Continuation 15170044 · Jun 1, 2016
Provisional Application 62269036 · Dec 17, 2015
Provisional Application 62260188 · Nov 25, 2015
Provisional Application 62257657 · Nov 19, 2015
Provisional Application 62205570 · Aug 14, 2015
Provisional Application 62170018 · Jun 2, 2015
Related Publication 20170331736A1 · Nov 16, 2017
Cited By (1)
US 12,218,838