IP Library Granted Patent US 10,910,711
Granted Patent B2
US 10,910,711 · App. 15/931,931 · Granted Feb 2, 2021

Beamforming calibration

Inventors: Sharath Ananth (Mountain View, CA); Pascal Stang (Mountain View, CA)
Assignee: Loon LLC
H01Q3/267H04B7/0617H04B17/12H04B17/21
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,910,711
App. No.
15/931,931
Granted
Feb 2, 2021
Kind
B2
Abstract

Systems, methods, and computer-readable media for receiver channel calibration are provided. The method includes generating a plurality of calibration signals corresponding to a plurality of receiver channels, respectively. The plurality of calibration signals are combined with a plurality of data signals, respectively, thereby generating a plurality of combined signals. The plurality of combined signals are propagated through at least portions of the plurality of receiver channels, respectively. The plurality of calibration signals are extracted from the propagated plurality of combined signals, respectively. At least two signal characteristics of at least two of the extracted plurality of calibration signals are compared. At least one adjustment in gain, phase, or timing for at least one of the receiver channels is identified based on a result of the comparing. Based on the identified adjustment, a data signal received via the at least one of the plurality of receiver channels is adjusted.

Claims (51)

1. A method for performing beamforming calibration of transmitter channels of a system in a startup mode, the method comprising:

generating, by one or more processors, a gain adjustment for each of the transmitter channels of the system;

generating, by the one or more processors, a phase adjustment for each of the transmitter channels of the system;

generating, by the one or more processors, a timing adjustment for each of the transmitter channels of the system; and

calibrating, by the one or more processors, each one of the transmitter channels relative to other ones of the transmitter channels by:

updating, by the one or processors, at least one of the gain adjustment, the phase adjustment or the timing adjustment of the transmitter channels to equalize signals subsequently transmitted via the transmitter channels, and

incorporating, by the one or more processors, the updated gain, phase and timing adjustments of the transmitter channels into signals subsequently transmitted via respective ones of the transmitter channels.

2. The method of claim 1 , wherein the calibrating further includes:

generating a predetermined number of baseband frequency tone calibration signals.

3. The method of claim 2 , wherein the calibrating further includes:

propagating the predetermined number of baseband frequency tone calibration signals through a respective one of the transmitter channels.

4. The method of claim 3 , wherein the calibrating further includes:

upconverting the baseband frequency tone calibration signals into radio frequency (RF) frequency tone calibration signals.

5. The method of claim 4 , wherein the calibrating further includes:

transmitting in succession each of the RF frequency tone calibration signals into free space.

6. The method of claim 1 , wherein the calibrating further includes:

generating a summed radio frequency (RF) frequency tone calibration signal by summing a plurality of RF frequency tone calibration signals.

7. The method of claim 6 , wherein the calibrating further includes:

downconverting the summed RF frequency tone calibration signal to a summed baseband frequency tone calibration signal.

8. The method of claim 1 , wherein the calibrating further includes:

extracting individual baseband tone calibration signals from a summed baseband frequency tone calibration signal.

9. The method of claim 8 , wherein the calibrating further includes:

estimating, for each of the transmitter channels, a phase ramp based on the extracted individual baseband tone calibration signals.

10. The method of claim 9 , wherein the calibrating further includes:

determining, based on the estimated phase ramps, a time offset and a coarse frequency estimate for each transmitter channel.

11. The method of claim 1 , wherein the calibrating further includes:

computing and storing relative phase differences and relative time differences between the transmitter channels.

12. A method for performing beamforming calibration of receiver channels of a system in a startup mode, the method comprising:

generating, by one or more processors, a gain adjustment for each of the receiver channels of the system;

generating, by the one or more processors, a phase adjustment for each of the receiver channels of the system;

generating, by the one or more processors, a timing adjustment for each of the receiver channels of the system; and

calibrating, by the one or more processors, each one of the receiver channels relative to other ones of the receiver channels by:

updating, by the one or more processors, at least one of the gain adjustment, the phase adjustment or the timing adjustment of the receiver channels to equalize signals subsequently receiver via the receiver channels; and

incorporating, by the one or more processors, the updated gain, phase and timing adjustments of the receiver channels into signals subsequently received via respective ones of the receiver channels.

13. The method of claim 12 , wherein the calibrating further includes:

generating a predetermined number of baseband frequency tone calibration signals.

14. The method of claim 13 , wherein the calibrating further includes:

propagating the predetermined number of baseband frequency tone calibration signals through a respective one of the receiver channels.

15. The method of claim 14 , wherein the calibrating further includes:

upconverting the baseband frequency tone calibration signals into radio frequency (RF) frequency tone calibration signals.

16. The method of claim 12 , wherein the calibrating further includes:

generating a summed radio frequency (RF) frequency tone calibration signal by summing a plurality of RF frequency tone calibration signals.

17. The method of claim 16 , wherein the calibrating further includes:

downconverting the summed RF frequency tone calibration signal to a summed baseband frequency tone calibration signal; and

extracting individual baseband tone calibration signals from the summed baseband frequency tone calibration signal.

18. The method of claim 17 , wherein the calibrating further includes:

estimating, for each of the receiver channels, a phase ramp based on the extracted individual baseband tone calibration signals.

19. The method of claim 18 , wherein the calibrating further includes:

determining, based on the estimated phase ramps, a time offset and a coarse frequency estimate for each receiver channel.

20. The method of claim 12 , wherein the calibrating further includes:

computing and storing relative phase differences and relative time differences between the receiver channels.

Assignments (3)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jul 27, 2021
From: LOON LLC
To: SOFTBANK CORP.
Reel/Frame 056988/0485 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jul 15, 2020
From: ANANTH, SHARATH; STANG, PASCAL
To: X DEVELOPMENT LLC
Reel/Frame 053211/0516 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jul 15, 2020
From: X DEVELOPMENT LLC
To: LOON LLC
Reel/Frame 053211/0864 →
Continuity (2)
Continuation 15810909 · Nov 13, 2017
Related Publication 20200274240A1 · Aug 27, 2020
Cited By (1)
US 12,418,107