IP Library › Granted Patent US 9,853,794
Granted Patent B2
US 9,853,794 · App. 14/184,698 · Granted Dec 26, 2017

Acknowledgement (ACK) type indication and deferral time determination

Inventors: Maarten Menzo Wentink (Naarden, NL); Alfred Asterjadhi (San Diego, CA)
Assignee: QUALCOMM, Incorporated
H04L5/0055H04L1/1614H04L1/1685H04L1/188H04L1/1854H04L1/1896H04W28/044H04W84/12
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 9,853,794
App. No.
14/184,698
Granted
Dec 26, 2017
Kind
B2
Abstract

Certain aspects of the present disclosure provide methods and apparatus for indicating a type of response for acknowledging a protocol data unit. One example method for wireless communications by a first apparatus generally includes transmitting a physical layer convergence protocol (PLCP) protocol data unit (PPDU) to a second apparatus and setting at least one bit in a PLCP header of the PPDU to indicate a type of response expected from the second apparatus responsive to the transmitted PPDU.

Claims (76)

1. An apparatus for wireless communications, comprising:

a receiver configured to receive a physical layer convergence protocol (PLCP) protocol data unit (PPDU) which is not intended for the apparatus; and

a processing system configured to:

determine a deferral time based on at least two bits in a PLCP header of the PPDU, wherein the at least two bits indicate a type of response to be sent by an intended recipient of the PPDU, wherein the processing system is configured to determine the deferral time by determining:

a first deferral time if the type of response is that a normal response is to be sent; and

a second deferral time if the type of response is that a long response is to be sent; and

defer transmission of a signal based on the determined deferral time.

2. The apparatus of claim 1 , wherein the processing system is further configured to set a Response Indication Deferral (RID) counter based on the determined deferral time.

3. The apparatus of claim 2 , wherein the RID counter is updated at an instant of time a PHY-RXEND.indication primitive is expected to be issued for the received PPDU.

4. The apparatus of claim 1 , wherein determining the deferral time further comprises:

determining a third deferral time if the type of response is that no response is to be sent; and

determining a fourth deferral time if the type of response is that a null data packet (NDP) response is to be sent.

5. The apparatus of claim 4 , wherein:

third deferral time is 0; and

the second deferral time is a maximum PPDU duration plus a short interframe space (SIFS).

6. The apparatus of claim 4 , wherein the first deferral time is a normal transmit time plus a short interframe space (SIFS) and wherein the normal transmit time is calculated based on at least one of a preamble type, an aggregation bit in the PLCP header, a channel bandwidth, or a modulation and coding scheme (MCS).

7. The apparatus of claim 4 , wherein the processing system is configured to determine the fourth deferral time based on a preamble type.

8. The apparatus of claim 7 , wherein the processing system is configured to determine the fourth deferral time to comprise an NDP transmit time plus a short interframe space (SIFS) and wherein the NDP transmit time is equal to a time in microseconds for transmitting:

a 1 MHz NDP media access control (MAC) frame if the preamble type is a 1 MHz preamble; or

a >=2 MHz NDP MAC frame if the preamble type is a >=2 MHz short/long preamble.

9. The apparatus of claim 1 , wherein the processing system is further configured to determine the deferral time based on at least one of a preamble type, an aggregation bit in the PLCP header, a channel bandwidth, or a modulation and coding scheme (MCS).

10. The apparatus of claim 1 , wherein the PPDU comprises a null data packet (NDP) media access control (MAC) frame and wherein the processing system is further configured to determine the deferral time based on a type of the NDP MAC frame.

11. A method for wireless communications by an apparatus, comprising:

receiving a physical layer convergence protocol (PLCP) protocol data unit (PPDU) which is not intended for the apparatus;

determining a deferral time based on at least two bits in a PLCP header of the PPDU, wherein the at least two bits indicate a type of response to be sent by an intended recipient of the PPDU, wherein determining the deferral time comprises determining:

a first deferral time if the type of response is that a normal response is to be sent; and

a second deferral time if the type of response is that a long response is to be sent; and

deferring transmission of a signal based on the determined deferral time.

12. The method of claim 11 , further comprising setting a Response Indication Deferral (RID) counter based on the determined deferral time.

13. The method of claim 12 , wherein the RID counter is updated at an instant of time a PHY-RXEND.indication primitive is expected to be issued for the received PPDU.

14. The method of claim 11 , wherein determining the deferral time further comprises:

determining a third deferral time if the type of response is that no response is to be sent; and

determining a fourth deferral time if the type of response is that a null data packet (NDP) response is to be sent.

15. The method of claim 14 , wherein:

the third deferral time is 0; and

the second deferral time is a maximum PPDU duration plus a short interframe space (SIFS).

16. The method of claim 14 , wherein the first deferral time is normal transmit time plus a short interframe space (SIFS) and wherein the normal transmit time is calculated based on at least one of a preamble type, an aggregation bit in the PLCP header, a channel bandwidth, or a modulation and coding scheme (MCS).

17. The method of claim 14 , wherein determining the fourth deferral time is based on a preamble type.

