IP Library › Granted Patent US 11,652,672
Granted Patent B1
US 11,652,672 · App. 17/206,995 · Granted May 16, 2023

Adaptive guard interval using channel impulse response data

Inventors: Cyril Arokiaraj Arool Emmanuel (San Jose, CA); Satyabh Mishra (Sammamish, WA)
Assignee: Amazon Technologies, Inc.
H04L25/025H04L25/022H04L25/0212H04L27/2607
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,652,672
App. No.
17/206,995
Granted
May 16, 2023
Kind
B1
Abstract

A method and system to determine an adjusted guard interval duration associated with a wireless signal transmitted via a wireless communication link between a first network device and a second network device in a wireless network. The second network device receives a first wireless signal including a first duration of a guard interval from the first network device at a first time. The second network device determines, in view of the set of pilot symbols, a channel impulse response. A channel parameter value is determined based on the channel impulse response. An adjusted guard interval duration corresponding to the channel parameter value is established and used to estimate a second physical rate of the link. The second network device provides a communication identifying the adjusted guard interval duration to the first network device in response to determining the second physical rate is greater than the first physical rate.

Claims (62)

1. A method comprising:

receiving at a first time, by a client device from a network device via a wireless communication link between the client device and the network device, a first wireless signal comprising (i) a set of data symbols associated with a first duration of a guard interval and (ii) a set of pilot symbols;

determining, by the client device, based on the set of pilot symbols, a channel impulse response corresponding to the wireless communication link;

calculating, by the client device, a root-mean-square delay spread value based on the channel impulse response;

determining a first physical rate associated with the wireless communication link based on the first duration of the guard interval;

establishing a second duration of the guard interval equal to the root-mean-square delay spread value;

estimating a second physical rate associated with the wireless communication link based on the second duration of the guard interval;

determining that the second physical rate is greater than the first physical rate;

sending data to the network device, wherein the data comprises an indication of the second duration of the guard interval; and

receiving at a second time, by the client device from the network device via the wireless communication link, a second wireless signal comprising a second set of data symbols associated with the second duration of the guard interval.

2. The method of claim 1 , wherein the channel impulse response comprises a set of complex channel coefficients corresponding to the set of pilot symbols of the first wireless signal, and wherein calculating the root-mean-square delay spread value further comprising calculating the root-mean-square delay spread value using the set of complex channel coefficients.

3. The method of claim 1 , wherein the second duration of the guard interval is inserted at a beginning of each data symbol of the second set of data symbols.

4. A system comprising:

a set of network devices forming a wireless network, the set of network devices comprising a first network device and a second network device, the second network device comprising:

a processing device; and

a memory to store computer-executable instructions that, if executed, cause the processing device to perform operations comprising:

receiving, via a wireless communication link with the first network device at a first time, a first wireless signal, wherein the first wireless signal comprises (i) a first set of data symbols associated with a first duration of a guard interval and (ii) a first set of pilot symbols;

determining, based on a channel impulse response associated with the first set of pilot symbols, a second duration of the guard interval; and

sending data to the first network device, the data comprising an indication of the second duration of the guard interval.

5. The system of claim 4 , the operations further comprising:

receiving, from the first network device at a second time, a second wireless signal, wherein the second wireless signal comprises a second set of data symbols associated with the second duration of the guard interval.

6. The system of claim 4 , the operations further comprising:

calculating a root-mean-square delay spread value based on the channel impulse response; and

establishing the second duration of the guard interval equal to the root-mean-square delay spread value.

7. The system of claim 4 , the operations further comprising:

determining, based on the first duration of the guard interval, a first physical rate associated with the wireless communication link; and

determining, based on the second duration of the guard interval, a second physical rate associated with the wireless communication link.

8. The system of claim 7 , wherein the second network device sends the data to first network device in response to determining the second physical rate is greater than the first physical rate.

9. The system of claim 4 , the operations further comprising:

receiving, from the first network device at a second time, a second wireless signal, wherein the second wireless signal comprises (i) a second set of data symbols associated with the second duration of the guard interval and (ii) a second set of pilot symbols, wherein the second network device is in a different physical location at the second time as compared to the first time;

determining a second channel impulse response based on the second set of pilot symbols; and

determining, based on the second channel impulse response, a third duration of the guard interval.

10. The system of claim 9 , the operations further comprising:

sending second data to the first network device, the second data comprising an indication of the third duration of the guard interval; and

receiving, from the first network device at a third time, a third wireless signal comprising a third set of data symbols associated with the third duration of the guard interval.

11. The system of claim 4 , wherein the first duration of the guard interval is inserted at a beginning of each data symbol of the first set of data symbols.

12. The system of claim 11 , the operations further comprising:

calculating a root-mean-square delay spread value using the set of complex channel coefficients, wherein the channel impulse response comprises a set of complex channel coefficients corresponding to the set of pilot symbols of the first wireless signal; and

establishing the second duration of the guard interval equal to the root-mean-square delay spread value.

13. A network device of a set of network devices in a wireless network, the network device comprising:

a processing device; and

a memory to store computer-executable instructions that, if executed, cause the processing device to perform operations comprising:

receiving, via a wireless communication link with an access point network device at a first time, a first wireless signal, wherein the first wireless signal comprises (i) a first set of data symbols associated with a first duration of a guard interval and (ii) a first set of pilot symbols;

determining, based on a channel impulse response associated with the first set of pilot symbols, a second duration of the guard interval; and

sending data to the access point network device, the data comprising an indication of the second duration of the guard interval.

14. The network device of claim 13 , the operations further comprising:

receiving, from the access point network device at a second time, a second wireless signal, wherein the second wireless signal comprises a second set of data symbols associated with the second duration of the guard interval.

15. The network device of claim 13 , the operations further comprising:

calculating a root-mean-square delay spread value based on the channel impulse response; and

establishing the second duration of the guard interval equal to the root-mean-square delay spread value.

16. The network device of claim 13 , the operations further comprising:

determining, based on the first duration of the guard interval, a first physical rate associated with the wireless communication link; and

determining, based on the second duration of the guard interval, a second physical rate associated with the wireless communication link.

17. The network device of claim 16 , wherein the access point network device sends the data to first network device in response to determining the second physical rate is greater than the first physical rate.

18. The network device of claim 13 , the operations further comprising:

receiving, at a second time, a second wireless signal, wherein the second wireless signal comprises (i) a second set of data symbols associated with a second duration of the guard interval and (ii) a second set of pilot symbols, wherein the network device is in a different physical location at the second time as compared to the first time;

determining a second channel impulse response based on the second set of pilot symbols; and

determining, based on the second channel impulse response associated with the second set of pilot symbols, a third duration of the guard interval.

19. The network device of claim 18 , the operations further comprising:

sending second data to the access point network device, the second data comprising an indication of the third duration of the guard interval; and

receiving, from the access point network device at a third time, a third wireless signal comprising a third set of data symbols associated with the third duration of the guard interval.

20. The network device of claim 13 , wherein the first duration of the guard interval is inserted at a beginning of each data symbol of the first set of data symbols.

Assignments (1)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Mar 23, 2021
From: AROOL EMMANUEL, CYRIL AROKIARAJ; MISHRA, SATYABH
To: AMAZON TECHNOLOGIES, INC.
Reel/Frame 055689/0200 →
Cited By (1)
US 12,362,976