IP Library Granted Patent US 11,909,562
Granted Patent B2
US 11,909,562 · App. 16/834,946 · Granted Feb 20, 2024

Channel training adaptation

Inventor: Abhishek Kumar Agrawal (Fremont, CA)
Assignee: MaxLinear, Inc.
H04L25/024H04B7/0617H04L25/0204H04W74/006H04W84/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 11,909,562
App. No.
16/834,946
Granted
Feb 20, 2024
Kind
B2
Abstract

A method may include detecting parameter(s) of communication between an AP and a STA. The method may include determining a training configuration for a channel estimation of the communication based on the parameter(s). The method may include transmitting a DL transmission or a trigger frame to the STA. The DL transmission may include a training block configured according to the training configuration. The trigger frame may include the training configuration and instructions for the STA to include a training block configured according to the training configuration in a UL transmission to the AP. The STA may be configured to determine the channel estimation of a channel of the communication using the training block of the DL transmission received at the STA. Alternatively, the method may also include determining the channel estimation of a channel of the communication using the training block of the UL transmission received at the AP.

Claims (67)

1. A method comprising:

detecting one or more parameters of a channel of communication between an access point (AP) and a wireless station (STA), wherein detecting the one or more parameters of the channel of the communication comprises detecting a signal to noise ratio (SNR) of the channel of the communication;

determining a training configuration for a channel estimation of the channel of the communication based on the one or more parameters of the channel of the communication, the training configuration indicating at least one of a number of training symbols or a length of training symbols to include in a training block of a downlink (DL) transmission, wherein responsive to the SNR being less than a SNR threshold value, determining the training configuration comprises determining to increase the number of training symbols to be included in the training block of the DL transmission compared to a number of training symbols included in a training block of one or more prior DL transmissions; and

transmitting the DL transmission to the STA over the channel, the DL transmission including the training block and a data portion, the training block configured according to the training configuration; and

wherein the STA is configured to determine the channel estimation of the channel of the communication using the training block of the DL transmission received at the STA.

2. The method of claim 1 , wherein:

determining the training configuration comprises determining at least one of the number of training symbols or the length of training symbols to be included in the training block of the DL transmission; and

the method further comprises generating the training block of the DL transmission according to the training configuration.

3. The method of claim 2 , wherein the at least one of the number or the length of the training symbols is determined to reduce airtime overhead of the training block of the DL transmission compared to an airtime overhead of a training block of one or more prior DL transmissions.

4. The method of claim 1 , wherein:

detecting the one or more parameters of the channel of the communication comprises determining the channel of the communication is a flat fading channel; and

determining the training configuration comprises determining to reduce the length of the training symbols to be included in the training block of the DL transmission compared to a length of one or more training symbols included in a training block of one or more prior DL transmissions.

5. The method of claim 1 , wherein:

detecting the one or more parameters of the channel of the communication comprises detecting a length of one or more packets transmitted between the AP and the STA in one or more prior DL transmissions; and

responsive to the length of the one or more packets being less than a packet length threshold value, determining the training configuration comprises at least one of:

determining to reduce the length of training symbols to be included in the training block of the DL transmission compared to a length of training symbols included in a training block of the one or more prior DL transmissions; or

determining to reduce the number of the training symbols to be included in the training block of the DL transmission compared to a number of the training symbols included in the training block of the one or more prior DL transmissions.

6. The method of claim 1 , wherein:

detecting the one or more parameters of the channel of the communication comprises:

detecting an airtime of the communication; and

determining a distance between the AP and the STA based on the airtime of the communication; and

responsive to the distance between the AP and the STA being greater than a distance threshold value, determining the training configuration comprises determining to increase the number of training symbols to be included in the training block of the DL transmission compared to a number of training symbols included in a training block of one or more prior DL transmissions.

7. The method of claim 1 , wherein detecting the one or more parameters of the channel of the communication comprises detecting pre-coding or beamform selection of the channel of the communication.

