GNSS Receiver Time Acquisition Using Pre-Stored Clock Relationships

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

GNSS receivers face challenges in obtaining accurate initial time when powering on, due to unknown leap seconds, low resolution of real-time clocks, and time delays during synchronization, leading to inaccurate initial GNSS time values.

Innovation Solution

The method involves obtaining time relationships between clock signals and frame numbers from cellular networks to calculate GNSS time, using processing modules like frame pulse controllers and navigation engines to synchronize and update clock values, eliminating the need for real-time clock time and reducing errors.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Ease of operation

If UTC time from RTC is used to obtain initial GNSS time, then the process is simple, but the accuracy is low due to leap second uncertainty, low RTC resolution, and clock drift

Engineering Contradiction:
Improvesimplicity of initial time acquisitionVSAvoidaccuracy of initial GNSS time
Core Design Contradiction:
Ease of operationVSMeasurement precision

Solution Approach 1:

The patent applies preliminary action by obtaining a time relationship between a first clock signal and received GNSS time before power-off, storing this relationship in memory. When the receiver powers on, this pre-stored time relationship enables accurate initial GNSS time calculation without relying on low-precision RTC time, thus resolving the contradiction between operational simplicity and measurement precision.

Inventive Principle:
Principle #10Preliminary action

2Productivity

If RTC time is converted directly to GNSS time, then the conversion is straightforward, but time delay during synchronization causes inaccuracy

Engineering Contradiction:
Improvespeed of time conversionVSAvoidaccuracy of synchronized time
Core Design Contradiction:
ProductivityVSMeasurement precision

Solution Approach 1:

The patent introduces an intermediary approach by using a time relationship between a first clock signal and received GNSS time as a mediator. Instead of directly converting RTC time to GNSS time (which introduces synchronization delays), the system uses this intermediate time relationship to calculate the initial GNSS time value, eliminating synchronization delay issues while maintaining fast conversion speed.

Inventive Principle:
Principle #24Intermediary (Mediator)

3Loss of energy

If all components except RTC are powered down, then energy consumption is reduced, but the resolution and accuracy of timekeeping deteriorate

Engineering Contradiction:
Improvepower consumption in off modeVSAvoidtime resolution and accuracy
Core Design Contradiction:
Loss of energyVSMeasurement precision

Solution Approach 1:

The patent applies preliminary action by obtaining and storing the time relationship between the first clock signal and received GNSS time before power-off. This pre-acquired information is saved in memory and used after power-on to calculate accurate initial GNSS time without requiring high-power components to remain active, thus resolving the contradiction between energy conservation and timekeeping precision.

Inventive Principle:
Principle #10Preliminary action

Data Source

PatentUS8077086B2Methods and apparatus for obtaining GNSS time in a GNSS receiver
Publication Date: 2011.12.13 MEDIATEK INC
  • US8077086B2 patent drawing
  • US8077086B2 patent drawing
  • US8077086B2 patent drawing

AI summary

A method and apparatus for obtaining Global navigation Satellite System (GNSS) time in a GNSS receiver are provided. The following steps are included: obtaining a time relationship between a first clock signal and the received GNSS time; obtaining a first clock value of a second clock signal and an first associated clock value of the first clock signal at a first time point; calculating a first GNSS time corresponding to the first clock value of the second clock signal according to the first associated clock value and the time relationship; obtaining a second clock value of the second clock signal and an second associated clock value of the first clock signal at a second time point; and calculating a second GNSS time corresponding to the second associated clock value, according to the first GNSS time, the first clock value and the second clock value of the second clock signal.