# US 10,871,575 B2 · Multi-mode frequency compensation in mobile terminals

> Agents: this data is available as JSON from the patentgrep API and MCP server — see https://patentgrep.com/llms.txt

- Number: US 10,871,575 B2
- Document ID: US10871575B2
- Status: Granted
- Kind: B2
- Application number: 16/171,775
- Filed: 2018-10-26
- Published: 2020-04-30
- Granted: 2020-12-22
- Earliest claimed: 2018-10-26
- Assignees: ViaSat, Inc.
- Applicants: Viasat, Inc.
- Inventors: Branislav A Petrovic; Michail K Tsatsanis
- Web page: https://patentgrep.com/patent/US10871575B2

## CPC

- G01S 19/29: carrier {including Doppler,} related {(G01S19/246 takes precedence)}
- G01S 5/0027: {of actual mobile position, i.e. position determined on mobile}
- G01S 19/23: Testing, monitoring, correcting or calibrating of receiver elements
- G01S 19/256: {relating to timing, e.g. time of week, code phase, timing offset}
- H04B 7/01: Reducing phase shift
- H04B 7/18513: {Transmission in a satellite or space-based system}
- H04W 56/0035: {detecting errors in frequency or phase}
- G01S 5/0036: {of measured values, i.e. measurement on mobile and position calculation on base station}
- H03J 2200/02: Algorithm used as input for AFC action alignment receiver
- H03J 2200/05: Alignment of transmitter with a receiver, after fabrication
- G01S: RADIO DIRECTION-FINDING; RADIO NAVIGATION; DETERMINING DISTANCE OR VELOCITY BY USE OF RADIO WAVES; LOCATING OR PRESENCE-DETECTING BY USE OF THE REFLECTION OR RERADIATION OF RADIO WAVES; ANALOGOUS ARRANGEMENTS USING OTHER WAVES
- H04B: TRANSMISSION
- H04W: WIRELESS COMMUNICATION NETWORKS (broadcast communication H04H; communication systems using wireless links for non-selective communication, e.g. wireless extensions H04M1/72)
- H03J: TUNING RESONANT CIRCUITS; SELECTING RESONANT CIRCUITS

## Abstract

Systems and methods are described herein for multi-mode compensation of frequency errors within signals transmitted and received by a mobile terminal. The frequency error can be due to Doppler shift and oscillator error, which introduce opposite frequency shifts. In an acquisition mode, the mobile terminal initially compensates for the oscillator error while transmitting a signal to a communication system that contains the Doppler shift. Upon receiving a message from the communication system indicating the Doppler shift contained in the transmit signal, the mobile terminal can then switch to a tracking mode that can compensate for both Doppler shift and oscillator error.

## Claims

### Claim 1

A method of frequency correction in a mobile terminal, the method comprising:
receiving, by the mobile terminal, a first receive signal from a communication system;
operating the mobile terminal in an acquisition mode, comprising:
processing, by the mobile terminal, the first receive signal to determine a first receive frequency error;
determining a first frequency correction by applying a first correction procedure to the first receive frequency error, wherein the first correction procedure compensates for a first oscillator error within the first receive frequency error due to an oscillator in the mobile terminal;
transmitting a first transmit signal that is frequency-corrected by the first frequency correction;
receiving, by the mobile terminal, a first message from the communication system, the first message indicating a first Doppler shift of the first receive frequency error as determined by the communication system using the first transmit signal;
determining, by the mobile terminal, the first oscillator error based on the first receive frequency error and the first Doppler shift; and
storing the determined first oscillator error as a preceding oscillator error; and
switching operation of the mobile terminal from the acquisition mode to a tracking mode, the tracking mode comprising iteratively performing operations comprising:
processing a second receive signal received from the communication system to determine a second receive frequency error, the second receive frequency error including a second oscillator error due to the oscillator and a second Doppler shift;
determining a second frequency correction by applying a second correction procedure to the second receive frequency error, wherein the second correction procedure compensates for the preceding oscillator error and the second Doppler shift;
transmitting a second transmit signal to the communication system that is frequency-corrected by the second frequency correction; and
updating the stored preceding oscillator error based on a subsequent message received from the communication system, the subsequent message indicating a difference between the second oscillator error and the preceding oscillator error that was determined by the communication system using the second transmit signal.

### Claim 2 (depends on 1)

The method of claim 1, wherein the first correction procedure maintains the first Doppler shift of the first receive frequency error.

### Claim 3 (depends on 1)

The method of claim 1, wherein the second correction procedure applied to the second receive frequency error is opposite the first correction procedure applied to the first receive frequency error.

### Claim 4 (depends on 1)

The method of claim 1, wherein a transmission frequency of the first transmit signal that is frequency-corrected by the first frequency correction includes the first Doppler shift present in the first receive signal.

### Claim 5 (depends on 1)

The method of claim 1, wherein the first correction procedure comprises adding the determined first receive frequency error to a baseband signal prior to upconverting to a transmission frequency to form the first transmit signal.

### Claim 6 (depends on 1)

The method of claim 1, wherein the first receive signal is a sync signal broadcast by the communication system.

### Claim 7 (depends on 1)

The method of claim 1, wherein the second correction procedure comprises subtracting the determined second receive frequency error from a baseband signal and adding twice the preceding oscillator error prior to upconverting to a transmission frequency to form the second transmit signal.