8. The method of claim 1 , wherein:

detecting the one or more parameters of the channel of the communication comprises detecting a prior training configuration of prior DL transmissions and a success rate of the prior DL transmissions with the prior training configuration, the prior training configuration specifying a prior training symbol length and a prior training symbol number of a prior training block of the prior DL transmissions; and

responsive to the success rate being less than a success rate threshold value, determining the training configuration comprises determining to increase at least one of the number or length of training symbols to be included in the training block of the DL transmission compared to the prior training symbol number or the prior training symbol length of the prior training block of the prior DL transmissions.

9. A system comprising:

an access point (AP) configured to:

detect one or more parameters of a channel of communication between the AP and a wireless station (STA), wherein when detecting the one or more parameters of the channel of the communication, the AP is configured to detect a length of one or more packets transmitted between the AP and the STA in one or more prior DL transmissions;

determine a training configuration for channel estimation of the channel of the communication based on the one or more parameters of the channel of the communication, the training configuration indicating at least one of a number of training symbols or a length of training symbols to include in a training block of a downlink (DL) transmission, wherein responsive to the length of the one or more packets being less than a packet length threshold value, when determining the training configuration, the AP is configured to perform at least one of:

determine to reduce the length of training symbols to be included in the training block of the DL transmission compared to a length of training symbols included in a training block of the one or more prior DL transmissions; or

determine to reduce the number of the training symbols to be included in the training block of the DL transmission compared to a number of the training symbols included in the training block of the one or more prior DL transmissions; and

transmit the DL transmission to the STA over the channel, the DL transmission including the training block and a data portion, the training block configured according to the training configuration,

wherein the STA is configured to determine the channel estimation of the channel of the communication using the training block of the DL transmission received at the STA.

10. A method comprising:

detecting, by an access point (AP), one or more parameters of a channel of communication between the AP and a wireless station (STA), wherein detecting the one or more parameters of the channel of the communication comprises:

detecting an airtime of the communication; and

determining a distance between the AP and the STA based on the airtime of the communication;

determining, by the AP, a training configuration for a channel estimation of the channel of the communication based on the one or more parameters of the channel of the communication, the training configuration indicating at least one of a number of training symbols or a length of training symbols to include in a training block of a downlink (DL) transmission, wherein responsive to the distance between the AP and the STA being greater than a distance threshold value, determining the training configuration comprises determining to increase the number of training symbols to be included in the training block of the UL transmission compared to a number of training symbols included in a training block of one or more prior UL transmissions;

transmitting a trigger frame from the AP to the STA, the trigger frame including the training configuration and instructions for the STA to include the training block configured according to the training configuration in an uplink (UL) transmission to the AP;

receiving, at the AP, the UL transmission from the STA; and

determining the channel estimation of the channel of the communication using the training block of the UL transmission received at the AP.

11. The method of claim 10 , wherein determining the training configuration comprises determining at least one of the number of training symbols or the length of training symbols to be included in the training block of the UL transmission.

12. The method of claim 11 , wherein the at least one of the number or the length of the training symbols is determined to reduce airtime overhead of the training block of the UL transmission compared to an airtime overhead of a training block of one or more prior UL transmissions.

13. The method of claim 10 , wherein:

detecting the one or more parameters of the channel of the communication comprises determining the channel of the communication is a flat fading channel; and

determining the training configuration comprises determining to reduce the length of the training symbols to be included in the training block of the UL transmission compared to a length of one or more training symbols included in a training block of one or more prior UL transmissions.

14. The method of claim 10 , wherein:

detecting the one or more parameters of the channel of the communication comprises detecting a length of one or more packets transmitted between the AP and the STA in one or more prior UL transmissions; and

responsive to the length of the one or more packets being less than a packet length threshold value, determining the training configuration comprises:

determining to reduce the length of training symbols to be included in the training block of the UL transmission compared to a length of training symbols included in a training block of the one or more prior UL transmissions; or

determining to reduce the number of the training symbols to be included in the training block of the UL transmission compared to a number of the training symbols included in the training block of the one or more prior UL transmissions.

15. The method of claim 10 , wherein:

detecting the one or more parameters of the channel of the communication comprises detecting a signal to noise ratio (SNR) of the channel of the communication; and

responsive to the SNR being less than a SNR threshold value, determining the training configuration comprises determining to increase the number of training symbols to be included in the training block of the UL transmission compared to a number of training symbols included in a training block of one or more prior UL transmission.

16. The method of claim 10 , wherein detecting the one or more parameters of the channel of the communication comprises detecting pre-coding or beamform selection of the channel of the communication.

17. The method of claim 11 , wherein:

detecting the one or more parameters of the channel of the communication comprises detecting a prior training configuration of prior UL transmissions and a success rate of the prior UL transmissions with the prior training configuration, the prior training configuration specifying a prior training symbol length and a prior training symbol number of a prior training block of the prior UL transmissions; and

responsive to the success rate being less than a success rate threshold value, determining the training configuration comprises determining to increase at least one of the number or length of training symbols to be included in the training block of the UL transmission compared to the prior training symbol number or the prior training symbol length of the prior training block of the prior UL transmissions.

18. A system comprising:

an access point (AP) configured to:

detect one or more parameters of a channel of communication between the AP and a wireless station (STA), wherein when detecting the one or more parameters of the channel of the communication, the AP is configured to:

detect an airtime of the communication; and

determine a distance between the AP and the STA based on the airtime of the communication;

responsive to the distance between the AP and the STA being greater than a distance threshold value, determine a training configuration for a channel estimation of the channel of the communication based on the one or more parameters of the channel of the communication by determining to increase the number of training symbols to be included in the training block of the UL transmission compared to a number of training symbols included in a training block of one or more prior UL transmissions, the training configuration indicating at least one of a number of training symbols or a length of training symbols to include in a training block of a downlink (DL) transmission;

transmit a trigger frame to the STA, the trigger frame including the training configuration and instructions for the STA to include the training block configured according to the training configuration in an uplink (UL) transmission to the AP; and

determine the channel estimation of the channel of the communication using the training block of the UL transmission received at the AP.

Assignments (5)
RELEASE OF SECURITY INTEREST IN PATENTS RECORDED AT REEL 052656, FRAME 0842 Recorded Jun 23, 2023
From: DEUTSCHE BANK AG NEW YORK BRANCH, AS COLLATERAL AGENT
To: SEMICONDUCTOR COMPONENTS INDUSTRIES, LLC; FAIRCHILD SEMICONDUCTOR CORPORATION
Reel/Frame 064080/0149 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded May 8, 2023
From: SEMICONDUCTOR COMPONENTS INDUSTRIES, LLC
To: MAXLINEAR, INC.
Reel/Frame 063572/0701 →
RELEASE OF SECURITY INTEREST Recorded May 2, 2023
From: DEUTSCHE BANK AG NEW YORK BRANCH
To: SEMICONDUCTOR COMPONENTS INDUSTRIES, LLC
Reel/Frame 063516/0756 →
SECURITY INTEREST Recorded May 13, 2020
From: SEMICONDUCTOR COMPONENTS INDUSTRIES, LLC; FAIRCHILD SEMICONDUCTOR CORPORATION
To: DEUTSCHE BANK AG NEW YORK BRANCH, AS COLLATERAL AGENT
Reel/Frame 052656/0842 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Mar 30, 2020
From: AGRAWAL, ABHISHEK KUMAR
To: SEMICONDUCTOR COMPONENTS INDUSTRIES, LLC
Reel/Frame 052264/0897 →
Continuity (1)
Related Publication 20210306181A1 · Sep 30, 2021
Cited By (1)
US 12,506,646