IP Library › Granted Patent US 10,448,390
Granted Patent B2
US 10,448,390 · App. 14/973,335 · Granted Oct 15, 2019

Transmission techniques for enabling an immediate response

Inventors: Simone Merlin (San Diego, CA); Bin Tian (San Diego, CA); Youhan Kim (San Jose, CA); George Cherian (San Diego, CA)
Assignee: QUALCOMM Incorporated
H04W72/0446H04L1/0042H04L1/1685H04L5/0064H04W74/0808H04W74/002H04W84/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 10,448,390
App. No.
14/973,335
Granted
Oct 15, 2019
Kind
B2
Abstract

Certain aspects of the present disclosure provide methods and apparatus for enabling an immediate response. In this manner, issues can be avoided where data carried by the last symbol of a frame cannot be entirely decoded by a receiver within a deadline for generating an immediate response. One example method for wireless communications by a first apparatus generally includes determining at least one constraint for communicating with a second apparatus; generating a frame that solicits a response; and outputting the frame for transmission to the second apparatus, wherein at least a last symbol of the frame is transmitted in a manner determined by the constraint to allow the second apparatus to transmit the response within a determined period.

Claims (71)

1. A method for wireless communications by a first apparatus, comprising:

determining at least one constraint for communicating with a second apparatus;

generating a frame that solicits a response;

outputting the frame for transmission to the second apparatus, wherein at least a last symbol of the frame is transmitted in a manner determined by the at least one constraint to allow the second apparatus to transmit the response within a determined period, wherein the at least one constraint comprises a rate limit, and wherein generating the frame comprises:

using padding in the at least the last symbol when the frame is to be transmitted at a rate greater than the rate limit; and

indicating, in a header of the frame, a duration of the padding in the at least the last symbol;

wherein the at least the last symbol of the frame is to be transmitted at a rate less than or equal to the rate limit; and

wherein a modulation and coding scheme (MCS) of the at least the last symbol is set equal to:

an MCS of a data portion of the frame, when the MCS of the data portion corresponds to a data rate that is less than the rate limit; or

an MCS corresponding to the rate limit, when the MCS of the data portion corresponds to a data rate that is greater than or equal to the rate limit.

2. The method of claim 1 , wherein the determined period comprises a short interframe space (SIFS).

3. The method of claim 1 , wherein determining the at least one constraint comprises receiving an indication of the at least one constraint from the second apparatus.

4. The method of claim 1 , wherein the rate limit is expressed as:

a physical layer (PHY) rate; or

a modulation and coding scheme (MCS), a bandwidth, a coding rate, a number of spatial streams, or a combination thereof.

5. A method for wireless communications by a first apparatus, comprising:

determining at least one constraint for communicating with a second apparatus;

generating a frame that solicits a response;

outputting the frame for transmission to the second apparatus, wherein at least a last symbol of the frame is transmitted in a manner determined by the at least one constraint to allow the second apparatus to transmit the response within a determined period, wherein the at least one constraint comprises a rate limit, and wherein generating the frame comprises:

using padding in the at least the last symbol when the frame is to be transmitted at a rate greater than the rate limit; and

indicating, in a header of the frame, a duration of the padding in the at least the last symbol;

wherein the rate limit is based on a number of bytes that allows the last symbol to be demodulated and processed by the second apparatus within the determined period; and

wherein the at least the last symbol of the frame is transmitted at a rate greater than the rate limit and wherein:

a number of bytes necessary for the second apparatus to generate the response in the last symbol is less than or equal to the number of bytes that allows the last symbol to be demodulated and processed by the second apparatus within the determined period; or

information necessary for the second apparatus to generate the response is limited to an early portion of the last symbol having a number of bytes less than or equal to the number of bytes that allows the last symbol to be demodulated and processed by the second apparatus within the determined period.

6. A first apparatus for wireless communications, comprising:

a memory; and

a processing system coupled with the memory and configured to:

determine at least one constraint for communicating with a second apparatus;

generate a frame that solicits a response;

output the frame for transmission to the second apparatus, wherein at least a last symbol of the frame is transmitted in a manner determined by the at least one constraint to allow the second apparatus to transmit the response within a determined period, wherein the at least one constraint comprises a rate limit, and wherein the processing system is configured to generate the frame by being configured to:

use padding in the at least the last symbol when the frame is to be transmitted at a rate greater than the rate limit; and

indicate, in a header of the frame, a duration of the padding in the at least the last symbol; and