### Claim 8 (depends on 1)

The method of claim 1, wherein the transmitting the second transmit signal that is frequency corrected by the second frequency correction comprises adjusting a baseband signal by the second frequency correction and upconverting the adjusted baseband signal using a frequency signal from the oscillator.

### Claim 9 (depends on 1)

The method of claim 1, wherein a carrier frequency of signals received from the communication system differs from a carrier frequency of signals transmitted from the mobile terminal by a ratio r, and wherein:
the first correction procedure comprises determining the first frequency correction as the first receive frequency error;
transmitting the first transmit signal that is frequency-corrected by the first frequency correction comprises upconverting a first baseband signal that includes the first frequency correction using a frequency signal from the oscillator increased by the ratio r;
the second correction procedure comprises determining a frequency correction that multiplies by the ratio r a sum of twice the preceding oscillator error minus the determined second receive frequency error; and
transmitting the second transmit that is frequency-corrected by the second frequency correction comprises upconverting a second baseband signal that includes the second frequency correction using the frequency signal from the oscillator increased by the ratio r.

### Claim 10

A mobile terminal, comprising:
an oscillator;
a receiver circuit configured to downconvert signals received from a communication system using a frequency signal from the oscillator;
a transmit circuit configured to upconvert a baseband signal to a transmission frequency using the frequency signal from the oscillator;
a memory;
a processor coupled to the receive circuit, the transmit circuit and the memory; and
instructions stored in the memory and executable by the processor to:
receive from the receiver circuit a downconverted first receive signal received from the communication system;
operate in an acquisition mode comprising:
processing the first receive signal to determine a first receive frequency error;
determining a first frequency correction by applying a first correction procedure to the first receive frequency error, wherein the first correction procedure compensates for a first oscillator error within the first receive frequency error due to the oscillator;
transmitting to the communication system via the transmit circuit a first transmit signal that is frequency-corrected by the first frequency correction;
receiving a first message from the communication system, the first message indicating a first Doppler shift of the first receive frequency error as determined by the communication system using the first transmit signal;
determining the first oscillator error based on the first receive frequency error and the first Doppler shift; and
storing the determined first oscillator error as a preceding oscillator error; and
switching operation from the acquisition mode to a tracking mode, the tracking mode comprising iteratively performing operations comprising:
processing a second receive signal received from the communication system after downconversion by the receiver circuit to determine a second receive frequency error, the second receive frequency error including a second oscillator error due to the oscillator and a second Doppler shift;
determining a second frequency correction by applying a second correction procedure to the second receive frequency error, wherein the second correction procedure compensates for the preceding oscillator error and the second Doppler shift;
transmitting via the transmit circuit a second transmit signal to the communication system that is frequency-corrected by the second frequency correction; and
updating the stored preceding oscillator error based on a subsequent message received from the communication system, the subsequent message indicating a difference between the second oscillator error and the preceding oscillator error that was determined by the communication system using the second transmit signal.

### Claim 11 (depends on 10)

The mobile terminal of claim 10, wherein the first correction procedure maintains the first Doppler shift of the first receive frequency error.

### Claim 12 (depends on 10)

The mobile terminal of claim 10, wherein the second correction procedure applied to the second receive frequency error is opposite the first correction procedure applied to the first receive frequency error.

### Claim 13 (depends on 10)

The mobile terminal of claim 10, wherein a transmission frequency of the first transmit signal that is frequency-corrected by the first frequency correction includes the first Doppler shift present in the first receive signal.

### Claim 14 (depends on 10)

The mobile terminal of claim 10, wherein the first correction procedure comprises adding the determined first receive frequency error to the baseband signal prior to upconverting to the transmission frequency to form the first transmit signal.

### Claim 15 (depends on 10)

The mobile terminal of claim 10, wherein the first receive signal is a sync signal broadcast by the communication system.

### Claim 16 (depends on 10)

The mobile terminal of claim 10, wherein the second correction procedure comprises subtracting the determined second receive frequency error from the baseband signal and adding twice the preceding oscillator error prior to upconverting to the transmission frequency to form the second transmit signal.

### Claim 17 (depends on 10)

The mobile terminal of claim 10, wherein the transmitting the second transmit signal that is frequency corrected by the second frequency correction comprises adjusting the baseband signal by the second frequency correction and upconverting the adjusted baseband signal using the frequency signal from the oscillator.

### Claim 18 (depends on 10)

The mobile terminal of claim 10, wherein a carrier frequency of signals received from the communication system differs from a carrier frequency of signals transmitted from the mobile terminal by a ratio r, and wherein:
the first correction procedure comprises determining the first frequency correction as the first receive frequency error;
transmitting the first transmit signal that is frequency-corrected by the first frequency correction comprises upconverting a first baseband signal that includes the first frequency correction using the frequency signal from the oscillator increased by the ratio r;
the second correction procedure comprises determining a frequency correction that multiplies by the ratio r a sum of twice the preceding oscillator error minus the determined second receive frequency error; and
transmitting the second transmit that is frequency-corrected by the second frequency correction comprises upconverting a second baseband signal that includes the second frequency correction using the frequency signal from the oscillator increased by the ratio r.
