IP Library Granted Patent US 10,764,014
Granted Patent B2
US 10,764,014 · App. 15/962,831 · Granted Sep 1, 2020

Acknowledgements in response to received frames

Inventors: Xiaofei Wang (Cedar Grove, NJ); Hanqing Lou (Syosset, NY); Monisha Ghosh (Chicago, IL); Sudheer A. Grandhi (Pleasanton, CA)
Assignee: InterDigital Patent Holdings, Inc.
H04L5/0055H04L1/1607H04L1/1671H04L1/1854H04L1/1864H04L2001/0093
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,764,014
App. No.
15/962,831
Granted
Sep 1, 2020
Kind
B2
Abstract

A method and apparatus for operation by an access point (AP) is provided. The method may comprise receiving a first frame from a first STA, the first frame including first data and receiving a second frame from a second STA, the second frame including second data. In response to the receiving, an acknowledgement (ACK) frame may be transmitted to the first STA and to the second STA. The ACK frame may be addressed to a broadcast address and include a field which indicates whether the ACK frame is a multiple traffic identifier (multi-TID) block ACK frame format or another ACK frame format.

Claims (39)

1. A station (STA) comprising:

a receiver configured to receive a request to send (RTS) frame from an access point (AP), the receiver configured to receive a duration field indicating a duration of a data unit and a duration of a block acknowledgement (block-ACK) frame, wherein the duration of the block-ACK frame is derived from a parameter pre-negotiated between the STA and the AP;

a transmitter configured to transmit a clear to send (CTS) frame;

the receiver configured to receive a control frame that indicates that the control frame is for a group of STAs and further indicates that the control frame is a block-ACK control frame;

the transmitter configured to transmit the data unit to the AP; and

the receiver configured to receive the block-ACK frame, from the AP, after the control frame, wherein the block-ACK frame is addressed to a broadcast address and includes a plurality of subfields, each one of the plurality of subfields comprising an association identifier (AID) and a traffic identifier (TID).

2. The STA of claim 1 , wherein the block-ACK frame includes AID bits corresponding to an AID of another STA, a TID corresponding to other data, a starting sequence number and a bitmap.

3. The STA of claim 1 , wherein reception of the block-ACK frame follows a delay period from transmission of the data unit.

4. The STA of claim 1 , wherein the RTS frame includes the duration field indicating the duration of the data unit and the duration of the block-ACK frame.

5. The STA of claim 1 , wherein the duration field indicates a duration of the control frame.

6. The STA of claim 1 , wherein the parameter pre-negotiated between the STA and the AP is negotiated prior to receipt of the RTS frame.

7. A method for operation by an access point (AP), the method comprising:

transmitting a request to send (RTS) frame and transmitting duration information indicating a duration of an acknowledgement (ACK) frame, wherein the duration of the ACK frame is derived from a pre-negotiated parameter;

receiving a clear to send (CTS) frame;

transmitting a control frame that indicates that the control frame is for a group of STAs and further indicates that the control frame is a block-ACK control frame;

receiving a first data unit from a first STA, the first data unit comprising first data;

receiving a second data unit from a second STA, the second data unit comprising second data; and

transmitting the ACK frame to the first STA and the second STA after transmitting the control frame, wherein the ACK frame is addressed to a broadcast address and includes a field which indicates whether the ACK frame is a multiple traffic identifier (multi-TID) block ACK frame format or another ACK frame format.

8. The method of claim 7 , wherein the ACK frame includes an indication of whether the first data and the second data was correctly received by the AP.

9. The method of claim 7 , wherein the ACK frame includes AID bits corresponding to an AID of the first STA, a TID corresponding to the first data, a first starting sequence number and a first ACK bitmap.

10. The method of claim 9 , wherein the ACK frame further includes AID bits corresponding to an AID of the second STA, a TID corresponding to the second data, a second starting sequence number and a second ACK bitmap.

11. The method of claim 10 , wherein the TID corresponding to the first data is different than the TID corresponding to the second data.

12. The method of claim 9 , wherein each bit of the first ACK bitmap indicates an ACK or NACK for a frame associated with the TID.

13. The method of claim 7 , wherein the ACK frame is a block ACK frame type; and

wherein the control frame is a different frame than the ACK frame.

14. An access point (AP) comprising:

a transmitter configured to transmit a request to send (RTS) frame and duration information indicating a duration of an acknowledgement (ACK) frame, wherein the duration of the ACK frame is derived from a pre-negotiated parameter;

a receiver configured to receive a clear to send (CTS) frame;

the transmitter configured to transmit a control frame that indicates that the control frame is for a group of STAs and further indicates that the control frame is a block acknowledgement (block-ACK) control frame;

the receiver configured to receive a first data unit from a first STA, the first data unit comprising first data;

the receiver configured to receive a second data unit from a second STA, the second data unit comprising second data; and

the transmitter configured to transmit the ACK frame to the first STA and the second STA, after the control frame, wherein the ACK frame is addressed to a broadcast address and includes a field which indicates whether the ACK frame is a multiple traffic identifier (multi-TID) block ACK frame format or another ACK frame format.

15. The AP of claim 14 , wherein the ACK frame includes an indication of whether the first data and the second data was correctly received by the AP.

16. The AP of claim 14 , wherein the ACK frame includes AID bits corresponding to an AID of the first STA, a TID corresponding to the first data, a first starting sequence number and a first ACK bitmap.

17. The AP of claim 16 , wherein the ACK frame further includes AID bits corresponding to an AID of the second STA, a TID corresponding to the second data, a second starting sequence number and a second ACK bitmap.

18. The AP of claim 17 , wherein the TID corresponding to the first data is different than the TID corresponding to the second data.

19. The AP of claim 16 , wherein each bit of the first ACK bitmap indicates an ACK or NACK for a frame associated with the TID.

20. The AP of claim 14 , wherein the ACK frame is a block ACK frame type; and

wherein the control frame is a different frame than the ACK frame.

Continuity (7)
Continuation 15430656 · Feb 13, 2017
Continuation 13890833 · May 9, 2013
Provisional Application 61724466 · Nov 9, 2012
Provisional Application 61699531 · Sep 11, 2012
Provisional Application 61669390 · Jul 9, 2012
Provisional Application 61646040 · May 11, 2012
Related Publication 20180241531A1 · Aug 23, 2018