18. The method of claim 17 , wherein the fourth deferral time is determined to comprise an NDP transmit time plus a short interframe space (SIFS) and wherein the NDP transmit time is equal to a time in microseconds for transmitting:

a 1 MHz NDP media access control (MAC) frame if the preamble type is a 1 MHz preamble; or

a >=2 MHz NDP MAC frame if the preamble type is a >=2 MHz short/long preamble.

19. The method of claim 11 , wherein determining the deferral time is further based on at least one of a preamble type, an aggregation bit in the PLCP header, a channel bandwidth, or a modulation and coding scheme (MCS).

20. The method of claim 11 , wherein the PPDU comprises a null data packet (NDP) media access control (MAC) frame and wherein determining the deferral time is further based on a type of the NDP MAC frame.

21. An apparatus for wireless communications, comprising:

means for receiving a physical layer convergence protocol (PLCP) protocol data unit (PPDU) which is not intended for the apparatus;

means for determining a deferral time based on at least two bits in a PLCP header of the PPDU, wherein the at least two bits indicate a type of response to be sent by an intended recipient of the PPDU, wherein determining the deferral time comprises determining:

a first deferral time if the type of response is that a normal response is to be sent; and

a second deferral time if the type of response is that a long response is to be sent; and

means for deferring transmission of a signal based on the determined deferral time.

22. The apparatus of claim 21 , further comprising means for setting a Response Indication Deferral (RID) counter based on the determined deferral time.

23. The apparatus of claim 22 , wherein the RID counter is updated at an instant of time a PHY-RXEND.indication primitive is expected to be issued for the received PPDU.

24. The apparatus of claim 21 , wherein determining the deferral time further comprises:

determining a third deferral time if the type of response is that no response is to be sent; and

determining a fourth deferral time if the type of response is that a null data packet (NDP) response is to be sent.

25. The apparatus of claim 24 , wherein:

the first deferral time is 0; and

the second deferral time is a maximum PPDU duration plus a short interframe space (SIFS).

26. The apparatus of claim 24 , wherein the first deferral time is a normal transmit time plus a short interframe space (SIFS) and wherein the normal transmit time is calculated based on at least one of a preamble type, an aggregation bit in the PLCP header, a channel bandwidth, or a modulation and coding scheme (MCS).

27. The apparatus of claim 24 , wherein the means for determining is configured to determine the fourth deferral time based on a preamble type if the at least two bits indicate the NDP response is to be sent.

28. The apparatus of claim 27 , wherein the means for determining is configured to determine the fourth deferral time to comprise an NDP transmit time plus a short interframe space (SIFS) and wherein the NDP transmit time is equal to a time in microseconds for transmitting a 1 MHz NDP media access control (MAC) frame if the preamble type is a 1 MHz preamble or a >=2 MHz NDP MAC frame if the preamble type is a >=2 MHz short/long preamble.

29. The apparatus of claim 21 , wherein the means for determining is further configured to determine the deferral time based on at least one of a preamble type, an aggregation bit in the PLCP header, a channel bandwidth, or a modulation and coding scheme (MCS).

30. The apparatus of claim 21 , wherein the PPDU comprises a null data packet (NDP) media access control (MAC) frame and wherein the means for determining is further configured to determine the deferral time based on a type of the NDP MAC frame.

31. A non-transitory computer-readable medium having instructions executable to:

receive a physical layer convergence protocol (PLCP) protocol data unit (PPDU) which is not intended for an apparatus;

determine a deferral time based on at least two bits in a PLCP header of the PPDU, wherein the at least two bits indicate a type of response to be sent by an intended recipient of the PPDU, wherein determining the deferral time comprises determining:

a first deferral time if the type of response is that a normal response is to be sent; and

a second deferral time if the type of response is that a long response is to be sent; and

defer transmission of a signal based on the determined deferral time.

32. A wireless station, comprising:

at least one antenna;

a receiver configured to receive, via the at least one antenna, a physical layer convergence protocol (PLCP) protocol data unit (PPDU) which is not intended for the wireless station; and

a processing system configured to:

determine a deferral time based on at least two bits in a PLCP header of the PPDU, wherein the at least two bits indicate a type of response to be sent by an intended recipient of the PPDU, wherein the processing system is configured to determine the deferral time by determining:

a first deferral time if the type of response is that a normal response is to be sent; and

a second deferral time if the type of response is that a long response is to be sent; and

defer transmission of a signal based on the determined deferral time.

Assignments (1)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded May 19, 2014
From: WENTINK, MAARTEN MENZO; ASTERJADHI, ALFRED
To: QUALCOMM INCORPORATED
Reel/Frame 032920/0809 →
Continuity (10)
Provisional Application 61866991 · Aug 16, 2013
Provisional Application 61843906 · Jul 9, 2013
Provisional Application 61844008 · Jul 9, 2013
Provisional Application 61820133 · May 6, 2013
Provisional Application 61809716 · Apr 8, 2013
Provisional Application 61805402 · Mar 26, 2013
Provisional Application 61769718 · Feb 26, 2013
Provisional Application 61767240 · Feb 20, 2013
Provisional Application 61810663 · Apr 10, 2013
Related Publication 20140233478A1 · Aug 21, 2014