wherein the at least the last symbol of the frame is to be transmitted at a rate less than or equal to the rate limit and wherein a modulation and coding scheme (MCS) of the at least the last symbol is set equal to:

an MCS of a data portion of the frame, when the MCS of the data portion corresponds to a data rate that is less than the rate limit; or

an MCS corresponding to the rate limit, when the MCS of the data portion corresponds to a data rate that is greater than or equal to the rate limit.

7. The first apparatus of claim 6 , wherein the processing system is configured to determine the at least one constraint by being configured to receive an indication of the at least one constraint from the second apparatus.

8. The first apparatus of claim 6 , wherein the rate limit is expressed as:

a physical layer (PHY) rate; or

a modulation and coding scheme (MCS), a bandwidth, a coding rate, a number of spatial streams, or a combination thereof.

9. A first apparatus for wireless communications, comprising:

a memory;

a processing system coupled with the memory and configured to:

determine at least one constraint for communicating with a second apparatus;

generate a frame that solicits a response;

output the frame for transmission to the second apparatus, wherein at least a last symbol of the frame is transmitted in a manner determined by the at least one constraint to allow the second apparatus to transmit the response within a determined period, wherein the at least one constraint comprises a rate limit, and wherein the processing system is configured to generate the frame by being configured to:

use padding in the at least the last symbol when the frame is to be transmitted at a rate greater than the rate limit; and

indicate, in a header of the frame, a duration of the padding in the at least the last symbol; and

wherein the rate limit is based on a number of bytes that allows the last symbol to be demodulated and processed by the second apparatus within the determined period, wherein the at least the last symbol of the frame is transmitted at a rate greater than the rate limit, and wherein:

a number of bytes necessary for the second apparatus to generate the response in the last symbol is less than or equal to the number of bytes that allows the last symbol to be demodulated and processed by the second apparatus within the determined period; or

information necessary for the second apparatus to generate the response is limited to an early portion of the last symbol having a number of bytes less than or equal to the number of bytes that allows the last symbol to be demodulated and processed by the second apparatus within the determined period.

10. A method for wireless communications by a first apparatus, comprising:

means for determining at least one constraint for communicating with a second apparatus;

means for generating a frame that solicits a response;

means for outputting the frame for transmission to the second apparatus, wherein at least a last symbol of the frame is transmitted in a manner determined by the at least one constraint to allow the second apparatus to transmit the response within a determined period, wherein the at least one constraint comprises a rate limit, and wherein generating the frame comprises:

using padding in the at least the last symbol when the frame is to be transmitted at a rate greater than the rate limit; and

indicating, in a header of the frame, a duration of the padding in the at least the last symbol;

wherein the at least the last symbol of the frame is to be transmitted at a rate less than or equal to the rate limit; and

wherein a modulation and coding scheme (MCS) of the at least the last symbol is set equal to:

an MCS of a data portion of the frame, when the MCS of the data portion corresponds to a data rate that is less than the rate limit; or

an MCS corresponding to the rate limit, when the MCS of the data portion corresponds to a data rate that is greater than or equal to the rate limit.

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

means for determining at least one constraint for communicating with a second apparatus;

means for generating a frame that solicits a response;

means for outputting the frame for transmission to the second apparatus, wherein at least a last symbol of the frame is transmitted in a manner determined by the at least one constraint to allow the second apparatus to transmit the response within a determined period, wherein the at least one constraint comprises a rate limit, and wherein generating the frame comprises:

using padding in the at least the last symbol when the frame is to be transmitted at a rate greater than the rate limit; and

indicating, in a header of the frame, a duration of the padding in the at least the last symbol;

wherein the rate limit is based on a number of bytes that allows the last symbol to be demodulated and processed by the second apparatus within the determined period; and

wherein the at least the last symbol of the frame is transmitted at a rate greater than the rate limit and wherein:

a number of bytes necessary for the second apparatus to generate the response in the last symbol is less than or equal to the number of bytes that allows the last symbol to be demodulated and processed by the second apparatus within the determined period; or

information necessary for the second apparatus to generate the response is limited to an early portion of the last symbol having a number of bytes less than or equal to the number of bytes that allows the last symbol to be demodulated and processed by the second apparatus within the determined period.

Assignments (1)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Apr 11, 2016
From: MERLIN, SIMONE; TIAN, BIN; KIM, YOUHAN; CHERIAN, GEORGE
To: QUALCOMM INCORPORATED
Reel/Frame 038400/0812 →
Continuity (2)
Provisional Application 62094929 · Dec 19, 2014
Related Publication 20160183253A1 · Jun 23, 2016