GPS Signal Sample Timing Data Multiplexing

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing software-based GPS receivers face challenges in accurately synchronizing GPS signal samples with timing information, as the path carrying the signal stream is often the only synchronized signal path, making it difficult to pass timing information with precision over parallel signal paths, and requiring separate channels or headers.

Innovation Solution

Inserting repeated instances of timing data, including synchronization code words, directly into the GPS signal sample stream in place of some samples, allowing for precise timing indication within a single channel, eliminating the need for additional channels or multiplexing.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Measurement precision

If timing information is passed over a parallel signal path, then timing precision may be improved, but the system complexity increases and additional synchronized paths are required

Engineering Contradiction:
Improvetiming precisionVSAvoidsignal path complexity
Core Design Contradiction:
Measurement precisionVSDevice complexity

Solution Approach 1:

The patent combines timing data with GPS signal samples into a single multiplexed stream, eliminating the need for separate parallel signal paths. The timing data is inserted at regular intervals within the sample stream itself, merging two previously separate information channels into one unified transmission path while maintaining synchronization.

Inventive Principle:
Principle #5Merging (Combining)

Solution Approach 2:

The single signal path carries both GPS signal samples and timing information simultaneously through multiplexing. This makes the path universal, capable of transporting multiple types of data (signal samples and timing markers) through the same channel, thereby eliminating the need for additional dedicated timing paths.

Inventive Principle:
Principle #6Universality (Multi-functionality)

2Loss of information

If separate channels or headers are used for timing data, then timing information can be transmitted, but the data stream complexity and processing overhead increase

Engineering Contradiction:
Improvetiming information transmissionVSAvoiddata stream structure
Core Design Contradiction:
Loss of informationVSDevice complexity

Solution Approach 1:

Instead of using separate channels or headers, the patent merges timing data directly into the GPS signal sample stream by replacing certain samples with timing markers. This integration reduces structural complexity while ensuring timing information is transmitted alongside the signal data.

Inventive Principle:
Principle #5Merging (Combining)

Solution Approach 2:

The timing data is inserted as repeated instances within the stream, creating a copy of timing information at regular intervals. This allows the timing data to be embedded within the sample stream without requiring separate transmission channels, reducing overall system complexity.

Inventive Principle:
Principle #26Copying

3Measurement precision

If GPS signal samples are replaced with timing data, then timing synchronization is improved, but some GPS signal samples are lost

Engineering Contradiction:
Improvetiming synchronizationVSAvoidGPS signal samples
Core Design Contradiction:
Measurement precisionVSLoss of substance

Solution Approach 1:

The patent applies partial replacement by substituting only certain GPS samples with timing data at regular intervals, rather than replacing all samples. This partial action provides sufficient timing synchronization information while minimizing the loss of GPS signal data, maintaining an optimal balance between timing precision and signal integrity.

Inventive Principle:
Principle #16Partial or excessive action

Solution Approach 2:

The timing data acts as a temporary marker inserted into the stream, serving its purpose for synchronization and then being discarded during processing. These timing markers are simple, lightweight data elements that provide necessary timing information without requiring permanent storage or complex handling.

Inventive Principle:
Principle #27Cheap short-living objects (Disposable)

Data Source

PatentUS7916079B2GPS signal samples with timing data
Publication Date: 2011.03.29 U-BLOX
  • US7916079B2 patent drawing
  • US7916079B2 patent drawing
  • US7916079B2 patent drawing

AI summary

A GPS receiver (10) is disclosed comprising a GPS antenna and a GPS RF front-end including an analogue to digital converter for sampling received GPS signals and a processor for outputting a stream of the GPS signal samples and inserting repeated instances of timing data indicating the timing of the sampling of the GPS signals in the stream in place of some of the GPS signal samples. Also disclosed is a corresponding method of providing a position fix and a computer program, computer-readable storage medium and apparatus for the same.