IP Library › Granted Patent US 11,962,452
Granted Patent B2
US 11,962,452 · App. 18/172,479 · Granted Apr 16, 2024

Adaptive guard interval calibration

Inventors: Robert E. Barton (Richmond, CA); Vishal Satyendra Desai (San Jose, CA); Indermeet Singh Gandhi (San Jose, CA); Jerome Henry (Pittsboro, SC)
H04L27/2646H04L27/2607H04W24/02H04W84/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,962,452
App. No.
18/172,479
Granted
Apr 16, 2024
Kind
B2
Abstract

Adaptive guard interval calibration may be provided. A computing device may receive a first plurality of delay spread values. Each of the first plurality of delay spread values may respectively comprise an amount of time between when each of a respective first plurality Access Points (APs) receives a first tuning symbol from a first calibrating AP and when each of the respective first plurality APs receives a final multipath reflection of the first tuning symbol. Next, a first Guard Interval (GI) may be determined based on the first plurality of delay spread values. The first calibrating AP may then be provisioned with the first GI.

Claims (40)

1. A method comprising:

receiving a first plurality of delay spread values, wherein each of the first plurality of delay spread values respectively comprises an amount of time between when each of a respective first plurality of wireless devices receives a first tuning symbol from a first calibrating wireless device and when each of the respective first plurality of wireless devices receives a final multipath reflection of the first tuning symbol;

determining a first Guard Interval (GI) based on the first plurality of delay spread values; and

provisioning the first calibrating wireless device with the first GI.

2. The method of claim 1 , further comprising:

receiving a second plurality of delay spread values, wherein each of the second plurality of delay spread values respectively comprises an amount of time between when each of a respective second plurality of wireless devices receives a second tuning symbol from a second calibrating wireless device and when each of the respective second plurality of wireless devices receives a final multipath reflection of the second tuning symbol, wherein the second calibrating wireless device comprises one of the first plurality of wireless devices;

determining a second GI based on the second plurality of delay spread values; and

provisioning the second calibrating wireless device with the second GI.

3. The method of claim 1 , wherein determining the first GI based on the first plurality of delay spread values comprises setting the first GI to be one of greater than a greatest of the first plurality of delay spread values and equal to the greatest of the first plurality of delay spread values.

4. The method of claim 1 , wherein the first calibrating wireless device is configured to be provisioned with one of a plurality of predetermined GIs and where determining the first GI based on the first plurality of delay spread values comprises determining the first GI to be equal to a one the plurality of predetermined GIs that is greater than and closest to a greatest of the first plurality of delay spread values.

5. The method of claim 1 , wherein the final multipath reflection of the first tuning symbol is defined by a predetermined power threshold.

6. The method of claim 1 , wherein receiving the first plurality of delay spread values and determining the first GI is performed by a controller.

7. The method of claim 1 , wherein receiving the first plurality of delay spread values, determining the first GI, and provisioning the first calibrating wireless device with the first GI is performed by the first calibrating wireless device.

8. A system comprising:

a memory storage; and

a processing unit, the processing unit coupled to the memory storage, wherein the processing unit is operative to:

receive a first plurality of delay spread values, wherein each of the first plurality of delay spread values respectively comprises an amount of time between when each of a respective first plurality of wireless devices receives a first tuning symbol from a first calibrating wireless device and when each of the respective first plurality of wireless devices receives a final multipath reflection of the first tuning symbol;

determine a first Guard Interval (GI) based on the first plurality of delay spread values; and

provision the first calibrating wireless device with the first GI.

9. The system of claim 8 , wherein the processing unit is further operative to:

receive a second plurality of delay spread values, wherein each of the second plurality of delay spread values respectively comprises an amount of time between when each of a respective second plurality of wireless devices receives a second tuning symbol from a second calibrating wireless device and when each of the respective second plurality of wireless devices receives a final multipath reflection of the second tuning symbol, wherein the second calibrating wireless device comprises one of the first plurality of wireless devices;

determine a second GI based on the second plurality of delay spread values; and

provision the second calibrating wireless device with the second GI.

10. The system of claim 8 , wherein determining the first GI based on the first plurality of delay spread values comprises setting the first GI to be one of greater than a greatest of the first plurality of delay spread values and equal to the greatest of the first plurality of delay spread values.

11. The system of claim 8 , wherein the first calibrating wireless device is configured to be provisioned with one of a plurality of predetermined GIs and where determining the first GI based on the first plurality of delay spread values comprises determining the first GI to be equal to a one the plurality of predetermined GIs that is greater than and closest to a greatest of the first plurality of delay spread values.

12. The system of claim 8 , wherein the final multipath reflection of the first tuning symbol is defined by a predetermined power threshold.

13. The system of claim 8 , wherein receiving the first plurality of delay spread values and determining the first GI is performed by a controller.

14. The system of claim 8 , wherein receiving the first plurality of delay spread values, determining the first GI, and provisioning the first calibrating wireless device with the first GI is performed by the first calibrating wireless device.

15. A non-transitory computer-readable medium that stores a set of instructions which when executed perform a method executed by the set of instructions comprising:

receiving a first plurality of delay spread values, wherein each of the first plurality of delay spread values respectively comprises an amount of time between when each of a respective first plurality of wireless devices receives a first tuning symbol from a first calibrating wireless device and when each of the respective first plurality of wireless devices receives a final multipath reflection of the first tuning symbol;

determining a first Guard Interval (GI) based on the first plurality of delay spread values; and

provisioning the first calibrating wireless device with the first GI.

16. The non-transitory computer-readable medium of claim 15 , further comprising:

receiving a second plurality of delay spread values, wherein each of the second plurality of delay spread values respectively comprises an amount of time between when each of a respective second plurality of wireless devices receives a second tuning symbol from a second calibrating wireless device and when each of the respective second plurality of wireless devices receives a final multipath reflection of the second tuning symbol, wherein the second calibrating wireless device comprises one of the first plurality of wireless devices;

determining a second GI based on the second plurality of delay spread values; and

provisioning the second calibrating wireless device with the second GI.

17. The non-transitory computer-readable medium of claim 15 , wherein determining the first GI based on the first plurality of delay spread values comprises setting the first GI to be one of greater than a greatest of the first plurality of delay spread values and equal to the greatest of the first plurality of delay spread values.

18. The non-transitory computer-readable medium of claim 15 , wherein the first calibrating wireless device is configured to be provisioned with one of a plurality of predetermined GIs and where determining the first GI based on the first plurality of delay spread values comprises determining the first GI to be equal to a one the plurality of predetermined GIs that is greater than and closest to a greatest of the first plurality of delay spread values.

19. The non-transitory computer-readable medium of claim 15 , wherein the final multipath reflection of the first tuning symbol is defined by a predetermined power threshold.

20. The non-transitory computer-readable medium of claim 15 , wherein receiving the first plurality of delay spread values and determining the first GI is performed by a controller.

Assignments (1)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Feb 22, 2023
From: BARTON, ROBERT E.; DESAI, VISHAL SATYENDRA; GANDHI, INDERMEET SINGH; HENRY, JEROME
To: CISCO TECHNOLOGY, INC.
Reel/Frame 062765/0329 →
Continuity (2)
Continuation 17235510 · Apr 20, 2021
Related Publication 20230198823A1 · Jun 22, 2023